Skip to content

xXBricksquadXx/civic-audit-db

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Supply Chain Audit Protocol

An automated exploratory intelligence framework mapping regulatory compartmentalization across U.S. food safety and industrial emissions systems.

The Toxicity Outsourcing Hypothesis

Food companies maintain zero-emission ledgers by legally shifting the handling of hazardous chemicals to packaging manufacturers. This project exposes the mathematical disconnect between what the FDA labels as "Generally Recognized As Safe" (GRAS) for food contact, and what the EPA and global bodies (WHO IARC) track as severe industrial threats.

The strongest signal in this audit is not direct food ingredients; it is packaging chemistry intersection with carcinogen classifications (e.g., Methyl acrylate, Ethyl acrylate).

The Methodology & Threat Scoring

The core engine relies on a Conflict Score logic model.

  1. Ingestion: We ingest the FDA GRAS list (SCOGS) and standardize CAS registry numbers.
  2. Collision: We execute strict database joins against CA Proposition 65, the EPA IRIS framework, and WHO IARC classifications.
  3. Scoring: For every conflicting regulatory flag an FDA chemical triggers, its Conflict Score increases by 1 (Max 4).

Key Limitations: Hazard vs. Exposure

It is critical to distinguish between hazard-based and exposure-based data when analyzing the data/processed/ outputs.

  • IARC 2B Context: A classification like IARC 2B (e.g., Butylated Hydroxyanisole) indicates carcinogenic potential under specific conditions. It is a hazard identification. It does not natively model whether the exposure via food packaging migration reaches dangerous thresholds (ppm → mg/kg food).
  • Chemical Form Distinctions (Silicon Dioxide): The threat matrix flags Silicon Dioxide as an IARC 1 carcinogen. However, this specifically applies to respirable crystalline dust inhaled during manufacturing, not the solid form ingested by consumers.
  • The "Zero Pound" Anomaly (Nickel): In the Food Sector targets (NAICS 311/312), Nickel consistently reports 0.00 lbs in TRI releases. This indicates Nickel is being utilized (primarily as a catalyst for oil hydrogenation) rather than being vented or discarded into the environment by the food processors.

Current Audit Vectors

The engine currently executes queries across two primary supply chain nodes:

  1. The Packaging Vector (NAICS 322/326): Isolating the facilities manufacturing food-grade plastics and paperboard that release heavy tonnage of flagged packaging chemicals (acrylates) into the local environment.
  2. The Food Sector (NAICS 311/312): Isolating assembly points actively reporting the presence of these chemicals within food and beverage manufacturing supply chains.

Visualizing the Intelligence

To view the generated supply chain audit, navigate to final_executive_dossier.html and open it in any standard web browser. This dashboard provides a consolidated view of the regulatory conflict matrix and the identified industrial packaging targets.

Future Development Roadmap

Currently, the engine maps the supply chain up to the manufacturing limit: ChemicalPackaging Manufacturer.

To close the loop from ManufacturingMigrationIngestion, the following datasets are slated for integration:

  • FDA Food Contact Substance Database
  • EU Food Contact Materials Regulations (FCM)
  • Polymer Migration Limits and ppm/mg/kg Exposure Estimations

About

An automated civic audit engine mapping the regulatory arbitrage between FDA "Safe" food packaging designations and EPA/IARC industrial carcinogen tracking.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors