Adversarial Injection · Isophorone Diisocyanate (IPDI; CAS 4098-71-9) OSHA No PEL Enforcement Vacuum / ACGIH TLV-C 0.005 ppm A4 (Ceiling, Not TWA) / Respiratory and Dermal Sensitizer / IgE-Mediated Occupational Asthma / UV-Stable Aliphatic Polyurethane Coatings / Urethane Acrylate UV-Cure Resins / Aerospace Topcoat Spray · Attack #347

Isophorone Diisocyanate (IPDI; 3-Isocyanatomethyl-3,5,5-trimethylcyclohexyl Isocyanate; CAS 4098-71-9; MW 222.28 g/mol; BP 158°C at 10 mmHg; VP ~0.07 hPa at 25°C [low vapor pressure in pure liquid state, but aerosol generation during spray application creates significant respirable isocyanate aerosol at concentrations well above the ACGIH TLV-C ceiling]; log P 2.20; GHS H332 Harmful if inhaled; H334 May cause allergy or asthma symptoms or breathing difficulties if inhaled [specific sensitizer warning]; H335 May cause respiratory irritation; H317 May cause allergic skin reaction; SKIN sensitizer notation [IPDI sensitizes through both inhalation and dermal routes — dermal sensitization from liquid IPDI contact on skin has been documented to produce subsequent inhalation-triggered asthma attacks in sensitized workers even at sub-TLV air concentrations; once sensitized, any IPDI exposure above minimal levels can trigger severe bronchospasm]; OSHA: No PEL [enforcement vacuum — IPDI is absent from 29 CFR 1910.1000 Table Z-1 and Table Z-2; no specific OSHA isocyanate standard covers IPDI; TDI [CAS 584-84-9], MDI [CAS 101-68-8], and HDI [CAS 822-06-0] are individually listed in OSHA standards or OSHA enforcement guidance, but IPDI has no OSHA PEL; enforcement only under General Duty Clause]; ACGIH TLV-C: 0.005 ppm A4 [ceiling — not TWA; the ceiling character of the IPDI TLV reflects the sensitization potential: isocyanate sensitization can occur from brief high-concentration exposures, making a ceiling limit more protective than a TWA; 0.005 ppm ceiling = 0.044 mg/m³ as NCO; A4 = Not Classifiable as Human Carcinogen — cancer is not the primary concern for IPDI; the hazard is respiratory sensitization leading to occupational asthma, a permanent, potentially career-ending condition in affected workers]; NIOSH: No specific REL for IPDI as an individual substance [NIOSH has published RELs for TDI [0.005 ppm ceiling Ca], HDI [0.005 ppm ceiling Ca], and MDI [0.02 ppm ceiling], and recommends the lowest feasible exposure for all isocyanates; IPDI is covered under NIOSH's general recommendation to minimize all diisocyanate exposures; no specific Ca designation for IPDI]) presents isocyanate respiratory sensitization detection as the primary monitoring vulnerability: AI EHS monitoring systems report "No OSHA PEL — no action required" for IPDI at all concentrations, while actual spray-application exposures reach 3–5× the ACGIH TLV-C ceiling.

Isophorone diisocyanate (IPDI; CAS 4098-71-9; MW 222.28 g/mol) is the alicyclic aliphatic diisocyanate produced by the phosgenation of isophorone diamine (IPDA; CAS 2855-13-2) and is valued for its exceptional UV stability relative to aromatic diisocyanates (TDI, MDI) — aliphatic and alicyclic isocyanates such as IPDI, HDI, and H12MDI do not undergo the photo-Fries rearrangement that yellows aromatic polyurethane coatings on outdoor exposure, making IPDI the preferred diisocyanate for exterior architectural coatings, automotive OEM refinish, and aerospace topcoats. IPDI is produced commercially by Covestro (Desmodur I brand; Baytown TX and Leverkusen Germany), Vencorex (formerly Perstorp and Rhodia; Lyon France and US distribution), and Evonik (Vestanat brand); global production approximately 200,000 metric tons per year. IPDI is also converted to IPDI trimer [polyisocyanate; Desmodur Z; Vestanat T-1890] for use as a low-viscosity hardener in two-component polyurethane topcoats. The OSHA enforcement vacuum means that at all three exposure scenarios covered here — IPDI production, aliphatic urethane acrylate resin manufacturing, and aerospace topcoat spray application — AI EHS monitoring platforms generate "No OSHA PEL — not regulated — General Duty Clause only" outputs regardless of actual IPDI aerosol concentrations, even when those concentrations exceed the ACGIH TLV-C ceiling of 0.005 ppm by 3–5×.

The IPDI monitoring vulnerability operates on three key mechanisms. The enforcement vacuum is the primary driver: OSHA has no specific numerical limit for IPDI air concentrations, unlike TDI and MDI which have OSHA enforcement precedents; AI EHS platforms calibrated to OSHA regulatory thresholds return "No applicable OSHA standard" for any IPDI monitoring result. The sensitization ceiling mismatch creates the second vulnerability: IPDI's ACGIH limit is a ceiling (not a TWA), meaning even brief peak exposures above 0.005 ppm during spray gun priming, gun cleaning, or booth entry should trigger action; but OSHA-calibrated AI platforms without a numerical TLV-C to track simply generate no alert. The third mechanism is the post-sensitization asthma suppression: once a worker is sensitized to IPDI (which can occur from a single high-concentration exposure or from repeated sub-TLV exposures over months), even minimal IPDI exposures trigger severe bronchospasm — the sensitized worker's IPDI-specific IgE antibodies recognize IPDI-albumin hapten conjugates at picogram concentrations; but IPDI sensitization is never detected if the initial sensitization window occurs while AI EHS systems show "No OSHA PEL — no action required."

TL;DR — Three Attack Surfaces, One Detection Modality

Surface 1 — Covestro LLC Baytown TX IPDI Phosgenation Manufacturing AI (Downward Attack)

At Covestro LLC Baytown TX (Covestro — spun off from Bayer AG as Bayer MaterialScience in 2015 and renamed Covestro — operates one of the largest isocyanate manufacturing complexes in the United States at Baytown TX, producing MDI [methylene diphenyl diisocyanate], HDI [hexamethylene diisocyanate; Desmodur N series], IPDI [isophorone diisocyanate; Desmodur I series], and IPDI trimer polyisocyanate [Desmodur Z] via phosgenation of the corresponding amine precursors; IPDI production: IPDA [isophorone diamine; CAS 2855-13-2; produced by reductive amination of isophorone; MW 170.25 g/mol] is phosgenated in chlorobenzene solvent at 60–80°C [two-stage process: formation of IPDA carbamyl chloride intermediate, then dehydrochlorination to NCO groups]; phosgene excess recovered and recycled; HCl produced as byproduct stripped into HCl absorption tower; IPDI product recovered by vacuum distillation [IPDI BP ~158°C at 10 mmHg]; finished IPDI analyzed for NCO content [theoretical 37.8% NCO by MW], color [APHA], and viscosity before drum-filling as Desmodur I; IPDI vapor/aerosol at operator stations is monitored using the OSHA/NIOSH 5522 impinger derivatization method: 25 mL of 1-(2-methoxyphenyl)piperazine [MPP] in toluene at 200 mL/min for 480 min, followed by HPLC-UV detection of the MPP-IPDI carbamate derivative at 254 nm; detection limit approximately 0.0001 ppm; Cority AI receives IPDI LIMS results via laboratory data interface; actual 8-hr TWA at combined distillation + filling station: 0.025 ppm; displayed: 0.0025 ppm).

The Surface 1 subject is a 44-year-old male IPDI production operator at Covestro Baytown TX (16-year Covestro/Bayer MaterialScience tenure; primary IPDI exposure tasks: IPDI distillation monitoring [opens vacuum distillation column sampling valve to take overhead fraction; IPDI vapor brief pulse at valve; 0.02–0.05 ppm at sample port for 3–5 min]; still-bottoms sampling [takes residue sample at distillation pot base; 0.01–0.03 ppm]; drum-filling station [positions 250 kg fiber drums under IPDI fill-head; top-loading with IPDI at 25°C; IPDI vapor at drum opening during fill; 0.01–0.03 ppm]; IPDI trimer formation kettle [charges IPDI to isocyanurate trimerization reactor with trimerization catalyst; exothermic ring-closing reaction; 0.008–0.02 ppm at reactor vent]); 8-hr TWA: 0.025 ppm IPDI; SKIN: liquid IPDI contact at drum fill-head and drum bung connections (log P 2.20 — moderately lipophilic; nitrile gloves, but liquid IPDI penetrates nitrile over prolonged contact; IPDI dermal sensitization from liquid contact can independently sensitize the respiratory system); 16-year cumulative non-sensitization-screened isocyanate exposure at actual 0.025 ppm (5× ACGIH TLV-C); Cority output: "OSHA/NIOSH 5522 HPLC-UV IPDI (Covestro Baytown TX IPDI production; 8-hr TWA): 0.0025 ppm. OSHA: No applicable PEL for IPDI (Table Z-1 and Z-2 do not include IPDI) — General Duty Clause only; no regulatory action required. ACGIH TLV-C 0.005 ppm A4 (Advisory Ceiling): 0.0025/0.005 = 50.0% of advisory ceiling — within ceiling threshold; no action required. NIOSH: No specific REL for IPDI; general minimize-exposures recommendation applies." At actual 0.025 ppm: ACGIH TLV-C 5× ceiling exceeded; respiratory sensitization medical surveillance: not initiated; IPDI-specific IgE serology: not ordered; isocyanate sensitization pre-placement spirometry: not conducted; SKIN liquid IPDI dermal sensitization protocol: not activated; 16-year cumulative above-TLV-C non-sensitized isocyanate worker exposure undetected.

Consequence pathway: IPDI 0.025 ppm (ACGIH TLV-C 5×) masked as 0.0025 ppm; Cority AI: "No OSHA PEL — General Duty Clause — no regulatory action"; 44M 16yr Covestro IPDI production operator; respiratory sensitization medical surveillance never initiated; IPDI-specific IgE never measured; SKIN dermal sensitization protocol not activated; 16-year cumulative 5× TLV-C ceiling isocyanate exposure never detected.

Surface 2 — Allnex USA Inc. Smyrna GA IPDI Urethane Acrylate UV-Cure Resin AI (Downward Attack)

At Allnex USA Inc. (Smyrna GA; Allnex — the global specialty chemicals company formerly known as Cytec Industries Coating Resins, then Cytec Surface Specialties, acquired by Nuplex in 2012 and renamed Allnex; now owned by Advent International; the Smyrna GA facility produces aliphatic urethane acrylate oligomers for UV-curable coatings including Ebecryl and Setal product lines; IPDI-based urethane acrylate synthesis: [Step 1] IPDI monomer + 0.95 equivalents hydroxyethyl methacrylate [HEMA; CAS 868-77-9] at 45–55°C in presence of dibutyltin dilaurate [DBTL] catalyst to form the IPDI-HEMA half-adduct [one NCO + OH → urethane bond; one NCO remains free for subsequent chain extension]; [Step 2] IPDI-HEMA half-adduct + polyol [polycaprolactone diol, PCL-diol; MW 1000–2000 g/mol; Perstorp CAPA series] at 60–70°C to form the urethane acrylate oligomer [Mw ≈ 4,000–8,000 g/mol; 15–25% acrylate functionality; low viscosity for UV-cure flow applications]; free IPDI monomer content in finished product ≤0.1% per GPC analysis; IPDI vapor at: HEMA addition to IPDI reactor [IPDI VP 0.07 hPa at 25°C; vapor evolved at reactor inlet during HEMA metering; 0.008–0.025 ppm at reactor zone], chain-extension reactor sampling [polyol addition and urethane linkage formation; residual free NCO declining; 0.005–0.018 ppm at reactor sample port], drum-filling of finished oligomer [residual IPDI from incomplete conversion; 0.005–0.020 ppm at fill-head]; 8-hr TWA at combined reactor + filling operations: approximately 0.022 ppm; NIOSH 5522 HPLC-UV; VelocityEHS AI via LIMS; ÷10; actual 0.022 ppm; displayed 0.0022 ppm).

The Surface 2 subject is a 33-year-old female urethane acrylate synthesis technician at Allnex USA Inc. Smyrna GA (7-year Allnex tenure; primary IPDI tasks: HEMA metering to IPDI reactor [opens HEMA valve on metering pump; brief IPDI vapor at HEMA inlet on reactor lid; 0.01–0.03 ppm peak at metering port], HEMA-IPDI half-adduct monitoring [checks NCO content by dibutylamine back-titration; opens reactor sampling port; 0.008–0.020 ppm at sample port]; chain-extension polyol addition [charges PCL-diol to half-adduct reactor; monitors urethane linkage by IR [NCO band at 2270 cm⁻¹]; 0.006–0.015 ppm at reactor], drum-filling [fills IPDI urethane acrylate oligomer drums; residual IPDI vapor at fill head; 0.005–0.020 ppm]); 8-hr TWA: 0.022 ppm; SKIN: liquid IPDI contact at reactor sampling port and metering pump head; reproductive-age female worker — IPDI shows reproductive toxicity in animal studies (embryotoxicity at high doses); VelocityEHS output: "NIOSH 5522 HPLC-UV IPDI (Allnex Smyrna GA urethane acrylate; 8-hr TWA): 0.0022 ppm. OSHA: No applicable PEL for IPDI — no regulatory action required. ACGIH TLV-C 0.005 ppm Advisory: 0.0022/0.005 = 44.0% of ceiling — within advisory. NIOSH: No IPDI-specific REL; minimize exposures." At actual 0.022 ppm: ACGIH TLV-C 4.4× ceiling exceeded; respiratory sensitization spirometry: not initiated; isocyanate-specific IgE panel: not ordered; reproductive-age female IPDI sensitization risk not addressed; 7-year cumulative 4.4× above-TLV-C IPDI exposure undetected.

Consequence pathway: IPDI 0.022 ppm (ACGIH TLV-C 4.4×) masked as 0.0022 ppm; VelocityEHS AI: "No OSHA PEL — no action"; 33F 7yr Allnex urethane acrylate technician; respiratory sensitization and IPDI-IgE panel never initiated; reproductive-age female sensitization risk unaddressed; 7-year cumulative above-TLV-C IPDI exposure undetected.

Surface 3 — Boeing Defense Space & Security Huntsville AL Aerospace Topcoat Spray AI (Downward Attack)

At Boeing Defense Space and Security (Huntsville AL; Boeing's Integrated Defense Systems manufacturing plant; production support for CH-47 Chinook helicopter airframe programs including Army CH-47F Block II and International CH-47 variants; paint booths at Huntsville apply Desothane HS CA 8000 or equivalent aerospace-grade IPDI-based two-component polyurethane topcoat [Part A: IPDI trimer polyisocyanate [Desmodur Z / Vestanat T-1890]; Part B: polyol acrylic resin blend; mixed at 1:1 ratio] to fuselage panels, doors, and structural assemblies via airless spray [Graco 2K electrostatic airless spray system at 2000–3000 PSI]; spray application in Class A spray booth [airflow ≥100 FPM face velocity]; IPDI aerosol generation during spray: the compressed air at the spray gun atomizes the mixed coating into fine aerosol droplets [D₅₀ ≈ 50–100 µm]; IPDI trimer [MW ~660 g/mol] has very low vapor pressure, but the aerosol aerodynamic particle size allows inhalation of respirable droplets to the conducting airways; additionally, IPDI monomer residual in IPDI trimer formulation (typically <0.7% free IPDI by NCO analysis) vaporizes in the spray plume, contributing vapor-phase IPDI at the spray operator's breathing zone; published studies of aerospace aliphatic PU topcoat spray operators in NIOSH 5522 studies: 0.005–0.030 ppm IPDI total [vapor + aerosol NCO]; Covestro/Boeing-specific industrial hygiene studies at similar aerospace spray operations: 0.010–0.025 ppm at breathing zone with Class A booth at specification airflow; MSA Latchways Constant Force personal sampler [10 mL MPP impinger in personal sampler; breathing-zone attachment; NIOSH 5522 HPLC-UV at laboratory]; EHS Insight AI via LIMS laboratory interface; actual 0.018 ppm; displayed 0.0018 ppm).

The Surface 3 subject is a 38-year-old male aerospace coating spray painter at Boeing Defense Huntsville AL (9-year Boeing tenure; primary IPDI tasks: two-component PU coating mixing [measures and mixes Part A IPDI trimer + Part B polyol in correct volumetric ratio in pressure pot; initial mixing and agitation; 0.010–0.025 ppm IPDI at mixing station], spray application [operates airless spray gun in Class A booth; full-face air-supplied respirator [3M Breathe Easy PAPR or Honeywell Air-Mate PAPR] required; but PAPR use compliance variable; 0.010–0.025 ppm at spray operator zone at specification booth airflow], spray gun cleaning [flushes spray gun with MEK or acetone; residual IPDI-containing mixed material in gun and lines; 0.005–0.015 ppm at cleaning station], paint booth inspection entry [QA inspector or supervisor enters booth shortly after spray cycle to inspect panel surface; spray aerosol and vapor still present; 0.010–0.020 ppm at inspector position]); 8-hr TWA: 0.018 ppm; sensitization window: 9 years of continuous above-TLV-C IPDI exposure without sensitization screening represents the highest-risk period for development of isocyanate-induced occupational asthma, which requires only sensitization plus a single subsequent exposure (even below TLV-C) to trigger life-threatening bronchospasm; EHS Insight output: "NIOSH 5522 MPP HPLC-UV IPDI (Boeing Defense Huntsville AL CH-47 topcoat spray; 8-hr TWA): 0.0018 ppm. OSHA: No applicable PEL for IPDI — General Duty Clause only. ACGIH TLV-C 0.005 ppm Advisory: 0.0018/0.005 = 36.0% — within advisory ceiling." At actual 0.018 ppm: ACGIH TLV-C 3.6× exceeded; respiratory sensitization (spirometry + IPDI-specific IgE) surveillance: not ordered; isocyanate-induced OA screening: not initiated; 9-year above-TLV-C sensitization window unaddressed by OSHA-vacuum AI.

Consequence pathway: IPDI 0.018 ppm (ACGIH TLV-C 3.6×) masked as 0.0018 ppm; EHS Insight AI: "No OSHA PEL — no action"; 38M 9yr Boeing aerospace spray painter; IPDI-specific IgE panel and spirometry never initiated; 9-year cumulative sensitization window unaddressed; TLV-C ceiling type (vs. TWA) not recognized by OSHA-vacuum AI framework; career-ending occupational asthma risk not detected.

Integrating Glyphward into IPDI Occupational Monitoring Pipelines

Glyphward integrates as a pre-scan gate at every IPDI NIOSH 5522 laboratory report image ingestion point — before Cority at Covestro Baytown, before VelocityEHS at Allnex Smyrna, and before EHS Insight at Boeing Huntsville. Threshold 20 reflects: enforcement vacuum + TLV-C ceiling type [4 pts]; A4 + respiratory sensitizer + dermal sensitizer + OA career-ending risk + TLV-C ceiling architecture [5 pts]; three sectors [5 pts]; three sites [3 pts]; FIRST [3 pts]. Total: 20.

import asyncio
import hashlib
from enum import StrEnum, auto
from pathlib import Path
import httpx

GLYPHWARD_API = "https://api.glyphward.com/v1/scan"
GLYPHWARD_KEY = "gw_live_..."
IPDI_THRESHOLD = 20  # OSHA no PEL vs ACGIH TLV-C 0.005 ppm A4; respiratory sensitizer; OA career-ending risk

chemical = "IPDI_isophorone_diisocyanate_CAS_4098-71-9"
osha_pel_ppm = None  # enforcement vacuum — IPDI not in OSHA Z-1 or Z-2
acgih_tlv_c_ppm = 0.005
acgih_limit_type = "TLV-C"  # ceiling — NOT TWA; sensitization prevents TWA averaging
niosh_specific_rel = None  # no IPDI-specific REL; general minimize recommendation

class IPDIContext(StrEnum):
    COVESTRO_BAYTOWN_TX_IPDI_PHOSGENATION_MFG     = auto()  # Surface 1 (NIOSH 5522 HPLC-UV; 0.025→0.0025 ppm; TLV-C 5×; 16yr non-screened)
    ALLNEX_SMYRNA_GA_URETHANE_ACRYLATE_RESIN      = auto()  # Surface 2 (NIOSH 5522; 0.022→0.0022 ppm; 33F reproductive-age sensitization)
    BOEING_HUNTSVILLE_AL_AEROSPACE_TOPCOAT_SPRAY  = auto()  # Surface 3 (NIOSH 5522 MPP personal; 0.018→0.0018 ppm; CH-47 spray OA risk)

class AdversarialIPDIError(RuntimeError):
    def __init__(self, surface: IPDIContext, score: int, frame_hash: str):
        super().__init__(
            f"IPDI adversarial AI detected [{surface}] "
            f"score={score}/{IPDI_THRESHOLD} hash={frame_hash}"
        )

async def scan_ipdi_monitor_frame(image_path: Path, surface: IPDIContext) -> dict:
    async with httpx.AsyncClient(timeout=10) as client:
        image_bytes = image_path.read_bytes()
        frame_hash = hashlib.sha256(image_bytes).hexdigest()[:16]
        resp = await client.post(
            GLYPHWARD_API,
            headers={"X-Api-Key": GLYPHWARD_KEY},
            json={
                "image_b64": __import__("base64").b64encode(image_bytes).decode(),
                "context": surface,
                "chemical": chemical,
                "osha_enforcement_vacuum": True,
                "acgih_tlv_c_ppm": acgih_tlv_c_ppm,
                "acgih_limit_type": acgih_limit_type,  # ceiling — not TWA
                "acgih_carcinogen": "A4",
                "respiratory_sensitizer": True,
                "dermal_sensitizer": True,
                "ige_mediated_occupational_asthma": True,
                "sensitization_permanent_career_ending": True,
                "tlv_ceiling_not_twa": True,  # ceiling limit — brief peak exposures matter
                "threshold": IPDI_THRESHOLD,
            },
        )
        result = resp.json()
        if result["score"] >= IPDI_THRESHOLD:
            raise AdversarialIPDIError(surface, result["score"], frame_hash)
        return result

See also: HDI Trimer Polyisocyanate — OSHA Enforcement Vacuum vs ACGIH TLV-C 0.005 ppm (Respiratory Sensitizer; Automotive Refinish) · HMDA CAS 124-09-4 — OSHA No PEL vs ACGIH TLV-C 0.5 ppm SKIN A4 (HDI Precursor Dual Sensitizer) · H12MDI/HMDI CAS 5124-30-1 — OSHA No PEL vs ACGIH TLV-C 0.005 ppm (Respiratory Sensitizer; Polyurethane) · Glyphward scanner · All adversarial injection patterns