Pular para o conteúdo

HRD — Histórias de Regra de Decisão (B)

Ponto de vista: ESP — Especificação · Pasta: ESP (Especificação)/02-historias/HRD/


Condições lógicas explícitas: tabelas de decisão, regras de elegibilidade, validações, critérios de exceção, parâmetros e lógicas automatizáveis pela solução.

São especialmente importantes em soluções que tomam decisões sobre pessoas — toda lógica não trivial deve ter uma HRD correspondente para garantir rastreabilidade e auditabilidade.


---
id: ESP-HRD-0001
tipo: HRD
titulo: "Regra de bloqueio de cadastro duplicado"
status: rascunho
autor: fulano.de.tal
data: 2026-04-11
versao: "1.0"
hne-vinculadas:
- ESP-HNE-0001
criticidade: alta
nivel-autonomia: 2 # 1=Rotineiro | 2=Relevante | 3=Crítico
tipo-decisao: automatica # automatica | assistida | humana-obrigatoria
criterios-de-aceite:
- "CPF já cadastrado deve bloquear novo cadastro e exibir mensagem informativa"
- "Tentativa de duplicata deve gerar log de auditoria"
---

regras:
- condicao: "CPF já cadastrado"
resultado: "Bloquear cadastro e exibir mensagem"
acao: "Log de auditoria + notificação ao gestor"
- condicao: "CPF não encontrado"
resultado: "Prosseguir com o cadastro"
- condicao: "CPF inválido (formato)"
resultado: "Rejeitar com mensagem de validação"

TipoQuando usar
automaticaIA executa dentro de regras pré-aprovadas — Nível 1 ou 2
assistidaIA sugere, humano confirma antes do impacto — Nível 2
humana-obrigatoriaDecisão administrativa com efeito sobre direitos — Nível 3

ArtefatoDireção
HNE, HNURegras de decisão derivadas do negócio
HSComportamentos de sistema que implementam as HRD
IMP-TDDCasos de teste para cada regra
GTI-ADRDecisões sobre o mecanismo de regras (motor de regras, código, etc.)

← HS · HUX →