fig. 2.12.2: one rule field in the New York 1,4-dioxane standard, and what each of its four consumers renders under each value fig. 2.12.2 · one rule field in the New York 1,4-dioxane standard, and what each of its four consumers renders under each value.⛶ CORRECTING ONE RULE VALUE CORRECTS ALL FOUR CONSUMERS THAT READ IT ONE CARD PER CONSUMER OF THE RULE; LIT: WATCHLIST, WHAT SHIPS NY_DIOXANE_LIMITS.JSON · ENTRY 3 OF 5 NAME -eth- ingredients (laureth, ceteareth, oleth, steareth, etc.) PATTERN LAURETH|CETEARETH|\bOLETH\b|STEARETH|-ETH-\d RULE RESTRICTED WATCHLIST NOTE N.Y. Env. Conserv. Law §35-0105 / §37-0117: FDA-identified "-eth-" indicator ingredient class for potential 1,4-dioxane contamination; same ppm limits and same testing caveat as the PEG entry. NOTE UNCHANGED; RULE VALUE DRIVES OUTPUT THIS CARD CHANGES ONE ENTRY. THE SHIPPED FIX MOVED ALL FOUR INDICATOR ENTRIES TO WATCHLIST, WHICH GAVE THE PRODUCT PAGE: 3 LEGALLY RESTRICTED, 6 RETAILER OR PROGRAM EXCLUSIONS, 2 FLAGGED AS CONTAMINATION INDICATORS. STANDARDS.PY · STANDARDHIT.RULE PASSES THE VALUE THROUGH UNCHANGED rule = "watchlist" PASSPORT.PY · STANDARD_TEXT MAPS THE VALUE TO A CATEGORY AND SENTENCE contaminant_watch · "flagged as a contamination indicator" THE PRODUCT PAGE · SUMMARY LINE COUNTS CATEGORIES INTO ONE LINE "4 legally restricted, 1 flagged as a contamination indicator" REPORT_MATRIX.PY · IN_MATRIX DECIDES IF THE US STATES CELL IS OCCUPIED US states cell: empty source: ingredientcheck data/curated/standards/ny_dioxane_limits.json line 11 (6e07dcc^ and 6e07dcc); src/tersena/standards.py line 60; src/tersena/passport.py lines 92, 110, 165-177 (6e07dcc); src/tersena/report_matrix.py lines 78-84, 105-110; .agents/notes/implemented/bug-fix/2026-09-04-contaminant-indicator-overclaim.md lines 9, 29 · oneFieldFourConsumers.data.ts
View in context: An ingredient is not a contaminant → · All figures
Andrew Fribush , software and computer engineer in Austin. I build consequential systems where software meets institutions: finance, healthcare, commerce, government data, and the mechanisms that govern AI agents. Taking new engagements: hello@andrewfribush.com .