ICW Test Design — E6:S07:T115 last-modified stamp forensic integrity guardrails
Test Objectives
Verify that timestamp updates are evidence-driven, rewrite-immune, and auditable.
Test Matrix
-
No-op rewrite stability
- Scenario: run board sort/format/reconciliation with no underlying record deltas.
- Expected: zero row-level
Last modifiedchanges.
-
Substantive change propagation
- Scenario: update linked task/FR/BR/UXR with substantive delta (status transition, AC progress, evidence/version anchor update).
- Expected: only corresponding board row(s) timestamp changes.
-
Mass-churn anomaly detection
- Scenario: attempted run proposes widespread stamp mutation without linked-source changes.
- Expected: validator emits blocking failure or high-severity warning and reports anomaly counters.
-
Audit observability
- Scenario: run UKW/RW board update with mixed substantive and non-substantive rows.
- Expected: output includes
rows_audited,substantive_updates,suppressed_non_substantive_updates,anomaly_flag.
-
Backward compatibility
- Scenario: canonical + legacy board aliases present.
- Expected: integrity guardrails apply consistently, independent of filename alias path.
Evidence Capture
- Before/after row snapshots for targeted scenarios.
- Command outputs from validators and board update runs.
- Per-run integrity counters and anomaly status.