A deterministic and auditable return-to-sport decision framework for MoonBit.
moon fmt
moon check --deny-warn
moon test --deny-warn
moon run ./examples/returnplay_demo
moon run ./examples/returnplay_benchmarklet definitions = [
@returnplay.test_definition(
id="strength",
stage=@returnplay.return_stage_baseline(),
name="Strength",
weight=2,
required=true,
threshold=70,
note="Example protocol input",
),
]
let observations = [
@returnplay.observation_entry(
id="strength",
value=@returnplay.observation_score(86),
),
]
let result = @returnplay.evaluate_stage(
definitions=definitions,
observations=observations,
policy=@returnplay.stage_policy_with_gates(
missing=@returnplay.missing_policy_block_required(),
gates=[@returnplay.gate_minimum_score(70)],
),
)moon run ./examples/returnplay_benchmark
powershell -NoProfile -ExecutionPolicy Bypass -File scripts/source-scale.ps1powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\cli-check.ps1A deterministic and auditable return-to-sport decision framework for MoonBit.