Settle a write CMOnet can't read back after a 30-minute hold #165

Manually merged
vinny merged 0 commits from vinny/unreadable-writes into master 2026-10-28 22:47:12 -04:00 AGit
Owner

Live 2026-10-29: a mission-settings write CMO stopped past its time budget could never be read back (a library read-back takes the write's own answer), so it held the carrier CAP's mission for good and every later CAP order was refused. Owner decision 2026-10-28: a current-timeline write with no read-back due keeps its reservations 30 minutes after its last update, then is closed unverifiable and released; never resent.

Live 2026-10-29: a mission-settings write CMO stopped past its time budget could never be read back (a library read-back takes the write's own answer), so it held the carrier CAP's mission for good and every later CAP order was refused. Owner decision 2026-10-28: a current-timeline write with no read-back due keeps its reservations 30 minutes after its last update, then is closed unverifiable and released; never resent.
Live 2026-10-29 (China, kek.scen): CMO stopped a flow's mission-settings
write to the carrier's CAP past its time budget. A library read-back takes
the write's own answer (its expect), which never came, so all six read-backs
failed the same way and the action stayed outcome_unknown with its mission
reserved. Every later order on that CAP was refused as a resource conflict,
the strike waiting on it never launched, and each failure woke the General
again. The #152 test passed only because its synthetic port reads back
without the write's answer.

Owner decision 2026-10-28: an action of the current timeline that CMOnet
can't read back (CMO stopped it before it answered, its reply was lost, or
its read-backs ran out, so no read-back is due) keeps its reservations for
30 minutes after its last update (ARCHIVED_HOLD_SECONDS), then retention
closes it unverifiable and releases them, as it does an archived one. It is
never sent again. A read-back that can't be built (ReadBackUnavailable) is
no longer tried again.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Version 0.7.107 (unreadable-writes)
Some checks failed
check / check (ubuntu-latest) (pull_request) Has been cancelled
check / check (windows-latest) (pull_request) Has been cancelled
check / check (ubuntu-latest) (push) Has been cancelled
check / check (windows-latest) (push) Has been cancelled
a7332cda1b
vinny manually merged commit a7332cda1b into master 2026-10-28 22:47:12 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
vinny/CMOnet!165
No description provided.