Phase 6b — Cut-time validators / gates
ADR-0009 §3.3 Phase 6b. Mechanical but important — these are the workflow-invoked gates.
Gate: every validator's exit-code and log-line output byte-matches; C4 (fragment format) validates against fragment-check.
Modules: compose-verify, register-check, changelog-body-check, preflight-push-whitelist, manifest-precheck, fragment-check + the register-patterns/prep-subject/wrappers libs they consume (~1,437 LOC).
Discipline (§5): fail-loud gates (sentinel errors + explicit exit codes); trivalent-verdict at wire boundary; ASCII-only byte constraint per test-strategy.md.
References: ADR-0009 §3.3 phase 6b; ADR-0008 §5 phase 6b (~1,437 LOC added in 2026-07-07 correction).
No due date
100% Completed