Constant ROOM_MUTATION_OUTCOMES_TABLE
pub const ROOM_MUTATION_OUTCOMES_TABLE: &'static str;Expand description
The durable twin of the H-iv-b mutationOutcome frame ({mid, kind, reason?, name?, args?}), keyed (doc, client_id, mid) — the §4 lifecycle’s outcome-resolution surface
for THE NAMED INVARIANT: never retire a room-domain entry off a daemon-carried lmid
without outcome resolution (§3.3/§7.5). After downgrade the room socket that ordered
outcome-before-ack is gone, so non-applied verdicts must be readable through the daemon
subscription plane like the §7.1 ledger row. Rows are written by Slice I-ii’s flush
split — this slice only creates + registers the table; an absent row for a covered mid
reads as applied (only non-applied outcomes are recorded, matching the room shell’s
recorded-outcome map).