Skip to content

Z405: UNUSED_ASSET

  • Severity: Error


    Penalty: 0.0 points | Category: general

  • Remediation & Opt-In


    Auto-Fixable: No | Opt-In: No


Rationale

This rule is triggered when an image or static asset file stored in assets/ is never referenced by any Markdown document across the Virtual Site Map, leading to unnecessary repository bloat.


How to Fix

Inspect the flagged location in the Markdown file and update the content or configuration:

  • Failing Pattern (Triggers Z405)


    docs/example.md
    docs/assets/images/obsolete-logo.png -> File exists on disk but never linked in markdown.
    
  • Passing Pattern (Resolves Z405)


    docs/example.md
    <!-- GOOD: Reference asset in documentation page or delete obsolete asset -->
    ![Project Logo](../assets/images/logo.png)
    

Configuration

.zenzic.toml
# Asset scanning covers files in docs/assets/

Reference

See the Finding Codes Index for finding code details.