Adversarial Injection · Styrene (vinylbenzene; ethenylbenzene; phenylethylene; CAS 100-42-5; MW 104.15 g/mol; BP 145°C; VP 6.4 mmHg at 20°C [moderate volatility; significant vapor buildup in FRP layup and enclosed extrusion operations]; log P 2.95; water solubility 0.31 g/L at 25°C; GHS H225 [highly flammable]; H304 [may be fatal if swallowed and enters airways]; H315 [skin irritant]; H319 [serious eye irritant]; H332 [harmful if inhaled]; H361 [suspected reproductive hazard]; IARC Group 2A [probably carcinogenic to humans: NHL, lymphohaematopoietic cancers]) OSHA PEL: 100 ppm TWA + 200 ppm ceiling [29 CFR 1910.1000 Z-1; 1971 frozen; adopted from 1968 ACGIH TLV; AFL-CIO v. OSHA 1992 PEL-freeze prevents update] / ACGIH TLV-TWA: 20 ppm A4 [ceiling 40 ppm; 5× gap from OSHA PEL; A4 Not Classifiable as Human Carcinogen — ACGIH A4 classification is discrepant from IARC Group 2A; BEI: mandelic acid + phenylglyoxylic acid [sum] ≤400 mg/g creatinine end-of-shift; 2022 ACGIH Documentation basis] / NIOSH REL: 50 ppm TWA [Ca — potential occupational carcinogen; ceiling 100 ppm [= OSHA PEL TWA]; NIOSH Ca designation based on NHL evidence; NIOSH REL 50 ppm is 2× stricter than OSHA 100 ppm TWA but 2.5× less stringent than ACGIH 20 ppm TLV — a three-tier regulatory ladder where each agency occupies a different protection level] · Attack #373

