Commit Graph
336 Commits
Author SHA1 Message Date
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 0dae025e7f docs: record retention acceptance after denial repair
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:41:39 -05:00
DottaandPaperclip addbbfe35b Merge inbound denial recovery into voice retention
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:40:50 -05:00
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 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
DottaandPaperclip 360e1253a0 fix(server): scope inbound retention wakes and protect maintenance boundary
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:22:14 -05:00
DottaandPaperclip b972ecc314 docs: audit finite voice call-report refresh obligations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:08:04 -05:00
DottaandPaperclip 9c38ddfe53 fix(server): schedule inbound voice history retention by deadline
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 05:05:10 -05:00
Dotta 11aa16613d Merge branch 'codex/sleep-23-voice-inbound-cleanup' into codex/sleep-24-voice-inbound-retention
* codex/sleep-23-voice-inbound-cleanup:
  fix(db): run inbound cleanup migration outside transaction
2026-10-25 04:57:46 -05:00
DottaandPaperclip 4f0364d269 fix(db): run inbound cleanup migration outside transaction
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:57:19 -05:00
DottaandPaperclip 5b863df7a6 docs: audit inbound voice history retention deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:47:46 -05:00
DottaandPaperclip 4b4bf2d8af fix(server): schedule inbound voice cleanup from durable obligations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:44:37 -05:00
DottaandPaperclip 95f439ab49 fix(server): bind inbound approval with its authorized voice session
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:23:04 -05:00
Dotta ab31aa4064 Merge branch 'codex/sleep-22-voice-reply-delivery' into codex/sleep-23-voice-inbound-cleanup
* codex/sleep-22-voice-reply-delivery:
  refactor(server): share voice deadline dispatch and prove restoration wiring
2026-10-25 04:17:27 -05:00
DottaandPaperclip 90caaf3fa9 refactor(server): share voice deadline dispatch and prove restoration wiring
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:17:16 -05:00
DottaandPaperclip fc9c8b7e1d docs: audit inbound voice expiry and cleanup ownership
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:06:37 -05:00
DottaandPaperclip 439d0a86eb test(server): retain voice reply recovery after failed state reads
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 04:02:23 -05:00
DottaandPaperclip fe5e251319 test(server): prove publication commit wakes and paged voice recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:59:00 -05:00
DottaandPaperclip 04a27268f5 fix(server): drive phone reply delivery from committed work and deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:51:04 -05:00
DottaandPaperclip a159fadfa1 refactor(server): centralize ordered voice reply state reads
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:31:14 -05:00
DottaandPaperclip 515e2625d0 refactor(server): share voice reply chunk and retry policy
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:27:30 -05:00
DottaandPaperclip e351ba1688 docs: audit voice reply delivery triggers and outcome barriers
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:24:27 -05:00
DottaandPaperclip 8f5e861dbd fix(server): fence late voice binding during expiry recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:17:23 -05:00
DottaandPaperclip f4b99ec0fb test(server): verify voice recovery lifecycle and paged progress
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:09:48 -05:00
DottaandPaperclip e3b99eec3d Merge receiver review repairs into voice recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:05:31 -05:00
DottaandPaperclip 1604a9fcba fix(server): coalesce receiver recovery without redundant stop wakes
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 03:05:04 -05:00
DottaandPaperclip a39d97e737 feat(server): establish voice session recovery deadlines and producer signals
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:56:15 -05:00
DottaandPaperclip 75e3e2f80a docs: separate voice maintenance owners before sleep migration
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:47:46 -05:00
DottaandPaperclip 643f476622 docs: record receiver workspace build verification
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:45:06 -05:00
DottaandPaperclip f45969454c fix(server): wake chat receiver discovery from configuration and lease deadlines
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:44:00 -05:00
DottaandPaperclip b4ce002677 docs: record accepted health repair and remaining stack gates
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:15:03 -05:00
DottaandPaperclip d71de56f06 docs: audit receiver discovery ownership and wake obligations
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:13:53 -05:00
DottaandPaperclip d3187f76a4 fix(server): preserve backlog deadlines after partial failure
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:11:08 -05:00
DottaandPaperclip fe1c886a3d Merge scoped health refreshes into Discord scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:06:01 -05:00
DottaandPaperclip 9ef6e4f4c8 fix(server): scope health refreshes to changed connections
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 02:04:32 -05:00
DottaandPaperclip 58a1ac7595 docs: retain chat history deletion review evidence
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:49:15 -05:00
DottaandPaperclip bbbda13a5f docs: record Discord review repairs and deletion prerequisite
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:44:15 -05:00
DottaandPaperclip 8df31d46c0 fix(server): preserve Discord backlog and queued scopes
Retain the real company-deletion regression pending its prerequisite dependency-order repair.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:38:33 -05:00
DottaandPaperclip 543f9acf01 Merge health scheduling review repairs into Discord scheduling
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-25 01:32:13 -05:00