Home
Core Capabilities¶
-
Security Enforcement
Detects hardcoded credentials (Z201), path traversal (Z202/Z203), and policy violations (Z610/Z611) before they reach production. Non-suppressible security findings exit 2 or 3 — never silenced.
-
Topological Graph Analysis
Virtual Site Map (VSM) builds an adjacency matrix over your document network — detecting orphaned pages, dead-end nodes, and broken cross-file links via Breadth-First Search.
-
Policy-as-Code Engine
Declarative
[policies]rules enforce governance constraints across every file — required/forbidden frontmatter (Z610–Z613), Zero-Trust external link whitelisting (Z614), URL scheme enforcement (Z615), and Cross-Namespace topological boundaries via the Virtual Site Map (Z616).
Why Zenzic?¶
Zenzic provides a deterministic quality architecture for your documentation suite, with no probabilistic models or LLM dependencies.
100% Determinism and Baseline Tracking¶
Every Zenzic run is a pure function of its inputs. Given the same repository state and .zenzic.toml, the output — finding codes, severity levels, exit code, SARIF structure — is bit-for-bit identical across machines, platforms, and time.
With Baseline and Regression Tracking, existing technical debt can be recorded into a deterministic snapshot (.zenzic-baseline.json) via --update-baseline. Subsequent CI runs validate against --baseline .zenzic-baseline.json using line-shift invariant SHA-256 signatures, tagging baselined findings without dropping them (Radical Unawareness) and enforcing Document Quality Score (DQS) anti-regression rules.
<div class="zz-terminal__line"><span class="zz-terminal__meta"># Validate PR against baseline in CI/CD pipeline</span>
<div class="zz-terminal__line"><span class="zz-terminal__prompt">$</span><span class="zz-terminal__cmd">zenzic check all --baseline .zenzic-baseline.json</span></div>