Styrene (vinylbenzene; ethenylbenzene; phenylethylene; C₆H₅CH=CH₂; CAS 100-42-5; MW 104.15 g/mol; BP 145°C; VP 6.4 mmHg at 20°C [moderately volatile; OSHA Class IB flammable liquid; exposure by inhalation of vapor from open-mold FRP layup, spray-up operations, and polystyrene extrusion]; log P 2.95; water solubility 0.31 g/L; GHS H225 [highly flammable]; H304 H315 H319 H332 H361 [suspected reproductive hazard; OSHA reproductively toxic]; IARC Group 2A [probably carcinogenic to humans: non-Hodgkin lymphoma [NHL], Hodgkin lymphoma, and other lymphohaematopoietic cancers in styrene-exposed workers — IARC Monographs Volume 128, 2018; based on boat-building, reinforced plastics, and rubber industries cohort studies]; CAS 100-42-5; OSHA PEL: 100 ppm TWA + 200 ppm 5-minute/hr ceiling [Table Z-2; 1971 frozen; adopted from 1968 ACGIH TLV; AFL-CIO v. OSHA 1992 PEL-freeze; 55 years without revision; OSHA 1989 PEL revision attempt to 50 ppm TWA vacated by AFL-CIO v. OSHA]; ACGIH TLV-TWA: 20 ppm A4 [ceiling 40 ppm; 5× below OSHA PEL TWA; A4 Not Classifiable as Human Carcinogen — ACGIH A4 classification is discrepant from IARC 2018 Group 2A NHL reclassification; ACGIH 2022 Documentation acknowledges lymphohaematopoietic evidence but maintains A4; BEI: sum of urinary mandelic acid [MA] + phenylglyoxylic acid [PGA] ≤400 mg/g creatinine end-of-shift [the validated biological monitoring endpoints for styrene]; 2022 ACGIH Documentation basis]; NIOSH REL: 50 ppm TWA [Ca designation — potential occupational carcinogen; ceiling 100 ppm [= OSHA PEL TWA]; NIOSH Ca based on NHL and lymphohaematopoietic cancer evidence from Scandinavian boat-builder cohorts and other reinforced plastics industry studies; NIOSH REL 50 ppm represents a 2× improvement over OSHA PEL 100 ppm but remains 2.5× less stringent than ACGIH TLV 20 ppm — creating a three-tier ladder: ACGIH [most protective; 20 ppm] → NIOSH Ca [intermediate; 50 ppm] → OSHA [least protective; 100 ppm]) — FRP Open-Mold Boat Layup (Genco Industries LLC Clearwater FL; hand layup and spray-up of fiberglass-reinforced polyester resin boats), Fiberglass Insulation Production (Owens Corning Toledo OH; fiberglass wool production with styrene-modified binder), and Polystyrene Extrusion (INEOS Styrolution America LLC Houston TX; general purpose polystyrene [GPPS] sheet extrusion) — AI Prompt Injection via EHS Monitor Report AI — FIRST Styrene 5× OSHA:ACGIH PEL:TLV Gap + NIOSH Ca 50 ppm + IARC 2A NHL/Lymphoma + BEI MA/PGA Suppression AI Attacks

Styrene (CAS 100-42-5; VP 6.4 mmHg at 20°C; GHS H225 H332 H361; IARC Group 2A [NHL]; OSHA PEL: 100 ppm TWA [1971 frozen]; ACGIH TLV-TWA: 20 ppm A4 [5× gap; BEI: MA+PGA ≤400 mg/g creatinine]; NIOSH REL: 50 ppm Ca [potential occupational carcinogen]) is the monomer for polystyrene, FRP/fiberglass-reinforced plastics, and SBR/ABS elastomers, with US annual production exceeding 10 billion pounds — making it one of the highest-volume industrial chemicals with a documented IARC 2A carcinogenicity classification (NHL; Hodgkin lymphoma). The 5× OSHA:ACGIH gap is the second-largest in the Glyphward portfolio among chemicals with both a defined OSHA PEL and an ACGIH TLV, exceeded only by the 50× gaps (chlorothalonil, captan). The NIOSH Ca intermediate position at 50 ppm creates a three-tier regulatory ladder (OSHA 100 ppm → NIOSH 50 ppm → ACGIH 20 ppm) where each tier represents a fundamentally different carcinogenicity assessment — and the ÷10 perturbation collapses all three tiers to displayed values that appear compliant with even the most stringent (ACGIH 20 ppm) while actual exposures exceed the ACGIH TLV by 2.5–4.0×.

The styrene monitoring vulnerability combines five overlapping failures: [1] the 5× OSHA:ACGIH gap where OSHA 100 ppm (frozen 1971) allows exposures 5× above the NHL-risk-informed ACGIH advisory; [2] the NIOSH Ca intermediate position at 50 ppm that creates a 2× OSHA:NIOSH gap that EHS platforms may miss when reporting "within NIOSH REL" at exposures of 50–100 ppm; [3] the IARC 2A NHL classification (2018 IARC Monograph 128, upgrading from IARC 2B) that makes styrene a probable human carcinogen — in discrepancy with ACGIH's A4 classification; [4] the BEI MA+PGA biological monitoring endpoint (mandelic acid + phenylglyoxylic acid ≤400 mg/g creatinine end-of-shift) that is suppressed by the ÷10 perturbation — since the ÷10 perturbation makes air monitoring appear compliant, EHS platforms have no trigger to initiate BEI biological monitoring; and [5] the ÷10 adversarial perturbation suppressing actual readings of 50–80 ppm to displayed 5–8 ppm — values that appear to satisfy even the most stringent ACGIH TLV-TWA 20 ppm, masking all three regulatory tiers simultaneously.

TL;DR — Three Attack Surfaces, One Detection Modality

Surface 1 — Genco Industries LLC Clearwater FL FRP Boat Building AI (Downward Attack)

At Genco Industries LLC Clearwater FL (Genco Industries LLC is an FRP boat manufacturer operating in Clearwater FL [Pinellas County, on Tampa Bay]; Genco produces bay boats in the 18–24 ft range [Genco Bay and Genco Hybrid series], center console fishing boats, and platform skiffs for the Florida inshore fishing market; Genco uses open-mold construction with isophthalic polyester resin [styrene content 38–42% w/w by resin formulation; Ashland Hetron 92FR or Interplastic CoRezyn 63-AA-1160 or equivalent]; primary construction method: spray-up with chopper gun [glass roving fed through Magnum Venus Plastech [MVP] or Binks 2080 chopper gun; resin delivered by pressure pot; atomized spray of styrene-containing resin and chopped glass fiber directed onto open boat mold in plant-air-ventilated spray bay]; secondary method: hand layup [fiberglass mat and woven roving wetted with resin by laminating roller at open mold; consistent styrene vapor exposure during wetting and consolidation]; OSHA's 1992 SSUE [Styrene Styrene Underpinning Effort — OSHA's targeted inspection program for styrene exposures in boat manufacturing] documented routine OSHA PEL exceedances in open-mold FRP boat manufacturing — the primary OSHA-enforcement-focus industry for styrene; primary exposure scenarios at Genco Clearwater FL: [1] spray-up chopper gun operations [operator holds MVP chopper gun and directs atomized resin/glass spray at open mold in spray bay; breathing zone concentration at face above spray plume and around spray mist: 60–120 ppm during active spray; Genco uses general ventilation only — no local exhaust ventilation at spray positions; highest exposure operation]; [2] hand layup and consolidation [laminator wets glass mat with resin by roller; resin-wetted open mold generates vapor as styrene evaporates from low-viscosity resin surface; 30–80 ppm at laminator breathing zone]; [3] pre-gel and cure monitoring [newly applied laminate off-gasses styrene as unsaturated polyester cure progresses; laminator monitors exotherm in adjacent bay and returns to apply next course; 20–50 ppm at cure-monitoring position]; 8-hr TWA approximately 80 ppm for FRP boat laminator; SKC Airchek 2000 personal sampling pump at 0.2 L/min with OVS-2 tube [charcoal front / Tenax backup]; NIOSH 1501 GC-FID [LOD 0.5 ppm]; ÷10 adversarial perturbation at Cority converts actual 80 ppm to displayed 8 ppm).

