flybrain/services/flysim/crates/fly-session/tests
acamilo 0d098ee408 session: both transports for every integration test, and the mid-step pause written into step-v1
Review found two Memory-only tests behind a README claim that every integration test runs
twice. Both are now generated by both_transports!: the one-agent composition, and the
old-epoch refusal, which is one of the three tests the old-worker-replies row cites. The
README says which single test walks both transports inside itself instead, because it
compares their traces against each other.

step-v1 section 2 gains the mid-step pause line and a dated amendment saying why it is not
a new edge: a pause requested during a transition is the ordinary
Committing(k) -> Ready(k+1) edge followed by Ready(k+1) -> Paused(k+1), because section 6
requires the transition to finish first, so the only boundary such a pause can land on is
the one the transition just committed.
2026-09-22 13:00:14 +00:00
..
common refactor(session): build the session slice on the shared fly-session-types crate 2026-09-22 12:30:41 +00:00
failures.rs session: both transports for every integration test, and the mid-step pause written into step-v1 2026-09-22 13:00:14 +00:00
session.rs session: both transports for every integration test, and the mid-step pause written into step-v1 2026-09-22 13:00:14 +00:00