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/.gitkeep
  • raw/reports/.gitkeep
  • raw/industry/.gitkeep
  • raw/news/.gitkeep
  • raw/lab-data/.gitkeep
  • raw/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

RowSlugLabelPbCdiAstAsMeHgtHgNiAl
1infant-formula-powder-non-soyInfant formula, powder (non-soy)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
2infant-formula-powder-soy-basedInfant formula, powder (soy-based)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
3infant-formula-rtf-liquid-non-soyInfant formula, RTF liquid (non-soy)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
4infant-formula-rtf-liquid-soy-basedInfant formula, RTF liquid (soy-based)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
5baby-cereals-dry-non-riceBaby cereals / grain products, dry (non-rice)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
6baby-cereals-dry-rice-basedBaby cereals / grain products, dry (rice-based)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
7fruit-pureesFruit purées (general)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
8non-root-vegetable-pureesNon-root vegetable purées0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
9root-vegetable-pureesRoot-vegetable purées0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
10meat-and-poultry-pureesMeat and poultry purées0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
11fish-containing-baby-foodsFish-containing baby foods0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
12mixed-meals-non-riceMixed meals, non-rice0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
13mixed-meals-rice-containingMixed meals, rice-containing0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
14fruit-juice-not-cannedFruit juice (not canned)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
15teething-and-snacks-non-riceTeething & snacks (non-rice)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 0
16teething-and-snacks-rice-basedTeething & snacks (rice-based)0 / 00 / 00 / 00 / 00 / 00 / 00 / 00 / 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_hits includes infant-food, infant-formula, rice, root-vegetables, fruit-juice, or seafood.
  • looks_like_path_a_candidate is True.
  • looks_like_loq_source is True.
  • jurisdiction_hits includes US-FDA, EU-EFSA, EU-EC, WHO, JECFA, or Codex.
  • agency_hits includes FDA-report, EFSA-opinion, WHO-report, Codex-standard, JECFA-eval, HBBF-report, or ConsumerReports.

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 familyRowsSource types needed
Infant formula, soy vs non-soy1-4Formula-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-rice5-6Infant cereal concentration datasets; rice-based vs non-rice cereal comparisons; iAs speciation data; Cd and Pb datasets; regulatory action-level or monitoring reports.
Fruit purees7Product-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-root8-9Root-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 purees10Meat/poultry baby-food monitoring data; organ-meat distinction sources if relevant; regulatory surveillance data.
Fish-containing baby foods11Fish-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-rice12-13Mixed-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 canned14Juice-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-rice15-16Snack/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_row field 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.