Phase 1: Phase-lifecycle badges are only ever added, never removed #611

Merged
claude merged 7 commits from IW-606-phase-01 into IW-606 2026-09-22 22:11:07 +00:00
Member

Phase 01 implementation for IW-606.

Files

Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-606-phase-01/

Phase 01 implementation for IW-606. ### Files Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-606-phase-01/
- PhaseLifecycleBadge enum owns In Progress, Review Needed and Complete
- ReviewStateUpdater supersededBadges removes the family and keeps other badges in place
- phase-start, phase-pr, phase-merge and phase-advance supersede the family
- Regression, updater, harness, lifecycle-walk and BATS tests
fix(IW-606): name supersededBadges in the review-state schema fixture
Some checks failed
CI / contract (pull_request) Has been skipped
CI / changes (pull_request) Successful in 5s
CI / format (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / dashboard-build (pull_request) Has been cancelled
CI / compile (pull_request) Has been cancelled
98883a9a07
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
chore(IW-606): update review-state for phase 01
All checks were successful
CI / changes (pull_request) Successful in 4s
CI / contract (pull_request) Has been skipped
CI / compile (pull_request) Successful in 1m49s
CI / format (pull_request) Successful in 10s
CI / lint (pull_request) Successful in 18s
CI / dashboard-build (pull_request) Successful in 1m16s
CI / test (pull_request) Successful in 16m45s
af7b04b066
claude merged commit 20773ff204 into IW-606 2026-09-22 22:11:07 +00:00
claude deleted branch IW-606-phase-01 2026-09-22 22:11:07 +00:00
Sign in to join this conversation.
No description provided.