Files
015-coffee-machine/docs/sqa/traceability-matrix.md
T
Tirsvad 00d47e244c
CI / checks (push) Successful in 1m5s
Review source code and add CI for MIL-004
Add RC-006 (source code against QC-PY-001) and RC-007 (MIL-004), and
update the traceability matrix. Set lower bounds for the dev
dependencies, the one optional Fail in RC-006. Add a Gitea Actions
workflow running pytest, ruff and mypy, and describe it in the README.
Accept MIL-004 and link its Milestone in the Project Plan.

Closes #24
Closes #25
Closes #26
Closes #27
Closes #28

Task: MIL-004#1
Task: MIL-004#2
Task: MIL-004#3
Task: MIL-004#4
Task: MIL-004#5
2026-10-06 20:50:41 +08:00

2.5 KiB

Traceability Matrix

Metadata

Key Value
ID TM-001
CrossReference BC-001

Version History

Date Status Author Reviewer Change Commit
2026-10-06 Proposed Jens Tirsvad Nielsen S01 Added MIL-004 8ef00aa
2026-10-06 Proposed Jens Tirsvad Nielsen S01 Added RC-006, RC-007 and the source code row pending

Purpose

Tracks backward/forward links between artifact instances so that the Business Case's cross-artifact traceability can be measured. A row is added or updated whenever an artifact instance is created or reviewed.

Traceability Table

Artifact Instance Type Upstream (Backward Link) Downstream (Forward Link) Last Reviewed (RC-ID)
SA-001 Stakeholder Analysis - BC-001 RC-002
BC-001 Business Case SA-001 PP-001, MIL-001, MIL-002, MIL-003, MIL-004 RC-001
PP-001 Project Plan BC-001, SA-001 MIL-001, MIL-002, MIL-003, MIL-004 -
MIL-001 Milestone BC-001, PP-001 - RC-003
MIL-002 Milestone BC-001, PP-001 - RC-004
MIL-003 Milestone BC-001, PP-001 - RC-005
MIL-004 Milestone BC-001, PP-001 - RC-007
Source code (src/, tests/) Source code MIL-002, MIL-003, MIL-004 - RC-006

Coverage Notes

  • - in Upstream means foundational; in Downstream, nothing is built on it yet; in Last Reviewed, no RC-* exists yet.
  • PP-001 has no QC checklist in the framework, so it has no RC-*.
  • No use case, domain model, design or data artifacts exist; the plan treats all tasks as plain technical tasks. The source code is reviewed in RC-006.