Some checks failed
CI / lint-and-test (push) Has been cancelled
pumpingStation: predicted-volume hard-floor at 0; spill flow refactored from flow.predicted.out.<child=overflow> to its own position flow.predicted.overflow. Drops the spillPrev self-subtraction. New underflowVolume diagnostic for flow-balance errors. 70/70 tests pass. generalFunctions: MeasurementContainer.get() strict-resolves explicit .child(name) — missing named child now returns null instead of falling through to a sibling. Persistent setChildId remains a hint (no behavioural change for registered children). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>