D022 - Prosperous sends and supervises a probe, and does not drive it

Status: decided Date: 2026-09-26

pros supervise keeps a conformance probe running: it re-sends the same bytes through the loader when the port stops answering, never sends while the probe answers, and gives up after a bounded run of starts that never answer. Speaking the probe's protocol stays with its existing driver.

Why: faulting is the probe's normal case and its protocol leaves restarting to a supervisor. Prosperous already reaches the target, so sender and supervisor in one program make the restart unattended. A second protocol client would be another place to disagree about what died means.

Rejected: