Skip to main content
Version: 3.0 (Next)

Traceability & Status

This page replaces two retired documents: srs/quality_audit.md (a self-scored audit that rated the SRS 10/10 on all seven quality criteria and never revised that score, including across the version-drift defects this restructuring corrects) and srs/task_compliance.md (a 19-task compliance registry frozen at the MVP era, while the real execution record grew to 492 items in .antigravitycli/v20_todo.md). Neither scoring mechanism is reproduced here. What replaces their function is: every requirement in v1.0-mvp.md, v2.0-shipped.md, v3.0-next.md, v4.0-backlog.md, and nfr.md carries its own Status and Evidence fields, checkable independently of any central audit page.

Business → functional/version/NFR map​

Status roll-up​

This is a qualitative roll-up, deliberately not a hand-counted table of totals — a roll-up that counts items is itself a value that can drift out of sync with the per-item Status fields it summarizes, which is exactly the failure mode this whole restructuring exists to eliminate. If this section and an individual requirement's own Status field ever disagree, the individual requirement page is authoritative, not this page.

BucketOverall shape
v1.0-mvp.mdAlmost entirely IMPLEMENTED — it is a snapshot of a working baseline. The one exception is REQ-FUN-50 (v1 form), SUPERSEDED by sidebar.toml in v2.0.
v2.0-shipped.mdMostly IMPLEMENTED, with two deliberate PARTIALs: REQ-V2-10 (suites shipped, four rendering residuals reassigned to V3.0) and REQ-NFN-05 (stale-lock recovery partially re-verified).
v3.0-next.mdOverwhelmingly UNIMPLEMENTED — this is a backlog file. Three items are PARTIAL because prior work already covers part of them: REQ-V3-03 (6 of 8 ODA classes already alignment-gated), REQ-V3-09 (three of the collector-config keys already ship), and REQ-V3-33/REQ-V3-34 (this restructuring itself is a first instalment).
v4.0-backlog.mdEntirely UNIMPLEMENTED — verified zero code footprint for the whole file (no translation/RAG/enrichment/XML module exists under engine/ude/).
nfr.mdCore v1.0 NFRs (01/02/03/04a/04c) IMPLEMENTED; 04b UNIMPLEMENTED (gated on translation); Operability NFRs mostly IMPLEMENTED except REQ-NFN-05 (PARTIAL) and REQ-NFN-09 (UNIMPLEMENTED — the secret-orphan cleanup is open work).

Known drift corrected by this restructuring​

The following identifiers had a published status or version-bucket claim that did not match verified code state, prior to this restructuring. Each is now corrected in its home file; this list exists so a future reader can see what changed and why, without needing .antigravitycli/requirements_restructuring/opus_requirements_plan.md itself.

IDOld claimCorrected toHome file
GAP-28"Implemented in V2" (.antigravitycli/planned.md)UNIMPLEMENTED, V3.0v3.0-next.md#req-v3-01
GAP-30"Implemented in V2" (.antigravitycli/planned.md)UNIMPLEMENTED, V3.0v3.0-next.md#req-v3-02
GAP-29"Implemented in V2" (.antigravitycli/planned.md)PARTIAL, V3.0 (Python permanently out of scope)v3.0-next.md#req-v3-03
REQ-BUS-14 / REQ-FUN-51"No … configuration exists" (brd/requirements.md); "v2.0" (roadmap/future_v2.md table)PARTIAL, V3.0v3.0-next.md#req-v3-09
REQ-FUN-50"Confirmed Features" (roadmap/mvp_v1/requirements.md), pointing at a deleted directorySUPERSEDED (v1 form) / IMPLEMENTED (v2 form)v1.0-mvp.md#req-fun-50-v1-form, v2.0-shipped.md#req-fun-50-v2-form
REQ-NFN-03 coverage figure"99.8%" (srs/task_compliance.md)Gate is 98% (CI-enforced); last measurement 98.04%nfr.md#req-nfn-03
REQ-NFN-04 (Pydantic)Single entry, "v2.0+ for Translation caches"Split into 04a (v1.0, IR) / 04b (v4.0+, translation) / 04c (v1.0, Jinja2)nfr.md

Requirement-id namespace registry​

NamespaceOwning fileRenumbering policy
REQ-BUS-*brd/requirements.mdNever renumbered
REQ-FUN-*v1.0-mvp.md (may carry forward History into later files)Never renumbered
REQ-NFN-*nfr.md (sole authority)Never renumbered; may split (see 04a/b/c above)
REQ-V2-*v2.0-shipped.mdNever renumbered; promoted unedited in substance from .antigravitycli/requirements_v3_next.md
REQ-V3-*v3.0-next.mdNewly minted by this restructuring; additive only going forward
GAP-*cited as a permanent alias wherever it appliesNever renumbered — 158 citations in .antigravitycli/v20_todo.md plus TASK-<p>.<g>.<s> bidirectional mappings depend on this
TEST-INT-*srs/integration_tests_specification.md (owner); cited hereNever renumbered
TSK-*ToDo/, .antigravitycli/v20_todo.md (historical, out of this restructuring's scope)Never renumbered