Commit Graph
6248 Commits
Author SHA1 Message Date
DottaandPaperclip 4888457d1f Retain skipped-lock settlement and failed native cancellation work
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 22:06:37 -05:00
DottaandPaperclip f2b65b665f Update output progress test doubles for transactional writes
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:46:18 -05:00
DottaandPaperclip 40eb34a09e Separate controller lease evidence from workspace ownership
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:42:47 -05:00
DottaandPaperclip 7c74e880d7 Preserve verified legacy process stop compatibility
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:34:41 -05:00
Dotta 649861b5f9 Merge commit '19ccf712e4b6f868b826952b17aea44a7b66bc86' into codex/sleep-live-run-resource-recovery
* commit '19ccf712e4b6f868b826952b17aea44a7b66bc86':
  fix(github): fence retry attempts and restored binding intent
  fix(server): fence status card refresh decisions and retry debt
  fix: park unchanged project budget execution waits
  test: remove duplicate external object database import
2026-10-30 21:30:50 -05:00
DottaandPaperclip 917af85182 Align process recovery authority and narrow controller renewal work
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:30:50 -05:00
DottaandPaperclip c8a213f29b Retain workspace preservation deadlines after transient contention
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:25:34 -05:00
Dotta 19ccf712e4 Merge commit 'e856e1c3c4323883b2642c17ae4515e8b9d9f19e' into codex/sleep-github-connection-work
* commit 'e856e1c3c4323883b2642c17ae4515e8b9d9f19e':
  fix(server): fence status card refresh decisions and retry debt
  fix: park unchanged project budget execution waits
  test: remove duplicate external object database import
2026-10-30 21:24:08 -05:00
DottaandPaperclip 9e1694211d fix(github): fence retry attempts and restored binding intent
Keep provider backoff tied to the credential revision actually attempted. Rebuild restoration debt and exclude active installations from retirement commands.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:22:18 -05:00
Dotta e856e1c3c4 test: integrate reviewed predecessor fixes for PR 18380
* commit 'c2b8a6e05e037403065017b998b39eda94016ed1':
  fix(server): fence status card refresh decisions and retry debt
  fix: park unchanged project budget execution waits
  test: remove duplicate external object database import
2026-10-30 21:20:30 -05:00
Dotta c2b8a6e05e test: integrate reviewed predecessor fixes for PR 18384
* commit '7e4a18ec76b6cdb22f9cf38abda5214ba079f253':
  fix(server): fence status card refresh decisions and retry debt
  fix: park unchanged project budget execution waits
2026-10-30 21:20:30 -05:00
Dotta 7e4a18ec76 test: integrate reviewed predecessor fixes for PR 18382
* commit '06c3c6e9d1fd3495643c82696b3de07fcc83c600':
  fix(server): fence status card refresh decisions and retry debt
  fix: park unchanged project budget execution waits
2026-10-30 21:20:29 -05:00
Dotta 06c3c6e9d1 test: integrate reviewed predecessor fixes for PR 18399
* commit '63bb758f01dab51e0d95dabe5832098942f65c37':
  fix(server): fence status card refresh decisions and retry debt
  fix: park unchanged project budget execution waits
2026-10-30 21:20:29 -05:00
Dotta 63bb758f01 test: integrate reviewed predecessor fixes for PR 18388
* commit '5e1a5974a74fa832a6db683726251a8cc1833c33':
  fix(server): fence status card refresh decisions and retry debt
  fix: park unchanged project budget execution waits
