Receitas
Relatos de segurança
Tipo de risco, gravidade potencial e interrupção da atividade em cada relato de quase-acidente.
As perguntas
PERGUNTAS = {
"risco": {"tipo": "escolha", "instrucao": "Qual o tipo de risco principal do relato?", "opcoes": {
"içamento de carga": "ponte rolante, guindaste, talha, carga suspensa",
"trabalho em altura": "andaime, escada, telhado, cinto e linha de vida",
"espaço confinado": "tanque, duplo fundo, silo, oxigênio ou gases",
"máquina em movimento": "correia, tambor, eixo ou engrenagem sem bloqueio",
"eletricidade": "painel, quadro, tensão, choque ou arco"}},
"grav": {"tipo": "nota", "instrucao": "Qual a gravidade potencial?",
"niveis": {"1": "leve", "2": "moderada", "3": "grave", "4": "fatal"}},
"parar": {"tipo": "sim_nao", "instrucao": "A atividade deve ser interrompida?",
"criterio": "o risco continua presente e pode causar lesão grave"},
}O fluxo
r = decidir(relato, PERGUNTAS)["respostas"]
if r["parar"]["sim"] > 0.7 or r["grav"]["media"] >= 3:
avisar_tecnico_seguranca(relato, r["risco"]["escolha"])
indicadores[r["risco"]["escolha"]] += 1Medido
5 relatos (ponte rolante, andaime, espaço confinado, correia, painel elétrico): tipo de risco certo nos 5.
A demonstração roda estas perguntas ao vivo.

docs