Development record
The exit list at .abcd/development/brief/04-surfaces/37-reserve.md:961-964 gives exit 3 when another person's reservation is live or the same person's other copy holds it and no take-over was asked for. That holds for a reservation, not for `--release`: internal/core/claim/remote.go:682-690 refuses a release of another person's or another copy's reservation as `ErrRefused`, exit 2. A run from a sibling worktree of the holder gave exit 3 for `abcd reserve <id>` and exit 2 for `abcd reserve <id> --release`.
issueopenminoriss-2611060809264429
The exit list at .abcd/development/brief/04-surfaces/37-reserve.md:961-964 gives exit 3 when another person's reservation is live or the same person's other copy holds it and no take-over was asked for. That holds for a reservation, not for --release: internal/core/claim/remote.go:682-690 refuses a release of another person's or another copy's reservation as ErrRefused, exit 2. A run from a sibling worktree of the holder gave exit 3 for abcd reserve <id> and exit 2 for abcd reserve <id> --release.
Frontmatter
| id | iss-2611060809264429 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | minor |
.abcd/work/issues/open/iss-2611060809264429-the-exit-list-at-abcd-development-brief.md
open on GitHub ↗ · commit history ↗