Task E2:S01:T13 - RW -k forensic task attribution alignment (BR-063)
Task ID: E2:S01:T13
Status: COMPLETE
Priority: CRITICAL
Created: 2026-04-07
Last updated: 2026-04-07 (runtime hardening complete: rw-k mismatch guard + --art reconciliation path + tests/docs updates)
Version: v0.2.1.13+2
Code: E2S01T13
Summary
Enforce forensic task attribution consistency for RW -k so requested task ids and release version anchors cannot diverge silently.
Input
- BR-063
packages/frameworks/workflow mgt/scripts/validation/validate_rw_task_intent.pypackages/frameworks/workflow mgt/scripts/validation/validate_version_bump.py- RW execution docs and runbook semantics for
RW -k
Deliverable
- File and wire BR-063 + housed Story 1 task for attribution-drift remediation.
- Clean existing forensic mismatch for
v0.2.1.10+6so release artifacts use one canonical task anchor. - Implement
rw-kmismatch hard-fail by default and explicit--artadoption path. - Enforce adopted-task alignment in version validation and add regression coverage.
Acceptance Criteria
- BR-063 filed with clear reproduction, impact, and proposed solution.
- Task housed under E2:S01 and bidirectionally linked.
- Existing
v0.2.1.10+6release records corrected to canonical task anchor (T10). - Board/story references updated to reflect current forensic state.
-
rw-kmismatch now fails unless--artis provided intentionally. - Validator/test/docs contract updated for
--artpropagation and single-anchor traceability.