Phase 3: The CI wait budget reads the forge before it refuses, and a resume can extend it #458

Merged
mph merged 3 commits from IW-437-phase-03 into IW-437 2026-08-27 07:06:35 +00:00
Owner

Phase 03 implementation for IW-437.

Files

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

Phase 03 implementation for IW-437. ### Files Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-437-phase-03/
The CI wait budget reads the forge before it refuses, and a resume can extend it
All checks were successful
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 1m26s
CI / dashboard-build (pull_request) Successful in 57s
CI / test (pull_request) Successful in 9m33s
906a72bfbc
- CiGate.loop reads the forge once first and lets a terminal verdict win over a spent budget
- ci_deadline replaced by ci_wait_started so elapsed wall-clock is stored and --timeout works on a resume
- Four deliberate assertions inverted with rewritten comments - analysis.md and tasks.md both miscount them as three
chore(IW-437): update review-state for phase 03
All checks were successful
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 7s
CI / lint (pull_request) Successful in 7s
CI / compile (pull_request) Successful in 1m26s
CI / dashboard-build (pull_request) Successful in 58s
CI / test (pull_request) Successful in 9m34s
fefb00d840
mph merged commit a23c415369 into IW-437 2026-08-27 07:06:35 +00:00
mph deleted branch IW-437-phase-03 2026-08-27 07:06:35 +00:00
Sign in to join this conversation.
No description provided.