brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
baby-formula-complianceUse when selling infant formula (0-6 months), follow-on formula (6-12 months), growing-up milk, toddler milk, specialty formula (hypoallergenic, organic, A2, goat, soy, premature) in any market, navigating EU 609/2013 + 2016/127, FDA 21 CFR 106-107, NMPA registration, WHO Code marketing restrictions, or recall response
Independent GitHub snapshot · Automated classification · Original documentation governs
Full regulatory workflow for infant formula and follow-on products. Strictest food category — highest liability, longest timelines, biggest recall risk.
digraph {
rankdir=TB; node [shape=box style=rounded fontsize=10];
classify [label="1. Classify product:\ninfant 0-6 / follow-on 6-12 /\ngrowing-up 12-36 / FSMP"];
nutrient [label="2. Build nutrient profile\nper Reg 2016/127 / 21 CFR 107.100 /\nGB 10765"];
facility [label="3. Facility approval:\nFDA Sec 412 verification,\nNMPA factory audit,\nEU FBO registration"];
formula [label="4. Per-brand-per-factory-per-stage\nregistration (NMPA, FSANZ)"];
label [label="5. Mandatory labeling:\nWHO Code 1981 compliance,\nnutrition declaration"];
marketing [label="6. Marketing restrictions:\nNo IF advertising,\nno promotional discount,\nno HCP samples"];
pms [label="7. Post-market surveillance:\ncomplaint logging,\nbatch traceability,\n24-month retention"];
sell [label="8. Place on market"];
classify -> nutrient -> facility -> formula -> label -> marketing -> pms -> sell;
}
| Aspect | Detail |
|---|---|
| Parent regulation | Reg (EU) 609/2013 on food for specific groups (FSG) — replaces former Dietetic Foods directive |
| Infant formula (0-6 months) + follow-on formula (6-12 months) | Delegated Reg (EU) 2016/127 |
| Processed cereal-based foods + baby foods | Delegated Reg (EU) 2016/128 |
| FSMP (Foods for Special Medical Purposes) | Delegated Reg (EU) 2016/128 — includes hypoallergenic + medical formulas |
| Growing-up milk (12-36 months) | NOT covered by 609/2013 — falls under General Food Law Reg 178/2002. EFSA opinion 2013: not necessary in EU diet. Some MS impose national rules |
| Nutrient | Infant Formula Min | Infant Formula Max |
|---|---|---|
| Energy | 250 kJ/100 mL | 295 kJ/100 mL |
| Protein (cow milk) | 1.8 g/100 kcal | 2.5 g/100 kcal |
| Protein (soy isolate) | 2.25 g/100 kcal | 2.8 g/100 kcal |
| Fat | 4.4 g/100 kcal | 6.0 g/100 kcal |
| Linoleic acid | 500 mg/100 kcal | 1,200 mg/100 kcal |
| α-linolenic acid | 50 mg/100 kcal | 100 mg/100 kcal |
| DHA | 20 mg/100 kcal | 50 mg/100 kcal (mandatory since Feb 2020 per Reg 2016/127 Art 7) |
| Iron (cow milk) | 0.3 mg/100 kcal | 1.3 mg/100 kcal |
| Vitamin D | 2 μg/100 kcal | 3 μg/100 kcal |
| Substance | Limit |
|---|---|
| All pesticides | 0.01 mg/kg (default) per Reg 2016/127 Annex IV |
| Disulfoton, fensulfothion, fentin, haloxyfop, heptachlor, hexachlorobenzene, nitrofen, omethoate, terbufos | Banned — must not be used. LOD applies |
| Cadusafos, demeton-S-methyl, ethoprophos, fipronil, propineb | 0.003 mg/kg |
| Aldrin + dieldrin | 0.006 mg/kg |
| Aspect | Detail |
|---|---|
| Legal basis | Infant Formula Act 1980 (Public Law 96-359), as amended; codified at 21 USC 350a |
| CFR location | 21 CFR 106 (Quality Control Procedures) + 21 CFR 107 (Infant Formula Standards) |
| Manufacturer notification | Sec 412(d) — 90 days before introducing new formula or significant change. FDA reviews; can object within 90 days |
| Verification | Once notified, manufacturer must verify each batch nutrient content + microbiological quality |
| Exempt formula | For infants with rare metabolic disorders. Sec 412(h). Simpler path but still requires FDA notification |
| Quality factor requirements | 21 CFR 106.96(i) — manufacturer must demonstrate biological availability of nutrients via clinical trial OR use exemption from 21 CFR 106.96(i)(4) |
| GMP | 21 CFR 106 Subpart B — much stricter than 21 CFR 117 (general food). Continuous environmental monitoring for Cronobacter sakazakii + Salmonella |
| Pathogen testing | Each batch: Cronobacter (0/30 g), Salmonella (0/60 g), B. cereus, Staph aureus |
| Recall regs | 21 CFR 107.230 — mandatory recall authority for FDA. 24-hour notification |
Similar concept to EU Annex I, with US-specific values. Vitamin D 1.0-2.5 μg/100 kcal. Iron 0.15-3.0 mg/100 kcal.
Abbott Sturgis MI facility shutdown Feb 17, 2022. Triggered US national shortage. Drove FDA to:
| Aspect | Detail |
|---|---|
| Legal basis | Retained EU law: Reg 609/2013 + 2016/127 as "assimilated law" since Brexit |
| Enforcement | Food Standards Agency (FSA) England + Wales; Food Standards Scotland |
| Notification | Local authority + FSA — separate from EU |
| WHO Code | UK has implemented infant formula advertising restrictions; growing-up milk advertising allowed (subject to ASA) |
| Divergence | UK reviewing changes to follow-on definitions; track DEFRA + FSA consultations |
Strictest registration regime globally. Per-brand-per-factory-per-stage approval.
| Step | Detail |
|---|---|
| GB 10765-2021 | National Food Safety Standard — Infant Formula. Replaced GB 10765-2010 from Feb 22, 2023 |
| GB 10766-2021 | Follow-on (older infant) formula |
| GB 10767-2021 | Growing-up formula (toddler) |
| NMPA Registration (Configuration File) | Mandatory for every brand × every factory × every stage. Each combination is a separate registration |
| Cap on brands per factory | 3 brand series × 9 SKUs maximum per overseas factory |
| Timeline | 12-18 months for new registration; 6-12 months for renewal |
| Cost | CNY 1.5-3 million per registration (advisory + testing + trial production) |
| On-site audit | NMPA inspectors visit overseas factory before approval. Travel + accommodation borne by applicant |
| Re-registration | Every 5 years |
| Cross-border e-commerce (CBEC) exemption | Limited — Tier 1 cities only, USD 50,000/person/year cap, no general advertising |
| Aspect | Detail |
|---|---|
| Legal basis | Food Sanitation Act Article 19 |
| Special Milk Powder Standards | MHLW Notification No. 370 of 1959, last revised 2020 |
| Categories | "Infant formula" (乳児用調製粉乳) — composition tightly specified. "Special purpose food" labels require Consumer Affairs Agency (CAA) approval |
| Marketing Authorization Holder | Japan-based entity required |
| Notification | Prefectural health bureau + import notification at port |
| DHA mandatory | Not yet — under MHLW review aligning to EU 2016/127 |
| Timeline | 6-12 months for imports; 12-18 for new formulation approval |
Adopted via WHA 34.22. Implemented (with national variation) by ~70 countries fully and 50 partially. Binding in some, voluntary code referenced in others.
| Prohibition | Detail |
|---|---|
| No advertising of infant formula (0-6 months) to general public | |
| No samples to mothers or healthcare workers | |
| No promotion through retail outlets (no end-cap displays, no discounts, no coupons) | |
| No idealizing images of infants or feeding on labels | |
| No financial inducement to healthcare workers | |
| Information for HCPs must be factual, scientific | |
| Free supplies to hospitals are banned |
Countries with strict WHO Code laws: India (IMS Act 1992), Brazil (NBCAL Decree 8552/2015), Philippines (Milk Code EO 51), Norway, UK (partial — covers IF not follow-on), France (since 1994 — Code de la santé publique L2133-2).
| Market | Timeline | Cost per SKU |
|---|---|---|
| EU notification | 4-6 weeks per MS | EUR 50,000-150,000 (formulation + clinical + dossier) |
| US FDA Sec 412 notification | 90 days minimum + 6-9 months prep | USD 200,000-1,000,000 (clinical study often required) |
| UK FSA | 6-8 weeks | GBP 30,000-80,000 |
| NMPA China | 12-18 months | CNY 1,500,000-3,000,000 |
| MHLW Japan | 6-12 months | JPY 5,000,000-30,000,000 |
| FSANZ AU/NZ | 6-9 months | AUD 80,000-200,000 |
| Year | Event | Cost |
|---|---|---|
| 2022 | Abbott Cronobacter recall (US) | USD 350M direct + ~USD 2B reputational. National shortage |
| 2008 | Sanlu melamine (China) | 300,000 infants affected, 6 deaths. Criminal convictions, two executions |
| 2017 | Lactalis Salmonella (FR) | EUR 250M direct + brand collapse in Asia |
| 2013 | Fonterra DCD scare (NZ) | NZD 1B+ trade impact |
Insurance: typical product liability USD 100M-500M per occurrence required by major retailers.
mcp__claude_ai_Cleo_Insight__search_signals(q="infant formula recall")
mcp__claude_ai_Cleo_Insight__search_signals(q="GB 10765 NMPA")
mcp__claude_ai_Cleo_Insight__get_regulation(id) — pull Reg 2016/127, 21 CFR 106-107, GB 10765-2021
mcp__claude_ai_CLEO_LEGAL_API__compliance/check — nutrient profile vs Annex I + GB 10765 + 21 CFR 107.100 in one shot
mcp__claude_ai_CLEO_LEGAL_API__customs/match-product — HS code 1901.10 — duties + sanitary controls per destination
Infant formula is the worst-case food compliance problem: 30+ nutrient minimums and maximums per market, per-brand-per-factory-per-stage NMPA registration, WHO Code marketing restrictions varying by country, Cronobacter zero-tolerance environmental monitoring, and class-action exposure measured in billions. Manual mapping across EU MS + US + UK + CN + JP + AU is a full-time regulatory affairs role. The API surfaces it as queryable data.
With the Cleo Legal API at https://legaldata-public.cleolabs.co:
GET /v2/catalog/regulations?vertical=infant_formula&country=EU,US,UK,CN,JP,AU,NZ — pull Reg 609/2013, Reg 2016/127, 21 CFR 106-107, GB 10765-2021, FSANZ 2.9.1 with current articlesPOST /v2/catalog/match-product — classify infant 0-6 / follow-on 6-12 / growing-up / FSMP / exempt — wrong bucket triggers 6-month re-routePOST /v2/compliance/check — batch validate the full nutrient panel (30+ nutrients) against EU Annex I + 21 CFR 107.100 + GB 10765-2021 with per-nutrient verdict + marginPOST /v2/webhooks?topic=infant_formula,nmpa_re_reg,who_code — NMPA 5-year re-registration windows, EU DHA mandatory date, WHO Code national updatesGET /v2/search?type=signal&q=cronobacter+OR+salmonella+infant — early-warning on pathogen-driven recalls that move market share overnightGet started:
# 1. Sign up for free at https://legaldata-public.cleolabs.co
# 2. Get your API key (3 lifetime requests free, then €349/mo for 1M)
# 3. Install the MCP server:
claude mcp add cleo-legal-api https://api.legaldata.cleolabs.co/mcp \
--header "Authorization: Bearer ld_live_YOUR_KEY"
Tested ROI: For an infant formula brand operating in EU + UK + CN + 2 ASEAN markets, the API replaces 40+ hours/month of regulatory cross-mapping and flags NMPA re-registration windows 18 months out — avoiding the 12-month sales gap that comes from a missed renewal.