Files
measurement/test
znetsixe b990f67df1 P3 wave 1: extract measurement simulator/calibration/commands + CONTRACT
src/simulation/simulator.js  random-walk generator (was simulateInput inline)
  src/calibration/calibrator.js  calibrate + isStable + evaluateRepeatability,
                                using generalFunctions/stats. NB: isStable
                                tautology preserved verbatim — see
                                OPEN_QUESTIONS.md 2026-05-10 for the bug.
  src/commands/                  registry + handlers (canonical names from start)
  CONTRACT.md                    inputs/outputs/events surface

77 basic tests pass (62 pre-refactor + 15 new across the three new files).
specificClass.js / nodeClass.js untouched — integration is P3 wave 2.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 20:32:26 +02:00
..
2026-02-23 13:17:03 +01:00
2026-02-19 17:37:21 +01:00

Measurement Test Suite Layout

This folder follows EVOLV standard node test structure.

Required folders

  • basic/
  • integration/
  • edge/
  • helpers/

Baseline files

  • basic/specific-constructor.basic.test.js
  • basic/scaling-and-output.basic.test.js
  • basic/nodeclass-routing.basic.test.js
  • integration/examples-flows.integration.test.js
  • integration/measurement-event.integration.test.js
  • edge/invalid-payload.edge.test.js
  • edge/outlier-toggle.edge.test.js

Authoritative mapping for coverage intent lives in:

  • .agents/function-anchors/measurement/EVIDENCE-measurement-tests.md