Padrões
Nota composta
Junte várias respostas pequenas numa nota única, com pesos que você controla.
Exemplo: prioridade de manutenção
r = decidir(ordem, {
"desgaste": {"tipo": "nota", "instrucao": "Nível de desgaste descrito", "niveis": ["leve", "moderado", "avançado", "crítico"]},
"gargalo": {"tipo": "sim_nao", "instrucao": "O equipamento é gargalo da produção?"},
"risco": {"tipo": "sim_nao", "instrucao": "Há risco a pessoas se continuar operando?"},
})["respostas"]
prioridade = 0.4 * (r["desgaste"]["media"] - 1) / 3 + 0.3 * r["gargalo"]["sim"] + 0.3 * r["risco"]["sim"]Por que não perguntar a prioridade direto
- Você vê de onde veio a nota e explica para a equipe.
- Muda os pesos sem mudar as perguntas.
- Cada pergunta estreita acerta mais que uma pergunta larga.

docs