Phase 1: Shutdown-safe GitAdapter read, stage and commit #621

Merged
claude merged 4 commits from IW-620-phase-01 into IW-620 2026-09-25 22:50:21 +00:00
Member

Phase 01 implementation for IW-620.

Files

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

Phase 01 implementation for IW-620. ### Files Browse changed files: https://code.iterative.works/iterative-works/iw-cli/-/blob/IW-620-phase-01/
Shutdown-safe GitAdapter read, stage and commit
Some checks failed
CI / compile (pull_request) Has been cancelled
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 14s
CI / test (pull_request) Has been cancelled
CI / dashboard-build (pull_request) Has been cancelled
a22d917aa1
- dirtyState, stageAll, commit and getFullHeadSha take destroyOnExit and pass it to every git spawn
- ShutdownSpawnProbe gets a git mode and a shared launcher for ProcessTest and GitTest
- Two forked-JVM tests prove the chain runs in a shutdown hook with false and throws with the default
- Scaladoc, docs/api/Git.md and Czech release notes
chore(IW-620): 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 / format (pull_request) Successful in 9s
CI / lint (pull_request) Successful in 13s
CI / compile (pull_request) Successful in 1m41s
CI / dashboard-build (pull_request) Successful in 1m14s
CI / test (pull_request) Successful in 15m36s
76f1400ded
claude merged commit f4000606e5 into IW-620 2026-09-25 22:50:21 +00:00
claude deleted branch IW-620-phase-01 2026-09-25 22:50:21 +00:00
Sign in to join this conversation.
No description provided.