Category 1 Source Coverage Matrix — Infant and Child Foods, Ages 0-5
Status
Pause point for Karen review before product-category pages are written.
Scope And Method
This matrix covers the sixteen rows in the locked HMTc Category 1 Expanded Subcategory List from 2026-04-27-hmtc-category-1-slug-architecture.md.
Requested source basis: raw/ only.
Available raw/ inventory at time of survey:
raw/studies/.gitkeepraw/reports/.gitkeepraw/industry/.gitkeepraw/news/.gitkeepraw/lab-data/.gitkeepraw/assets/.gitkeep
No peer-reviewed PDFs, agency reports, NGO/industry reports, lab-data files, source markdown, raw/corpus_catalog.json, or promoted wiki/sources/ pages were available to count. Therefore every cell below is 0 A / 0 B.
This is intentionally strict. The triage manifest in the separate heavy-metal-index workspace is useful for source discovery, but its tags are not treated as cited evidence. Per INGEST.md, corpus tags are heuristic until a paper is promoted to wiki/sources/ and read.
Summary counts:
- Usable
raw/source files counted: 0 - Promoted
wiki/sources/pages available for Category 1 claims: 0 - A-tier source-page citations available for Category 1 claims: 0
- B-tier source-page citations available for Category 1 claims: 0
Evidence-Tier Counting Rules
- A-tier count: peer-reviewed sources, government reports, intergovernmental scientific/regulatory documents.
- B-tier count: industry reports, NGO reports, trade publications, structured lab-data sources acceptable for category-level evidence with explicit attribution.
- C-tier/news/blog material is not counted in this matrix.
- Cell format:
A / B.
Metal Columns
The eight columns used for this Category 1 scaffold are: Pb, Cd, iAs, tAs, MeHg, tHg, Ni, Al.
Coverage Matrix
| Row | Slug | Label | Pb | Cd | iAs | tAs | MeHg | tHg | Ni | Al |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | infant-formula-powder-non-soy | Infant formula, powder (non-soy) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 2 | infant-formula-powder-soy-based | Infant formula, powder (soy-based) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 3 | infant-formula-rtf-liquid-non-soy | Infant formula, RTF liquid (non-soy) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 4 | infant-formula-rtf-liquid-soy-based | Infant formula, RTF liquid (soy-based) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 5 | baby-cereals-dry-non-rice | Baby cereals / grain products, dry (non-rice) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 6 | baby-cereals-dry-rice-based | Baby cereals / grain products, dry (rice-based) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 7 | fruit-purees | Fruit purées (general) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 8 | non-root-vegetable-purees | Non-root vegetable purées | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 9 | root-vegetable-purees | Root-vegetable purées | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 10 | meat-and-poultry-purees | Meat and poultry purées | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 11 | fish-containing-baby-foods | Fish-containing baby foods | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 12 | mixed-meals-non-rice | Mixed meals, non-rice | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 13 | mixed-meals-rice-containing | Mixed meals, rice-containing | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 14 | fruit-juice-not-canned | Fruit juice (not canned) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 15 | teething-and-snacks-non-rice | Teething & snacks (non-rice) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
| 16 | teething-and-snacks-rice-based | Teething & snacks (rice-based) | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 | 0 / 0 |
Row-Level Caveats
- Rows 1-4: no
raw/sources currently support formula-specific claims by format, soy status, or metal. - Rows 5-6: no
raw/sources currently support cereal/grain-product claims by rice status or metal. - Rows 7-10: no
raw/sources currently support puree or meat/poultry category claims by metal. - Row 11: no
raw/sources currently support fish-containing baby-food claims, including MeHg-specific claims. - Rows 12-13: no
raw/sources currently support mixed-meal claims by rice status or metal. - Row 14: no
raw/sources currently support fruit-juice claims or the not-canned scope qualifier. - Rows 15-16: no
raw/sources currently support teething/snack claims by rice status or metal.
Source-Discovery Queue
The current discovery input is:
/Users/karenpendergrass/Documents/heavy-metal-index/triage-output/current/manifest.csv
Use that manifest to identify candidate PDFs for promotion into raw/ and wiki/sources/. Do not cite the manifest directly in wiki prose. The manifest is a source-discovery and prioritization artifact, not evidence for a substantive claim.
Priority filters for the next ingest pass:
matrix_hitsincludesinfant-food,infant-formula,rice,root-vegetables,fruit-juice, orseafood.looks_like_path_a_candidateisTrue.looks_like_loq_sourceisTrue.jurisdiction_hitsincludesUS-FDA,EU-EFSA,EU-EC,WHO,JECFA, orCodex.agency_hitsincludesFDA-report,EFSA-opinion,WHO-report,Codex-standard,JECFA-eval,HBBF-report, orConsumerReports.
Required Source Types For Future Population
The pages can be scaffolded now, but the following source types are needed before substantive claims should be promoted out of <!-- UNCITED --> status.
| Row family | Rows | Source types needed |
|---|---|---|
| Infant formula, soy vs non-soy | 1-4 | Formula-specific metals surveillance; soy/non-soy comparative studies; regulatory or peer-reviewed data for Al, Ni, and Cd by formula format. |
| Baby cereals and grain products, rice vs non-rice | 5-6 | Infant cereal concentration datasets; rice-based vs non-rice cereal comparisons; iAs speciation data; Cd and Pb datasets; regulatory action-level or monitoring reports. |
| Fruit purees | 7 | Product-category or ingredient-level concentration datasets for fruit puree matrices; enforcement or monitoring records if claims mention recalls or regulatory events. |
| Vegetable purees, root vs non-root | 8-9 | Root-vegetable and non-root vegetable puree datasets; ingredient-level Cd and Pb uptake data; processing or dilution data where claims address puree formulation. |
| Meat and poultry purees | 10 | Meat/poultry baby-food monitoring data; organ-meat distinction sources if relevant; regulatory surveillance data. |
| Fish-containing baby foods | 11 | Fish-containing baby-food datasets; fish-species MeHg/tHg data only if the page clearly labels extrapolation from ingredient-level fish data; regulatory advisory sources. |
| Mixed meals, rice vs non-rice | 12-13 | Mixed-meal baby-food datasets; ingredient-list or formulation data linking rice inclusion to iAs/Cd/Pb; surveillance reports that separate rice-containing from non-rice meals. |
| Fruit juice, not canned | 14 | Juice-specific Pb and arsenic monitoring reports; regulatory action levels; sources that distinguish canned from not-canned if the scope qualifier is used substantively. |
| Teething foods and snacks, rice vs non-rice | 15-16 | Snack/teething-food datasets; rice-based vs non-rice comparisons; iAs/Cd/Pb data; regulatory or NGO reports with product-category detail. |
Build Consistency Rules
- Product-category pages may be created from this matrix because the architecture is known, but they must remain structural stubs until source pages exist.
- Do not attach
[[sources/<cite-key>]]links unless the target source page exists and has been read/promoted. - Every substantive statement without a source-page citation gets an inline
<!-- UNCITED: <source needed> -->marker in the same paragraph. - Use the same metal vocabulary throughout:
Pb,Cd,iAs,tAs,MeHg,tHg,Ni,Al. - Use the locked slugs and HMTc row numbers from
2026-04-27-hmtc-category-1-slug-architecture.md. - Keep HMTc metadata in frontmatter only. The
hmtc_rowfield is a cross-reference, not an endorsement or threshold claim. - Apply the wiki/HMTc firewall: no HMTc-certified brands, no HMTc thresholds presented as literature consensus, no claim-strengthening or claim-softening to fit certification needs.
- Cross-link to existing metal pages where they exist. If a useful target page does not exist, still use the intended wikilink and record it in the missing-pages list at the end of the page-build run.
Consequence For Page Scaffolding
If Karen approves proceeding with page creation from this matrix, the sixteen product-category pages should be structural stubs only. Any substantive risk, variance, app-estimation, recall/enforcement, or regulatory statement must be marked <!-- UNCITED --> with a one-line note describing the source needed to resolve it. No inline [[sources/<cite-key>]] citations can be attached until source pages exist.