Development record
2026-10-17 — A person's own reservation that overlaps their other copy warns and is made (facilitator-on-delegation, drain-many-accounts step 11, refines dcn-2610161040385152): a reservation that is not a drain's goes ahead over a live reservation with the same holder from another copy and names the shared path, the other record and its expiry; a drain's reservation and the drain's pass-over still back off, another person's overlap still backs off, and the cap is unchanged (iss-2610152125101468).
decisiondcn-2610170652488770
2026-10-17 — A person's own reservation that overlaps their other copy warns and is made (facilitator-on-delegation, drain-many-accounts step 11, refines dcn-2610161040385152): a reservation that is not a drain's goes ahead over a live reservation with the same holder from another copy and names the shared path, the other record and its expiry; a drain's reservation and the drain's pass-over still back off, another person's overlap still backs off, and the cap is unchanged (iss-2610152125101468).
Frontmatter
| id | dcn-2610170652488770 |
|---|---|
| type | decision |
| date | 2026-10-17 |
.abcd/work/decisions/dcn-2610170652488770-a-person-s-own-reservation-that-overlaps.md
open on GitHub ↗ · commit history ↗
mentions2
- dcn-26101610403851522026-10-16 — Generated files never block a reservation (facilitator-on-delegation, drain-many-accounts): generated files are declared with the forge's own linguist-generated attribute in .gitattributes, read from origin's default branch, and never count as an overlap; a person's own abcd reserve that overlaps another of their copies warns instead of refusing, while reservations a drain makes keep the back-off between one person's copies; and a lane's reservation narrows to the files its branch changed at its first renewal after the implement stage, since narrowing never widens a hold (grounds: the forge's linguist convention, and lock de-escalation; iss-2610152125101468).
- iss-2610152125101468A reservation footprint can hold a whole directory (docs, hooks, internal/surface/cli), and the overlap check then refuses every other reservation naming any file inside it. Generated files that every verb-adding branch regenerates, such as docs/reference/cli/commands.md, sit inside such directories, so two unrelated intents held by the same person from two copies could not both declare an honest footprint: on 2026-10-15 the messaging reservation's renewal was refused twice and had to leave out .githooks/pre-push, the ruleset mirror and the generated CLI reference, which it does change.