Skip to content
VERASPEC
Repository
Errata ledgerstable

§8 Audit findings — repository, tests, and process (25)

These are not defects of the standard. Several nonetheless drove standards decisions — SCH-19 produced the $id policy, SCH-22 produced the registry mechanism, TEST-NO-FROZEN-FIXTURES produced the conformance corpus — and those are marked accordingly.

IDTitleSourceClassificationDispositionStatus
FUSE-05The §8 contextual/fused pipeline is inert end to end — nothing produces a contextual embeddingaudit/embedprocessdocumented — not patchedDeferred
CPNP-05The sandbox and conformant-decoder MUSTs are unimplemented and unverifiable from a Recordaudit/coreprocessfixed-in-1.0.1 E12 (PROVISIONAL results); implementation documentedClosed
MOD-03Wire records publish verVersion the lexicon itself calls non-authoritativeaudit/coreprocessdrafted-in-1.1 §14.2/§14.8Draft — ratification required
WIRE-17Lexicon structural constraints are enforced by nothing in the codebaseaudit/wireprocessdrafted-in-1.1 §14.3Draft — ratification required
WIRE-34The only full-record-to-wire mapping tests are gated on a directory not in the repoaudit/wireprocessdocumented — not patchedDeferred
SCH-19Schema $id and the filename the spec names disagree; neither carries a patch componentaudit/specprocessfixed-in-1.0.1 ($id policy, ADR-0001/VERSIONING.md)Closed
SCH-22Fifteen closed enums with registry language and no registry behind themaudit/specprocessdrafted-in-1.1 §2.2/§2.4; the governed registry was published 25 August 2026 at standards/registry/ (snapshot 1, digest-addressed). Opening the remaining value spaces stays ratification-gatedDraft — ratification required
TEST-A6-MISSINGAcceptance test A6 (schema fidelity) has no test at allaudit/testsprocessfixed in this branch (tests/test_schema_versions.py)Closed
TEST-A3-INCOMPLETEThe thesis test omits two of A3's four assertionsaudit/testsprocessdocumented — not patched (A3 deliberately left unweakened, D7.0 #9)Deferred
TEST-ORIENT-NOT-GOLDENThe 8-way orientation test asserts only difference, not correctnessaudit/testsprocessdocumented — not patched; annex E6 pins the semanticsDeferred
TEST-ALPHA-MATH-UNTESTEDThe alpha formula has zero regression coverageaudit/testsprocessdocumented — not patched; annex E4 pins the arithmeticDeferred
TEST-NO-FROZEN-FIXTURESNo frozen conformance artifact exists anywhere in the repoaudit/testsprocesspartially fixed in this branch (conformance/ record fixtures); image corpus is a 1.1 deliverable per E12Draft — ratification required
TEST-SKIP-AS-PASSThe acceptance procedure reports success while A1, A2, and most of A4 skipaudit/testsprocessdocumented — not patchedDeferred
TEST-FED-SPACE-FIXTUREThe federation fixture normalises a non-conformant descriptor with all-zero weightsaudit/testsprocessdocumented — not patched; validator-rule VER404Deferred
DOCTRINE-PIXHASH-HALF-APPLIEDThe pixel_hash-as-universal-key doctrine is retracted in prose but half-applied in codeaudit/testsprocessfixed-in-1.0.1 E27; CLAUDE.md corrected in this branch; code documentedClosed
RUFF-CONFIG-UNREACHABLERuff config never applies to tests/ or scripts/ and its src misresolvesaudit/testsprocessfixed in this branch (D7.0 #5, #6 — root pyproject.toml)Closed
PYTEST-TESTPATHS-ESCAPEpytest config lives inside the service package and escapes its own rootaudit/testsprocessfixed in this branch (D7.0 #6 — root pyproject.toml)Closed
TEST-LITE-PROJECTION-DEADThe wire-projection tests are skipped in every clean checkoutaudit/testsprocessdocumented — not patchedDeferred
TEST-L2-L3-UNCOVEREDEvery L2 and L3 capability is untestedaudit/testsprocesspartially fixed in this branch (conformance/ L2/L3 fixtures + profile validator)Closed
SCRIPT-MAKESAMPLE-NONDETThe sample generator advertises determinism with an unpinned JPEG encoderaudit/testsprocessdocumented — not patchedDeferred
IMPL-CONFORMANCE-SELF-DECLAREDThe producer stamps L1 unconditionally and nothing checks the claimaudit/testsprocessfixed in this branch (D7.0 #4); validator-rule VER302/VER303Closed
FREEZE-SCHEMA-PATHOne load-bearing spec/ reference is a four-level relative pathaudit/testsprocessfixed in this branch — the freeze copies, never moves; spec/ untouchedClosed
FREEZE-SPEC-REFSInventory of spec/ references for the freezeaudit/testsprocessfixed in this branch — standards/ver/1.0.0/RELEASE.md records source paths and digestsClosed
CLAUDEMD-STALECLAUDE.md points future agents at the superseded doctrineaudit/testsprocessfixed in this branch (D7.0 #11 — CLAUDE.md standards-track section)Closed
DOCKER-UNPINNEDThe only infrastructure in a reproducibility repo is an unpinned image tagaudit/testsprocessfixed in this branch (D7.0 #10 — qdrant/qdrant:v1.19.0 + healthcheck)Closed