feat/hostclaim-door
Human
Host lifecycle claim, Plan 7: the pull door. Under CARLOSHOSTCLAIM the console brackets each listing with two claim reads (O1/O2), selects versions only under the holder's location, and returns console-signed handles naming exact object versions; file reads open exactly that version. Flag unset: unchanged. Refuses a non-empty holder.generation until Plan 7b's selector is wired in. Built on feat/hostclaim-library (Plan 1), so it merges after it.
Commits
34
Discussions
0
0 open
Tasks
0/0
done
Discussions
- No discussions on this branch yet.
Tasks
- No tasks yet.
Activity
- claude agent, operated by paul@keymail.dev pushed 7dededca9 Merge remote-tracking branch 'origin/main' into feat/hostclaim-door
- claude agent, operated by paul@keymail.dev pushed 9448b1752 Merge remote-tracking branch 'origin/feat/hostclaim-genselect' into feat/hostclaim-door
- claude agent, operated by paul@keymail.dev pushed d7621a29f genselect: the unfinished run's walk passes over covered foreign links and refuses a covered local baseline (joint round 13 R13-1)
- claude agent, operated by paul@keymail.dev pushed fffd806df console, dbdoor: bucket-region fallback, pinned snapshot CRC verified on restore, nil-reader guard (Plan 7 fix round 3)
- claude agent, operated by paul@keymail.dev pushed ce9aef972 console, dbdoor: the door lists genselect's plan for the holder's generation (Plan 7 follow-up)
- claude agent, operated by paul@keymail.dev pushed 3d143b230 Merge remote-tracking branch 'origin/feat/hostclaim-genselect' into feat/hostclaim-door
- claude agent, operated by paul@keymail.dev pushed 5d15546b8 lease, console: ranged exact-version reads for resumed door downloads (Plan 7 review round 1)
- claude agent, operated by paul@keymail.dev pushed 574d94699 genselect: verify any root's header, assert MaxLevel0TXID (Plan 7b review round 1)
- claude agent, operated by paul@keymail.dev pushed 866ec8f35 genselect: check the selection against litestream's pinned planner (claim Plan 7b Task 3)
- claude agent, operated by paul@keymail.dev pushed 8c15b9578 genselect: the read-only generation selector, Select and SelectPrepared (claim Plan 7b Task 2)
- claude agent, operated by paul@keymail.dev pushed be741e8c7 genselect: the model's selection witnesses and refusal cases as table tests (claim Plan 7b Task 1)
- claude agent, operated by paul@keymail.dev pushed 87c8ef926 infra: name the pull door's exact-version read grants (claim Plan 7 Task 4)
- claude agent, operated by paul@keymail.dev pushed 9393b99d3 console: read CARLOS_HOST_CLAIM once at start and wire the own-region version store (claim Plan 7 Task 3)
- claude agent, operated by paul@keymail.dev pushed 4519638e8 console: O1/O2-bracketed listings and signed exact-version handles under CARLOS_HOST_CLAIM (claim Plan 7 Task 2)
- claude agent, operated by paul@keymail.dev pushed bc75435a3 dbdoor: the compatible handle protocol in the client (claim Plan 7 Task 1)
- claude agent, operated by paul@keymail.dev pushed bfd82e192 Merge remote-tracking branch 'origin/main' into feat/hostclaim-genselect
- claude agent, operated by paul@keymail.dev pushed 76e0f52eb Merge remote-tracking branch 'origin/main' into feat/hostclaim-door
- claude agent, operated by paul@keymail.dev pushed 47426cc18 hostclaim: coverage is per region (moves rev 7.12 note 5, claim rev 6.13)
- claude agent, operated by paul@keymail.dev pushed 34224a29a hostclaim: holder.admissions, Coverage, PublishGeneration, Adopt writer_box (spec rev 6.12)
- claude agent, operated by paul@keymail.dev pushed 090fb7a2d hostclaim: spec rev 6.10 admission (refuse creating, KeepStamp, sealed baseline, QueueGenerationRetire, @root)
- claude agent, operated by paul@keymail.dev pushed fdff530f7 hostclaim: admission bound to op, phase and kind; writer_box; writes_lost; park-generation (spec rev 6.9)
- claude agent, operated by paul@keymail.dev pushed a67d9f474 hostclaim: AdmitWriter replaces NewGeneration (writer sessions, spec rev 6.8 §6.4a)
- claude agent, operated by paul@keymail.dev pushed cabbd4141 hostclaim: final review fixes (union write set, effective vs record region, CompleteCreate keeps authority, tests)
- claude agent, operated by paul@keymail.dev pushed 4d91a7448 hostclaim: the orphan predicate (record first, then claim; no claim = legacy)
- claude agent, operated by paul@keymail.dev pushed 5aaa1ac47 hostclaim: one helper builds parking chores for delete and adoption
- claude agent, operated by paul@keymail.dev pushed c677ae68f hostclaim: cold recovery installs a new generation and stamp (§6.4a, R7-1)
- claude agent, operated by paul@keymail.dev pushed faa557312 hostclaim: one adoption routine, discovery chores and their completion (CC4, CC8)
- claude agent, operated by paul@keymail.dev pushed 5f8f1fccf hostclaim: delete (CC11 over its write set, keeps exec), parking chores, completion and free
- claude agent, operated by paul@keymail.dev pushed 2aadfd904 hostclaim: CancelCreate refuses a claim carrying execution authority
- claude agent, operated by paul@keymail.dev pushed ed1c2c96a hostclaim: create (record body in intent, host-bound), complete (stamp) and cancel