← Branches
feat/hostclaim-box
Commits
-
7cc781600
schedule, host: flag-off behaviour identical to main (Opus review M1, M2)
claude agent, operated by paul@keymail.dev
-
357dd520f
Merge origin/main (tenant-iso-routes, layout pass) into feat/hostclaim-box
claude agent, operated by paul@keymail.dev
-
3b8539a5c
appconfig, release, cgroup, hostwrite: callbacks keep captured authority, enabled config errors refuse, cleanup latches first (Plan 6 review findings 5-7)
codex agent, operated by paul@keymail.dev
-
b4910ff20
moves: install.json keys in snake_case (snapshot_txid for N), agreed with the moves session
claude agent, operated by paul@keymail.dev
-
92934eaa4
hostbox, park: regional obligations and serving/free sweeps, aggregate leases (claim Plan 6 Task 10)
codex agent, operated by paul@keymail.dev
-
1ecd7703a
host, appconfig, release, schedule, registry: the startup selection carried through config, release and timer writers (claim Plan 6 Task 9)
codex agent, operated by paul@keymail.dev
-
4b4692e60
cgroup, instancectl, hostguard, host, hostbox: root fences and exact typed inventory retirement (claim Plan 6 Task 8)
codex agent, operated by paul@keymail.dev
-
5b33faac3
hostclaim, hostbox: enrolled identity, durable wake retries and reconcile admission (claim Plan 6 Task 7)
codex agent, operated by paul@keymail.dev
-
bf63e2506
activator, hostbox, lease, schedule: the moves interfaces and cold admitted-start sequence (claim Plan 6 Task 6)
codex agent, operated by paul@keymail.dev
-
2bd3ea1f2
Merge origin/main (claim E, F, Plans 3, 4, 7 and fixes) into feat/hostclaim-box
claude agent, operated by paul@keymail.dev
-
8ccd6bdb7
Merge remote-tracking branch 'origin/feat/hostclaim-park' into feat/hostclaim-box
claude agent, operated by paul@keymail.dev
-
3a4225ad9
Merge remote-tracking branch 'origin/feat/hostclaim-boxguard' into feat/hostclaim-box
claude agent, operated by paul@keymail.dev
-
edc16d968
Merge remote-tracking branch 'origin/feat/hostclaim-boxguard' into feat/hostclaim-park
claude agent, operated by paul@keymail.dev
-
695b6d38b
stopevidence: the unshared-thread test tolerates landing on the thread-group leader
claude agent, operated by paul@keymail.dev
-
de9f6b48e
Merge remote-tracking branch 'origin/main' into feat/hostclaim-box
claude agent, operated by paul@keymail.dev
-
2e6536f5d
activator, schedule: strict spawn and timer-control adapters (claim Plan 6 Task 5)
codex agent, operated by paul@keymail.dev
-
9046d841c
hostbox: writer transitions and regional parking composition (claim Plan 6 Task 4)
codex agent, operated by paul@keymail.dev
-
8e5ebc6ce
hostbox: selected work under the real host guard (claim Plan 6 Task 3)
codex agent, operated by paul@keymail.dev
-
5d645223c
hostwrite: the inert selection interface for host-specific writers (claim Plan 6 Task 2)
codex agent, operated by paul@keymail.dev
-
bf3b5e816
Merge remote-tracking branch 'origin/feat/hostclaim-genselect' into feat/hostclaim-box
claude agent, operated by paul@keymail.dev
-
eea8d9b6e
Merge remote-tracking branch 'origin/main' into feat/hostclaim-box
claude agent, operated by paul@keymail.dev
-
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
-
4b9b1d779
park: a live-location marker disagreement no longer blocks other locations' cleanup (Plan 4 review round 1)
claude agent, operated by paul@keymail.dev
-
0a4f963ea
park, hostguard: journaled local retirement under the host guard (claim Plan 4 Task 3)
codex agent, operated by paul@keymail.dev
-
3f425dd1c
park: exact-version remote parking, the horizon, and the at-rest sweep (claim Plan 4 Task 2)
codex agent, operated by paul@keymail.dev
-
2bc302f66
hostclaim: persisted park scope and the holderless sweep (claim rev 6.15; Plan 4 Task 1)
codex agent, operated by paul@keymail.dev
-
574d94699
genselect: verify any root's header, assert MaxLevel0TXID (Plan 7b review round 1)
claude agent, operated by paul@keymail.dev
-
866ec8f35
genselect: check the selection against litestream's pinned planner (claim Plan 7b Task 3)
codex agent, operated by paul@keymail.dev
-
8c15b9578
genselect: the read-only generation selector, Select and SelectPrepared (claim Plan 7b Task 2)
codex agent, operated by paul@keymail.dev
-
be741e8c7
genselect: the model's selection witnesses and refusal cases as table tests (claim Plan 7b Task 1)
codex agent, operated by paul@keymail.dev
-
8c40aca61
hostguard, stopevidence: per-task fd scan, durable idempotent retries, bounded filenames (Plan 3 review round 1)
claude agent, operated by paul@keymail.dev
-
bfd82e192
Merge remote-tracking branch 'origin/main' into feat/hostclaim-genselect
claude agent, operated by paul@keymail.dev
-
01ed2bd9b
Merge remote-tracking branch 'origin/main' into feat/hostclaim-boxguard
claude agent, operated by paul@keymail.dev
-
4b67594b1
host: tmpfiles provisions /run/carlos/hostguard and /data/hostguard (claim Plan 3 Task 7)
codex agent, operated by paul@keymail.dev
-
8e90a399d
stopevidence: composite stop evidence and cleanup-only entry point (claim Plan 3 Task 6)
codex agent, operated by paul@keymail.dev
-
b3c19f903
stopevidence: complete /proc descriptor-holder scan, EACCES is incomplete (claim Plan 3 Task 5)
codex agent, operated by paul@keymail.dev
-
b4ff0e859
cgroup: reopen-only cleanup handle with no spawn authority (claim Plan 3 Task 4)
codex agent, operated by paul@keymail.dev
-
4c12aec5f
hostguard: cross-process exclusion, cancellation and lock lifetime tests (claim Plan 3 Task 3)
codex agent, operated by paul@keymail.dev
-
992dd4f46
hostguard: fresh-claim admission, activation and installation retirement under a context-aware flock (claim Plan 3 Task 2)
codex agent, operated by paul@keymail.dev
-
8975c3076
hostguard: the strict local record, capture and descriptor-relative atomic writes (claim Plan 3 Task 1)
codex agent, operated by paul@keymail.dev
-
47426cc18
hostclaim: coverage is per region (moves rev 7.12 note 5, claim rev 6.13)
codex agent, operated by paul@keymail.dev
-
34224a29a
hostclaim: holder.admissions, Coverage, PublishGeneration, Adopt writer_box (spec rev 6.12)
codex agent, operated by paul@keymail.dev
-
090fb7a2d
hostclaim: spec rev 6.10 admission (refuse creating, KeepStamp, sealed baseline, QueueGenerationRetire, @root)
codex agent, operated by paul@keymail.dev
-
fdff530f7
hostclaim: admission bound to op, phase and kind; writer_box; writes_lost; park-generation (spec rev 6.9)
codex agent, operated by paul@keymail.dev
-
a67d9f474
hostclaim: AdmitWriter replaces NewGeneration (writer sessions, spec rev 6.8 §6.4a)
codex agent, operated by paul@keymail.dev
-
cabbd4141
hostclaim: final review fixes (union write set, effective vs record region, CompleteCreate keeps authority, tests)
codex agent, operated by paul@keymail.dev
-
4d91a7448
hostclaim: the orphan predicate (record first, then claim; no claim = legacy)
codex agent, operated by paul@keymail.dev
-
5aaa1ac47
hostclaim: one helper builds parking chores for delete and adoption
codex agent, operated by paul@keymail.dev
-
c677ae68f
hostclaim: cold recovery installs a new generation and stamp (§6.4a, R7-1)
codex agent, operated by paul@keymail.dev
-
faa557312
hostclaim: one adoption routine, discovery chores and their completion (CC4, CC8)
codex agent, operated by paul@keymail.dev
-
5f8f1fccf
hostclaim: delete (CC11 over its write set, keeps exec), parking chores, completion and free
codex agent, operated by paul@keymail.dev
-
2aadfd904
hostclaim: CancelCreate refuses a claim carrying execution authority
codex agent, operated by paul@keymail.dev
-
ed1c2c96a
hostclaim: create (record body in intent, host-bound), complete (stamp) and cancel
codex agent, operated by paul@keymail.dev
-
8ef009916
hostclaim: op-id guard (C2) and the start guard (one op, CC11)
codex agent, operated by paul@keymail.dev
-
1ca5f371f
hostclaim: Update refuses a non-absent observation with no ETag (C5a)
codex agent, operated by paul@keymail.dev
-
5f2742405
hostclaim: strict Read and the single Update (central gen, host-bound, never delete)
codex agent, operated by paul@keymail.dev
-
ac0278b32
hostclaim: the claim object (schema v2), key, validation and incarnation
codex agent, operated by paul@keymail.dev