Skip to main content

Z-Code Gallery

This section contains interactive, reproducible examples of every diagnostic code emitted by Zenzic.

Quick-Run Pattern

To run any of these scenarios locally:

uvx zenzic lab # gallery menu
uvx zenzic lab z101 # run the Z101 scenario
uvx zenzic lab all # run all 20 scenarios

Diagnostic Categories

Feature-to-Example Matrix

Z-CodeViolation ClassExample
Z101Broken internal linksz101-broken-links
Z102Fragment anchor not definedz102-anchor-missing
Z103Link to nav-orphaned pagez103-orphan-link
Z105Absolute path in linkz105-absolute-path
Z108Empty link textz108-empty-link-text
Z201Credential / secret detectionz201-credentials
Z202Docs-root path traversalz202-path-traversal
Z204Forbidden governance termz204-forbidden-term
Z301Dangling reference-style linkz301-dangling-ref
Z302Unused reference definitionz302-dead-def
Z303Duplicate reference definitionz303-duplicate-def
Z402Markdown page not in navz402-orphan-page
Z403Image missing alt textz403-missing-alt
Z405Unreferenced asset on diskz405-unused-assets
Z501Stub / TODO placeholder contentz501-placeholder
Z502Page below minimum word countz502-short-content
Z503Python snippet syntax errorz503-snippet-error
Z505Untagged fenced code blockz505-untagged-code-block
Z601Deprecated brand name in contentz601-brand-obsolescence
Z602i18n locale file parity gapz602-i18n-parity

See Also