Parent
#1 (fleet spec)
What to build
A single-machine connection module extracted mechanically from the app's daemon hook, with proven single-machine parity and no behaviour change. This is the prefactor that makes the machines registry possible: the extracted module owns one machine's socket, channel, cursors, transcript fold, and reconnect backoff, invocable once per machine. Demoable: the existing daemon-hook test suite passes untouched against the extraction.
Acceptance criteria
Blocked by
None — can start immediately.
Parent
#1 (fleet spec)
What to build
A single-machine connection module extracted mechanically from the app's daemon hook, with proven single-machine parity and no behaviour change. This is the prefactor that makes the machines registry possible: the extracted module owns one machine's socket, channel, cursors, transcript fold, and reconnect backoff, invocable once per machine. Demoable: the existing daemon-hook test suite passes untouched against the extraction.
Acceptance criteria
Blocked by
None — can start immediately.