Production-grade governance validation engine for audit trails.
A deterministic validation engine that validates audit trails against governance policies.
- CNF canonicalization (RFC 8785)
- SHA-256 hashing
- Schema enforcement (Zod)
- Cross-language equivalence (Python ↔ TypeScript)
- Extension registry (runtime enforcement)
| Property | Status |
|---|---|
| CNF Canonicalization | ✅ RFC 8785 + rules |
| Hash Chain Verification | ✅ SHA-256 |
| Schema Validation | ✅ Zod + fail-closed |
| Extension Registry | ✅ Runtime enforcement |
| Cross-language Equivalence | ✅ 0 drift |
# Install
pip install -e .
# Validate a sealed change package
python -m governance.validator.cli validate --input sealed-change-package.json
# Run conformance tests
python conformance/equivalence_report.py| Document | Description |
|---|---|
| docs/CNF_SPEC.md | Tier 1 immutable CNF specification |
| docs/SECURITY_IMPLEMENTATION.md | Threat → implementation mapping |
| docs/PERFORMANCE_BENCHMARKS.md | Performance metrics |
governance-validator is Layer 2 of the Ethical-AI-Syndicate audit ecosystem:
| Layer | Purpose | Repo |
|---|---|---|
| 1. Audit | Event recording, session sealing | ClawForge |
| 2. Governance | Policy validation | This repo |
| 3. Application | Complete MCP solution | mcpcodex-v2 |
See docs/ARCHITECTURE.md for details.
- 550 validations/second
- 95 conformance vectors
- 0 cross-language drift
- 95 conformance vectors covering edge cases
- Adversarial vectors for malicious inputs
- Extension vectors for registry enforcement
Python ↔ TypeScript produces byte-identical CNF.
v1.0.0 - Core governance validator is feature-complete and stable.
See mcpcodex-v2 for a complete application using governance-validator:
- Integration with ClawForge audit trails
- Custom governance pack creation
- Real-time validation workflows
- Production deployment patterns
Use as blueprint for:
- Building your own audit applications
- Integrating governance-validator
- Creating custom governance packs
- Production deployment
Proprietary. All rights reserved.