Skip to content

Traceability Matrix

The cross-project coverage view. Each row is a module; each column is a link in the chain from requirement to running-and-operable. An empty cell (-) is a visible gap, not an omission.

✓ linked- gap

This is the lightweight stand-in for a tooled Requirements Traceability Matrix (RTM): maintained by convention (see module docs structure §6), not auto-generated. Pick any module and walk its whole chain from this one table.

How to read this

ColumnMeans
ModuleThe product module hub (/modules/<tier>/<module>)
PhaseRoadmap phase (see Roadmap)
PRDProduct requirement doc(s) for the increment
URDUser requirement doc (requirements + acceptance)
ADRArchitecture decisions in the implementing package
DevDeveloper package docs (how it's built)
TestsTest cases traceable to URD IDs
RunbookOperate / deploy docs

Core modules

ModulePhaseStatusPRDURD (AC)ADRDevTestsRunbook
User Management1-2In-progress✓ 512----
Permissions1-3In-progress✓ 410----
Commerce1-2In-progress✓ 824----
Products1-3In-progress✓ 728----
Pricing1-3In-progress✓ 316----
Inventory1-3In-progress✓ 1218----
Sale1-2In-progress✓ 1018----
Payment1-2Built✓ 26----
Customer1-2In-progress✓ 56----
Tax & Invoice1-2In-progress✓ 611----
Reports1-3In-progress✓ 36----
Finance1-2In-progress✓ 513----
Device1-3In-progress✓ 313----
Helpdesk1-2In-progress✓ 311----
Licensing1-2Built✓ 28----

Computed from the content tree at build time: ✓ N = artifact files that actually exist; - = absent. URD shows acceptance (AC) blocks. Test cases and per-module runbooks are not yet authored - a - is a real gap, not decoration.

Gaps to close

Runbook is the systemic gap

The recurring empty column is Runbook - operate/deploy docs are not yet linked per module (the /runbook section holds only overview stubs today).

Highest-priority gaps for the Phase-1 UAT modules:

  • Runbook entries for inventory worker, payment webhooks, invoice/ledger generation, and the alpha deploy.
  • ADR ↔ module reciprocal links - currently ADRs are only referenced from dev pages (see WK22 review).
  • Device has no developer package or ADRs (it is FE/integration-driven).

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.