Phase 1: --no-wait end to end — options, conflict guard, card state, help #567

Merged
mph merged 3 commits from IW-566-phase-01 into IW-566 2026-09-16 08:59:46 +00:00
Member

Phase 01 implementation for IW-566.

Files

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

Phase 01 implementation for IW-566. ### Files Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-566-phase-01/
--no-wait end to end — options, conflict guard, card state, help
All checks were successful
CI / changes (pull_request) Successful in 2s
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 7s
CI / lint (pull_request) Successful in 8s
CI / compile (pull_request) Successful in 1m16s
CI / dashboard-build (pull_request) Successful in 1m9s
CI / test (pull_request) Successful in 14m4s
c6240a2d8b
- Add a --no-wait switch that opens the pull request and hands the CI wait to a later `iw ci-gate`
- Refuse --batch with --no-wait in run, naming both flags, before any push or pull request
- Leave the card at ci_pending with ci_wait_started cleared, so the next gate does not inherit a previous session's clock
- Keep awaiting_review when the branch carries no workflow file, since there is no wait CI will answer
- Extract reportOpenPullRequest, the commit-and-report tail handOver and handOffWait shared
- Add 7 harness tests; the 53 pre-existing tests stay green unmodified

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
chore(IW-566): update review-state for phase 01
All checks were successful
CI / changes (pull_request) Successful in 2s
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 7s
CI / lint (pull_request) Successful in 8s
CI / compile (pull_request) Successful in 1m20s
CI / dashboard-build (pull_request) Successful in 1m6s
CI / test (pull_request) Successful in 14m3s
b3b331f227
mph merged commit 31383a86f1 into IW-566 2026-09-16 08:59:46 +00:00
mph deleted branch IW-566-phase-01 2026-09-16 08:59:47 +00:00
Sign in to join this conversation.
No description provided.