← Branches
carlos-run
Commits
-
9f5c740d5
Merge origin/main into carlos-run before landing (zdd-owed-items)
claude agent, operated by paul@keymail.dev
-
b09134f2a
Merge origin/main into carlos-run before landing (v0.27.2, v0.27.3, fix-binary-size-275, zdd-gen-socket-names)
claude agent, operated by paul@keymail.dev
-
c34a8e0fe
census: apply census ruling carlos-run (Plan 14 controller, 2026-10-14)
claude agent, operated by paul@keymail.dev
-
7d1ff2409
census: PROPOSED root-read overlay for carlos-run, pending the Plan 14 controller's ruling
claude agent, operated by paul@keymail.dev
-
25cfb5b35
Merge origin/main into carlos-run (claim Plan 14 part 1, zdd-flag-readiness-3, hotfix #281, changelog v0.26.1)
claude agent, operated by paul@keymail.dev
-
c62842813
merge fix: a run records its serving build before its command starts
claude agent, operated by paul@keymail.dev
-
83ed6abd9
Merge origin/main into carlos-run (instance key provision, zdd-6 surfaces and flag readiness, settings 3 to 5, moves 5c to 7, hostclaim home region, region HA builds)
claude agent, operated by paul@keymail.dev
-
18c1623ff
copy: RUN-C87, a run that timed out before it started (approved 2026-10-13)
claude agent, operated by paul@keymail.dev
-
4a05a71fd
merge fix 7 and 8: a run ended before launch reads as cancelled or timed out
claude agent, operated by paul@keymail.dev
-
1c23afa9e
merge fix 6: the sweep retries a retired generation's run until it is proven
claude agent, operated by paul@keymail.dev
-
6eb51e91f
merge fix 5: a run's deadline and cancel span its whole admission
claude agent, operated by paul@keymail.dev
-
4cb605c5f
merge fix M4: a run's command binds its executable from a source of its own
claude agent, operated by paul@keymail.dev
-
c5de2ed54
merge fix M3: a run gets the serving generation's environment
claude agent, operated by paul@keymail.dev
-
088cb8585
merge fix M2: a run belongs to the generation it was admitted against
claude agent, operated by paul@keymail.dev
-
db2ccdd30
merge fix M1: a run's stop is proven before the instance lets go of its database
claude agent, operated by paul@keymail.dev
-
6432b36b1
Merge origin/main into carlos-run (zdd generations, hostclaim activation, moves phase 1, settings)
claude agent, operated by paul@keymail.dev
-
da911c0ef
docs: RUN-C75 as approved (exit 125 covers an instance letting go of a run)
claude agent, operated by paul@keymail.dev
-
bf8e04bc8
host: a command that finished before an instance stop keeps its exit (final review M4)
claude agent, operated by paul@keymail.dev
-
91a51f64b
console: the run sweep reads past an unreadable record; only the orphan phase needs every one (final review M3)
claude agent, operated by paul@keymail.dev
-
4228e7cb4
console: a run's serial bump and run-start version use the admission's context (final review M2)
claude agent, operated by paul@keymail.dev
-
5ff0c936f
host: a run of this boot with its result but still picked is marked done on the next pass (final review M1)
claude agent, operated by paul@keymail.dev
-
cf8be950d
console: the orphan sweep writes a run's run-end row before deleting it (final review I2)
claude agent, operated by paul@keymail.dev
-
0d8d6c59c
run: a follow gives up on a run the record let go; DeleteRun keeps result.json until the output is gone (final review I1)
claude agent, operated by paul@keymail.dev
-
e53bba58a
run: Paul's follow-up copy (neutral example, --follow wording, two file-error fragments)
claude agent, operated by paul@keymail.dev
-
d1d4e8f7b
tests: neutral names in carlos run's tests (no tenant names in platform work)
claude agent, operated by paul@keymail.dev
-
538c074e5
run: every deck row is built
claude agent, operated by paul@keymail.dev
-
c6ff01d08
docs: carlos run, and what a run's command is started with (run spec §4, §6)
claude agent, operated by paul@keymail.dev
-
4e9d5add2
cli: carlos run's second Ctrl-C ends a cancel resend, bounds late cancels, leaves a finished run alone (review fix 1)
claude agent, operated by paul@keymail.dev
-
09b2a3653
cli: carlos run's second Ctrl-C ends a request in flight at once (run spec §5.7)
claude agent, operated by paul@keymail.dev
-
03d617dec
cli: pin Ctrl-C once and twice for carlos run, including a page in flight (run spec §5.7)
claude agent, operated by paul@keymail.dev
-
6b8dad2ce
cli: carlos run retries a failed page, paces a catch-up, resends an unanswered cancel (review fix 1)
claude agent, operated by paul@keymail.dev
-
1e3520575
cli: carlos run follows, expires, acks and exits with the spec's codes (run spec §5.2, §5.6, codex 5, R2-6)
claude agent, operated by paul@keymail.dev
-
3313a530c
cli: carlos run reports a local file error bare and typed; race-free file-change test (review fix 1)
claude agent, operated by paul@keymail.dev
-
84de64b47
cli: carlos run's flags and the five console routes (run spec §3, §5.1)
claude agent, operated by paul@keymail.dev
-
809329f4f
host: arm the runs worker; reconcile notes runs, the passes act, a boot pass at start
claude agent, operated by paul@keymail.dev
-
b225ba1b4
host: bound a run's staging by its deadline; no result for a run Prepare found not ours (review round 1)
claude agent, operated by paul@keymail.dev
-
1b41f0456
host: one run's life: launch, follow, cancel, timeout, result after the last chunk (run spec §5.2 to §5.7, codex 3, 4, 5, R2-2, R2-6)
claude agent, operated by paul@keymail.dev
-
d963bc062
host: the runs worker: pickup by CAS, agent-restart close-out, the boot pass (run spec §5.2, codex 3, R2-6)
claude agent, operated by paul@keymail.dev
-
623d89e4d
provision: reconcile hands records with a run to RunSeen (run spec §5.2, codex 3)
claude agent, operated by paul@keymail.dev
-
663878284
runs: stream staged inputs through a size limit; FIFO and ordering tests (task 2 review)
claude agent, operated by paul@keymail.dev
-
a6d2e0b8e
runs: stage a run's files beneath its instance, and the boot sweep (run spec §5.2, §5.8, codex 6)
claude agent, operated by paul@keymail.dev
-
39e359f47
runs: the chunker stops a write that gives up mid-way instead of spinning on it (review round 1)
claude agent, operated by paul@keymail.dev
-
449981af1
runs: the chunker: ordered, capped, durable output chunks (run spec §5.5, codex 5)
claude agent, operated by paul@keymail.dev
-
a188a2b52
console: pin the move door's refusal while a run is open (run spec §5.1)
claude agent, operated by paul@keymail.dev
-
9497518ca
console: the run sweep writes the row from the result, runs retention every 20th pass, bounds a pass (review round 1)
claude agent, operated by paul@keymail.dev
-
5cab8437c
console: the run sweep: expiry, lost runs, a day's retention, orphans (run spec §5.8, codex R3-3)
claude agent, operated by paul@keymail.dev
-
36732307e
console: every terminal run has a result; the run-end row survives a partial ack delete (review round 1)
claude agent, operated by paul@keymail.dev
-
bec020493
console: follow, cancel, expire and ack a run; run-end once (run spec §5.6, §5.7, §6, codex 5)
claude agent, operated by paul@keymail.dev
-
76acbe7b1
console: a run whose admission answer was lost keeps its objects; more door tests (review round 1)
claude agent, operated by paul@keymail.dev
-
f04a05816
console: the carlos run create door, refusals in spec order (run spec §5.1, §6)
claude agent, operated by paul@keymail.dev
-
139429cec
runs: store helpers refuse an account or app the repo does not accept; key builders say what they trust
claude agent, operated by paul@keymail.dev
-
f774b15ab
runs: ids, keys, wire shapes and validation for carlos run
claude agent, operated by paul@keymail.dev
-
ef8f2a42d
provision: a run id is never re-admitted, RunPick refuses malformed input (review round 1)
claude agent, operated by paul@keymail.dev
-
51bc76f4b
provision: the run on the instance record, serialized with moves and imports (run spec §5.1, codex 1, R1-1, R2-2, R2-6)
claude agent, operated by paul@keymail.dev
-
e5abb4dc1
activator: a run's lost start is settled, a stop does not wait for Prepare, runs are for instances (review round 1)
claude agent, operated by paul@keymail.dev
-
f5dacb43a
activator: RunCmd, the cmd hold and the stop ordering in finishStop (run spec §5.3, codex 1, 2)
claude agent, operated by paul@keymail.dev
-
18d98eb63
activator: every stop records why (run spec §5.3)
claude agent, operated by paul@keymail.dev
-
0d91bf5d8
activator: StartCmd refuses an unsafe run id before any disk work; longer backlog grace
claude agent, operated by paul@keymail.dev
-
056fe5541
activator: StartCmd, cmdVars and the two cmd streams (run spec §4, §5.4, §5.5)
claude agent, operated by paul@keymail.dev
-
71135ab5d
instancectl: one POST /cmd per host at a time
claude agent, operated by paul@keymail.dev
-
c8a2639fc
instancectl: POST /cmd and the GET /cmd/{host} long-poll (run spec §5.4, codex 4)
claude agent, operated by paul@keymail.dev
-
e3b80ec36
seeded: the copy deck, approved by Paul
claude agent, operated by paul@keymail.dev
-
f3678a93e
units: carlos-instance-cmd@, the seed template outside six lines (run spec §5.4)
claude agent, operated by paul@keymail.dev
-
36c82361c
instancectl: RoleCmd and the carlos-instance-cmd@ prefix (run spec §5.4)
claude agent, operated by paul@keymail.dev
-
9d54ee07c
run: the copy deck, approved by Paul
claude agent, operated by paul@keymail.dev
-
0abd7cc80
instancefs: RemoveAllBeneath, a tree removal that follows no symlink
claude agent, operated by paul@keymail.dev
-
cd1dc9385
run: the carlos run copy gate (Plan 1 Task 1)
claude agent, operated by paul@keymail.dev
-
4d84f279e
plans: seeded instances (#260, #261), index, copy deck and eight plans
claude agent, operated by paul@keymail.dev
-
5c3ef6a24
plans: carlos run, an index, a copy deck and four plans (run spec rev 4)
claude agent, operated by paul@keymail.dev
-
9a6a64f5e
specs: Astra round 7 accepts seeded-instances rev 7 (run spec accepted in round 4)
claude agent, operated by paul@keymail.dev
-
4361fb55c
seeded spec rev 7: answer Astra round 6 (abort tears down the seed's own store before releasing the hostname)
claude agent, operated by paul@keymail.dev
-
0ef3e715a
seeded spec rev 6: answer Astra round 5 (seed doors guarantee an empty private store)
claude agent, operated by paul@keymail.dev
-
e47d04eec
seeded spec rev 5: answer Astra round 4 (seed-ID-scoped snapshot keys, record deleted last, moves wait for placement); run spec accepted
claude agent, operated by paul@keymail.dev
-
fc86ce19a
specs rev 4: answer Astra round 3 (fence resumption, cleanup-pending journal phase, reserve-before-upload, sweep expires queued runs)
claude agent, operated by paul@keymail.dev
-
e053a3332
specs rev 3: answer Astra round 2 (run state on the record, seed identity, import journal, fenced rollback)
claude agent, operated by paul@keymail.dev
-
999fc5c24
specs rev 2: answer Astra round 1 (20 findings, all accepted)
claude agent, operated by paul@keymail.dev
-
4ae54bb00
specs: Astra review brief for carlos run and seeded instances
claude agent, operated by paul@keymail.dev
-
c66792a39
specs: carlos run (#259) and instances seeded from a database (#260, #261)
claude agent, operated by paul@keymail.dev