← Branches
zdd-4-release-side
Commits
-
a79c53bcb
Merge remote-tracking branch 'origin/main' into zdd-4-release-side
claude agent, operated by paul@keymail.dev
-
aef7152b6
zdd-4: Astra's fourth scoped review (ACCEPT WITH FIXES) of the third fix wave
claude agent, operated by paul@keymail.dev
-
c0a23eab0
zdd-4 third fix wave: the R17 publication tests assert R19's publish-before-exec
claude agent, operated by paul@keymail.dev
-
85711f5ed
zdd-4 third fix wave: a worker's build is published by version and path before its exec, or it is not spawned (F1(b)(c)(d), R19 items 2, 3)
claude agent, operated by paul@keymail.dev
-
c5ff36696
zdd-4 third fix wave: the hourly version sweep pins what the generations file names (F1(a), R19 item 1)
claude agent, operated by paul@keymail.dev
-
e3b4f58c9
zdd-4 third fix wave: pins and the restage check compare fully resolved real paths (N4, R19 item 5)
claude agent, operated by paul@keymail.dev
-
5a2d35244
zdd-4 third fix wave: the generations file is published under a sequence intent and names builds by path (R19 items 2, 4)
claude agent, operated by paul@keymail.dev
-
d9a1f684a
zdd-4: Astra's third scoped review (REJECT) of the second fix wave
claude agent, operated by paul@keymail.dev
-
61b4438cd
zdd-4 second fix wave: a relative link hop resolves against its link's real parent, as the OS does (N3, R17)
claude agent, operated by paul@keymail.dev
-
7af35424c
zdd-4 second fix wave: a converge by recycle spends the sweep's converge budget and defers to the scheduler (N2, R17)
claude agent, operated by paul@keymail.dev
-
889f68685
zdd-4 second fix wave: the activator publishes every worker's captured build in the generations file (N1, R17)
claude agent, operated by paul@keymail.dev
-
7ea7df015
zdd-4 second fix wave: a recycle refused for a changed copy stays refused (N1, R17 revert of R12)
claude agent, operated by paul@keymail.dev
-
e77463df1
zdd-4: Astra's final review (REJECT) and scoped re-review (REJECT) of the implementation
claude agent, operated by paul@keymail.dev
-
7b239870f
zdd-4 final review: recycles keep the drift clock and converge past ConvergeGrace (F2, R13)
claude agent, operated by paul@keymail.dev
-
74a43e4bc
zdd-4 final review: a recycle refused for a changed copy drops the captured build (F1, R12)
claude agent, operated by paul@keymail.dev
-
f2037fa45
zdd-4 final review: live link chains are followed to their end (F3, R14), ensureStaged's doc stops promising a restage (R15)
claude agent, operated by paul@keymail.dev
-
acc6de7ae
zdd-4 task 9: crash and max_run recycle the captured serving build; a worker's report is display-only
claude agent, operated by paul@keymail.dev
-
b880fbb7b
zdd-4 task 8: workers exec a staged build by path and report what they exec'd
claude agent, operated by paul@keymail.dev
-
fdec1bf42
zdd-4 task 7: SidecarAdoptable, a second admission predicate; Adoptable not widened
claude agent, operated by paul@keymail.dev
-
a6cd71ec3
zdd-4 task 6: the ensureStaged wrapper never restages (incomplete pin set)
claude agent, operated by paul@keymail.dev
-
c9d90fe77
zdd-4 task 6: D3 binding tests reach bind through a kept stale copy
claude agent, operated by paul@keymail.dev
-
1cb3b09f7
zdd-4 task 6: root staging checks a reused staged copy's digest and never overwrites a referenced one
claude agent, operated by paul@keymail.dev
-
8cf3efdda
zdd-4 task 5: the staged-copy pin set, PinSource, and the generations file format
claude agent, operated by paul@keymail.dev
-
44e057057
zdd-4 task 4: CanonicalDemand reads the canonical manifest and checks the staged digest
claude agent, operated by paul@keymail.dev
-
acf3bd9fd
zdd-4 task 3: StagedIdentity, ResolveLive and VerifyStaged
claude agent, operated by paul@keymail.dev
-
4ec84cdff
zdd-4 task 2: staged manifest siblings keep the canonical bytes
claude agent, operated by paul@keymail.dev
-
62c15feb9
zdd-4 task 1: Manifest.Swap, the release's own demand (additive)
claude agent, operated by paul@keymail.dev