Commit Graph
6212 Commits
Author SHA1 Message Date
DottaandPaperclip 18082bdfa7 test: prove scheduler admission and ordinary subtree restore
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:50:37 -05:00
DottaandPaperclip 76d4845301 test: preserve recorded lease authority in startup acceptance
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:45:22 -05:00
Dotta 38cf9c8b2f Merge branch 'codex/sleep-stack-c2' into codex/sleep-09-aggregate
* codex/sleep-stack-c2:
  Drive live run and resource recovery from scoped durable deadlines
  Checkpoint residual recovery deadline rechecks and owning producers
  Checkpoint scoped live recovery owners and durable cohorts
2026-10-30 20:37:12 -05:00
DottaandPaperclip 67e5d2797f merge: preserve residual recovery and existing owner notifications
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:37:12 -05:00
DottaandPaperclip e3eeec0c1a test: exercise actual goal-startup failure isolation
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:36:40 -05:00
DottaandPaperclip 31955507a3 Drive live run and resource recovery from scoped durable deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:34:30 -05:00
Dotta 7add4d4c5c Merge branch 'codex/sleep-stack-04' into codex/sleep-09-aggregate
* codex/sleep-stack-04:
  fix(ui): supersede startup jobs when newer edits are admitted
  fix(ui): retain startup autosave through session recovery
  fix(ui): retain startup autosave through session recovery
  fix(server): bound and coalesce issue retention invalidations
  perf(runner): cache verified native executable digests (#18390)
  fix(server): reconcile failed sandbox cleanup with signed absence (#18407)
  Reuse signed master images for npm canaries (#18404)
  perf(server): overlap independent heartbeat preparation reads (#18372)
  test(e2e): add a portable active follow-up journey (#18345)
  fix(server): preserve budget history for deleted resources (#18389)
2026-10-30 20:34:09 -05:00
Dotta acc40923eb Merge commit 'd03f6b428b378c19a5e85e492d3b25a26b9c16a5' into codex/sleep-stack-04
* commit 'd03f6b428b378c19a5e85e492d3b25a26b9c16a5':
2026-10-30 20:34:08 -05:00
Dotta b86fa7398c Merge branch 'codex/sleep-stack-08' into codex/sleep-stack-04
* codex/sleep-stack-08:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:08 -05:00
Dotta fdea31dd67 Merge branch 'codex/sleep-stack-06' into codex/sleep-stack-08
* codex/sleep-stack-06:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:08 -05:00
Dotta 298ab659bc Merge branch 'codex/sleep-stack-05' into codex/sleep-stack-06
* codex/sleep-stack-05:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:07 -05:00
Dotta 554602c5b4 Merge branch 'codex/sleep-stack-03' into codex/sleep-stack-05
* codex/sleep-stack-03:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:07 -05:00
Dotta ebfa9e981d Merge branch 'codex/sleep-stack-01' into codex/sleep-stack-03
* codex/sleep-stack-01:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:07 -05:00
Dotta bcc2cd2e21 Merge branch 'codex/sleep-stack-07' into codex/sleep-stack-01
* codex/sleep-stack-07:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:06 -05:00
Dotta 17c1a82192 Merge branch 'codex/sleep-stack-c1' into codex/sleep-stack-07
* codex/sleep-stack-c1:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:06 -05:00
Dotta 077d9d8b0a Merge branch 'codex/sleep-stack-02b' into codex/sleep-stack-c1
* codex/sleep-stack-02b:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:06 -05:00
Dotta 476472bd9c Merge branch 'codex/sleep-stack-02a' into codex/sleep-stack-02b
* codex/sleep-stack-02a:
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:05 -05:00
Dotta f0a54cf6f9 Merge commit 'b257ae2014866fe31b96e09c5eba92940fc835ba' into codex/sleep-stack-02a
* commit 'b257ae2014866fe31b96e09c5eba92940fc835ba':
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:34:05 -05:00
DottaandPaperclip d03f6b428b test: integrate verified startup edit supersession fix
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'b257ae2014866fe31b96e09c5eba92940fc835ba':
  fix(ui): supersede startup jobs when newer edits are admitted
2026-10-30 20:29:59 -05:00
DottaandPaperclip b257ae2014 fix(ui): supersede startup jobs when newer edits are admitted
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:29:15 -05:00
DottaandPaperclip 3b3f7f9e7d merge: retain tested coordinator reconciliation history in the published stack
The complete feature chain now matches the coordinator source tree exactly. This merge preserves canonical notification order and passes scoped confirmation options in their fourth argument inside the receipt transaction.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:29:01 -05:00
DottaandPaperclip 3e8f00cce2 merge: preserve GitHub receipt fences and scoped confirmation effects
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:28:21 -05:00
DottaandPaperclip 8c72649a39 merge: preserve backup expiry alongside source-driven workers
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:27:24 -05:00
DottaandPaperclip 28f37718da merge: retain external refresh and predecessor notifications
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:27:08 -05:00
DottaandPaperclip 8cc1e2be07 merge: preserve confirmation and attention mutation notifications
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:26:35 -05:00
DottaandPaperclip 40bd4df17b merge: preserve routine projections across retained execution producers
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:26:14 -05:00
DottaandPaperclip 688f35763d merge: preserve attention, status-card and recovery source ownership
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:25:15 -05:00
DottaandPaperclip 9b4beff72b merge: preserve status-card and recovery producers in the review stack
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:24:40 -05:00
DottaandPaperclip 290d12cf4b merge: rehearse issue-recovery predecessor for saved receipts
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:24:05 -05:00
DottaandPaperclip dee5296b8a merge: rehearse current dispatch predecessor for issue recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:23:55 -05:00
DottaandPaperclip fcc107739c merge: rehearse current master and UI prerequisite for dispatch
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:23:37 -05:00
DottaandPaperclip a894d45341 test: integrate bounded retention producer fanout
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit '255713e0cd0505a471cc9f0d264a3891da31a47c':
  fix(server): bound and coalesce issue retention invalidations
2026-10-30 20:21:05 -05:00
DottaandPaperclip eb7753d1ba test: integrate independently published session recovery repair
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* codex/fix-startup-autosave-session-recovery:
  fix(ui): retain startup autosave through session recovery
  perf(runner): cache verified native executable digests (#18390)
  fix(server): reconcile failed sandbox cleanup with signed absence (#18407)
  Reuse signed master images for npm canaries (#18404)
  perf(server): overlap independent heartbeat preparation reads (#18372)
  test(e2e): add a portable active follow-up journey (#18345)
  fix(server): preserve budget history for deleted resources (#18389)
2026-10-30 20:21:04 -05:00
DottaandPaperclip 8f58be556a fix(ui): retain startup autosave through session recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:18:43 -05:00
DottaandPaperclip d48bb081d0 fix(ui): retain startup autosave through session recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:18:34 -05:00
DottaandPaperclip 113e57667e test: distinguish startup readiness from settled maintenance
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:11:53 -05:00
DottaandPaperclip 0adc252bbc test: qualify assembled maintenance producers and shutdown
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:07:09 -05:00
DottaandPaperclip 63d33c07f8 Checkpoint residual recovery deadline rechecks and owning producers
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:04:46 -05:00
DottaandPaperclip 255713e0cd fix(server): bound and coalesce issue retention invalidations
Bound reverse ancestor discovery before materializing adjacency, deduplicate cycles and emit one canonical affected-issue batch per write. Overflow delegates complete company reconstruction to existing paging instead of dropping eligibility or creating per-ancestor worker debt. Prove real high-fanin producer bursts, PostgreSQL execution limits, canonical cyclic batches and far ancestor archive deadlines.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:02:36 -05:00
Dotta f131ecd7e0 Merge commit 'd1af4fd95405b1c25e3008e935b0c0b6e5b0369a' into codex/sleep-09-aggregate
* commit 'd1af4fd95405b1c25e3008e935b0c0b6e5b0369a':
  Join receipt acceptance passes before advancing saved deadlines
  fix(server): retain live evidence beyond blocker graph admission
  Retain moved receipt deadlines and wake released execution gates
  Drive saved execution receipts from committed work and deadlines
2026-10-30 19:58:12 -05:00
DottaandPaperclip d1af4fd954 merge: integrate deferred execution recovery with sleep workers
Preserve retention, status-card, routine, GitHub, and deferred eligibility notifications in each owning transaction.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 19:56:57 -05:00
Dotta 37a6f5dbaf Merge commit '8911cca5d0b43a9f8e8adddc8677b333b3f3d2bb' into codex/sleep-finish-integration
* commit '8911cca5d0b43a9f8e8adddc8677b333b3f3d2bb':
  fix(server): retain live evidence beyond blocker graph admission
2026-10-30 19:56:09 -05:00
DottaandPaperclip 41992f4383 fix: release reconciled decision-target holds during drain
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 19:54:00 -05:00
Dotta f2cc31d373 Merge branch 'codex/sleep-deferred-execution-receipts' into codex/sleep-live-run-resource-recovery
* codex/sleep-deferred-execution-receipts:
  Join receipt acceptance passes before advancing saved deadlines
  Retain moved receipt deadlines and wake released execution gates
  fix: scope comment-triggered recovery to the affected issue
  test: await issue recovery dispatch and cancellation settlement
2026-10-30 19:53:40 -05:00
DottaandPaperclip dff6c00468 Join receipt acceptance passes before advancing saved deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 19:50:27 -05:00
DottaandPaperclip 8911cca5d0 fix(server): retain live evidence beyond blocker graph admission
Keep bounded returned child facts independent of graph node and edge admission, and use the existing live-work predicate for running status, active runs and pending waits. Cover the opposite query ordering with 1,999 explicit blockers, fresh retention checks, no archive/outbox and unchanged SQL/resource bounds.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 19:49:06 -05:00
Dotta fa54edbcd3 Merge commit 'e4b1ed83e4c4b029a4f6f82e3537e1129076814e' into codex/sleep-09-aggregate
* commit 'e4b1ed83e4c4b029a4f6f82e3537e1129076814e':
  fix: bound status-card active-hours calculation work
  fix: scope comment-triggered recovery to the affected issue
  test: await issue recovery dispatch and cancellation settlement
  fix(server): bound blocker facts and preserve origin authority
  test: await committed recovery and adapter admission outcomes
  test: model retention reads in native cleanup transaction fixture
2026-10-30 19:45:34 -05:00
Dotta 0adba98c10 Merge commit 'e3fff84b6f81448c730dd165253a1a673f8d19b3' into codex/sleep-deferred-execution-receipts
* commit 'e3fff84b6f81448c730dd165253a1a673f8d19b3':
  fix: scope comment-triggered recovery to the affected issue
  test: await issue recovery dispatch and cancellation settlement
2026-10-30 19:45:15 -05:00
DottaandPaperclip c74f5f12ba Retain moved receipt deadlines and wake released execution gates
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 19:45:15 -05:00
DottaandPaperclip e4b1ed83e4 merge: bound repeated status-card timezone work
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit '6469daec07fed5afc68d8d441f4a0009dcea9673':
  fix: bound status-card active-hours calculation work
2026-10-30 19:43:39 -05:00