Why an Open Rail
The sealed rail can call brains through cwkPippa, but a coding harness already has a live brain, terminal, repository context, and a human relationship. Calling another hidden model behind that session would duplicate agency and erase the very conditions that make coding work inspectable. Open Run carries Anvil’s pressure model into those live sessions instead.
That makes Open Run a pure harness rail. Anvil coordinates seats, phases, yards, submissions, evidence, judges, and verdict state; it does not perform a cwkPippa sibling-door model call in the run path. The participant is the live session that Dad can already see and address.
Openness here does not mean public or unbounded. It means the participating sessions are not internal invisible calls. Full isolation cannot be enforced across independent terminals, so the protocol declares boundaries, uses explicit tells and norm masking, and records compliance. Honest limits replace a theatrical claim of perfect containment.
The design preserves Anvil’s product object. The live session still produces an artifact. The rail still owns pressure and trail. What changes is the execution transport and the operational truth Dad can observe.