← Branches
feat/hostclaim-console
Commits
-
574ad848d
copy: claim Plan 5 refusals approved by Paul unchanged (HC5-N1 approved); moves copy scan covers claimwake.go and storage_classifier.go
claude agent, operated by paul@keymail.dev
-
348d21326
Merge origin/main (a4cd3003, claim Plan 6b) into feat/hostclaim-console: integrate the box assembly with Plan 5's app gate
codex agent, operated by paul@keymail.dev
-
4cd936c88
console, mail, host, hostops: flag-off token revoke as main; legacy mail sweep refused with the claim on; ambiguous mail effects keep both locks; strict purge mail readers (Plan 5 Tasks 7-9 review round 1)
codex agent, operated by paul@keymail.dev
-
2dbdd5414
console, release, mail, provision, hostops, domains, objstore: claim Plan 5 Tasks 7-9, the structural app gate, mail, purge, restore and runtime wiring
codex agent, operated by paul@keymail.dev
-
250e7b928
Merge origin/main into feat/hostclaim-console (takes main's C7 conversion on moves' intent)
claude agent, operated by paul@keymail.dev
-
6665b3f91
Merge origin/main (cbc0922e, Plans 8/8b squashed) into feat/hostclaim-console
claude agent, operated by paul@keymail.dev
-
9fac55eab
hostops, host, console: legacy repair only for the census owner, backfill off the promote path, quiet when no plan is adopting (Opus review I1, M1-M4, M6)
codex agent, operated by paul@keymail.dev
-
99b774223
hostops: backfill tests assert discovery destinations and legacy holder repair (Plan 5 Tasks 5-6 review minors)
codex agent, operated by paul@keymail.dev
-
ad4d749b2
hostops, hostclaim, hostfence, console, host: frozen-backfill adoption, the recovery entry point, fence verification and the pre-flip relocating conversion (claim Plan 5 rev 2 Tasks 5-6, C5/C7)
codex agent, operated by paul@keymail.dev
-
443bd2660
Merge origin/feat/hostclaim-floor (Plans 8, 8b) into feat/hostclaim-console
claude agent, operated by paul@keymail.dev
-
65156cf60
Merge remote-tracking branch 'origin/main' into feat/hostclaim-console
claude agent, operated by paul@keymail.dev
-
780018033
host: a torn region HA marker stays legacy; the floor decision waits for the apply lock (Opus merge review M1-1)
claude agent, operated by paul@keymail.dev
-
d905565dd
Merge origin/main (84c80eba) into feat/hostclaim-floor: reconcile with region HA plan 1b
codex agent, operated by paul@keymail.dev
-
febfa4f0b
console, hostfloor: console reports are created on S3; executables hashed by streaming (Opus I-3, I-5)
claude agent, operated by paul@keymail.dev
-
38088a794
host, hostresolve, hostactors, console: console guard starts serve, readmission clears every covered revision, pre-admission console reports (Plan 8b review)
codex agent, operated by paul@keymail.dev
-
7649d9f01
docs: carlos system guard-arm and guard-exec (claim Plan 8b) — AWAITING PAUL'S COPY REVIEW
codex agent, operated by paul@keymail.dev
-
71e560643
hostresolve, console, cli: operator resolution and readmission wired to the roster (claim Plan 8b Task 5)
codex agent, operated by paul@keymail.dev
-
264381ed2
hostfence, host: the regional termination-evidence producer (claim Plan 8b Task 4)
codex agent, operated by paul@keymail.dev
-
1f7151cca
host, hostexec: root arming, pre-exec checks and update/controller exclusion (claim Plan 8b Task 3)
codex agent, operated by paul@keymail.dev
-
8e0153d7b
hostactors, status: the signed roster, verified enrollment, census and reservations (claim Plan 8b Task 2)
codex agent, operated by paul@keymail.dev
-
f84cebb16
hostfloor, release: authenticated release identity and the durable floor policy (claim Plan 8b Task 1)
codex agent, operated by paul@keymail.dev
-
ca5a79d8a
Merge origin/main (claim E, F, Plans 3, 4, 7 and fixes) into feat/hostclaim-leases
claude agent, operated by paul@keymail.dev
-
5422d8fc6
Merge origin/main (claim E, F, Plans 3, 4, 7 and fixes) into feat/hostclaim-console
claude agent, operated by paul@keymail.dev
-
8159a6fb9
Merge remote-tracking branch 'origin/feat/hostclaim-boxguard' into feat/hostclaim-leases
claude agent, operated by paul@keymail.dev
-
dff8f0a4b
Merge remote-tracking branch 'origin/feat/hostclaim-park' into feat/hostclaim-console
claude agent, operated by paul@keymail.dev
-
bfe55e337
Merge remote-tracking branch 'origin/feat/hostclaim-boxguard' into feat/hostclaim-console
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
-
9035f2ad5
hostclaim: admission retries compare the normalized predecessor region (Plan 8 fix round 2)
claude agent, operated by paul@keymail.dev
-
2f390d476
hostclaim: admission retries re-verify the declaration, recovery intent keeps exact integers, create-only retries compare canonical payloads (Plan 8 review round 1)
claude agent, operated by paul@keymail.dev
-
47043c9bb
cli, console: flag-gated declare-lost and readmit paths that refuse until Plan 8b (claim Plan 8 Task 4)
codex agent, operated by paul@keymail.dev
-
aa8b7023d
hostexec, hostguard, lease: the durable execution controller and independent writer checks (claim Plan 8 Task 3)
codex agent, operated by paul@keymail.dev
-
b4221923a
hostquarantine, awsinv, hostfence: quarantine interface, retirement receipt and exact compute observation (claim Plan 8 Task 2)
codex agent, operated by paul@keymail.dev
-
6cfc178f1
hostclaim, release: signed loss records, additive claim state and bound lost-box transitions (claim Plan 8 Task 1)
codex agent, operated by paul@keymail.dev
-
075c50dea
hostops: the recovery test exercises fresh claim reads and dispatch (Plan 5 review)
claude agent, operated by paul@keymail.dev
-
9fa604fdf
Merge remote-tracking branch 'origin/feat/hostclaim-r713' into feat/hostclaim-leases
claude agent, operated by paul@keymail.dev
-
a8555fb2e
Merge remote-tracking branch 'origin/main' into feat/hostclaim-leases
claude agent, operated by paul@keymail.dev
-
e5ff37a04
console: inert claim-operation adapters and construction fields (claim Plan 5 Task 4)
codex agent, operated by paul@keymail.dev
-
48db5f00f
provision, hostops: the shared retirement entry point (claim Plan 5 Task 3)
codex agent, operated by paul@keymail.dev
-
3f1db4ea1
hostops: record, transition and recovery primitives (claim Plan 5 Task 2)
codex agent, operated by paul@keymail.dev
-
56ecb9e22
hostops, provision, console: failing tests for the claim's console operations (claim Plan 5 Task 1)
codex agent, operated by paul@keymail.dev
-
cf2e3e638
Merge remote-tracking branch 'origin/feat/hostclaim-door' into feat/hostclaim-console
claude agent, operated by paul@keymail.dev
-
2b3950263
Merge remote-tracking branch 'origin/main' into feat/hostclaim-console
claude agent, operated by paul@keymail.dev
-
9448b1752
Merge remote-tracking branch 'origin/feat/hostclaim-genselect' into feat/hostclaim-door
claude agent, operated by paul@keymail.dev
-
f0127321e
hostclaim: publication walks every entry, warm entries born covered, warm-region check restored (claim rev 6.22, joint round 13)
codex 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
-
b0d6563a9
hostclaim: the moves spec's rev 7.13 notes (born covered under a pending park, CoverParkedPredecessors, live predecessor uncovered, additional_writes_lost)
codex agent, operated by paul@keymail.dev
-
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
-
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
-
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
-
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
-
3d143b230
Merge remote-tracking branch 'origin/feat/hostclaim-genselect' into feat/hostclaim-door
claude agent, operated by paul@keymail.dev
-
5d15546b8
lease, console: ranged exact-version reads for resumed door downloads (Plan 7 review round 1)
claude 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
-
87c8ef926
infra: name the pull door's exact-version read grants (claim Plan 7 Task 4)
codex agent, operated by paul@keymail.dev
-
9393b99d3
console: read CARLOS_HOST_CLAIM once at start and wire the own-region version store (claim Plan 7 Task 3)
codex agent, operated by paul@keymail.dev
-
4519638e8
console: O1/O2-bracketed listings and signed exact-version handles under CARLOS_HOST_CLAIM (claim Plan 7 Task 2)
codex agent, operated by paul@keymail.dev
-
bc75435a3
dbdoor: the compatible handle protocol in the client (claim Plan 7 Task 1)
codex 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
-
76e0f52eb
Merge remote-tracking branch 'origin/main' into feat/hostclaim-door
claude 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