Task E2:S01:T12 - RW explicit task-id version alignment (BR-061)
Task ID: E2:S01:T12
Status: COMPLETE
Priority: CRITICAL
Created: 2026-04-07
Last updated: 2026-04-10 (RW release anchor refreshed via RW E2:S01:T12 --art)
Version Anchor: v0.2.1.12+3
Version: v0.2.1.12+3
Code: E2S01T12
Summary
Resolve BR-061 by reducing false Step 1 friction when RW is invoked with explicit E:S:T, while preserving branch safety and typo/intent guardrails.
Input
- BR-061
packages/frameworks/workflow mgt/scripts/validation/validate_branch_context.pypackages/frameworks/workflow mgt/scripts/validation/validate_rw_task_intent.py- RW execution docs and
.cursorrulestrigger semantics - ICW-E2S01T12-specification
- ICW-E2S01T12-test-design
- ICW-E2S01T12-implementation-plan
Deliverable
- Explicit-task RW flow no longer hard-blocks solely due to pre-Step-2 version epic mismatch in valid branch context.
- Safety controls remain: wrong-branch contamination and typo-risk checks still block as intended.
- Regression coverage for epic-switch + explicit task-id workflows.
Acceptance Criteria
-
RW E:S:Ton valid target branch does not require manualversion.pypre-alignment to proceed. - Step 1/1b guardrails still block invalid branch or ambiguous/incorrect task intent.
- Documentation updated to describe explicit-task alignment behavior.
- Regression tests added for BR-061 repro scenario.