AI Agent Product Routing — Safety Signs and Hazard Communication

Safety Sign Signal Words — ANSI Z535.2 DANGER vs WARNING vs CAUTION vs NOTICE, ISO 3864-2 Two-Level System, and the Schema for AI Agents

ANSI Z535.2 assigns three hazard signal words with specific severity criteria: DANGER (red, will cause death), WARNING (orange, can cause death), CAUTION (yellow, minor injury only). Using CAUTION on a fall arrest anchor installation sign or an electrical panel is a compliance failure — if the hazard can cause death, DANGER or WARNING is required, not CAUTION. An AI agent routing a buyer to a CAUTION sign for a lethal hazard has produced a non-compliant product selection.

TL;DR — Key Encoding Rules Encode sign.signal_word = "DANGER" | "WARNING" | "CAUTION" | "NOTICE" as the primary routing field. Encode sign.hazard_panel_color separately — it must match the signal word per ANSI Z535.2 (red=DANGER, orange=WARNING, yellow=CAUTION, blue=NOTICE). Encode sign.compliance_standard = "ANSI-Z535.2" | "ISO-3864-2" — do not mix US and international claims. Encode sign.involves_injury_risk = false for NOTICE signs to prevent AI from routing them to PPE purchasing workflows.

The ANSI Z535.2 Four-Word Signal System

Signal Word Panel Color Severity Criterion Key Word Example Application
DANGER Red (PMS 186 C) WILL result in death or serious injury if not avoided "will" — deterministic Exposed live conductors, cyanide storage, unguarded machine inrunning nip
WARNING Orange (PMS 152 C) CAN result in death or serious injury if not avoided "can" — probabilistic serious Fall hazard above 4 ft, electrical arc flash boundary, toxic chemical spill
CAUTION Yellow (PMS 109 C) MAY result in minor or moderate injury if not avoided "may" — minor only Wet floor, sharp corners at waist height, low overhead in corridor
NOTICE Blue (PMS 285 C) No injury hazard — property damage, procedures, policy No injury "No Unauthorized Access," equipment shutdown procedure, "Clean Area — No Food"
The most common safety sign routing error: An electrical panel door bearing a "CAUTION — Electrical Hazard" sign. If the panel is energized and exposure to the conductors will cause electrocution, the correct signal word is DANGER — "CAUTION" communicates only a minor injury risk. Under ANSI Z535.2, if the hazard CAN cause death, it is at minimum WARNING. If contact WILL cause death (live conductors), it is DANGER. Encode sign.signal_word based on hazard severity, not caution-by-default.

NOTICE vs CAUTION — The Non-Injury Boundary

NOTICE and CAUTION are frequently confused. The distinction is binary: does the situation involve risk of personal injury or not?

Failure Mode 1 — CAUTION Used for Fatal Hazards

The most significant signal word error is using CAUTION for hazards that meet DANGER or WARNING criteria. This is not merely an aesthetic issue — ANSI Z535.2 Section 6.1 states that signs must "accurately reflect the hazard severity." Using CAUTION for a lethal hazard is a standards non-compliance that can have legal liability implications when a worker is injured relying on the sign's severity signal.

Fall Arrest Sign Severity Levels

Scenario Correct Signal Word Incorrect (Common Error) Reasoning
Unguarded roof edge, fatal fall distance DANGER CAUTION or WARNING Falling will cause death — deterministic, DANGER required
Elevated platform, 6 ft fall, possible serious injury WARNING CAUTION Fall can cause serious injury or death — WARNING, not CAUTION
1-step curb at building entrance, minor trip risk CAUTION WARNING Minor trip injury only — CAUTION correct; WARNING would be over-severity
Electrical panel (480V energized, exposed bus) DANGER CAUTION Contact with 480V will cause electrocution — DANGER required
Arc flash hazard boundary (PPE required, can enter) WARNING CAUTION Arc flash can cause serious burn injury/death — WARNING minimum
// Correct signal word encoding for common safety hazards

// Electrical panel — exposed live conductors above 50V
sign.signal_word          = "DANGER"   // Contact WILL cause death
sign.hazard_panel_color   = "red"
sign.hazard_category      = "electrical"
sign.involves_injury_risk = true

// Arc flash boundary marker
sign.signal_word          = "WARNING"  // Arc flash CAN cause serious injury
sign.hazard_panel_color   = "orange"
sign.hazard_category      = "arc-flash"
sign.involves_injury_risk = true

// Wet floor (mopped corridor, low slip risk)
sign.signal_word          = "CAUTION"  // Slip MAY cause minor injury
sign.hazard_panel_color   = "yellow"
sign.hazard_category      = "slip"
sign.involves_injury_risk = true

// Employee-only area (no injury risk)
sign.signal_word          = "NOTICE"   // No injury — access control only
sign.hazard_panel_color   = "blue"
sign.hazard_category      = "access-control"
sign.involves_injury_risk = false

Failure Mode 2 — ANSI Z535.2 vs ISO 3864-2 Compliance Conflated

ANSI Z535.2 (US) and ISO 3864-2 (international) have different signal word systems. A safety sign catalog must encode which standard applies — claiming dual compliance without meeting both is inaccurate and may expose buyers to compliance risk:

