Skip to main content
The ML layer’s tests are load-bearing, not box-ticking. The leakage spine is the only thing standing between a model that looks good on paper and one that silently inflates every offline number by memorising the season. The ONNX parity gate is the only thing that ensures the browser scores what the Python booster trained. Every test has a unique idea; none is decorative.

The tests, grouped

The table is generated from the live pytest collection, so its counts are always current.

Go deeper

Leakage Spine

The leakage guards in detail one idea each, with the assertion and why it matters.

Parity & Schema

The ONNX parity, predict-schema, target and version-contract tests: the mechanical contracts.

Evaluation Gates

Beats-baseline, calibration computed, cohorts surfaced, ceilings and intervals.

Version Contract

The checks that the manifest names the version it shipped, declares the input width each booster actually takes, and matches the copy the browser loads.

Validation

The methodology behind the metrics these gates enforce.