pub fn audit_electrical_readiness(
net: &MulticonductorNetwork,
) -> ElectricalReadinessExpand description
Audit a multiconductor network before numerical lowering or solving.
This check is intentionally conservative and read-only. It does not repair
topology, invent conductor counts, or replace missing electrical data with
source-format defaults. OpenDSS geometry=, spacing=, wires=,
cncables=, and tscables= metadata are treated as a hard blocker because
the geometry family is not yet lowered into the canonical impedance
matrices. The audit therefore provides an explicit fail-closed boundary
for applications that need to decide whether a parsed network is safe to
analyse.