Phase 1: ci-gate --expected-head #761

Merged
claude merged 5 commits from IW-690-phase-01 into IW-690 2026-10-08 04:49:07 +00:00
Member

Phase 01 implementation for IW-690.

Files

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

Phase 01 implementation for IW-690. ### Files Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-690-phase-01/
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ci-gate --expected-head
Some checks failed
CI / changes (pull_request) Successful in 5s
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Failing after 6s
CI / lint (pull_request) Successful in 12s
CI / compile (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / dashboard-build (pull_request) Has been cancelled
626bccf8c7
- CiGate.fullCommitId validates a full 40/64-hex commit id and lower-cases it
- iw ci-gate --expected-head SHA sets CiGateTarget.expectedHead; a bad value exits 1 before any read
- Exit-3 resume line, help and exit-code texts carry the flag
- Harness, unit and BATS smoke tests; docs/api/CiGate.md updated
IW-690: log format-job crash (scalafmt SIGSEGV) and re-trigger CI
All checks were successful
CI / changes (pull_request) Successful in 4s
CI / contract (pull_request) Has been skipped
CI / format (pull_request) Successful in 10s
CI / lint (pull_request) Successful in 12s
CI / compile (pull_request) Successful in 1m36s
CI / dashboard-build (pull_request) Successful in 1m27s
CI / test (pull_request) Successful in 18m21s
21a49cc073
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude merged commit e84bf0dc91 into IW-690 2026-10-08 04:49:07 +00:00
claude deleted branch IW-690-phase-01 2026-10-08 04:49:07 +00:00
Sign in to join this conversation.
No description provided.