Development record
A cloud session whose preflight cannot pass has no way to hand its commits back: the pre-push hook refuses a push without a preflight receipt, and skipping that hook is forbidden, so on 2026-10-12 a finished fix (two commits and a resolved record) stayed trapped in the cloud container and had to be redone locally.
A cloud session whose preflight cannot pass has no way to hand its commits back: the pre-push hook refuses a push without a preflight receipt, and skipping that hook is forbidden, so on 2026-10-12 a finished fix (two commits and a resolved record) stayed trapped in the cloud container and had to be redone locally.
2026-11-03: the same trap. A cloud session's finished work sat unpushed for 16 hours because its preflight could not pass there (iss-2610120724251698), the session offered skipping the hook as a way out, and the work reached the forge only as a patch a local session applied (#1398).
Frontmatter
| id | iss-2610120729087253 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2610120729087253-cloud-session-work-trapped-without.md
open on GitHub ↗ · commit history ↗
References1
- itd-2610120738075547Work handed to a cloud session comes back, or says why notrelated
mentions3
- adr-2610120937435856A cloud session's unchecked work goes only to a declared work-in-progress prefix that never reaches the default branch
- iss-2610120724251698Cloud agent sessions started on 2026-10-12 to work drain-eligible issues all failed abcd's preflight and had git identity problems, so none pushed a branch (the person reported this; the exact errors are with the launching session abcd-0b). abcd's gates assume the local development machine: every commit must name a human author (the attribution gate refuses a machine identity or none), and preflight resolves the go.mod-pinned toolchain and other local prerequisites. A cloud session gets neither by default, so abcd cannot yet be worked from a cloud session.
- spc-2610120941441282a-person-hands-an-item-from-their