BMITDEE

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.

test-vector.json
{
  "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.