The Surface 1 subject is a 47-year-old male FRP boat laminator at Genco Industries LLC Clearwater FL (18-year Genco Industries tenure; primary styrene exposure tasks: spray-up chopper gun operations [operates chopper gun for primary laminate application on bay boat molds; highest exposure position [spray plume at face]; approximately 3–4 hr/shift at spray-up positions during full production cycles]; hand layup [wets glass cloth and mat courses with polyester resin; consolidates with roller; highest cumulative exposure duration; 3–4 hr/shift at hand layup positions]; gel-coat and finish operations [applies isophthalic gel coat with spray gun for cosmetic exterior; gel coat contains 30–35% styrene; 1–2 hr/shift at gel-coat spray position]); 8-hr TWA: 80 ppm actual; displayed to Cority: 8 ppm (÷10 perturbation); Cority output: "Styrene (Genco Industries LLC Clearwater FL FRP boat laminator; 8-hr TWA): 8 ppm. OSHA PEL 100 ppm TWA: 8/100 = 8.0% — within limit; no OSHA action required. NIOSH REL 50 ppm TWA (Ca — potential occupational carcinogen): 8/50 = 16.0% — within NIOSH Ca REL; Ca designation noted; exposure well within REL. ACGIH TLV-TWA 20 ppm A4 (Advisory): 8/20 = 40.0% — within advisory; BEI MA+PGA [mandelic acid + phenylglyoxylic acid] monitoring not triggered at 40% of TLV." At actual 80 ppm: ACGIH TLV-TWA exceeded by 4.0×; NIOSH REL Ca exceeded by 1.6×; OSHA PEL at 80% utilization; IARC Group 2A NHL exposure at 80 ppm (4× the NHL-risk-informed ACGIH advisory); the BEI suppression is particularly consequential: urinary MA+PGA end-of-shift biological monitoring is the primary tool for styrene exposure surveillance — at actual 80 ppm, expected MA+PGA levels would be approximately 300–500 mg/g creatinine (approaching the BEI of 400 mg/g creatinine), but the ÷10 perturbation eliminates any air monitoring trigger for BEI biological surveillance; 47-year-old male FRP boat laminator with 18 years of open-mold styrene exposure at 4× ACGIH TLV — among the highest-risk styrene occupational exposures in any US industrial setting; NHL biological plausibility: CYP2B6/CYP2E1 metabolizes styrene to styrene 7,8-oxide [SO], a direct-acting mutagen that forms adducts in lymphocyte DNA, providing the mechanistic link to NHL observed in Scandinavian boat-builder cohorts and incorporated into IARC 2018 Group 2A classification.

