phase-advance checks out the feature branch before it commits the card, the same order as the IW-578 phase-merge bug #583

Closed
opened 2026-09-21 08:33:43 +00:00 by claude · 0 comments
Member

Found during IW-578 phase 1.

PhaseAdvance.doAdvance (core/commands/PhaseAdvance.scala:223-235) checks out the feature branch before any review-state commit, the same order as the PhaseMerge.doMergeAndAdvance bug that IW-578 phase 1 fixes; a dirty card reaching it would hit the same checkout refusal.

Found during IW-578 phase 1. `PhaseAdvance.doAdvance` (`core/commands/PhaseAdvance.scala:223-235`) checks out the feature branch before any review-state commit, the same order as the `PhaseMerge.doMergeAndAdvance` bug that IW-578 phase 1 fixes; a dirty card reaching it would hit the same checkout refusal.
mph closed this issue 2026-09-21 11:20:13 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
iterative-works/iw-cli#583
No description provided.