669541c6f6
Seven-task plan for the wiring-totality check (parent spec docs/specs/0040-wiring-totality-check.md,07b1ae1+ blast-radius correction69b16f7): add the two CompileError variants + check_ports_connected + its validate_wiring call site (T1); re-wire the three under-wired negative tests with a covering root role (T2); fully wire the param-order nesting test (T3); add five raw-surface tests — unwired, double-wire via edge+role and edge+edge, nested, open-role boundary (T4); add the builder-surface forgotten-leg test (T5); land the C8 ledger realization note (T6); full-suite + clippy gate (T7). The blast radius (T1's expected-4-failures gate, T2/T3's fixes) was enumerated empirically by a throwaway probe, not a hand-trace, after the hand-trace under-counted it by one (param_space_mirrors_..._under_nesting). refs #65