open-standards/joule-code/joule-code-rs/crates/lockstep-quic
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science 6ae139e761 lockstep-quic: correct the root cause — macOS launch context, not a quinn bug
The cross-machine mesh failures were NOT a quinn bug. Proven: a process detached
from a session (nohup over SSH) is denied permission to initiate outbound
local-network connections on macOS 15/26; the same binary on the same machine
succeeds when launched session-attached (foreground SSH, GUI login, or launchd).
Reproduced accept-then-dial succeeding on a machine that 'failed' every detached
run, just by attaching it. The 'M4/M5 vs M3' pattern was an artifact of which
host ran locally (login session) vs via detached SSH — two identical M3 Studios
disagreed once controlled for. Renamed the doc and retracted quinn-rs/quinn#2685.
The consensus logic and the star mode are unaffected and correct.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
(cherry picked from commit 0b7da5ae75)
2026-06-27 07:12:43 -04:00
..
src lockstep-quic: star topology — cross-machine BFT consensus that works around the laptop QUIC bug 2026-06-27 07:12:43 -04:00
Cargo.toml lockstep-quic: distributed BFT consensus over the real-QUIC transport 2026-06-27 07:12:43 -04:00
MACOS_LAUNCH_CONTEXT.md lockstep-quic: correct the root cause — macOS launch context, not a quinn bug 2026-06-27 07:12:43 -04:00