Files
EVOLV/.agents/function-anchors/monster/EVIDENCE-monster-tests.md
znetsixe 6a6c04d34b Migrate to new Gitea instance (gitea.wbd-rd.nl)
- Update all submodule URLs from gitea.centraal.wbd-rd.nl to gitea.wbd-rd.nl
- Add settler as proper submodule in .gitmodules
- Add agent skills, function anchors, decisions, and improvements
- Add Docker configuration and scripts
- Add manuals and third_party docs
- Update .gitignore with secrets and build artifacts
- Remove stale .tgz build artifact

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 21:07:04 +01:00

1.6 KiB

Monster Test Evidence

Executed Baseline

  • Command:
    • node --test test/basic/*.test.js test/integration/*.test.js test/edge/*.test.js
  • Working directory:
    • nodes/monster
  • Result:
    • pass: 6, fail: 0

Test Matrix

Test file Scope Contracts anchored
nodes/monster/test/basic/constructor.basic.test.js initialization and output field contract constructor, boundary setup, report output fields
nodes/monster/test/basic/structure-module-load.basic.test.js required structure/module load guard baseline architecture compliance
nodes/monster/test/integration/flow-and-schedule.integration.test.js flow aggregation + rain/schedule ingestion measured/manual flow merge, handleInput, schedule update path
nodes/monster/test/integration/structure-examples.integration.test.js required examples contract guard example flow presence/shape
nodes/monster/test/edge/sampling-guards.edge.test.js sampling safety guards invalid flow bounds guard, cooldown pulse throttling
nodes/monster/test/edge/structure-examples-node-type.edge.test.js node-type structure guard example includes monster node usage

Coverage Notes

  • Structure guards now require both dashboard examples:
    • nodes/monster/examples/monster-dashboard.flow.json
    • nodes/monster/examples/monster-api-dashboard.flow.json
  • Focused on the most operationally critical report fields:
    • m3Total
    • m3PerPuls
    • pulse
    • running
  • Additional contract tests are still recommended for wrapper topic routes that currently map to unsupported domain handlers.