Skip to content

v0.5.0a5: The Sentinel Codex — Visual Language Enforcement & Asset Automation#38

Merged
PythonWoods-Dev merged 1 commit intomainfrom
refactor/landing-bastion
Apr 11, 2026
Merged

v0.5.0a5: The Sentinel Codex — Visual Language Enforcement & Asset Automation#38
PythonWoods-Dev merged 1 commit intomainfrom
refactor/landing-bastion

Conversation

@PythonWoods-Dev
Copy link
Copy Markdown
Contributor

🛡️ Zenzic v0.5.0a5 — "The Sentinel Codex"

This PR consolidates the final hardening of the v0.5.0 alpha series. It establishes the Sentinel Visual Language as the new standard for documentation and automates our entire visual evidence pipeline.

⚓ Key Deliverables:

  1. Sentinel Style Guide (ZRT-DOC-002):

    • Implemented a canonical internal reference for UI/UX.
    • Enforced single-action card grids and semantic admonition taxonomy.
    • Standardized on Lucide/Octicons hierarchy (Material icons purged).
  2. Graph Integrity & Stability:

    • 102 Strategic Anchor IDs: Injected English canonical slugs across 70 files to ensure link stability across translations.
    • O(V+E) Cycle Detection: Validated and documented in the internal architecture.
  3. Asset Automation:

    • Deterministic SVG Pipeline: All 5 core screenshots are now auto-generated from live sandbox fixtures (no more hand-crafted XML).
    • Removed legacy artifacts (pdf_cover.html.j2).
  4. CLI Hardening:

    • Integrated 8 E2E tests for exit code validation.
    • Fixed the security exit bypass in check all (Exit 2/3 now unconditional).

🧪 Verification:

  • pytest: 767 passed.
  • zenzic check all --strict: ✔ ALL CLEAR.
  • mkdocs build --strict: 0 warnings.

… parity

This commit consolidates the Alpha 5 sprint, enforcing architectural
rigour across the entire documentation set while blindfolding the
CLI security contract.

Documentation & UX (ZRT-DOC-002):
- Applied Sentinel Style Guide across 70+ files [EN/IT].
- Imposed 102 strategic anchor IDs using English canonical slugs as
  invariants for stable i18n linking.
- Normalized icon hierarchy (Lucide/Octicons) and admonition taxonomy.
- Reverted homepage 'Bastion' experiments to maintain visual baseline stability.

Security & Logic:
- Integrated 8 E2E tests in test_cli_e2e.py (zero mocks).
- Fixed a critical bug in 'check all' where --exit-zero could suppress
  security incidents (Exit 2/3).
- Final version bump to v0.5.0a5 'The Codex Sentinel'.

Audit: Verified by Senior Tech Lead. 767 tests passed.
@PythonWoods-Dev PythonWoods-Dev merged commit f860e8b into main Apr 11, 2026
9 checks passed
@PythonWoods-Dev PythonWoods-Dev deleted the refactor/landing-bastion branch April 11, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant