Public validation library
Run BMITDEE calculation test vectors in your browser
Inspect expected and actual outputs for formulas, conversions, boundaries, macro presets and synthetic adaptive scenarios.
{
"name": "Male metric example",
"input": {
"sex": "male",
"age": 35,
"weightKg": 82,
"heightCm": 178
},
"expected": { "value": 1762.5 }
}Loading published vectors…
Test vectors
Select a group.
What a passing vector proves
A vector confirms that the committed module produces the expected result for a specific input and package version. It does not validate a formula as a direct measurement of an individual’s metabolism or health.
- Expected values are version-controlled JSON.
- Browser results use the public SDK modules.
- Adaptive vectors use deterministic synthetic data.
- Numeric behavior changes require vector and changelog review.