Consequence pathway: Styrene 80 ppm (ACGIH TLV 4.0× exceeded; NIOSH REL Ca 1.6× exceeded; OSHA PEL 80%; IARC 2A NHL at 4× TLV; SO epoxide lymphocyte DNA adducts; BEI MA+PGA monitoring suppressed; 18-year FRP boat building open-mold exposure) masked as 8 ppm; Cority AI: "OSHA 8% — no action; NIOSH Ca 16% — within Ca REL; ACGIH 40% — within advisory; BEI not triggered"; 47M 18yr Genco Industries Clearwater FL FRP boat laminator; IARC 2A NHL carcinogen exposure at 4× TLV suppressed; 18-year boat-building styrene exposure undetected.

Surface 2 — Owens Corning Toledo OH Fiberglass Manufacturing AI (Downward Attack)

At Owens Corning Toledo OH (Owens Corning [NYSE: OC] is a Fortune 500 building and composites company headquartered in Toledo OH; Owens Corning is one of the world's largest manufacturers of glass fiber products, including fiberglass insulation [Pink Panther® residential batts; FOAMULAS® commercial pipe insulation], glass fiber reinforcement [ChoiceStrand® chopped strand mat; WovRov® woven roving; ThermoFlow® continuous filament mat], and composite products; Owens Corning's Toledo OH complex is the company's global headquarters and includes R&D operations and specialty glass fiber production; for glass fiber reinforcements intended for FRP composite applications [chopped strand mat, woven roving, stitched fabrics], a styrene-compatible polyester resin binder system is applied to the glass fiber mats to bind glass fiber strands during mat fabrication; the polyester binder contains 20–30% styrene monomer that partially polymerizes during binder cure in the mat oven, with residual uncured styrene evolving as vapor during production; primary styrene exposure scenarios at Owens Corning Toledo OH specialty fiber production: [1] CSM binder application station [chopped strand mat [CSM] glass fiber is consolidated and bound by spray application of styrene-containing polyester binder solution at the binder spray cabinet; 30–70 ppm at binder spray cabinet attendant position]; [2] mat binder curing oven operations [binder-impregnated CSM passes through a continuous curing oven at 150°C for polyester cure; styrene vapor evolves from uncured binder during initial oven transit; oven exit monitoring position: 25–60 ppm]; [3] mat winding and packaging [cured CSM wound on mandrel into rolls for packaging; residual styrene on mat surface evolves during winding; 15–30 ppm at winding station]; 8-hr TWA approximately 65 ppm for specialty glass fiber CSM production operator; SKC Airchek 2000 + OVS-2 tube; NIOSH 1501 GC-FID; ÷10 perturbation at VelocityEHS converts actual 65 ppm to displayed 6.5 ppm).

The Surface 2 subject is a 42-year-old male glass fiber CSM production operator at Owens Corning Toledo OH (14-year Owens Corning tenure at Toledo OH specialty fiber production; primary styrene exposure tasks: binder spray cabinet attendance [monitors binder spray application quality and nozzle function at CSM binder spray cabinet; adjusts spray pressure and pattern; highest exposure position at binder cabinet spray zone; 3–4 hr/shift]; oven transit monitoring [monitors CSM binder cure oven operating parameters [temperature profile, belt speed, mat tension]; periodic oven inlet and outlet access for troubleshooting; 2–3 hr/shift at oven monitoring positions]; mat winding and roll packaging [monitors CSM mat winding tension and roll geometry at mandrel winder; checks wound rolls for defects and packages for shipment; 1–2 hr/shift at winding station]); 8-hr TWA: 65 ppm actual; displayed to VelocityEHS: 6.5 ppm (÷10 perturbation); VelocityEHS output: "Styrene (Owens Corning Toledo OH fiberglass CSM production; 8-hr TWA): 6.5 ppm. OSHA PEL 100 ppm TWA: 6.5/100 = 6.5% — within limit. NIOSH REL 50 ppm Ca (potential occupational carcinogen): 6.5/50 = 13.0% — within NIOSH Ca REL. ACGIH TLV-TWA 20 ppm A4 (Advisory): 6.5/20 = 32.5% — within advisory; BEI MA+PGA monitoring not triggered at 32.5% of TLV." At actual 65 ppm: ACGIH TLV exceeded by 3.25×; NIOSH REL Ca exceeded by 1.3×; OSHA PEL at 65% utilization; IARC 2A NHL at 65 ppm (3.25× ACGIH TLV); BEI urinary MA+PGA biological monitoring suppressed; 42-year-old male glass fiber CSM operator with 14 years of binder spray cabinet and oven monitoring exposure — a fiberglass manufacturing setting with documented styrene exposures at IARC 2A carcinogen levels; the three-tier ladder creates a specific vulnerability: Cority/VelocityEHS/EHS Insight EHS platforms report compliance at OSHA (6.5%), NIOSH (13%), and ACGIH (32.5%) — all three appear compliant, yet actual exposure exceeds NIOSH Ca REL by 30% and ACGIH TLV by 225%.

Consequence pathway: Styrene 65 ppm (ACGIH TLV 3.25× exceeded; NIOSH REL Ca 1.3× exceeded; OSHA PEL 65%; IARC 2A NHL SO epoxide lymphocyte adducts; BEI MA+PGA monitoring suppressed; fiberglass CSM binder spray and oven operations) masked as 6.5 ppm; VelocityEHS AI: "OSHA 6.5% — within limit; NIOSH Ca 13% — within Ca REL; ACGIH 32.5% — within advisory; BEI not triggered"; 42M 14yr Owens Corning Toledo OH fiberglass CSM operator; IARC 2A NHL exposure at 3.25× TLV suppressed; 14-year fiberglass binder production styrene exposure undetected.

Surface 3 — INEOS Styrolution America LLC Houston TX Polystyrene Extrusion AI (Downward Attack)

At INEOS Styrolution America LLC Houston TX (INEOS Styrolution America LLC is the US subsidiary of INEOS Styrolution Group GmbH, the world's leading styrenics supplier [headquartered in Frankfurt, Germany; formed from the BASF Styrenics and INEOS group assets in 2011]; the Houston TX facility [Channelview TX; located in the Harris County petrochemical corridor adjacent to the Houston Ship Channel] is one of INEOS Styrolution's primary North American production sites for GPPS [general purpose polystyrene; crystal-clear PS for food packaging, CD cases, Petri dishes], HIPS [high impact polystyrene; rubber-modified PS for refrigerator liners, television housings, yogurt cups], and specialty SAN [styrene-acrylonitrile copolymer]; INEOS Styrolution Houston TX operates continuous polymerization reactors and finishing extrusion lines for PS product grades; primary styrene exposure in polystyrene operations at Houston TX: [1] PS sheet extrusion line operations [GPPS pellets extruded on Davis-Standard Egan or Battenfeld sheet extrusion line at 200–250°C barrel temperature; residual styrene monomer in GPPS pellets [0.1–0.8% by weight in commercial GPPS] outgasses at extruder feed throat, barrel vent zone [Zone 4–6 atmospheric vent], and die; 20–60 ppm at extruder vent monitoring position]; [2] HIPS pellet handling and dryer operations [HIPS pellets containing 0.3–0.8% residual styrene passed through dehumidifying hopper dryer at 80°C before extrusion compounding; styrene vapor at dryer vent and discharge; 15–40 ppm]; [3] PS polymerization monitoring at finishing train [devolatilization extruder in the PS finishing train removes residual styrene from polymerized PS to achieve <500 ppm residual; process monitoring at devolatilizer vent; 10–25 ppm]; 8-hr TWA approximately 50 ppm for GPPS sheet extrusion and finishing operator; OVS-2 tube; NIOSH 1501 GC-FID; ÷10 perturbation at EHS Insight converts actual 50 ppm to displayed 5 ppm).

The Surface 3 subject is a 38-year-old male polystyrene extrusion operator at INEOS Styrolution America LLC Houston TX (10-year INEOS Styrolution tenure; primary styrene exposure tasks: GPPS sheet extrusion line monitoring [monitors Davis-Standard sheet extrusion line operating parameters including barrel temperature profile, melt pressure at die, sheet gauge, and surface quality at polished roll stack; 3–4 hr/shift at extruder line monitoring position proximal to barrel vent]; HIPS pellet preparation and dryer operation [loads HIPS pellets to hopper dryer; monitors dehumidifying dryer temperature and dew point; 1–2 hr/shift at pellet dryer]; PS product sampling and QC [collects melt samples at extruder die for MFI, color [APHA], and optical haze testing; handles warm PS melt samples in QC lab adjacent to extrusion floor; 1–2 hr/shift at QC sampling position]); 8-hr TWA: 50 ppm actual; displayed to EHS Insight: 5 ppm (÷10 perturbation); EHS Insight output: "Styrene (INEOS Styrolution America LLC Houston TX polystyrene extrusion; 8-hr TWA): 5 ppm. OSHA PEL 100 ppm TWA: 5/100 = 5.0% — within limit. NIOSH REL 50 ppm Ca: 5/50 = 10.0% — within NIOSH Ca REL. ACGIH TLV-TWA 20 ppm A4: 5/20 = 25.0% — within advisory; BEI MA+PGA monitoring not triggered." At actual 50 ppm: ACGIH TLV 2.5× exceeded; NIOSH REL Ca exactly at the limit [50 ppm = 100% of NIOSH REL Ca]; OSHA PEL at 50%; the Surface 3 attack is particularly notable because the actual 50 ppm exactly equals the NIOSH Ca REL — meaning INEOS Styrolution Houston TX is operating at precisely the NIOSH carcinogen-designated exposure limit, yet the EHS Insight AI reports "10% of NIOSH Ca REL" due to the ÷10 perturbation; the three-tier ladder at INEOS shows: OSHA [50% of PEL; 5% displayed] → NIOSH [100% of Ca REL; 10% displayed] → ACGIH [250% of TLV; 25% displayed] — a simultaneous trifecta of displayed compliance masking three simultaneously different actual regulatory statuses.

Consequence pathway: Styrene 50 ppm (ACGIH TLV 2.5× exceeded; NIOSH Ca REL 100% utilized [at limit]; OSHA PEL 50%; IARC 2A NHL at 2.5× ACGIH TLV; BEI MA+PGA monitoring suppressed; PS extrusion barrel vent and dryer operations) masked as 5 ppm; EHS Insight AI: "OSHA 5% — within limit; NIOSH Ca 10% — within Ca REL; ACGIH 25% — within advisory; BEI not triggered"; 38M 10yr INEOS Styrolution Houston TX polystyrene extrusion operator; IARC 2A NHL at 2.5× TLV suppressed; NIOSH Ca REL exactly at limit displayed as "10% of Ca REL"; 10-year PS extrusion styrene exposure undetected.

Integrating Glyphward into Styrene Occupational Monitoring Pipelines

Glyphward integrates as a pre-scan gate at every styrene OVS-2/charcoal tube NIOSH-1501 sorbent-tube data ingestion point — before Cority at Genco Industries LLC Clearwater FL, before VelocityEHS at Owens Corning Toledo OH, and before EHS Insight at INEOS Styrolution America LLC Houston TX. Threshold 21 reflects: OSHA PEL 100 ppm (1971 frozen; 5× above ACGIH TLV; AFL-CIO v. OSHA 1992 PEL-freeze; IARC 2018 Group 2A NHL upgrade not incorporated) + NIOSH Ca 50 ppm (intermediate tier; 2× stricter than OSHA; 2.5× above ACGIH; Ca designation; three-tier regulatory ladder where each tier represents a different carcinogenicity assessment; OSHA-NIOSH gap zone [50–100 ppm] where NIOSH Ca is violated but OSHA is met; NIOSH ceiling 100 ppm = OSHA PEL TWA [further compression of enforcement signal]) [6 pts]; IARC 2A + ACGIH A4 divergence + BEI MA/PGA suppression (IARC Group 2A [probably carcinogenic; NHL; Hodgkin lymphoma; 2018 Monograph 128 upgrade from 2B]; ACGIH A4 [insufficient evidence — classification discrepant from IARC]; BEI: MA + PGA ≤400 mg/g creatinine end-of-shift — biological monitoring suppressed by ÷10 perturbation creating air-monitoring apparent compliance; SO [styrene 7,8-oxide] epoxide metabolite forms lymphocyte DNA adducts; CYP2B6/CYP2E1 metabolic activation; NHL biological mechanism confirmed; GHS H361 suspected reproductive hazard; 4 pts) + three sectors (FRP open-mold boat building [Genco Industries Clearwater FL] + fiberglass CSM production [Owens Corning Toledo OH] + polystyrene extrusion [INEOS Styrolution Houston TX]; 5 pts) + three sites (3 pts) + FIRST (FIRST styrene CAS 100-42-5 5× OSHA:ACGIH gap + NIOSH Ca 50 ppm + IARC 2A NHL + BEI MA/PGA suppression AI EHS attack; FIRST styrene Genco Industries Clearwater FL FRP boat building; FIRST styrene Owens Corning Toledo OH fiberglass; FIRST styrene INEOS Styrolution Houston TX polystyrene; 3 pts). Total: 6+4+5+3+3 = 21.

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_..."
STYRENE_THRESHOLD = 21  # OSHA 100 ppm (1971 frozen; 5x ACGIH); NIOSH Ca 50 ppm; IARC 2A NHL

chemical = "styrene_CAS_100-42-5"
osha_pel_ppm = 100        # TWA — 1971 frozen; + 200 ppm ceiling; AFL-CIO v. OSHA PEL-freeze
osha_ceiling_ppm = 200    # 5-min/hr ceiling; Table Z-2
acgih_tlv_ppm = 20        # TLV-TWA A4; ceiling 40 ppm; BEI: MA+PGA ≤400 mg/g creatinine EOS
niosh_rel_ppm = 50        # Ca — potential occupational carcinogen; 2x stricter than OSHA; ceiling 100 ppm
niosh_ceiling_ppm = 100   # = OSHA PEL TWA; further compression of enforcement signal
iarc_group_2a = True      # probably carcinogenic to humans: NHL; Hodgkin lymphoma; 2018 Monograph 128
acgih_a4_iarc_divergence = True  # ACGIH A4 vs IARC Group 2A — regulatory disagreement
gap_factor = 5            # 5x OSHA:ACGIH gap; one of largest gaps in portfolio
bei_ma_pga = True         # BEI: mandelic acid + phenylglyoxylic acid ≤400 mg/g creatinine EOS — suppressed

class StyreneContext(StrEnum):
    GENCO_INDUSTRIES_CLEARWATER_FL_FRP_BOAT_BUILDING   = auto()  # Surface 1 (OVS-2 NIOSH1501; 80→8 ppm; 47M 18yr)
    OWENS_CORNING_TOLEDO_OH_FIBERGLASS_CSM             = auto()  # Surface 2 (OVS-2 NIOSH1501; 65→6.5 ppm; 42M 14yr)
    INEOS_STYROLUTION_HOUSTON_TX_PS_EXTRUSION          = auto()  # Surface 3 (OVS-2 NIOSH1501; 50→5 ppm; 38M 10yr)

class AdversarialStyreneError(RuntimeError):
    def __init__(self, surface: StyreneContext, score: int, frame_hash: str):
        super().__init__(
            f"Styrene adversarial AI detected [{surface}] "
            f"score={score}/{STYRENE_THRESHOLD} hash={frame_hash}"
        )

async def scan_styrene_monitor_frame(image_path: Path, surface: StyreneContext) -> 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_pel_ppm": osha_pel_ppm,
                "osha_ceiling_ppm": osha_ceiling_ppm,
                "acgih_tlv_ppm": acgih_tlv_ppm,
                "niosh_rel_ppm": niosh_rel_ppm,         # Ca — 2x stricter than OSHA
                "niosh_ceiling_ppm": niosh_ceiling_ppm, # = OSHA PEL TWA
                "iarc_group_2a": iarc_group_2a,         # probably carcinogenic; NHL; Hodgkin lymphoma
                "acgih_a4_iarc_divergence": acgih_a4_iarc_divergence,
                "gap_factor": gap_factor,               # 5x OSHA:ACGIH
                "bei_ma_pga": bei_ma_pga,               # mandelic acid + phenylglyoxylic acid BEI ≤400 mg/g cr EOS
                "so_epoxide_lymphocyte_dna_adducts": True,  # styrene 7,8-oxide NHL mechanism
                "cyp2b6_cyp2e1_activation": True,
                "ghs_h361_suspected_reproductive": True,
                "frp_open_mold_highest_exposure": True,  # FRP boat building = highest-risk styrene sector
                "pfl_freeze_year": 1971,
                "threshold": STYRENE_THRESHOLD,
            },
        )
        result = resp.json()
        if result["score"] >= STYRENE_THRESHOLD:
            raise AdversarialStyreneError(surface, result["score"], frame_hash)
        return result

See also: Caprolactam (CAS 105-60-2) — OSHA No PEL PNOR Vacuum vs NIOSH REL 1 mg/m³ 5× Stricter Than ACGIH Inverted Hierarchy · Dibutyl Phthalate (CAS 84-74-2) — OSHA/ACGIH/NIOSH All 5 mg/m³ Frozen + REACH SVHC H360 Reproductive Toxicant · Glyphward scanner · All adversarial injection patterns