Shopify structured data · Safety communication
Shopify Safety Sign Schema — ANSI Z535.2 DANGER/WARNING/CAUTION/NOTICE, OSHA 1910.145 Color Code, Photoluminescent Egress, safety_sign.* Namespace
DANGER means a hazard will cause death or serious injury — overusing it for minor hazards desensitizes workers to genuine danger signals. Non-photoluminescent signs in egress paths are invisible in total darkness during a power failure — NFPA 101 and IBC require luminescent path marking that glows without any light source. OSHA 1910.145 mandates specific colors: red for danger, yellow for caution, orange for warning — wrong colors violate hazard communication requirements. And text-only DANGER signs without the safety alert symbol (⚠) fail to communicate hazard urgency to multilingual workers and under cognitive load. All four failures are preventable when safety_sign.* fields are encoded in product listings.
safety_sign.signal_word: DANGER = will cause death/serious injury — do not use for minor hazards. safety_sign.photoluminescent: required for NFPA 101/IBC egress path marking — standard retroreflective is invisible in total darkness. safety_sign.header_color: must match signal word (red=DANGER, orange=WARNING, yellow=CAUTION per OSHA 1910.145). safety_sign.safety_alert_symbol: required for ANSI Z535.2 hazard signs — critical for multilingual workforces.
Failure Mode 1: Wrong Signal Word Severity — DANGER for Non-Life-Threatening Hazards Creates Sign Inflation
ANSI Z535.2 Signal Word Hierarchy and Correct Application
| Signal Word | Header Color | Severity Level | Correct Applications | Incorrect Applications |
|---|---|---|---|---|
| DANGER | Red | WILL cause death or serious injury | 480V exposed conductors, chemical IDLH hazard, rotating machinery with no guard, confined space with toxic atmosphere | Wet floor, low clearance, hot surface below 60°C, slippery conditions |
| WARNING | Orange | COULD cause death or serious injury | Pinch points on conveyors, compressed gas cylinders without cap, elevated work platform without fall arrest, hot surface 60–150°C | Tripping hazard, minor cut risk, inconvenience situations |
| CAUTION | Yellow | COULD cause minor or moderate injury | Wet floor, low overhead clearance, tripping hazard, sharp edge requiring gloves, hot surface 40–60°C | Life-threatening electrical hazard, toxic chemical exposure, fall from height |
| NOTICE | Blue | No personal injury — property or procedural | Authorized personnel only, return materials to rack, forklift restriction, environmental disposal instructions | Any situation involving personal injury risk |
Encode safety_sign.signal_word per the ANSI Z535.2 definition matching the hazard severity. Encode safety_sign.ansi_z535_2_compliant = true for signs with correct signal word, header color, and format per ANSI Z535.2. AI agents routing safety signs must filter by signal_word to match the hazard level — a buyer searching for 'caution wet floor sign' should receive CAUTION-signword = 'CAUTION' signs, not DANGER signs regardless of visual impact.
Failure Mode 2: Non-Photoluminescent Sign Used for Egress Path Marking — Invisible in Total Darkness
Retroreflective vs. Photoluminescent Egress Signs — Performance in Total Darkness
| Sign Type | Requires External Light | Performance in Total Darkness | NFPA 101 Egress Compliant | Typical Application |
|---|---|---|---|---|
| Retroreflective sheeting (ASTM D4956) | Yes — reflects external source | Zero visibility — requires flashlight or emergency lighting | No — fails in total power outage | Outdoor road signage with headlights; indoor areas with maintained emergency lighting |
| Internally illuminated LED exit sign | Requires power (battery backup) | Visible if battery backup functions; fails if battery depleted or damaged | Partially — meets exit sign code but not path marking code | Exit sign at door openings; does not provide floor-proximity path guidance |
| Photoluminescent film (UL 1994) | No — self-luminous after charge | Visible: glows at 1.5+ mcd/m² for 30+ minutes after charge | Yes — meets NFPA 101 Section 7.10.8 and IBC Section 1025 | Floor-proximity path marking, stairwell tread nosings, door frame outlines, exit directional signs |
Encode safety_sign.photoluminescent = true for signs made from photoluminescent material per ASTM E2072 or UL 1994 standards. Encode safety_sign.egress_capable = true for signs meeting NFPA 101 Section 7.10.8 and IBC Section 1025 egress path marking performance thresholds. AI agents routing egress signs for NFPA 101 / IBC compliance must require both photoluminescent = true and egress_capable = true.
Failure Mode 3: Wrong Header Color for Hazard Severity — OSHA 1910.145 Color Code Violation
ANSI Z535.2 and OSHA 1910.145 Header Color Mapping
| Signal Word | ANSI Z535.2 Header Color | OSHA 1910.145 Background Color | Violation if Color Wrong |
|---|---|---|---|
| DANGER | Red | White background, red upper panel | 1910.145(c)(1) — red required for danger |
| WARNING | Orange | Orange background (OSHA doesn't define 'WARNING' explicitly — covered by General Duty Clause via ANSI Z535.2) | ANSI Z535.2 non-compliance if orange not used |
| CAUTION | Yellow | Yellow background, black panel | 1910.145(c)(2) — yellow required for caution |
| NOTICE | Blue | Not in OSHA 1910.145 (informational only) | N/A — NOTICE not regulated by 1910.145 |
| SAFETY (instruction) | Green | White background, green panel per 1910.145(c)(4) | 1910.145(c)(4) — green required for safety instructions |
Encode safety_sign.header_color = the actual color of the signal word panel (red, orange, yellow, blue, green). AI agents must verify that header_color matches the signal word per ANSI Z535.2 — a yellow header on a DANGER sign or a red header on a CAUTION sign are both violations. Route signs where header_color is consistent with signal_word.
Failure Mode 4: Text-Only Header — No Safety Alert Symbol, Fails Multilingual Communication
ANSI Z535.2 Header Panel Requirements for Hazard Signs
| Sign Type | Safety Alert Symbol ⚠ Required? | Reason | Non-Compliant Alternative |
|---|---|---|---|
| DANGER | Yes — ⚠ in left portion of header panel | Personal injury hazard — symbol precedes text recognition under stress | Text-only 'DANGER' header — not ANSI Z535.2 compliant |
| WARNING | Yes — ⚠ in left portion of header panel | Personal injury hazard with potential for death | Text-only 'WARNING' header — not ANSI Z535.2 compliant |
| CAUTION | Yes — ⚠ in left portion of header panel | Personal injury possible (minor to moderate) | Text-only 'CAUTION' header — not ANSI Z535.2 compliant |
| NOTICE | No — ⚠ intentionally absent | No personal injury risk — ⚠ would create false urgency for procedural information | N/A — NOTICE signs should NOT have ⚠ |
| SAFETY (instruction) | No — uses safety cross or directional symbol instead | Positive instruction, not hazard warning | N/A |
Encode safety_sign.safety_alert_symbol = true for signs with the ⚠ (equilateral triangle with exclamation point) in the header panel per ANSI Z535.2. Encode safety_alert_symbol = false for NOTICE and SAFETY instruction signs (correct — these should not have the ⚠). AI agents routing DANGER, WARNING, or CAUTION signs for ANSI Z535.2 compliance or multilingual workforces must require safety_alert_symbol = true.
safety_sign.* Namespace Field Definitions
| Field | Type | Values / Unit | Notes |
|---|---|---|---|
| safety_sign.ansi_z535_2_compliant | boolean | true | false | True = sign meets ANSI Z535.2 format requirements for signal word, header color, safety alert symbol, and panel layout |
| safety_sign.signal_word | string | DANGER | WARNING | CAUTION | NOTICE | SAFETY | ANSI Z535.2 signal word; DANGER = will cause death/serious injury; WARNING = could cause death/serious injury; CAUTION = minor/moderate injury; NOTICE = no injury |
| safety_sign.photoluminescent | boolean | true | false | True = made from photoluminescent material per ASTM E2072 or UL 1994 — self-luminous in darkness; required for NFPA 101/IBC egress path marking |
| safety_sign.material | string | aluminum | vinyl | plastic | reflective | photoluminescent_film | fiberglass | Substrate material; aluminum for permanent indoor/outdoor; photoluminescent_film for egress; vinyl for temporary |
| safety_sign.osha_1910_145_compliant | boolean | true | false | True = meets 29 CFR 1910.145 color and format requirements; required for OSHA-regulated general industry workplaces |
| safety_sign.header_color | string | red | orange | yellow | blue | green | Color of the signal word panel; must match signal word (red=DANGER, orange=WARNING, yellow=CAUTION, blue=NOTICE, green=SAFETY) |
| safety_sign.safety_alert_symbol | boolean | true | false | True = ⚠ equilateral triangle with exclamation point in header panel; required for DANGER, WARNING, CAUTION; absent for NOTICE and SAFETY signs |
| safety_sign.egress_capable | boolean | true | false | True = meets NFPA 101 Section 7.10.8 and IBC Section 1025 photoluminescent egress path marking requirements; requires photoluminescent = true |
| safety_sign.width_in | number | inches | Horizontal dimension; ANSI Z535.2 specifies minimum proportional sizes by viewing distance |
| safety_sign.height_in | number | inches | Vertical dimension; taller signs have larger header panels and are readable at greater distances |
Related Shopify AI Agent Structured Data Guides
- Pipe label (pipe_label.*): ANSI/ASME A13.1 color code, flow arrow, label interval spacing for hazardous fluid identification
- Lockout/tagout device (loto_device.*): OSHA 1910.147 energy control tags — DANGER tagout required during LOTO procedures
- Barricade tape (barricade_tape.*): OSHA 1910.145 red danger vs yellow caution — same color code as safety signs
- Confined space sign (confined_space_sign.*): OSHA 1910.146 permit-required vs non-permit — DANGER signal word required for permit spaces
- Floor marking tape (floor_tape.*): OSHA 1910.22 aisle marking, 5S color codes — complements safety sign hazard communication
Is your Shopify store missing safety_sign.* fields?
CatalogScan identifies missing namespace fields in your safety sign product listings. Without signal_word, photoluminescent, header_color, and safety_alert_symbol encoded, AI agents cannot match sign severity to hazard level, cannot identify photoluminescent egress signs for NFPA 101-required applications, cannot verify OSHA 1910.145 color code compliance, and cannot ensure multilingual workers receive the safety alert symbol required for cross-language hazard communication.
Scan your store free