Accept supported definitive loss reasons in restart wire test #704
Reference in New Issue
Block a user
Delete Branch "fix/restart-loss-reason"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The restart wire test intermittently rejected a valid BadSessionIdInvalid notification because it required BadServerHalted. Accept the explicit supported definitive-loss reason set; retain every outage, value-retention, frozen-stamp, notification-count and explicit recovery assertion. Production behavior is unchanged. Existing deterministic tests independently enforce each direct status and the sustained closed-channel gate.
Validation: captured original reason mismatch under full integration121pass/1fail; corrected isolated1/1, deterministic routes30/30, full integration122/122; full offline solution14,613 passed /611 skipped /zero failed, exit0. Independent review clear; diff check passed. Host fixture/environment-dependent skips remain recorded. Results: docs/plans/2026-10-13-restart-loss-reason-results.md.
Fixes #702.