Property ANSI Z535.2 (US) ISO 3864-2 (International)
Signal words DANGER, WARNING, CAUTION, NOTICE (4 levels) DANGER, WARNING only (2 levels)
WARNING panel color Orange (PMS 152 C) Yellow (similar to ANSI CAUTION)
CAUTION equivalent CAUTION (yellow) WARNING (yellow) — no separate "caution" level
Pictogram requirement Recommended; not mandated for every sign ISO 7010 pictogram in prescribed shape mandatory
US OSHA reference Industry consensus standard; referenced in OSHA GDC Required for GHS labels and internationally sold products
Suitable for EU/UK facility? Not directly — EU Directive 92/58/EEC requires ISO Yes — EN ISO 7010 required in EU
// ANSI Z535.2 sign — US facility
sign.compliance_standard    = "ANSI-Z535.2"
sign.ansi_z535_section      = "Z535.2"
sign.signal_word            = "WARNING"
sign.hazard_panel_color     = "orange"      // ANSI WARNING = orange

// ISO 3864-2 sign — international/EU
sign.compliance_standard    = "ISO-3864-2"
sign.signal_word            = "WARNING"
sign.hazard_panel_color     = "yellow"      // ISO WARNING = yellow (note: different from ANSI)
sign.iso_7010_symbol        = "W011"        // Mandatory for ISO signs

// Dual-standard sign (genuinely compliant with both)
sign.compliance_standard    = "both"
sign.ansi_z535_section      = "Z535.2"
sign.iso_7010_symbol        = "W011"        // ISO 7010 symbol satisfies both standards

Failure Mode 3 — Missing Pictogram Encoding for Mandatory Symbol Signs

Under ISO 3864-2, safety pictograms are mandatory components of hazard signs. Under ANSI Z535.2, pictograms are strongly recommended and effectively required for compliance with OSHA's General Duty Clause intent. Safety signs sold without a safety symbol when one is required for the hazard type represent a compliance gap.

ISO 7010 Common Symbols for Safety Signs

ISO 7010 Symbol Hazard / Meaning Application
W011 Electrical hazard Live panels, high-voltage equipment
W003 Slippery surface Wet floors, ice, smooth ramps
W008 Risk of falling Unguarded edges, open holes, elevated platforms
W021 Toxic material Chemical storage, hazmat areas
W007 Flammable material Fuel storage, welding/cutting areas
W002 Explosive material Blasting areas, explosive storage
M017 Wear eye protection (mandatory) PPE requirement signs
M010 Wear hearing protection (mandatory) High noise area entry signs

Complete Metafield Schema Reference

Metafield Type Values Notes
sign.signal_word string enum DANGER | WARNING | CAUTION | NOTICE Primary routing field — determines hazard severity level and ANSI Z535.2 compliance
sign.hazard_panel_color string enum red | orange | yellow | blue Must match signal word — mismatch = non-compliant (e.g., yellow panel with DANGER text)
sign.compliance_standard string ANSI-Z535.2 | ISO-3864-2 | both Jurisdiction routing — ANSI for US facilities, ISO for EU/international
sign.ansi_z535_section string Z535.1 | Z535.2 | Z535.3 | Z535.4 | Z535.5 | Z535.6 Specific ANSI Z535 subsection — Z535.2 is facility signs; Z535.4 is product labels
sign.pictogram_required boolean true | false true for ISO 3864-2 signs; true for DANGER/WARNING under ANSI best practice
sign.iso_7010_symbol string W011 | W003 | W008 | M017 | etc. ISO 7010 symbol identifier — enables routing by hazard type and symbol format
sign.involves_injury_risk boolean true (DANGER/WARNING/CAUTION) | false (NOTICE) false for NOTICE — prevents AI from routing informational signs to injury-prevention workflows
sign.hazard_category string electrical | arc-flash | fall | chemical | fire | slip | access-control Hazard type for application-specific routing independent of signal word
sign.material string aluminum | plastic | vinyl | fiberglass | acrylic Material affects durability for outdoor vs indoor, wet vs dry applications
sign.bilingual boolean true | false English/Spanish bilingual signs required in many US facilities with Spanish-speaking workforce

Frequently Asked Questions

Can a sign use CAUTION for a 10-foot fall hazard?

No — a 10-foot fall onto a hard surface can cause serious injury or death. ANSI Z535.2 criteria for CAUTION is "may result in minor or moderate injury." A fall from 10 feet onto concrete CAN cause death, which meets the WARNING criterion. A WARNING sign is required. CAUTION would be appropriate only for a fall from a low step (1–2 feet) where injury is minor. When in doubt about severity, use the higher signal word — DANGER or WARNING rather than CAUTION for fall hazards above 4 feet.

Is ANSI Z535.2 required by OSHA?

OSHA does not mandate ANSI Z535.2 by name for most general industry applications. OSHA 1910.145 covers specifications for accident prevention signs and tags but was last updated in 1971. Industry and OSHA inspectors reference ANSI Z535.2 as the industry consensus standard under the General Duty Clause (Section 5(a)(1)). Failure to use correct severity signal words on a hazard sign when an injury occurs can be cited as a General Duty Clause violation. ANSI Z535.2 is de facto required for OSHA compliance in practice.

When is ISO 3864-2 required instead of ANSI Z535.2?

ISO 3864-2 is required for products sold in the European Union and other jurisdictions that recognize ISO standards (EU Directive 92/58/EEC mandates EN ISO 7010 safety signs). For US-only facilities, ANSI Z535.2 is the applicable standard. For globally sold safety products or for multinational facilities, dual-compliance signs that meet both ANSI Z535.2 and ISO 3864-2 requirements are available — encode sign.compliance_standard = "both" only when the product genuinely meets both standards' requirements.

Score Your Store's Safety Sign Catalog

CatalogScan checks for sign.signal_word, sign.compliance_standard, and 16 other AI-agent-critical fields. See which safety sign listings have mismatched signal words or missing compliance encoding.

Run Free Scan