Prose-style & consumer-language sweep — 2026-06-09 (batch 8, ingredients)
Counts: P1 0 · P2 17 · P3 18. Report-only; no pages were edited.
Pages scanned (25): peanut-oil.md, peanuts.md, pear.md, plant-milk.md, plums.md, pork-and-beans-canned.md, pork-bacon.md, pork-chop.md, pork-sausages.md, potato-chips.md, potatoes.md, poultry.md, processed-american-cheese.md, quinoa.md, raisins.md, rapeseed-oil.md, raspberries.md, reduced-fat-milk.md, rice-bran-oil.md, rice-cakes.md, rice-cereal.md, rice-flour.md, rice-puffs.md, root-vegetable-purees.md, root-vegetables.md
Stubs skipped (3): pear-juice.md (provisional_scaffold), pineapple.md (provisional_scaffold), rice-milk.md (provisional_scaffold).
Clean pages (no findings): plums.md.
Next run resumes at wiki/ingredients/salt.md.
Dominant pattern this batch
Pork-family cluster. pork-bacon.md, pork-chop.md, and pork-sausages.md each open their “Why this commodity accumulates” section by declaring that pork muscle metal loads are “among the lowest,” “very low,” or “negligible” — without a ppb anchor in the same sentence. The contamination profile tables exist and would anchor all three claims. This is the same fix as the fromage-frais/dairy batch, and it affects a related food family: the pages are structurally parallel, so a single template fix would resolve all three.
Rapeseed-oil “modest” cascade. rapeseed-oil.md uses “modest” three times across three different sections (baseline, packaging-migration, and Ni from refining clay) without ever anchoring any of them to a ppb value. Each instance is mechanistically justified, but the accumulated effect is a page that repeatedly characterises magnitude without once providing a number.
Quinoa inline bold. quinoa.md:91 uses **cadmium** as inline emphasis within a prose sentence — the marketing-copy pattern the wiki avoids. This is distinct from the systemic lever-label issue; it is a one-off emphasis bold that should simply be removed.
P1 — consumer safe/dangerous without anchor
| Page | Line | Offending text | Why | Suggested fix | Claim-adjacent? |
|---|---|---|---|---|---|
| (none found) | — | — | — | — | — |
P2 — bullets-in-prose & other qualifiers
| Page | Line | Offending text | Why | Suggested fix | Claim-adjacent? |
|---|---|---|---|---|---|
| plant-milk.md | 152 | oat-based is generally low across the panel; coconut-based is low across the panel | ”Generally low” and “low” for oat- and coconut-based plant-milk metal panels without ppb anchor; the characterisation precedes the contamination profile table | Anchor from the profile table: “oat-based plant milk carries Pb typically below [X ppb] and Cd below [Y ppb]; coconut-based typically below [A ppb] and [B ppb]” — or note profile data are pending | ⚠ yes — category-level summary consumed by formulators choosing source species |
| pear.md | 163 | pear baseline concentrations are already very low | ”Very low” without a ppb anchor in this sentence; appears in the sourcing section before any data table reference | Anchor inline: “pear baseline Pb and Cd are at or below detection limits per TDS data (see contamination profile below)“ | no — the profile below carries the data; the issue is the anchor is absent from this sentence |
| pear.md | 175 | pear is already a very low metal commodity | ”Very low metal commodity” characterisation without ppb; appears in the formulation section | Rephrase: “pear carries metals at or below detection in TDS surveillance data; formulation levers add marginal value for a matrix already at the analytical floor” | no — same data as above; anchor is absent from this specific sentence |
| pork-chop.md | 99 | The heavy metal profile of pork loin muscle is among the lowest observed in the monitored food supply / Total mercury in pork muscle is negligible because terrestrial pigs are not exposed to methylmercury | ”Among the lowest” risk label without dose/population/ppb; “negligible” for MeHg with mechanism but no ppb floor | Anchor: “Pork loin Pb is typically below [X ppb] and Cd below [Y ppb] per TDS data; total mercury is at or below detection limits in monitoring surveys” — and link the MeHg mechanism to “ND in TDS surveys” | ⚠ yes — opening orientation statement; sets the tone for how pork products are evaluated |
| pork-chop.md | 130 | broth metal concentrations are expected to be very low | ”Very low” for broth derived from pork loin; mechanism is given (near-zero muscle concentrations) but no ppb for broth | Rephrase: “broth metal concentrations are expected to be at or below detection limits, consistent with the near-zero muscle starting material” | no — the mechanism is the anchor; “very low” is the trigger |
| pork-bacon.md | 101 | Lead in pork muscle is low / Total mercury in pork is very low | ”Low” for Pb and “very low” for tHg without ppb; both are factually supported by TDS data (all ND) but the data are not cited at this point | Anchor: “Lead in pork muscle is at or below detection limits (TDS FY2018-FY2020); total mercury is similarly at or below detection limits because terrestrial livestock are not exposed to methylmercury” | no — TDS data cited elsewhere in the page; the proximity anchor is absent |
| pork-bacon.md | 132 | Rendered bacon fat...is very low in metals / the absolute values in bacon bits remain negligible | ”Very low” and “negligible” for bacon fat and bacon bits without ppb; mechanism (starting concentrations are near zero) is given in the same sentence | Minor: replace “very low” with “at or below detection limits” and “negligible” with “similarly at or below detection limits per the starting material” | no — the mechanism is the anchor; both qualifiers could be replaced with the detection-limit language |
| pork-sausages.md | 97 | dominant pork meat fraction...contributes very low levels of cadmium and lead | ”Very low levels” without ppb; note that the text correctly flags MRM/offal as elevating the combined product. | Anchor: “contributes Cd and Pb at or below detection limits in pure muscle (TDS data for pork cuts) — values rise sharply when organ meat is included” | ⚠ yes — the contrast with organ-meat inclusions is important; editors should verify the muscle anchor before confirming |
| potatoes.md | 119 | Peeling removes a modest fraction of total potato cadmium | ”Modest fraction” without a percentage or ppb reduction figure | Rephrase: “Peeling removes a portion of surface-associated Cd and Pb; the magnitude is not quantified for potatoes in the current corpus but is expected to be secondary to the intrinsic tuber concentration” — or add a percentage if literature supports it | no — the caveat about peel-containing products is correctly framed |
| potato-chips.md | 155 | the effect is modest relative to the concentration effect of frying | ”Modest” for the blanching Cd-reduction step relative to frying concentration; no percentage for either effect | Rephrase: “the Cd reduction from blanching (estimated <15 percent from general vegetable literature) is small relative to the threefold to fourfold concentration arising from moisture removal during frying” | no — comparative; both effects are now in the same sentence |
| processed-american-cheese.md | 99 | The dairy base itself is a low-risk matrix for heavy metals / milk and its derivatives accumulate very little Pb, Cd, Hg | ”Low-risk matrix” and “very little” without ppb anchor for the dairy fraction | Anchor: “The dairy base carries Pb typically below [X ppb] and Cd below [Y ppb] (consistent with TDS data for fluid milk and cheese); emulsifying salts and the anomalous TDS Cr median (300 ppb, n=3) warrant monitoring” | ⚠ yes — this paragraph establishes the framing for the whole page, including the unusual Cr observation |
| rapeseed-oil.md | 94 | modest baseline Pb-and-Cd from upstream seed agronomy | ”Modest baseline” without ppb for rapeseed oil Pb and Cd; the contamination profile is below but not cited in this sentence | Anchor from the profile: “baseline Pb of [X ppb] and Cd of [Y ppb] from upstream seed agronomy (see contamination profile below)“ | no — profile carries the data; anchor absent from this sentence |
| rapeseed-oil.md | 127 | picks up modest additional metals through packaging-migration over shelf life / Cold-pressed...carries slightly higher Pb-and-Cd | ”Modest” for packaging-migration increment and “slightly higher” for cold-press vs refined without ppb for either | Rephrase packaging: “picks up additional metals from packaging contact (no specific migration data for rapeseed oil in the current corpus; the Charfi 2026 packaging-comparison work for olive oil provides the relevant comparison model)“. Rephrase cold-press: “carries higher Pb and Cd than refined equivalents (magnitude not isolated in the current corpus)“ | no — both are process-comparative claims without corpus data |
| rapeseed-oil.md | 153 | Tin and aluminium packaging contribute modest additional metals | ”Modest” for packaging-derived metal contribution without ppb | Rephrase: “Tin and aluminium packaging contribute additional metals via migration; the magnitude for rapeseed oil is not quantified in the current corpus but is expected to be similar to the olive-oil packaging-comparison data (Charfi 2026)“ | no — mechanism and data gap both acknowledged |
| raspberries.md | 69 | The HMTc panel concerns for raspberries are generally low | ”Generally low” for the panel-wide concern characterisation without ppb; the paragraph notes moderate Pb and Cd as secondary concerns in the same sentence | Anchor: “The HMTc panel concerns for raspberries are moderate for Pb and Cd (corpus data pending) and below detection for most other analytes; the low total-intake argument applies because raspberries are not a high-frequency infant-feeding commodity” | no — the sentence does contextualise by frequency/population; “generally low” is the trigger |
| reduced-fat-milk.md | 151 | overall low-risk characterization of this commodity | ”Low-risk characterization” as a standing summary statement without ppb anchor in this sentence; TDS data (all below detection) are cited in the paragraph | Rephrase: “the consistently below-detection result documented in TDS and European survey data for this commodity” | no — TDS data cited in the paragraph; “low-risk characterization” as a phrase is the trigger |
| reduced-fat-milk.md | 159 | the metal contribution from the milk fraction is negligible / the resulting product remains low-risk | ”Negligible” for the milk-fraction contribution and “low-risk” for evaporated reduced-fat milk without ppb | Anchor: “the metal contribution from the milk fraction is at or below detection limits (TDS data); the evaporated product concentrates metals proportionally from the near-zero baseline, remaining well below regulatory limits” | no — “negligible” and “low-risk” both lack ppb anchors; the replacement language is data-aligned |
P3 — em dashes & inline bold
| Page | Line | Offending text | Why | Suggested fix | Claim-adjacent? |
|---|---|---|---|---|---|
| peanut-oil.md | 75 | Chinese, Indian, US southeastern, Argentine, African peanut production — each with different soil-uptake baselines | Em dash connecting an enumerated list to a characterising clause in running prose | Replace with parentheses or a comma: “(Chinese, Indian, US southeastern, Argentine, African peanut production, each with different soil-uptake baselines)“ | no |
| peanut-oil.md | 87–97 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as throughout this sweep: convert to bulleted list with bold labels or use ### Lever type sub-headings. | no |
| plant-milk.md | 166 | The dominant metal-affecting step is **water dilution** during blending | Bold emphasis on “water dilution” inside a prose sentence; this is the marketing-copy register the wiki avoids. | Remove bold: “The dominant metal-affecting step is water dilution during blending” | no |
| plant-milk.md | 168–174 | **Straining**..., **Fortification**..., **Heat treatment**..., **Packaging migration**... | Four bold paragraph-opening labels for processing steps in the “Processing effects” section; same pattern as milk-and-dairy.md batch 7. | Convert to a bullet list with bold labels or remove bold. Applies to all four paragraphs. | no |
| plant-milk.md | 186–196 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| poultry.md | 177–187 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| quinoa.md | 91 | is dominated by **cadmium**, which it accumulates from Andean soils | Bold emphasis on the word “cadmium” inside a prose sentence; emphasis-bold in the marketing-copy register. | Remove bold: “is dominated by cadmium, which it accumulates from Andean soils” | no |
| quinoa.md | 142 | as a non-rice grain substitute for rice cereal — see [[ingredients/non-rice-grains|non-rice-grains]] | Em dash before a cross-reference in running prose | Replace with parentheses or a comma: “(see non-rice-grains and rice cereal)“ | no |
| quinoa.md | 146 | Peruvian quinoa from Junín, Puno, Cusco; Bolivian quinoa from the southern Altiplano; Ecuadorian quinoa from Chimborazo and Cotopaxi — each carrying different soil-geochemistry profiles | Em dash connecting an enumerated geographic list to a characterising clause | Replace with parentheses or a colon: “(each carrying different soil-geochemistry profiles)” appended to the list, or use a semicolon | no |
| quinoa.md | 158–168 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| raspberries.md | 73 | red raspberry, black raspberry, gold raspberry — limited documented per-cultivar differences | Em dash connecting a cultivar list to a qualifying clause in running prose | Replace with a parenthetical: “(red, black, and gold varieties; limited documented per-cultivar differences in metal content)“ | no |
| raspberries.md | 85–95 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| rice-bran-oil.md | 85–95 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| rice-cereal.md | 163–173 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| rice-flour.md | 142 | US southern long-grain, California medium-grain, Indian Basmati, Pakistani Basmati, Thai jasmine — each carrying different iAs baselines | Em dash connecting an enumerated list to a characterising clause inside a parenthetical | Replace with a comma: “(US southern long-grain, California medium-grain, Indian Basmati, Pakistani Basmati, Thai jasmine, each carrying different iAs baselines per Navaretnam 2025 and the broader rice corpus)“ | no |
| rice-flour.md | 154–164 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| rice-puffs.md | 141–151 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |
| root-vegetable-purees.md | 141–151 | **Sourcing levers** (...)... through **Packaging and storage levers** (...)... | Six bold lever-label paragraph openers; systemic pattern. | Same fix as above. | no |