2a6a0bc34b17a066205198b1d15ac722f3edb2b9
Refactor of monster to use the platform infrastructure (BaseDomain, BaseNodeAdapter, ChildRouter, commandRegistry, statusBadge). Extracts concerns into focused modules per .claude/refactor/MODULE_SPLIT.md generic template. Tests stay green; CONTRACT.md generated; legacy aliases preserved. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
monster
Monsternamekast control node for EVOLV.
Primary responsibilities:
- combine measured/manual flow, rain context and schedule context
- predict sampling demand and pulse distribution over sampling window
- enforce bucket/sampling constraints (volume, weight, cooldown)
- emit process fields used by PLC pulse output, report tooling (e.g. Z-Info), and dashboards
Examples:
nodes/monster/examples/monster-dashboard.flow.json(dashboard-ready visualization flow)nodes/monster/examples/monster-api-dashboard.flow.json(full API orchestration template with placeholder credentials)
Description
Languages
JavaScript
85.5%
HTML
14.5%