Some checks failed
CI / lint-and-test (push) Has been cancelled
- nodes/machineGroupControl@69bdf11 makes DOWNSTREAM single-writer (handlePressureChange = live aggregate; optimizer target moved to AT_EQUIPMENT). Closes the ps-mgc-flow-contract failure. - test/inflow-overcapacity-stability now starts the basin at maxLevel so PS percControl is immediately 100 % (the actual storm condition) and uses real-time waits between ticks so movementManager intervals fire — the previous setImmediate yield was too fast for moves to progress, making pumps look perma-parked even when behaviour was OK. Park observations dropped from 83 to 3 across the sim window; final ctrl converges to ~88 % across all 3 pumps. All 82 cross-node + node integration tests now pass. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
5.1 KiB
5.1 KiB