2026-10-30 21:20:29 -05:00
DottaandPaperclip 5e1a5974a7 Merge commit 'af7b7d3316c86cdefc0845dc90f26b7cb436b9d1' into codex/sleep-status-card-evaluation
* commit 'af7b7d3316c86cdefc0845dc90f26b7cb436b9d1':
  fix: park unchanged project budget execution waits

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:18:22 -05:00
DottaandPaperclip def5a23997 fix(server): fence status card refresh decisions and retry debt
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:18:05 -05:00
DottaandPaperclip af7b7d3316 fix: park unchanged project budget execution waits
Lock and re-read project pause eligibility before publishing budget intent. Cover actual project Retry parking/release and concurrent pause admission without no-op hints.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:13:42 -05:00
DottaandPaperclip bb4d6b244c Apply predecessor migrations before external recovery qualification
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:09:11 -05:00
DottaandPaperclip 7cf163921c test: remove duplicate external object database import
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:07:22 -05:00
DottaandPaperclip 03176bc44a Merge reviewed sleep worker predecessor into live recovery
Preserve all retention, routine, card and recovery notification topics and native event projection guards.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:03:51 -05:00
DottaandPaperclip d6c7c17589 Close native admission and stranded status producer edges
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 21:02:26 -05:00
Dotta a5c1e2533a Merge commit 'ae25d6bf54b02522ede865adfc1c4d7f6345b69a' into codex/sleep-stack-04
* commit 'ae25d6bf54b02522ede865adfc1c4d7f6345b69a':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:21 -05:00
Dotta ae25d6bf54 Merge commit '21d78ef204bc1f403ac8b5b83fba4372c5663684' into codex/sleep-stack-08
* commit '21d78ef204bc1f403ac8b5b83fba4372c5663684':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:21 -05:00
Dotta d589678c20 Merge commit 'c2071f3eeeb4076ee8206c59279388dece365a0d' into codex/sleep-stack-05
* commit 'c2071f3eeeb4076ee8206c59279388dece365a0d':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:20 -05:00
Dotta c2071f3eee Merge commit '09c96dc1374abc89fe2b6b04eeeaf0e1300a9e91' into codex/sleep-stack-03
* commit '09c96dc1374abc89fe2b6b04eeeaf0e1300a9e91':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:20 -05:00
Dotta 21d78ef204 Merge commit 'd589678c20455984d49e9068cec9fb7423171d60' into codex/sleep-stack-06
* commit 'd589678c20455984d49e9068cec9fb7423171d60':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:20 -05:00
Dotta 09c96dc137 Merge commit 'bea9c6e4fd6f4845c22596b634cca0e52dd7f6f9' into codex/sleep-stack-01
* commit 'bea9c6e4fd6f4845c22596b634cca0e52dd7f6f9':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:19 -05:00
Dotta bea9c6e4fd Merge commit '51d63d74f73458a9e883a33ea03bd0b9fd20dc82' into codex/sleep-stack-07
* commit '51d63d74f73458a9e883a33ea03bd0b9fd20dc82':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:19 -05:00
Dotta 51d63d74f7 Merge commit 'c63317e1765ab2d6190ac2dbd8bf2dd311feb93a' into codex/sleep-stack-c1
* commit 'c63317e1765ab2d6190ac2dbd8bf2dd311feb93a':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:19 -05:00
Dotta c63317e176 Merge commit '32b522b03ee0ce74bc9a30ec7ebde95f02fdcf6e' into codex/sleep-stack-02b
* commit '32b522b03ee0ce74bc9a30ec7ebde95f02fdcf6e':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:18 -05:00
Dotta 32b522b03e Merge commit '5e0f8aab7665435f82f9cf022e8b2c5ff0d6ecd7' into codex/sleep-stack-02a
* commit '5e0f8aab7665435f82f9cf022e8b2c5ff0d6ecd7':
  test(ui): wait for task panel activation to settle
2026-10-30 20:56:18 -05:00
DottaandPaperclip 5e0f8aab76 test(ui): wait for task panel activation to settle
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:54:00 -05:00
Dotta 61f719688b Merge commit '028c1d923fe0985d5329c57b56062f9e4d8b4462' into codex/sleep-stack-04
* commit '028c1d923fe0985d5329c57b56062f9e4d8b4462':
2026-10-30 20:52:27 -05:00
DottaandPaperclip 39f9b7f141 merge: retain final receipt refusal contract in the combined feature stack
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:52:27 -05:00
Dotta 7bcc1d222b Merge branch 'codex/sleep-stack-06' into codex/sleep-stack-08
* codex/sleep-stack-06:
  fix(ui): invalidate pending startup work on sign-out
  fix(server): park persisted deferred admission refusals
  test(server): preserve attention feed beyond blocker root budget
2026-10-30 20:51:06 -05:00
Dotta 4a2155d9ef Merge branch 'codex/sleep-stack-03' into codex/sleep-stack-05
* codex/sleep-stack-03:
  fix(ui): invalidate pending startup work on sign-out
  fix(server): park persisted deferred admission refusals
  test(server): preserve attention feed beyond blocker root budget
