Dotta and Paperclip
f035f410a7
Merge codex/sleep-27-teams-attempt-recovery into codex/sleep-28-chat-run-milestones
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/sleep-27-teams-attempt-recovery:
fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:46 -05:00
Dotta and Paperclip
82b328127f
Merge codex/sleep-26-teams-consent-expiry into codex/sleep-27-teams-attempt-recovery
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/sleep-26-teams-consent-expiry:
fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:44 -05:00
Dotta and Paperclip
be2abb4e32
Merge codex/sleep-25-voice-call-reports into codex/sleep-26-teams-consent-expiry
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/sleep-25-voice-call-reports:
fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:42 -05:00
Dotta and Paperclip
57c9a58d0a
Merge codex/sleep-24-voice-inbound-retention into codex/sleep-25-voice-call-reports
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/sleep-24-voice-inbound-retention:
fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:39 -05:00
Dotta and Paperclip
2c09c264bb
Merge codex/sleep-23-voice-inbound-cleanup into codex/sleep-24-voice-inbound-retention
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/sleep-23-voice-inbound-cleanup:
fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:37 -05:00
Dotta and Paperclip
0aab051900
Merge codex/sleep-22-voice-reply-delivery into codex/sleep-23-voice-inbound-cleanup
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/sleep-22-voice-reply-delivery:
fix(server): release settled voice recovery intent during drain
2026-10-25 09:44:34 -05:00
Dotta and Paperclip
b2af095de2
fix(server): carry voice drain repair into shared deadline dispatch
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 09:44:16 -05:00
Dotta and Paperclip
1b43332c74
fix(server): release settled voice recovery intent during drain
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 09:40:41 -05:00
Dotta and Paperclip
36cf01b4b5
fix(server): wake chat milestones from recovered prompt receipts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 09:35:51 -05:00
Dotta and Paperclip
41cc717572
fix(server): wake chat milestones after review retirement and reset
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 09:30:27 -05:00
Dotta and Paperclip
3603b45c43
fix(server): wake chat milestones from governed review transitions
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 09:13:23 -05:00
Dotta and Paperclip
93f219eec9
fix(server): wake chat milestones when pending interactions expire
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 09:01:24 -05:00
Dotta and Paperclip
0214d06a64
fix(server): wake milestones when interactions replace older cards
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 08:54:55 -05:00
Dotta and Paperclip
a406da5bf6
fix(server): wake chat milestones after confirmation verdicts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 08:51:11 -05:00
Dotta and Paperclip
20f8c301f5
fix(server): wake chat milestones when questions resolve or retire
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 08:41:12 -05:00
Dotta and Paperclip
f398314ecd
fix(server): wake chat milestones when publication outcomes settle
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 08:32:30 -05:00
Dotta and Paperclip
db66471936
test(server): verify monitor milestone admission from saved receipts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 08:15:33 -05:00
Dotta and Paperclip
2d971ceb5a
fix(server): wake chat milestones on question claim transitions
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 08:09:35 -05:00
Dotta and Paperclip
1e72290f03
fix(server): signal chat milestones when queued comment lineage changes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 07:57:00 -05:00
Dotta and Paperclip
78adeadc4b
fix(server): signal chat milestones before queue cancellation writes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 07:49:47 -05:00
Dotta and Paperclip
ec7d997001
fix(server): wake chat milestones after native dispatch receipts commit
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 07:43:56 -05:00
Dotta and Paperclip
77f85ebc0f
fix(server): signal chat milestones from retry and recovery transactions
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 07:36:21 -05:00
Dotta and Paperclip
8fc2e9675f
fix(server): signal chat milestones from queue mutations
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 07:25:51 -05:00
Dotta and Paperclip
2fd84fcf6f
fix(server): wake chat milestones from native decision receipts
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 07:13:19 -05:00
Dotta and Paperclip
883d45fbc3
fix(server): signal native milestone projection changes
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 07:08:13 -05:00
Dotta and Paperclip
56ead750d3
feat(server): add scoped chat milestone recovery worker
...
Reconstruct issue-scoped projection work with the shared coordinator. Signal existing run-status, presentation, and question-receipt transactions; verify real cancellation and continuation producers. Keep production polling until remaining producer coverage is complete.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:55:23 -05:00
Dotta and Paperclip
362bf75b8f
refactor(server): separate chat lifecycle and native progress projection
...
Preserve combined reconciliation and its shared budget. Retain PostgreSQL timestamp precision so rejected lifecycle candidates cannot pin pagination.
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:37:14 -05:00
Dotta and Paperclip
d99b2df52a
docs: audit chat milestone and native-progress obligations
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:21:35 -05:00
Dotta and Paperclip
f53ae3d6d2
docs: record Teams publication and parent review acceptance
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:20:16 -05:00
Dotta and Paperclip
30054cbf4f
Merge voice report review fixes into Teams attempt recovery
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
* codex/sleep-26-teams-consent-expiry:
fix(server): index the finite voice report window
2026-10-25 06:19:06 -05:00
Dotta and Paperclip
e501d6c99d
Merge voice report review fixes into Teams consent expiry
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:18:33 -05:00
Dotta and Paperclip
94c60683b8
fix(server): index the finite voice report window
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:17:50 -05:00
Dotta and Paperclip
6f2f3951ca
fix(server): recover Teams attempts from saved claim deadlines
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:11:06 -05:00
Dotta and Paperclip
3967c67e9d
docs: audit Teams abandoned-attempt recovery
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:03:00 -05:00
Dotta and Paperclip
5ddb4543ed
fix(server): schedule Teams consent expiry from saved deadlines
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 06:01:32 -05:00
Dotta and Paperclip
9a06e4a6ba
docs: audit Teams consent expiry as a separate sleep obligation
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 05:44:47 -05:00
Dotta and Paperclip
250fca6cff
docs: record report publication and parent repair acceptance
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 05:43:09 -05:00
Dotta
ef4695b77f
Merge branch 'codex/sleep-24-voice-inbound-retention' into codex/sleep-25-voice-call-reports
...
* codex/sleep-24-voice-inbound-retention:
docs: record retention acceptance after denial repair
fix(server): return inbound denial before provider cleanup
2026-10-25 05:41:41 -05:00
Dotta and Paperclip
0dae025e7f
docs: record retention acceptance after denial repair
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 05:41:39 -05:00
Dotta and Paperclip
addbbfe35b
Merge inbound denial recovery into voice retention
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 05:40:50 -05:00
Dotta and Paperclip
408b45fd5e
fix(server): return inbound denial before provider cleanup
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 05:39:52 -05:00
Dotta
3eb3daca84
Merge branch 'codex/sleep-24-voice-inbound-retention' into codex/sleep-25-voice-call-reports
...
* codex/sleep-24-voice-inbound-retention:
test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:30 -05:00
Dotta
454e47ecc5
Merge branch 'codex/sleep-23-voice-inbound-cleanup' into codex/sleep-24-voice-inbound-retention
...
* codex/sleep-23-voice-inbound-cleanup:
test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:30 -05:00
Dotta
52e7686517
Merge branch 'codex/sleep-22-voice-reply-delivery' into codex/sleep-23-voice-inbound-cleanup
...
* codex/sleep-22-voice-reply-delivery:
test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:30 -05:00
Dotta
849917b7b6
Merge branch 'codex/sleep-21-voice-session-recovery' into codex/sleep-22-voice-reply-delivery
...
* codex/sleep-21-voice-session-recovery:
test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:29 -05:00
Dotta
1bf70185d2
Merge branch 'codex/sleep-20-chat-runtime-discovery' into codex/sleep-21-voice-session-recovery
...
* codex/sleep-20-chat-runtime-discovery:
test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:29 -05:00
Dotta
db6ac92075
Merge branch 'codex/sleep-19-discord-command-registration' into codex/sleep-20-chat-runtime-discovery
...
* codex/sleep-19-discord-command-registration:
test(server): wait for Discord recovery settlement before quiet checks
2026-10-25 05:36:29 -05:00
Dotta and Paperclip
b2bd10517d
test(server): wait for Discord recovery settlement before quiet checks
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 05:36:16 -05:00
Dotta and Paperclip
f271cd1bda
fix(server): schedule voice call reports from saved deadlines
...
Co-Authored-By: Paperclip <noreply@paperclip.ing >
2026-10-25 05:33:49 -05:00
Dotta
53aa3bd603
Merge branch 'codex/sleep-24-voice-inbound-retention' into codex/sleep-25-voice-call-reports
...
* codex/sleep-24-voice-inbound-retention:
fix(server): scope inbound retention wakes and protect maintenance boundary
2026-10-25 05:22:29 -05:00