8252a5f898a94b2d5131aa1313290601e98030b8
Code audit across all consumers found: - `calculationMode` is declared in rotatingMachine.json, valve.json, and valveGroupControl.json schemas but NEVER read by any code. Pure dead config — entered values are silently discarded. Removed from all three. - `allowedActions` is declared in valve.json and valveGroupControl.json but their `flowController.handleInput` only calls `isValidSourceForMode`, never `isValidActionForMode`. The schema would invite users to configure action allow-lists that never gate anything. Removed from both. Kept in `rotatingMachine.json` and `machineGroupControl.json` where the action allow-list IS enforced (specificClass / handlers / strategies). Schema fixes only — no runtime behaviour changes. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
convert
Makes unit conversions
#need to make an index to fetch the helper functions properly without destroying all the links.
Description
Languages
JavaScript
100%