bump submodules: generalFunctions + pumpingStation + rotatingMachine

- generalFunctions f8f71a4: schema additions (output.process/dbase,
  functionality.distance, drop prioritypercentagecontrol), measurement
  position.x nullable, asset-data file renamed machine.json ->
  rotatingmachine.json so AssetMenu lookup matches, menu re-derives
  supplier/assetType from saved model id on reopen.
- pumpingStation 2c7fe17: setDemand reads unit-normalised payload from
  commandRegistry (mirrors today's MGC change to unit-self-describing
  demand commands). Pre-existing test failure (stale path to
  basic-dashboard.flow.json, renamed to 02-Dashboard.json in fe5fa35) is
  unrelated to this commit.
- rotatingMachine 394a972: η = (Q·ΔP)/P_shaft replaces the legacy Q/P
  formula — gives a real BEP peak so NCog stops collapsing to 0 and the
  MGC dashboard's BEP-position metric actually moves. Asset-registry
  lookup renamed machine -> rotatingmachine (matches generalFunctions
  rename). Constructor stateConfig pass-through fixed (default-param was
  clobbering BaseNodeAdapter's pre-set extras). + 2 new tests.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
znetsixe
2026-05-14 22:52:53 +02:00
parent 18f68aa5da
commit 1ab913b699
3 changed files with 3 additions and 3 deletions