Route the missing transition.
Probe the Host event loop and transport; a synchronous plugin may block both.
The process owner ignored the signal or killed only the direct child.
A pipe, timer, worker, listener, or cleanup promise still owns the lifetime.
Inspect the preserved inbox item that opened the next turn.
A restart does not revive an old process.
The recovered transcript closes a model request that did not durably dispatch.
The side effect may exist; verify before retrying.
A repeat is a fresh retry choice, not attachment to the vanished child.
Resolve the exact parent PID, command line, start time, Session, workspace, and descendants before an emergency termination.
Primary evidence.
Recover the owner, not just the screen.
The complete guide covers evidence, live containment, signal and process-tree ownership, UI state, preserved inbox work, cold-restart semantics, repair contracts, and twelve acceptance gates.
Read the complete guide