parity/thesis_conformance.yaml + the live static harvest in scripts/check_thesis_conformance.py, via scripts/gen_thesis_weaknesses.py) and verified in CI, so it can’t drift from the gate.
Standing
3 open weakness(es) — 🟢 low 3. 8 resolved (archived below). Undeclared (a real divergence with no conformance level / contract): 0. A weakness is a place the codebase does not yet fully meet the frame; each maps to one of the five decision tests (tenets). Declared means the divergence has a conformance level and a test — an accepted, contained cost — not an accident. Thedeclared: false class is the dangerous one and is flagged below. Resolved items are archived off this live board (conformance v2 — the live list is the real risk surface, not a museum of closed wins) but kept for the record.
The five tenets
Weakness board
Ranked by severity. Routing applies the conformance-v2 default-routing test (0047 amendment): a shared owner the default caller path does not use is a latent second source of truth, even when a fixture proves parity.Live harvest (auto-detected)
Static signals harvested directly fromparity/*.yaml + each package’s _native_loader.py (no toolchain) — so drift shows up here without editing the curated board above.
Scorer-kernel coverage (goldenmatch). 22 of 24 scorers are kernel-backed; 2 declared-deferred; uncovered (must be empty — coverage floor): none.
Fallback-only kernels (a
-core symbol the host references but the default does not run — _FALLBACK_ONLY):
goldenflow:phone_validate
Resolved (archived)
Weaknesses verified resolved-and-stable and moved off the live risk board (conformance v2, 0047 amendment #4). Kept for the record — the evidence + reasoning live inparity/thesis_conformance.yaml; a rotted premise un-archives.