2026-10-30 20:51:05 -05:00
Dotta efe830b6b7 Merge branch 'codex/sleep-stack-01' into codex/sleep-stack-03
* codex/sleep-stack-01:
  fix(ui): invalidate pending startup work on sign-out
  fix(server): park persisted deferred admission refusals
  test(server): preserve attention feed beyond blocker root budget
2026-10-30 20:51:05 -05:00
Dotta 203346b122 Merge branch 'codex/sleep-stack-05' into codex/sleep-stack-06
* codex/sleep-stack-05:
  fix(ui): invalidate pending startup work on sign-out
  fix(server): park persisted deferred admission refusals
  test(server): preserve attention feed beyond blocker root budget
2026-10-30 20:51:05 -05:00
Dotta 2248af92a8 Merge branch 'codex/sleep-stack-07' into codex/sleep-stack-01
* codex/sleep-stack-07:
  fix(ui): invalidate pending startup work on sign-out
  fix(server): park persisted deferred admission refusals
2026-10-30 20:51:05 -05:00
DottaandPaperclip 11e92e3875 merge: preserve typed admission refusals and status-card source signals
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:51:04 -05:00
Dotta a91c4280aa Merge commit '295f4f82722d92b93d8b5135399bca937116b536' into codex/sleep-stack-01
* commit '295f4f82722d92b93d8b5135399bca937116b536':
  test(server): preserve attention feed beyond blocker root budget
2026-10-30 20:51:04 -05:00
Dotta 6cf6495fd8 Merge branch 'codex/sleep-stack-02b' into codex/sleep-stack-c1
* codex/sleep-stack-02b:
  fix(ui): invalidate pending startup work on sign-out
2026-10-30 20:50:39 -05:00
Dotta c0fe0feffb Merge commit '19a97bbe57d1ebd3691c70dd822488efe7e5d3e1' into codex/sleep-stack-c1
* commit '19a97bbe57d1ebd3691c70dd822488efe7e5d3e1':
  fix(server): park persisted deferred admission refusals
2026-10-30 20:50:39 -05:00
Dotta 67cd9b285d Merge branch 'codex/sleep-stack-02a' into codex/sleep-stack-02b
* codex/sleep-stack-02a:
  fix(ui): invalidate pending startup work on sign-out
2026-10-30 20:50:38 -05:00
Dotta cec3046246 Merge commit 'a8783f8acebdb50b30cc8118e9d20da18d04fd3b' into codex/sleep-stack-02a
* commit 'a8783f8acebdb50b30cc8118e9d20da18d04fd3b':
  fix(ui): invalidate pending startup work on sign-out
2026-10-30 20:50:38 -05:00
DottaandPaperclip 028c1d923f test: integrate verified startup account boundary fixes
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit 'a8783f8acebdb50b30cc8118e9d20da18d04fd3b':
  fix(ui): invalidate pending startup work on sign-out
2026-10-30 20:46:44 -05:00
DottaandPaperclip a8783f8ace fix(ui): invalidate pending startup work on sign-out
Keep session-readiness failures inside the existing bounded retry policy.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:44:52 -05:00
DottaandPaperclip a91de1133d test: integrate verified deferred-admission refusal handling
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit '19a97bbe57d1ebd3691c70dd822488efe7e5d3e1':
  fix(server): park persisted deferred admission refusals
2026-10-30 20:38:08 -05:00
DottaandPaperclip 6a7a2b7c26 test: integrate attention feed root-budget regression
Co-Authored-By: Paperclip <noreply@paperclip.ing>

* commit '295f4f82722d92b93d8b5135399bca937116b536':
  test(server): preserve attention feed beyond blocker root budget
2026-10-30 20:36:45 -05:00
DottaandPaperclip 19a97bbe57 fix(server): park persisted deferred admission refusals
Distinguish a budget or agent refusal saved on the existing receipt from genuine recovery failure. Preserve HTTP409 messages and details, grant each new wait reason its existing finite grace, and retain failure backoff for unsaved or unexpected errors. Prove actual Retry admission,25-minute SQL quiet, independent warm producer-to-process release, missing/cancelled receipts and real PostgreSQL write failure.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-30 20:35:57 -05:00