It broke out of its own deadline loop on the first 900ms recv timeout, so on a runner
slower than the laptop it was written on the removal arrived after the test had already
decided nothing was coming. Only a dropped sender ends the wait now.
Its fixture is a git repository built by hand at a hardcoded /tmp path. Nothing in the
repo creates it and macOS reaps /tmp after three days, so the suite passes only on a
machine where someone built it recently. It is 23 of the 76 Rust tests.
The scaffold copied margin-calendar's workflow, which builds for Linux too. This app is
macOS only, and two tests say so: trash_does_not_hard_delete asserts $HOME/.Trash, and
fits.test.ts enumerates chords from the primary modifier the user agent implies.