{"exported_at":"2026-09-26T02:17:27.146Z","events":[{"event_id":"39db485f-8a1d-4d57-96e9-f8420856d72d","ts":"2026-09-26T01:57:05.584Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-B","detector_payload":{"violation":true,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","scenario_id":"vehicle","hazard_type":"struck_by","rule_id":"VEHICLE-REVERSE","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","simulated":true,"confidence":1},"raw":{"event_id":"39db485f-8a1d-4d57-96e9-f8420856d72d","ts":"2026-09-26T01:57:05.584Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-B","detector_payload":{"violation":true,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","scenario_id":"vehicle","hazard_type":"struck_by","rule_id":"VEHICLE-REVERSE","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","simulated":true,"confidence":1}},"decision":{"violation":true,"severity":5,"rule_id":"VEHICLE-REVERSE","suppress":false,"confidence":1,"probability":0.93,"answers":{"violation":{"type":"noul","noul":0.93},"severity":{"type":"score","score":3.71,"confidence":0.76,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0,"2":0.02,"3":0.24,"4":0.74}},"rule_id":{"type":"choice","choice":"VEHICLE-REVERSE","confidence":0.98,"probabilities":{"VEHICLE-REVERSE":0.98,"FOCUS4-FALL":0,"LADDER-ELECTRIC":0,"PPE-HEAD":0,"FOCUS4-CAUGHT":0,"FOCUS4-STRUCK":0.02,"FOCUS4-ELECTRIC":0,"LOAD-PINCH":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":166.128,"usage":{"input_tokens":3494,"output_tokens":165},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"VEHICLE-REVERSE","osha_citation":"29 CFR 1926.601(b)(4)","severity":5,"recommended_action":"Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","alert_text":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path. Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"11b8b06c-43e3-4623-9064-c68743f571b8","ts":"2026-09-26T01:56:53.185Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-A","detector_payload":{"violation":true,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","scenario_id":"load","hazard_type":"struck_by","rule_id":"FOCUS4-STRUCK","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","simulated":true,"confidence":1},"raw":{"event_id":"11b8b06c-43e3-4623-9064-c68743f571b8","ts":"2026-09-26T01:56:53.185Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-A","detector_payload":{"violation":true,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","scenario_id":"load","hazard_type":"struck_by","rule_id":"FOCUS4-STRUCK","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","simulated":true,"confidence":1}},"decision":{"violation":true,"severity":5,"rule_id":"FOCUS4-STRUCK","suppress":false,"confidence":1,"probability":0.92,"answers":{"violation":{"type":"noul","noul":0.92},"severity":{"type":"score","score":3.72,"confidence":0.77,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.02,"1":0.01,"2":0.02,"3":0.17,"4":0.78}},"rule_id":{"type":"choice","choice":"FOCUS4-STRUCK","confidence":1,"probabilities":{"VEHICLE-REVERSE":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":1,"PPE-HEAD":0,"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":157.337,"usage":{"input_tokens":3389,"output_tokens":164},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"FOCUS4-STRUCK","osha_citation":"29 CFR 1926.1425(a), (b), (d)","severity":5,"recommended_action":"Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","alert_text":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area. Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"461f8303-1f2a-4590-8eca-b1a7ac9e049a","ts":"2026-09-26T01:56:30.368Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-E","detector_payload":{"violation":true,"description":"The raised ladder enters the simulated warning envelope around an energized overhead line, creating an electrocution risk.","scenario_id":"electric","hazard_type":"electrocution","rule_id":"LADDER-ELECTRIC","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1053","osha_citation":"29 CFR 1926.1053(b)(12) — Nonconductive ladder siderails","recommended_action":"Plan work away from energized lines; arrange de-energization or suitable protection and use the required nonconductive ladder.","simulated":true,"confidence":1},"raw":{"event_id":"461f8303-1f2a-4590-8eca-b1a7ac9e049a","ts":"2026-09-26T01:56:30.368Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-E","detector_payload":{"violation":true,"description":"The raised ladder enters the simulated warning envelope around an energized overhead line, creating an electrocution risk.","scenario_id":"electric","hazard_type":"electrocution","rule_id":"LADDER-ELECTRIC","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1053","osha_citation":"29 CFR 1926.1053(b)(12) — Nonconductive ladder siderails","recommended_action":"Plan work away from energized lines; arrange de-energization or suitable protection and use the required nonconductive ladder.","simulated":true,"confidence":1}},"decision":{"violation":true,"severity":4,"rule_id":"LADDER-ELECTRIC","suppress":false,"confidence":1,"probability":0.86,"answers":{"violation":{"type":"noul","noul":0.86},"severity":{"type":"score","score":3.35,"confidence":0.46,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.08,"1":0.04,"2":0.03,"3":0.17,"4":0.6799999999999999}},"rule_id":{"type":"choice","choice":"LADDER-ELECTRIC","confidence":0.87,"probabilities":{"VEHICLE-REVERSE":0,"FOCUS4-ELECTRIC":0.11,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0.89,"PPE-HEAD":0,"FOCUS4-CAUGHT":0,"LOAD-PINCH":0,"FOCUS4-FALL":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":174.382,"usage":{"input_tokens":3290,"output_tokens":164},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"LADDER-ELECTRIC","osha_citation":"29 CFR 1926.1053(b)(12)","severity":4,"recommended_action":"Stop ladder use near the electrical exposure. Have qualified personnel control the electrical hazard and verify a suitable ladder with nonconductive siderails.","alert_text":"The raised ladder enters the simulated warning envelope around an energized overhead line, creating an electrocution risk. Stop ladder use near the electrical exposure. Have qualified personnel control the electrical hazard and verify a suitable ladder with nonconductive siderails.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"eb0cba1c-bfc1-42c2-ae05-37f4569cbb5e","ts":"2026-09-26T01:28:55.175Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-D","detector_payload":{"violation":true,"description":"A swinging load reaches a worker trapped against a fixed wall. The worker has no clear escape path.","scenario_id":"caught","hazard_type":"caught_between","rule_id":"LOAD-PINCH","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","osha_citation":"29 CFR 1926.1425(a) — Hoisting routes and employee exposure","recommended_action":"Keep the load route clear, isolate pinch points, and position workers outside the swing path.","simulated":true,"confidence":1},"raw":{"event_id":"eb0cba1c-bfc1-42c2-ae05-37f4569cbb5e","ts":"2026-09-26T01:28:55.175Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-D","detector_payload":{"violation":true,"description":"A swinging load reaches a worker trapped against a fixed wall. The worker has no clear escape path.","scenario_id":"caught","hazard_type":"caught_between","rule_id":"LOAD-PINCH","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","osha_citation":"29 CFR 1926.1425(a) — Hoisting routes and employee exposure","recommended_action":"Keep the load route clear, isolate pinch points, and position workers outside the swing path.","simulated":true,"confidence":1}},"decision":{"violation":true,"severity":5,"rule_id":"LOAD-PINCH","suppress":false,"confidence":1,"probability":0.93,"answers":{"violation":{"type":"noul","noul":0.93},"severity":{"type":"score","score":3.58,"confidence":0.65,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.05,"1":0.02,"2":0.02,"3":0.13,"4":0.78}},"rule_id":{"type":"choice","choice":"LOAD-PINCH","confidence":0.92,"probabilities":{"FOCUS4-FALL":0,"FOCUS4-CAUGHT":0.05,"FOCUS4-STRUCK":0.02,"PPE-HEAD":0,"VEHICLE-REVERSE":0,"LOAD-PINCH":0.93,"FOCUS4-ELECTRIC":0,"LADDER-ELECTRIC":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":152.805,"usage":{"input_tokens":3265,"output_tokens":162},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"LOAD-PINCH","osha_citation":"29 CFR 1926.1425(a)","severity":5,"recommended_action":"Pause load movement when a person is exposed between the load and a fixed object. Review the hoisting route and clear the exposure area before resuming.","alert_text":"A swinging load reaches a worker trapped against a fixed wall. The worker has no clear escape path. Pause load movement when a person is exposed between the load and a fixed object. Review the hoisting route and clear the exposure area before resuming.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"20403bb0-1eb3-4dc7-8caf-8259196c7759","ts":"2026-09-26T01:28:27.658Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-B","detector_payload":{"violation":true,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","scenario_id":"vehicle","hazard_type":"struck_by","rule_id":"VEHICLE-REVERSE","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","simulated":true,"confidence":1},"raw":{"event_id":"20403bb0-1eb3-4dc7-8caf-8259196c7759","ts":"2026-09-26T01:28:27.658Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-B","detector_payload":{"violation":true,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","scenario_id":"vehicle","hazard_type":"struck_by","rule_id":"VEHICLE-REVERSE","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","simulated":true,"confidence":1}},"decision":{"violation":true,"severity":4,"rule_id":"VEHICLE-REVERSE","suppress":false,"confidence":1,"probability":0.85,"answers":{"violation":{"type":"noul","noul":0.85},"severity":{"type":"score","score":3.47,"confidence":0.56,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.04,"1":0.02,"2":0.04,"3":0.24,"4":0.66}},"rule_id":{"type":"choice","choice":"VEHICLE-REVERSE","confidence":0.94,"probabilities":{"VEHICLE-REVERSE":0.95,"LOAD-PINCH":0,"FOCUS4-ELECTRIC":0,"FOCUS4-STRUCK":0.03,"PPE-HEAD":0.02,"FOCUS4-CAUGHT":0,"LADDER-ELECTRIC":0,"FOCUS4-FALL":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":151.768,"usage":{"input_tokens":3186,"output_tokens":165},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"VEHICLE-REVERSE","osha_citation":"29 CFR 1926.601(b)(4)","severity":4,"recommended_action":"Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","alert_text":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path. Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"d19f503c-601d-4af8-9dda-53d8860d91d3","ts":"2026-09-26T01:28:08.901Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-A","detector_payload":{"violation":true,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","scenario_id":"load","hazard_type":"struck_by","rule_id":"FOCUS4-STRUCK","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","simulated":true,"confidence":1},"raw":{"event_id":"d19f503c-601d-4af8-9dda-53d8860d91d3","ts":"2026-09-26T01:28:08.901Z","source":"simulation","type":"focus4_scenario","zone":"ZONE-A","detector_payload":{"violation":true,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","scenario_id":"load","hazard_type":"struck_by","rule_id":"FOCUS4-STRUCK","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","simulated":true,"confidence":1}},"decision":{"violation":true,"severity":5,"rule_id":"FOCUS4-STRUCK","suppress":false,"confidence":1,"probability":0.91,"answers":{"violation":{"type":"noul","noul":0.91},"severity":{"type":"score","score":3.77,"confidence":0.81,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.02,"1":0.01,"2":0.01,"3":0.1,"4":0.86}},"rule_id":{"type":"choice","choice":"FOCUS4-STRUCK","confidence":0.73,"probabilities":{"FOCUS4-ELECTRIC":0,"PPE-HEAD":0.23,"FOCUS4-CAUGHT":0,"VEHICLE-REVERSE":0,"LOAD-PINCH":0,"FOCUS4-STRUCK":0.77,"LADDER-ELECTRIC":0,"FOCUS4-FALL":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":185.997,"usage":{"input_tokens":3078,"output_tokens":164},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"FOCUS4-STRUCK","osha_citation":"29 CFR 1926.1425(a), (b), (d)","severity":5,"recommended_action":"Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","alert_text":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area. Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"3261c169-72ae-4b31-9bef-f3d5cc410770","ts":"2026-09-26T01:26:41.721Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1243},"evidence_image":{"url":"/api/evidence-images/3261c169-72ae-4b31-9bef-f3d5cc410770","width":960,"height":540,"captured_at":"2026-09-26T01:26:41.853Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"},"raw":{"event_id":"3261c169-72ae-4b31-9bef-f3d5cc410770","ts":"2026-09-26T01:26:41.721Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1243},"evidence_image":{"url":"/api/evidence-images/3261c169-72ae-4b31-9bef-f3d5cc410770","width":960,"height":540,"captured_at":"2026-09-26T01:26:41.853Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"}},"decision":{"violation":true,"severity":3,"rule_id":"PPE-HEAD","suppress":false,"confidence":null,"probability":0.96,"answers":{"violation":{"type":"noul","noul":0.96},"severity":{"type":"score","score":2.15,"confidence":0.82,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.03,"2":0.79,"3":0.18,"4":0}},"rule_id":{"type":"choice","choice":"PPE-HEAD","confidence":1,"probabilities":{"PPE-HEAD":1,"VEHICLE-REVERSE":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"FOCUS4-ELECTRIC":0,"FOCUS4-CAUGHT":0,"LOAD-PINCH":0,"LADDER-ELECTRIC":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":172.477,"usage":{"input_tokens":3109,"output_tokens":163},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"PPE-HEAD","osha_citation":"29 CFR 1926.100(a)","severity":3,"recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"8e986abf-9330-4e72-b425-27f11f96a434","ts":"2026-09-26T01:26:34.617Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"One person is wearing a hard hat, while the other is not.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1217},"evidence_image":{"url":"/api/evidence-images/8e986abf-9330-4e72-b425-27f11f96a434","width":960,"height":540,"captured_at":"2026-09-26T01:26:34.742Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"},"raw":{"event_id":"8e986abf-9330-4e72-b425-27f11f96a434","ts":"2026-09-26T01:26:34.617Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"One person is wearing a hard hat, while the other is not.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1217},"evidence_image":{"url":"/api/evidence-images/8e986abf-9330-4e72-b425-27f11f96a434","width":960,"height":540,"captured_at":"2026-09-26T01:26:34.742Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"}},"decision":{"violation":true,"severity":3,"rule_id":"PPE-HEAD","suppress":false,"confidence":null,"probability":0.95,"answers":{"violation":{"type":"noul","noul":0.95},"severity":{"type":"score","score":2.05,"confidence":0.88,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.05,"2":0.85,"3":0.1,"4":0}},"rule_id":{"type":"choice","choice":"PPE-HEAD","confidence":1,"probabilities":{"LADDER-ELECTRIC":0,"FOCUS4-STRUCK":0,"FOCUS4-FALL":0,"PPE-HEAD":1,"LOAD-PINCH":0,"FOCUS4-ELECTRIC":0,"FOCUS4-CAUGHT":0,"VEHICLE-REVERSE":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":153.968,"usage":{"input_tokens":3009,"output_tokens":163},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"PPE-HEAD","osha_citation":"29 CFR 1926.100(a)","severity":3,"recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"5ce9889b-f2db-445e-bb71-88dd82236284","ts":"2026-09-26T01:26:27.620Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":0,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":false,"model_reported_violation":true,"normalization":"no_workers_no_ppe_violation","description":"No people detected in this frame.","model_description":"No visible workers are present in the image.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1795},"raw":{"event_id":"5ce9889b-f2db-445e-bb71-88dd82236284","ts":"2026-09-26T01:26:27.620Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":0,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":false,"model_reported_violation":true,"normalization":"no_workers_no_ppe_violation","description":"No people detected in this frame.","model_description":"No visible workers are present in the image.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1795}},"decision":{"violation":false,"severity":2,"rule_id":"PPE-HEAD","suppress":false,"confidence":null,"probability":0.3,"answers":{"violation":{"type":"noul","noul":0.3},"severity":{"type":"score","score":0.54,"confidence":0.55,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.51,"1":0.47,"2":0.02,"3":0,"4":0}},"rule_id":{"type":"choice","choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0,"LOAD-PINCH":0,"LADDER-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-ELECTRIC":0,"FOCUS4-STRUCK":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":231.676,"usage":{"input_tokens":2854,"output_tokens":163},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"PPE-HEAD","osha_citation":"29 CFR 1926.100(a)","severity":2,"recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","alert_text":"No PPE concern reported in this frame.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"74eb5ec5-b1a8-42b5-a57f-2804f95b3014","ts":"2026-09-26T01:14:37.340Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1087},"evidence_image":{"url":"/api/evidence-images/74eb5ec5-b1a8-42b5-a57f-2804f95b3014","width":960,"height":540,"captured_at":"2026-09-26T01:14:37.507Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"},"raw":{"event_id":"74eb5ec5-b1a8-42b5-a57f-2804f95b3014","ts":"2026-09-26T01:14:37.340Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1087},"evidence_image":{"url":"/api/evidence-images/74eb5ec5-b1a8-42b5-a57f-2804f95b3014","width":960,"height":540,"captured_at":"2026-09-26T01:14:37.507Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"}},"decision":{"violation":true,"severity":3,"rule_id":"PPE-HEAD","suppress":false,"confidence":null,"probability":0.96,"answers":{"violation":{"type":"noul","noul":0.96},"severity":{"type":"score","score":2.15,"confidence":0.83,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.03,"2":0.8,"3":0.17,"4":0}},"rule_id":{"type":"choice","choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-FALL":0,"FOCUS4-ELECTRIC":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"VEHICLE-REVERSE":0,"FOCUS4-STRUCK":0,"PPE-HEAD":1}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":183.159,"usage":{"input_tokens":2921,"output_tokens":163},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"PPE-HEAD","osha_citation":"29 CFR 1926.100(a)","severity":3,"recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"eb3759c7-c69f-419d-8d36-84b38897e29f","ts":"2026-09-26T01:14:31.072Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1469},"evidence_image":{"url":"/api/evidence-images/eb3759c7-c69f-419d-8d36-84b38897e29f","width":960,"height":540,"captured_at":"2026-09-26T01:14:31.272Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"},"raw":{"event_id":"eb3759c7-c69f-419d-8d36-84b38897e29f","ts":"2026-09-26T01:14:31.072Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":1,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":true,"model_reported_violation":true,"normalization":null,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":1469},"evidence_image":{"url":"/api/evidence-images/eb3759c7-c69f-419d-8d36-84b38897e29f","width":960,"height":540,"captured_at":"2026-09-26T01:14:31.272Z","content_type":"image/jpeg","retention":"Retained with this observation for human review"}},"decision":{"violation":true,"severity":3,"rule_id":"PPE-HEAD","suppress":false,"confidence":null,"probability":0.96,"answers":{"violation":{"type":"noul","noul":0.96},"severity":{"type":"score","score":2.08,"confidence":0.87,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.04,"2":0.85,"3":0.11,"4":0}},"rule_id":{"type":"choice","choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"FOCUS4-FALL":0,"FOCUS4-ELECTRIC":0,"PPE-HEAD":1,"FOCUS4-CAUGHT":0,"VEHICLE-REVERSE":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":144.979,"usage":{"input_tokens":2830,"output_tokens":163},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"PPE-HEAD","osha_citation":"29 CFR 1926.100(a)","severity":3,"recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"event_id":"bfb76c2e-3516-470b-a31e-b084953baad6","ts":"2026-09-26T01:14:24.989Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":0,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":false,"model_reported_violation":true,"normalization":"no_workers_no_ppe_violation","description":"No people detected in this frame.","model_description":"No visible workers are present in the image.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":2162},"raw":{"event_id":"bfb76c2e-3516-470b-a31e-b084953baad6","ts":"2026-09-26T01:14:24.989Z","source":"edge-worker-local-Liquid","type":"ppe_violation","zone":"ZONE-A","person_label":"","detector_payload":{"workers_visible":0,"all_wearing_hardhats":false,"all_wearing_hiviz":false,"violation":false,"model_reported_violation":true,"normalization":"no_workers_no_ppe_violation","description":"No people detected in this frame.","model_description":"No visible workers are present in the image.","model":"Liquid LFM2.5-VL-450M","runtime":"local-edge-worker","inference_ms":2162}},"decision":{"violation":false,"severity":2,"rule_id":"PPE-HEAD","suppress":false,"confidence":null,"probability":0.29,"answers":{"violation":{"type":"noul","noul":0.29},"severity":{"type":"score","score":0.55,"confidence":0.54,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.51,"1":0.46,"2":0.03,"3":0,"4":0}},"rule_id":{"type":"choice","choice":"PPE-HEAD","confidence":1,"probabilities":{"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"FOCUS4-ELECTRIC":0,"LADDER-ELECTRIC":0,"FOCUS4-CAUGHT":0}},"suppress":{"type":"noul","noul":0.02}},"provider":"jev","model":"jev-1.13.0","latency_ms":165.104,"usage":{"input_tokens":2665,"output_tokens":163},"model_confidence":null,"reason":"Human review required; no matching low-confidence suppression"},"enrichment":{"rule_id":"PPE-HEAD","osha_citation":"29 CFR 1926.100(a)","severity":2,"recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","alert_text":"No PPE concern reported in this frame.","writer":"template"},"suppressed":false,"verdict":null,"acknowledged":false},{"detector_payload":{"confidence":1,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","rule_id":"FOCUS4-STRUCK","scenario_id":"load","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"edaf3e62-8cd1-48fa-abcf-b425c7524d3b","source":"simulation","ts":"2026-09-26T00:09:24.248Z","type":"focus4_scenario","zone":"ZONE-A","raw":{"detector_payload":{"confidence":1,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","rule_id":"FOCUS4-STRUCK","scenario_id":"load","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"edaf3e62-8cd1-48fa-abcf-b425c7524d3b","source":"simulation","ts":"2026-09-26T00:09:24.248Z","type":"focus4_scenario","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area. Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","osha_citation":"29 CFR 1926.1425(a), (b), (d)","recommended_action":"Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","rule_id":"FOCUS4-STRUCK","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"FOCUS4-STRUCK","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":1,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":0,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.75,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.02,"1":0.01,"2":0.01,"3":0.16,"4":0.8},"score":3.7,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.91,"type":"noul"}},"confidence":1,"latency_ms":151.802,"model":"jev-1.13.0","probability":0.91,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"FOCUS4-STRUCK","severity":5,"suppress":false,"usage":{"input_tokens":3847,"output_tokens":164},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":5033,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"bde1ef54-5564-406f-a5ef-51ca9c788ed8","evidence_image":{"captured_at":"2026-09-25 23:31:27.699000000","content_type":"image/jpeg","height":540,"retention":"Retained with this observation for human review","url":"/api/evidence-images/bde1ef54-5564-406f-a5ef-51ca9c788ed8","width":960},"person_label":"","source":"edge-worker-local-Liquid","ts":"2026-09-25T23:31:27.517Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":5033,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"bde1ef54-5564-406f-a5ef-51ca9c788ed8","evidence_image":{"captured_at":"2026-09-25 23:31:27.699000000","content_type":"image/jpeg","height":540,"retention":"Retained with this observation for human review","url":"/api/evidence-images/bde1ef54-5564-406f-a5ef-51ca9c788ed8","width":960},"person_label":"","source":"edge-worker-local-Liquid","ts":"2026-09-25T23:31:27.517Z","type":"ppe_violation","zone":"ZONE-A"},"person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":3,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.83,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.05,"2":0.8,"3":0.15,"4":0},"score":2.1,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.96,"type":"noul"}},"latency_ms":222.389,"model":"jev-1.13.0","probability":0.96,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":3,"suppress":false,"usage":{"input_tokens":3977,"output_tokens":163},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","rule_id":"VEHICLE-REVERSE","scenario_id":"vehicle","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","violation":true},"event_id":"68b454ca-181a-4bc8-b8ff-3bef031b5b59","source":"simulation","ts":"2026-09-25T23:31:04.387Z","type":"focus4_scenario","zone":"ZONE-B","raw":{"detector_payload":{"confidence":1,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","rule_id":"VEHICLE-REVERSE","scenario_id":"vehicle","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","violation":true},"event_id":"68b454ca-181a-4bc8-b8ff-3bef031b5b59","source":"simulation","ts":"2026-09-25T23:31:04.387Z","type":"focus4_scenario","zone":"ZONE-B"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path. Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","osha_citation":"29 CFR 1926.601(b)(4)","recommended_action":"Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","rule_id":"VEHICLE-REVERSE","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"VEHICLE-REVERSE","confidence":0.98,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0.01,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":0,"VEHICLE-REVERSE":0.99},"type":"choice"},"severity":{"confidence":0.77,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0,"2":0.01,"3":0.24,"4":0.75},"score":3.73,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.92,"type":"noul"}},"confidence":1,"latency_ms":187.773,"model":"jev-1.13.0","probability":0.92,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"VEHICLE-REVERSE","severity":5,"suppress":false,"usage":{"input_tokens":3770,"output_tokens":165},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","rule_id":"FOCUS4-STRUCK","scenario_id":"load","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"13be1c54-b691-4201-9ff2-8fdb74c5ea2f","source":"simulation","ts":"2026-09-25T23:30:51.887Z","type":"focus4_scenario","zone":"ZONE-A","raw":{"detector_payload":{"confidence":1,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","rule_id":"FOCUS4-STRUCK","scenario_id":"load","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"13be1c54-b691-4201-9ff2-8fdb74c5ea2f","source":"simulation","ts":"2026-09-25T23:30:51.887Z","type":"focus4_scenario","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area. Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","osha_citation":"29 CFR 1926.1425(a), (b), (d)","recommended_action":"Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","rule_id":"FOCUS4-STRUCK","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"FOCUS4-STRUCK","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":1,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":0,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.76,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.02,"1":0,"2":0.01,"3":0.15,"4":0.81},"score":3.71,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.92,"type":"noul"}},"confidence":1,"latency_ms":183.744,"model":"jev-1.13.0","probability":0.92,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"FOCUS4-STRUCK","severity":5,"suppress":false,"usage":{"input_tokens":3669,"output_tokens":164},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1717,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person has a hard hat, but no hard hat is visible on all people in the image.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"5ee3211b-6c53-4463-8ffa-0e2c01c7cc83","evidence_image":{"captured_at":"2026-09-25 22:45:25.344000000","content_type":"image/jpeg","height":512,"retention":"Retained with this observation for human review","url":"/api/evidence-images/5ee3211b-6c53-4463-8ffa-0e2c01c7cc83","width":512},"person_label":"TEST FIXTURE — reviewer-entered label; identity unverified","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:45:25.228Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1717,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person has a hard hat, but no hard hat is visible on all people in the image.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"5ee3211b-6c53-4463-8ffa-0e2c01c7cc83","evidence_image":{"captured_at":"2026-09-25 22:45:25.344000000","content_type":"image/jpeg","height":512,"retention":"Retained with this observation for human review","url":"/api/evidence-images/5ee3211b-6c53-4463-8ffa-0e2c01c7cc83","width":512},"person_label":"TEST FIXTURE — not a site observation; person not identified","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:45:25.228Z","type":"ppe_violation","zone":"ZONE-A"},"person_label_source":"human-entered; identity not verified by the model","person_label_updated_at":"2026-09-25T22:45:28.152Z","enrichment":{"alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":2,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.53,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.15,"1":0.48,"2":0.34,"3":0.03,"4":0},"score":1.26,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.8,"type":"noul"}},"latency_ms":226.894,"model":"jev-1.13.0","probability":0.8,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":2,"suppress":false,"usage":{"input_tokens":3597,"output_tokens":163},"violation":true},"suppressed":false,"verdict":"false_alarm","acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":true},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":949,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"562920bc-6fe8-4d6c-87a2-aab6917b0bd8","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:42:22.047Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":949,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person lacks a hard hat; missing high visibility clothing alone is an observation, not a head-protection alert.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"562920bc-6fe8-4d6c-87a2-aab6917b0bd8","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:42:22.047Z","type":"ppe_violation","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":3,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.79,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.04,"2":0.75,"3":0.21,"4":0},"score":2.17,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.96,"type":"noul"}},"latency_ms":155.455,"model":"jev-1.13.0","probability":0.96,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":3,"suppress":false,"usage":{"input_tokens":3355,"output_tokens":163},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1217,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person has a hard hat, but no visible high visibility clothing.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"9705b954-1666-4710-bd35-1840a6b0ff17","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:42:15.186Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1217,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible person has a hard hat, but no visible high visibility clothing.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"9705b954-1666-4710-bd35-1840a6b0ff17","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:42:15.186Z","type":"ppe_violation","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":3,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.81,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.18,"2":0.78,"3":0.04,"4":0},"score":1.85,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.84,"type":"noul"}},"latency_ms":191.429,"model":"jev-1.13.0","probability":0.84,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":3,"suppress":false,"usage":{"input_tokens":3253,"output_tokens":163},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"The raised ladder enters the simulated warning envelope around an energized overhead line, creating an electrocution risk.","hazard_type":"electrocution","osha_citation":"29 CFR 1926.1053(b)(12) — Nonconductive ladder siderails","recommended_action":"Plan work away from energized lines; arrange de-energization or suitable protection and use the required nonconductive ladder.","rule_id":"LADDER-ELECTRIC","scenario_id":"electric","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1053","violation":true},"event_id":"e67557d6-da7b-4a21-b049-b01bca3fda5a","source":"simulation","ts":"2026-09-25T22:41:33.000Z","type":"focus4_scenario","zone":"ZONE-E","raw":{"detector_payload":{"confidence":1,"description":"The raised ladder enters the simulated warning envelope around an energized overhead line, creating an electrocution risk.","hazard_type":"electrocution","osha_citation":"29 CFR 1926.1053(b)(12) — Nonconductive ladder siderails","recommended_action":"Plan work away from energized lines; arrange de-energization or suitable protection and use the required nonconductive ladder.","rule_id":"LADDER-ELECTRIC","scenario_id":"electric","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1053","violation":true},"event_id":"e67557d6-da7b-4a21-b049-b01bca3fda5a","source":"simulation","ts":"2026-09-25T22:41:33.000Z","type":"focus4_scenario","zone":"ZONE-E"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"The raised ladder enters the simulated warning envelope around an energized overhead line, creating an electrocution risk. Stop ladder use near the electrical exposure. Have qualified personnel control the electrical hazard and verify a suitable ladder with nonconductive siderails.","osha_citation":"29 CFR 1926.1053(b)(12)","recommended_action":"Stop ladder use near the electrical exposure. Have qualified personnel control the electrical hazard and verify a suitable ladder with nonconductive siderails.","rule_id":"LADDER-ELECTRIC","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"LADDER-ELECTRIC","confidence":0.87,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0.11,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0.89,"LOAD-PINCH":0,"PPE-HEAD":0,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.73,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.03,"1":0.02,"2":0.02,"3":0.13,"4":0.8},"score":3.68,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.88,"type":"noul"}},"confidence":1,"latency_ms":198.845,"model":"jev-1.13.0","probability":0.88,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"LADDER-ELECTRIC","severity":5,"suppress":false,"usage":{"input_tokens":3177,"output_tokens":164},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"A swinging load reaches a worker trapped against a fixed wall. The worker has no clear escape path.","hazard_type":"caught_between","osha_citation":"29 CFR 1926.1425(a) — Hoisting routes and employee exposure","recommended_action":"Keep the load route clear, isolate pinch points, and position workers outside the swing path.","rule_id":"LOAD-PINCH","scenario_id":"caught","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"385165a0-fe81-4253-8fe1-4e67fb5c0767","source":"simulation","ts":"2026-09-25T22:41:19.417Z","type":"focus4_scenario","zone":"ZONE-D","raw":{"detector_payload":{"confidence":1,"description":"A swinging load reaches a worker trapped against a fixed wall. The worker has no clear escape path.","hazard_type":"caught_between","osha_citation":"29 CFR 1926.1425(a) — Hoisting routes and employee exposure","recommended_action":"Keep the load route clear, isolate pinch points, and position workers outside the swing path.","rule_id":"LOAD-PINCH","scenario_id":"caught","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"385165a0-fe81-4253-8fe1-4e67fb5c0767","source":"simulation","ts":"2026-09-25T22:41:19.417Z","type":"focus4_scenario","zone":"ZONE-D"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"A swinging load reaches a worker trapped against a fixed wall. The worker has no clear escape path. Pause load movement when a person is exposed between the load and a fixed object. Review the hoisting route and clear the exposure area before resuming.","osha_citation":"29 CFR 1926.1425(a)","recommended_action":"Pause load movement when a person is exposed between the load and a fixed object. Review the hoisting route and clear the exposure area before resuming.","rule_id":"LOAD-PINCH","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"LOAD-PINCH","confidence":0.92,"probabilities":{"FOCUS4-CAUGHT":0.05,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0.02,"LADDER-ELECTRIC":0,"LOAD-PINCH":0.93,"PPE-HEAD":0,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.75,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.03,"1":0.01,"2":0.01,"3":0.12,"4":0.83},"score":3.7,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.93,"type":"noul"}},"confidence":1,"latency_ms":170.841,"model":"jev-1.13.0","probability":0.93,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"LOAD-PINCH","severity":5,"suppress":false,"usage":{"input_tokens":3061,"output_tokens":162},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"A worker walks beyond an unprotected slab edge and falls to the level below.","hazard_type":"falls","osha_citation":"29 CFR 1926.501(b)(1) — Unprotected sides and edges","recommended_action":"Install edge protection before access, or provide an appropriate safety net or personal fall arrest system.","rule_id":"FOCUS4-FALL","scenario_id":"fall","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.501","violation":true},"event_id":"e16d782c-11ac-4762-a10e-42ecd28ca697","source":"simulation","ts":"2026-09-25T22:41:07.521Z","type":"focus4_scenario","zone":"ZONE-C","raw":{"detector_payload":{"confidence":1,"description":"A worker walks beyond an unprotected slab edge and falls to the level below.","hazard_type":"falls","osha_citation":"29 CFR 1926.501(b)(1) — Unprotected sides and edges","recommended_action":"Install edge protection before access, or provide an appropriate safety net or personal fall arrest system.","rule_id":"FOCUS4-FALL","scenario_id":"fall","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.501","violation":true},"event_id":"e16d782c-11ac-4762-a10e-42ecd28ca697","source":"simulation","ts":"2026-09-25T22:41:07.521Z","type":"focus4_scenario","zone":"ZONE-C"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"A worker walks beyond an unprotected slab edge and falls to the level below. Keep workers away from the exposed edge until a competent site reviewer verifies suitable fall protection.","osha_citation":"29 CFR 1926.501(b)(1)","recommended_action":"Keep workers away from the exposed edge until a competent site reviewer verifies suitable fall protection.","rule_id":"FOCUS4-FALL","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"FOCUS4-FALL","confidence":0.99,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0.99,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":0,"VEHICLE-REVERSE":0.01},"type":"choice"},"severity":{"confidence":0.72,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.04,"1":0.01,"2":0.01,"3":0.1,"4":0.84},"score":3.66,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.89,"type":"noul"}},"confidence":1,"latency_ms":165.613,"model":"jev-1.13.0","probability":0.89,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"FOCUS4-FALL","severity":5,"suppress":false,"usage":{"input_tokens":2962,"output_tokens":163},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","rule_id":"VEHICLE-REVERSE","scenario_id":"vehicle","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","violation":true},"event_id":"7561a168-cfc4-4ef4-b0bc-99b7722619cc","source":"simulation","ts":"2026-09-25T22:40:54.038Z","type":"focus4_scenario","zone":"ZONE-B","raw":{"detector_payload":{"confidence":1,"description":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.601(b)(4) — Reversing with an obstructed view","recommended_action":"Separate pedestrians from vehicle routes. Use the required reverse alarm or an observer, and check the path before backing.","rule_id":"VEHICLE-REVERSE","scenario_id":"vehicle","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","violation":true},"event_id":"7561a168-cfc4-4ef4-b0bc-99b7722619cc","source":"simulation","ts":"2026-09-25T22:40:54.038Z","type":"focus4_scenario","zone":"ZONE-B"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"The reversing truck reaches a worker in its blind spot. No reverse alarm or observer is used to protect the backing path. Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","osha_citation":"29 CFR 1926.601(b)(4)","recommended_action":"Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","rule_id":"VEHICLE-REVERSE","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"VEHICLE-REVERSE","confidence":0.97,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0.02,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":0,"VEHICLE-REVERSE":0.98},"type":"choice"},"severity":{"confidence":0.66,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.01,"1":0.01,"2":0.03,"3":0.28,"4":0.67},"score":3.59,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.9,"type":"noul"}},"confidence":1,"latency_ms":190.326,"model":"jev-1.13.0","probability":0.9,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"VEHICLE-REVERSE","severity":5,"suppress":false,"usage":{"input_tokens":2881,"output_tokens":165},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","rule_id":"FOCUS4-STRUCK","scenario_id":"load","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"44e86190-e468-4e5b-836b-8146237b151c","source":"simulation","ts":"2026-09-25T22:40:40.888Z","type":"focus4_scenario","zone":"ZONE-A","raw":{"detector_payload":{"confidence":1,"description":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area.","hazard_type":"struck_by","osha_citation":"29 CFR 1926.1425 — Keeping clear of the load","recommended_action":"Barricade the fall zone, plan the lift route, and keep workers clear of the suspended load.","rule_id":"FOCUS4-STRUCK","scenario_id":"load","simulated":true,"source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","violation":true},"event_id":"44e86190-e468-4e5b-836b-8146237b151c","source":"simulation","ts":"2026-09-25T22:40:40.888Z","type":"focus4_scenario","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"A worker remains in the fall zone beneath a suspended load. When the rigging releases, the load falls into the occupied area. Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","osha_citation":"29 CFR 1926.1425(a), (b), (d)","recommended_action":"Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","rule_id":"FOCUS4-STRUCK","severity":5,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"FOCUS4-STRUCK","confidence":0.73,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0.77,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":0.23,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.87,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.02,"1":0,"2":0.01,"3":0.07,"4":0.9},"score":3.84,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.91,"type":"noul"}},"confidence":1,"latency_ms":177.745,"model":"jev-1.13.0","probability":0.91,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"FOCUS4-STRUCK","severity":5,"suppress":false,"usage":{"input_tokens":2774,"output_tokens":164},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1035,"model":"Liquid LFM2.5-VL-450M","model_description":"One person is wearing a hard hat, while the others are not.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"813cb448-5903-4a08-b027-7088f73ccbf9","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:38:32.935Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1035,"model":"Liquid LFM2.5-VL-450M","model_description":"One person is wearing a hard hat, while the others are not.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"813cb448-5903-4a08-b027-7088f73ccbf9","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:38:32.935Z","type":"ppe_violation","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":3,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.9,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.04,"2":0.87,"3":0.09,"4":0},"score":2.05,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.95,"type":"noul"}},"latency_ms":202.766,"model":"jev-1.13.0","probability":0.95,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":3,"suppress":false,"usage":{"input_tokens":2656,"output_tokens":163},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"2 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1666,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible evidence of workers wearing hard hats and high visibility vests.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":2},"event_id":"10191547-d472-4563-84c2-68eccd8b108e","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:38:28.021Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"2 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1666,"model":"Liquid LFM2.5-VL-450M","model_description":"Visible evidence of workers wearing hard hats and high visibility vests.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":2},"event_id":"10191547-d472-4563-84c2-68eccd8b108e","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:38:28.021Z","type":"ppe_violation","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"2 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":3,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.89,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.05,"2":0.87,"3":0.08,"4":0},"score":2.03,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.93,"type":"noul"}},"latency_ms":224.154,"model":"jev-1.13.0","probability":0.93,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":3,"suppress":false,"usage":{"input_tokens":2562,"output_tokens":163},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1276,"model":"Liquid LFM2.5-VL-450M","model_description":"One person is wearing a hard hat, while the others are not.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"f9848214-80e1-4f01-83c9-3b2a86ad32a7","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:38:22.681Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only).","inference_ms":1276,"model":"Liquid LFM2.5-VL-450M","model_description":"One person is wearing a hard hat, while the others are not.","model_reported_violation":true,"runtime":"local-edge-worker","violation":true,"workers_visible":1},"event_id":"f9848214-80e1-4f01-83c9-3b2a86ad32a7","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:38:22.681Z","type":"ppe_violation","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"1 person(s) detected. Hardhat coverage not confirmed; human review required. High-visibility clothing not confirmed (observation only). Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":3,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.86,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0,"1":0.09,"2":0.84,"3":0.07,"4":0},"score":1.98,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.94,"type":"noul"}},"latency_ms":212.605,"model":"jev-1.13.0","probability":0.94,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":3,"suppress":false,"usage":{"input_tokens":2462,"output_tokens":163},"violation":true},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"No people detected in this frame.","inference_ms":985,"model":"Liquid LFM2.5-VL-450M","model_description":"No visible workers are present in the image.","model_reported_violation":true,"normalization":"no_workers_no_ppe_violation","runtime":"local-edge-worker","violation":false,"workers_visible":0},"event_id":"34f753ee-5bc8-4126-b84b-076adc36e281","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:36:52.954Z","type":"ppe_violation","zone":"ZONE-A","raw":{"detector_payload":{"all_wearing_hardhats":false,"all_wearing_hiviz":false,"description":"No people detected in this frame.","inference_ms":985,"model":"Liquid LFM2.5-VL-450M","model_description":"No visible workers are present in the image.","model_reported_violation":true,"normalization":"no_workers_no_ppe_violation","runtime":"local-edge-worker","violation":false,"workers_visible":0},"event_id":"34f753ee-5bc8-4126-b84b-076adc36e281","source":"edge-worker-local-Liquid","ts":"2026-09-25T22:36:52.954Z","type":"ppe_violation","zone":"ZONE-A"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"No PPE concern reported in this frame.","osha_citation":"29 CFR 1926.100(a)","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","rule_id":"PPE-HEAD","severity":1,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"PPE-HEAD","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":1,"VEHICLE-REVERSE":0},"type":"choice"},"severity":{"confidence":0.83,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.81,"1":0.18,"2":0.01,"3":0,"4":0},"score":0.2,"type":"score"},"suppress":{"noul":0.02,"type":"noul"},"violation":{"noul":0.26,"type":"noul"}},"latency_ms":170.394,"model":"jev-1.13.0","probability":0.26,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"PPE-HEAD","severity":1,"suppress":false,"usage":{"input_tokens":2437,"output_tokens":163},"violation":false},"suppressed":false,"verdict":null,"acknowledged":false,"acknowledged_at":null,"corrective_action":null,"closed":false},{"detector_payload":{"confidence":1,"description":"SIMULATED acceptance check: backing vehicle enters an occupied zone.","rule_id":"VEHICLE-REVERSE","simulated":true,"violation":true},"event_id":"hosted-check-8b18500f-b685-44a2-aeed-a2d402f16850","source":"simulation","ts":"2026-09-25T22:36:42.325Z","type":"focus4_scenario","zone":"ZONE-B","raw":{"detector_payload":{"confidence":1,"description":"SIMULATED acceptance check: backing vehicle enters an occupied zone.","rule_id":"VEHICLE-REVERSE","simulated":true,"violation":true},"event_id":"hosted-check-8b18500f-b685-44a2-aeed-a2d402f16850","source":"simulation","ts":"2026-09-25T22:36:42.325Z","type":"focus4_scenario","zone":"ZONE-B"},"person_label":"","person_label_source":null,"person_label_updated_at":null,"enrichment":{"alert_text":"SIMULATED acceptance check: backing vehicle enters an occupied zone. Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","osha_citation":"29 CFR 1926.601(b)(4)","recommended_action":"Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","rule_id":"VEHICLE-REVERSE","severity":4,"writer":"template"},"decision":{"answers":{"rule_id":{"choice":"VEHICLE-REVERSE","confidence":1,"probabilities":{"FOCUS4-CAUGHT":0,"FOCUS4-ELECTRIC":0,"FOCUS4-FALL":0,"FOCUS4-STRUCK":0,"LADDER-ELECTRIC":0,"LOAD-PINCH":0,"PPE-HEAD":0,"VEHICLE-REVERSE":1},"type":"choice"},"severity":{"confidence":0.22,"legend":{"0":"No immediate exposure; informational","1":"Low potential exposure requiring review","2":"Potential injury exposure needing prompt correction","3":"Serious injury exposure; pause affected work","4":"Immediate life-threatening exposure; emergency intervention"},"probabilities":{"0":0.14,"1":0.04,"2":0.17,"3":0.4,"4":0.25},"score":2.56,"type":"score"},"suppress":{"noul":0.01,"type":"noul"},"violation":{"noul":0.5,"type":"noul"}},"confidence":1,"latency_ms":182.498,"model":"jev-1.13.0","probability":0.5,"provider":"jev","reason":"Human review required; no matching low-confidence suppression","rule_id":"VEHICLE-REVERSE","severity":4,"suppress":false,"usage":{"input_tokens":2284,"output_tokens":165},"violation":true},"suppressed":false,"verdict":"confirmed","acknowledged":true,"acknowledged_at":"2026-09-25T22:36:45.737Z","corrective_action":{"action":"SIMULATED: establish exclusion barrier and verify route before reversing","completed_at":"2026-09-25T22:36:46.411Z","notes":"","owner":"Acceptance-test role (simulated)","status":"completed","updated_at":"2026-09-25T22:36:46.533Z","verified_by":"Acceptance-test verifier (simulated)"},"closed":true}],"state":{"site_id":"SITELENS-DEMO","revision":23,"evidence_count":12,"shift_date":"2026-09-26","zones":[{"zone_id":"ZONE-A","status":"alert_open","active_hazards":["ppe_violation","struck_by"],"last_change_ts":"2026-09-26T02:08:02.126Z","confidence_threshold":0.65,"severity_weight":1,"suppression_rules":[],"open_alert_count":6,"unacknowledged_count":6,"severity_modifier":"NORMAL","weather_reason":null},{"zone_id":"ZONE-B","status":"alert_open","active_hazards":["vehicle_reverse"],"last_change_ts":"2026-09-26T01:57:06.056Z","confidence_threshold":0.65,"severity_weight":1,"suppression_rules":[],"open_alert_count":2,"unacknowledged_count":2},{"zone_id":"ZONE-C","status":"clear","active_hazards":[],"last_change_ts":"2026-09-26T00:54:58.332Z","confidence_threshold":0.65,"severity_weight":1,"suppression_rules":[],"open_alert_count":0,"unacknowledged_count":0},{"zone_id":"ZONE-D","status":"alert_open","active_hazards":["load_pinch"],"last_change_ts":"2026-09-26T01:28:55.516Z","confidence_threshold":0.65,"severity_weight":1,"suppression_rules":[],"open_alert_count":1,"unacknowledged_count":1},{"zone_id":"ZONE-E","status":"alert_open","active_hazards":["ladder_electrical"],"last_change_ts":"2026-09-26T01:56:30.886Z","confidence_threshold":0.65,"severity_weight":1,"suppression_rules":[],"open_alert_count":1,"unacknowledged_count":1}],"open_alerts":[{"event_id":"39db485f-8a1d-4d57-96e9-f8420856d72d","type":"focus4_scenario","zone":"ZONE-B","ts":"2026-09-26T01:57:05.584Z"},{"event_id":"11b8b06c-43e3-4623-9064-c68743f571b8","type":"focus4_scenario","zone":"ZONE-A","ts":"2026-09-26T01:56:53.185Z"},{"event_id":"461f8303-1f2a-4590-8eca-b1a7ac9e049a","type":"focus4_scenario","zone":"ZONE-E","ts":"2026-09-26T01:56:30.368Z"},{"event_id":"eb0cba1c-bfc1-42c2-ae05-37f4569cbb5e","type":"focus4_scenario","zone":"ZONE-D","ts":"2026-09-26T01:28:55.175Z"},{"event_id":"20403bb0-1eb3-4dc7-8caf-8259196c7759","type":"focus4_scenario","zone":"ZONE-B","ts":"2026-09-26T01:28:27.658Z"},{"event_id":"d19f503c-601d-4af8-9dda-53d8860d91d3","type":"focus4_scenario","zone":"ZONE-A","ts":"2026-09-26T01:28:08.901Z"},{"event_id":"3261c169-72ae-4b31-9bef-f3d5cc410770","type":"ppe_violation","zone":"ZONE-A","ts":"2026-09-26T01:26:41.721Z"},{"event_id":"8e986abf-9330-4e72-b425-27f11f96a434","type":"ppe_violation","zone":"ZONE-A","ts":"2026-09-26T01:26:34.617Z"},{"event_id":"74eb5ec5-b1a8-42b5-a57f-2804f95b3014","type":"ppe_violation","zone":"ZONE-A","ts":"2026-09-26T01:14:37.340Z"},{"event_id":"eb3759c7-c69f-419d-8d36-84b38897e29f","type":"ppe_violation","zone":"ZONE-A","ts":"2026-09-26T01:14:31.072Z"}],"open_alert_count":10,"omitted_open_alerts":0,"shift_summary":"The site has processed 12 detections this shift, with 10 alerts awaiting corrective closure. Reviewers confirmed 0 and rejected 0 alerts; 0 have been acknowledged. No suppression is allowed without a human false-alarm verdict. 0 matching low-confidence detections were retained as evidence without firing a new alert.","stats":{"events_today":12,"acks":0,"false_alarms":0,"confirmed":0,"suppressed":0,"total_alerts":10},"context_metrics":{"state_bytes":3432,"estimated_state_tokens":858,"naive_bytes":9241,"estimated_naive_tokens":2311},"weather":{"wind_mph":22,"advisory":false,"summary":"Partly cloudy, with a low around 56. West wind 5 to 13 mph, with gusts as high as 22 mph.","source":"nimble-live","updated_ts":"2026-09-26T02:08:02.126Z"},"summary_writer":"template"},"rules":{"rules":[{"rule_id":"PPE-HEAD","hazard_type":"ppe_violation","title":"Head protection","osha_citation":"29 CFR 1926.100(a)","plain_english_rule":"Protective helmets are required where work exposes employees to possible head injury from impact, falling or flying objects, or electrical shock and burns.","recommended_action":"Pause exposed work, provide suitable head protection, and have a supervisor verify the hazard and protection before resuming.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.100","evidence_terms":["1926.100(a)","protective helmets"],"scope_note":"A missing helmet is a potential violation only where a head-injury hazard exists. High-visibility clothing is not a universal requirement under this rule.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"b8936f94993b8a9915948c72b958abae52e3c30ccb6af1db23d83e1c6f5d61b0","content_characters":12015,"matched_terms":["1926.100(a)","protective helmets"],"request_id":"b847779e-5fd9-489f-95bd-1280ef8184de"}},{"rule_id":"FOCUS4-STRUCK","hazard_type":"struck_by","title":"Keep clear of hoisted loads","osha_citation":"29 CFR 1926.1425(a), (b), (d)","plain_english_rule":"Minimize exposure along hoisting routes. Keep workers out of the fall zone of a stationary suspended load except for specified tasks; only workers needed to receive a landing load may enter its fall zone.","recommended_action":"Stop the lift when people are exposed; clear and control the fall zone, then have the lift supervisor verify permitted essential tasks.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","evidence_terms":["1926.1425","fall zone"],"scope_note":"The standard has task-specific exceptions. Camera proximity is a review signal, not proof that no exception applies.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"7aaa60ab36e6502287b5768b06746cf439bdd853267b26866a1c427a543dca63","content_characters":12395,"matched_terms":["1926.1425","fall zone"],"request_id":"31ce7211-cf86-4573-b67b-0801d0a5cee4"}},{"rule_id":"FOCUS4-FALL","hazard_type":"falls","title":"Unprotected edges","osha_citation":"29 CFR 1926.501(b)(1)","plain_english_rule":"At an unprotected walking or working edge six feet or more above a lower level, protect employees with guardrails, safety nets, or personal fall arrest systems.","recommended_action":"Keep workers away from the exposed edge until a competent site reviewer verifies suitable fall protection.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.501","evidence_terms":["1926.501(b)(1)","6 feet"],"scope_note":"This scenario concerns unprotected sides and edges. Other tasks and surfaces have different requirements.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"6ae5684ef2a46c3a25c21d4ac721d7b27e7290db853d4ebbb671f673518f9677","content_characters":22461,"matched_terms":["1926.501(b)(1)","6 feet"],"request_id":"e591069c-2d2f-42be-ae5e-c20e7a1aa0f9"}},{"rule_id":"FOCUS4-CAUGHT","hazard_type":"caught_between","title":"Excavation cave-in protection","osha_citation":"29 CFR 1926.652(a)(1)","plain_english_rule":"Protect employees in excavations against cave-ins with an adequate protective system, except in stable rock or an excavation under five feet where a competent person finds no indication of potential cave-in.","recommended_action":"Keep workers out of an unprotected excavation until a competent person evaluates conditions and provides the required protective system.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.652","evidence_terms":["1926.652(a)(1)","cave-ins"],"scope_note":"Depth, soil conditions, and the competent-person determination cannot be established reliably from a single image.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"2913cda8360fa53713525f69c809e7559b0619617b5d569e4b101477f7b8c223","content_characters":23203,"matched_terms":["1926.652(a)(1)","cave-ins"],"request_id":"a1c214e9-f9d7-4db8-bbfe-cea2cc50505f"}},{"rule_id":"FOCUS4-ELECTRIC","hazard_type":"electrocution","title":"Electrical exposure","osha_citation":"29 CFR 1926.416(a)(1)","plain_english_rule":"Do not permit work close enough to an electrical power circuit for contact unless employees are protected by de-energizing and grounding the circuit or by effective insulation or other guarding.","recommended_action":"Stop exposed work, isolate the area, and have qualified personnel verify de-energization or effective guarding before work resumes.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.416","evidence_terms":["1926.416(a)(1)","deenergizing"],"scope_note":"An image cannot establish whether a circuit is energized or electrically safe.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"f57662e5177b68411d39fa5a3b7c39da201a150c3d5da8dd5991cd0d986c96f0","content_characters":12568,"matched_terms":["1926.416(a)(1)","deenergizing"],"request_id":"3303b411-9147-428d-adae-b5401fec59c0"}},{"rule_id":"VEHICLE-REVERSE","hazard_type":"vehicle_reverse","title":"Reversing vehicle visibility","osha_citation":"29 CFR 1926.601(b)(4)","plain_english_rule":"A covered motor vehicle with an obstructed rear view may not be operated in reverse unless it has a reverse alarm audible above surrounding noise or an observer signals that reversing is safe.","recommended_action":"Pause reversing where workers may be exposed. Confirm a functioning audible reverse alarm or an observer directing safe movement, and keep the reversing path clear.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.601","evidence_terms":["1926.601(b)(4)","obstructed view"],"scope_note":"Section 1926.601 covers motor vehicles operating within an off-highway jobsite not open to public traffic and excludes equipment covered by 1926.602. A camera cannot establish alarm audibility or the driver rearward view.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"0c99b26efb530b674e7f3490648bc41f4079b8ed80cec528a34c98b866db8422","content_characters":15021,"matched_terms":["1926.601(b)(4)","obstructed view"],"request_id":"5b0518eb-1d40-42c3-8e9f-b1e1e5966c2a"}},{"rule_id":"LOAD-PINCH","hazard_type":"load_pinch","title":"Hoisted load exposure","osha_citation":"29 CFR 1926.1425(a)","plain_english_rule":"When available, use hoisting routes that minimize employee exposure to hoisted loads, consistent with public safety.","recommended_action":"Pause load movement when a person is exposed between the load and a fixed object. Review the hoisting route and clear the exposure area before resuming.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1425","evidence_terms":["1926.1425(a)","hoisting routes"],"scope_note":"This reference addresses hoisting route exposure; it is not a general pinch-point rule for all equipment. Confirm that the observed object is a hoisted load and assess the actual operation.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"7aaa60ab36e6502287b5768b06746cf439bdd853267b26866a1c427a543dca63","content_characters":12395,"matched_terms":["1926.1425(a)","hoisting routes"],"request_id":"3003abe4-c0bf-40fd-bc44-db0bd75af1d9"}},{"rule_id":"LADDER-ELECTRIC","hazard_type":"ladder_electrical","title":"Ladders near electrical equipment","osha_citation":"29 CFR 1926.1053(b)(12)","plain_english_rule":"Ladders must have nonconductive siderails where the employee or ladder could contact exposed energized electrical equipment.","recommended_action":"Stop ladder use near the electrical exposure. Have qualified personnel control the electrical hazard and verify a suitable ladder with nonconductive siderails.","source_url":"https://www.osha.gov/laws-regs/regulations/standardnumber/1926/1926.1053","evidence_terms":["1926.1053(b)(12)","nonconductive siderails"],"scope_note":"A photograph cannot prove that equipment is energized, exposed, or within contact distance, or establish ladder conductivity. This is a prompt for human assessment.","evidence":{"provider":"nimble","fetched_at":"2026-09-25T22:28:36.306Z","verified":true,"content_sha256":"e9f990da3cbfa4b1cf9497dded8536e53a34867f45690f78dfa3db8b8ab021bd","content_characters":30641,"matched_terms":["1926.1053(b)(12)","nonconductive siderails"],"request_id":"2a1c582a-21d4-44ea-8e62-bd5bf6b574ee"}}],"provenance":{"provider":"nimble","status":"verified","fetched_at":"2026-09-25T22:28:36.306Z","method":"Nimble v2 search + extract; deterministic human-curated mapping verified against retrieved OSHA source text. No generative legal interpretation.","verified_rule_count":8,"search_request_id":"b258e800-1437-4b4c-bce7-10cc79a8b1bc","search_results":[{"title":"OSHA Training Institute Construction Focus Four: Fall Hazards INSTRUCTOR GUIDE","url":"https://www.osha.gov/sites/default/files/falls_ig.pdf"},{"title":"QUICK CARD TM Top Four Construction Hazards","url":"https://www.osha.gov/sites/default/files/publications/construction_hazards_qc.pdf"},{"title":"OSHA Directorate of Training and Education April 2011 OSHA Training Institute","url":"https://www.osha.gov/sites/default/files/constrfocusfour_introduction.pdf"},{"title":"Electrical Hazards in Construction Student Workbook.pdf","url":"https://www.osha.gov/sites/default/files/2022-01/Electrical%20Hazards%20in%20Construction%20Student%20Workbook.pdf"},{"title":"Partnership #850 - Agreement - September 4, 2014","url":"https://www.osha.gov/partnerships/regional/region6/850-agreement-20140904"}]}},"source":"RawTree complete evidence history with durable pending updates"}