Development record
abcd reserve still accepts an issue or an intent with a hand-named footprint of any width, though dcn-2610311539024848 rules that only a build or a drain reserves such a record; one hand hold of about 35 paths on 2026-10-31, for an issue whose found_at was one file, stalled nine of thirteen chosen builds for hours. The command pages, AGENTS.md's concurrent-sessions rule and every lane brief still tell a session to reserve each path by hand.
issueopenmajoriss-2610311539091723
abcd reserve still accepts an issue or an intent with a hand-named footprint of any width, though dcn-2610311539024848 rules that only a build or a drain reserves such a record; one hand hold of about 35 paths on 2026-10-31, for an issue whose found_at was one file, stalled nine of thirteen chosen builds for hours. The command pages, AGENTS.md's concurrent-sessions rule and every lane brief still tell a session to reserve each path by hand.
Frontmatter
| id | iss-2610311539091723 |
|---|---|
| type | issue |
| lifecycle | open |
| severity | major |
.abcd/work/issues/open/iss-2610311539091723-abcd-reserve-still-accepts-an-issue-or.md
open on GitHub ↗ · commit history ↗
References1
- iss-2610311224444576On 2026-10-31 nine of thirteen intent builds the product thinker chose were refused at the reservation check by one hold: iss-2610252214522207, whose found_at is the single file internal/core/surface/examples.go, holds a live reservation on origin until 2026-10-31T18:42:23Z whose footprint names dozens of paths (brief chapters 01-product, 02-constraints and 04-surfaces, commands/*.md among them) and which carries no run stage, unlike the build lanes beside it. A hold many times wider than its record's own scope, kept for hours with no lane showing progress, starves every autonomous build that touches the brief or the command pages, and nothing flags it: abcd peers lists it like any other live hold.blocked by
Referenced by1
- iss-2611011010445156A hand reservation was renewed with eleven paths its work never changed: widening the hold on iss-2610311224444576 to one test file, the footprint was rebuilt by hand from a two-dot diff against a default branch that had moved, so the renewal also named a decision record and ten issue records other merged changes had written, and held them from 2026-10-31T23:09:38Z until the release at 03:06:16Z. reserve replaces the footprint wholesale with whatever paths it is given and asks nothing about them. No copy that left a trace met the extra paths in that window, by the search iss-2611011010338815 records; a refused attempt that left none cannot be ruled out.blocks
mentions1
- dcn-26103115390248482026-10-31 — The product thinker ruled on 2026-10-31, answering the question dcn-2610311251002713 sent back on iss-2610311224444576, that work on an issue or an intent is reserved only by a build or a drain: a fix that would be done by hand starts through abcd build instead, which holds an issue's found_at (an intent's, its spec's footprint) and, once iss-2610311224444576 builds it, widens an issue lane's hold file by file before each further edit, backing off a live hold another copy has there. The hand reservation of an issue or an intent is removed, but only after that widening ships, so a fix that edits beyond its found_at is never left with no way to hold the file (iss-2610311539091723); a release's reservation, and releasing a hold, stay. Accepted costs: an issue needs a found_at and an intent a READY spec before any work starts, a small fix runs the whole loop, and someone working outside abcd has no way left to mark work as taken. Rejected: keeping hand reservations, since one wide hold stalled nine of thirteen chosen builds on 2026-10-31.