Skip to content

Requirements Traceability Matrix

sergio velderrain edited this page Nov 12, 2026 · 42 revisions

Requirements Traceability Matrix

Tracks each REQ-### requirement in Software-Requirements-Specification to its verification evidence and implementing code, and allocates each SYS-REQ-### in System-Requirements-Specification to software requirements. Columns mirror repo-standards-review's rtm-template.csv (ReqID,Requirement,Source,Priority,TestID,TestArtifact,CodeRef,Status). Each row lives on its own linked ID page. The standards scan rebuilds the table from those pages; signed-in GitHub users can see the rebuilt table, a generated, non-authoritative view, in each scan run summary. TEST-014 and TEST-041 through TEST-069 are planned cases in Planned-Windows-Bootstrap-Test-Cases. TEST-070 through TEST-088 are planned cases in Planned-Cross-Platform-Qualification-Test-Cases. TEST-089 through TEST-105, and TEST-107 through TEST-135, are indexed in Planned-Specification-And-System-Contract-Test-Cases. Each test page states whether its cases are planned or executed; the index itself does not imply a passing implementation or live qualification result.

System-To-Software Allocation

Each system row allocates to the software IDs in its CodeRef cell. The listed tests are representative; each allocated software row above retains its complete test and evidence references. A system row remains planned until system-level integration evidence is reviewed, regardless of an individual software row's status.

Status legend

  • Verified (live): directly observed working via a real dispatch/run, pointing at a durable, re-checkable artifact (an issue, an immutable release tag, or a re-runnable workflow's own logic) -- never at a bare, ephemeral workflow run ID as if that one past run were itself the permanent proof. Not a unit test suite yet -- see repo-standards-review's Coverage gate, VITechnologies/projectbuddy#8, which is tracking adding real automated test coverage.
  • Verified (manual): confirmed true by reading the actual code/docs, but no automated regression test exists yet to catch a future regression.
  • Planned: documented intent, not yet independently verified even manually beyond the doc text itself.

Clone this wiki locally