The audit chain per requirement. Gaps (—) are honest: they mark stages that have not happened.
| Signals | Deltas | Spec | SDD tasks | Runs | PR | Merged |
|---|---|---|---|---|---|---|
| — | — | SPEC-001 (review) | TASK-001, TASK-002, TASK-003, TASK-004, TASK-005, TASK-006, TASK-007, TASK-008, TASK-009, TASK-010, TASK-011, TASK-012, TASK-013, TASK-014, TASK-015, TASK-016, TASK-017, TASK-018, TASK-019 | r-1-spec-001 | https://example.invalid/pr/SPEC-001-1 | — |
| — | — | SPEC-002 (review) | TASK-020, TASK-021, TASK-022, TASK-023, TASK-024, TASK-025, TASK-026, TASK-027 | r-1-spec-002 | https://example.invalid/pr/SPEC-002-2 | — |
| — | — | SPEC-003 (review) | TASK-028, TASK-029, TASK-030, TASK-031, TASK-032 | r-1-spec-003 | https://example.invalid/pr/SPEC-003-3 | — |
| — | — | SPEC-004 (review) | TASK-033, TASK-034, TASK-035 | r-1-spec-004 | https://example.invalid/pr/SPEC-004-4 | — |