Supplement Stack Checker · method and verification
The method was frozen on 11 November 2026. The file's SHA-256 hash begins 89d8bb80b9a1. The tool refuses to build if the method file no longer matches its hash.
| Measure | Result |
|---|---|
| Labels sampled | 500 |
| Labels with simple nutrients | 154 |
| Nutrient values compared | 461 |
| Mismatches | 0 |
| Seed | 20,261,112 |
| Nutrients | VitaminC, VitaminB6, Calcium, Iron, Magnesium, Zinc, Copper, Manganese, Selenium, Iodine |
The checking has so far led to no amendments to the method.
Labels declare amounts per serving, and many state "as" forms in free text that only partly map. Blends with no stated quantity per ingredient cannot be assessed. Pediatric and elderly groups use the sheet's age bands. The NIH sheets have different reviewed dates (2021 to 2026); each result states the sheet's date.
The source data is public: see the NIH Dietary Supplement Label Database. The dataset, the method and the code that rebuilds it are published at doi:10.5281/zenodo.24148920. Open the Supplement Stack Checker to see the result.
The method was written, hashed and saved before any figure from the data was published. A change after that is an amendment with a date, and the original hash is kept, so anyone can see what was decided and when.
A tool can agree with itself and still be wrong. A separate reader, written without the builder's code, recomputes the figures from the raw files; where the two disagree, one of them has a defect.
No. It means the numbers match an independent recomputation under the stated method. The limits section lists what the method does not cover.
Further reading: Zenodo, where the datasets are deposited; the FAIR data principles; the National Academies on reproducibility; the author's ORCID record; the NIH Dietary Supplement Label Database.
Compiled by Vincent Wesley Couey (ORCID 0009-0005-6869-308X).