Status e Workflow - cybervanguardtechnologies/Sirius GitHub Wiki
🔄 Status e Workflow
O que é o workflow
Cada cadastro no Sirius passa por uma sequência de etapas até ser concluído. Chamamos isso de workflow (fluxo de trabalho).
Status possíveis
| Status |
Cor |
Significado |
| Rascunho |
🔘 Cinza |
Cadastro iniciado, ainda incompleto |
| Em Análise |
🔵 Azul |
Analista está avaliando os dados |
| Pendente de Documentos |
🟡 Amarelo |
Faltam documentos obrigatórios |
| Pendente de Complementação |
🟡 Amarelo |
Faltam informações adicionais |
| Pendente de Aprovação |
🟡 Amarelo |
Aguardando decisão do aprovador |
| Aprovado |
🟢 Verde |
Cadastro validado e liberado |
| Aprovado com Ressalvas |
🟢 Verde |
Aprovado, mas com observações |
| Reprovado |
🔴 Vermelho |
Cadastro recusado |
| Bloqueado |
🔴 Vermelho |
Suspenso por razão grave |
| Arquivado |
🔘 Cinza |
Registro inativado |
Fluxo típico
Rascunho
↓
Em Análise
↓
Pendente de Documentos (se faltar algo)
↓
Pendente de Aprovação
↓
┌─────────┬──────────────────┬──────────┐
│ Aprovado │ Aprovado c/ Ress.│ Reprovado│
└─────────┴──────────────────┴──────────┘
Quem pode mudar o status
| Transição |
Perfis autorizados |
| Rascunho → Em Análise |
Analista, Admin |
| Em Análise → Pend. Docs |
Analista, Admin |
| Em Análise → Pend. Aprovação |
Analista, Admin |
| Pend. Aprovação → Aprovado |
Aprovador, Admin |
| Pend. Aprovação → Reprovado |
Aprovador, Admin |
| Qualquer → Bloqueado |
Admin, Super Admin |
Regras importantes
- Cada mudança de status é registrada na trilha de auditoria
- Reprovar exige justificativa obrigatória
- Bloquear exige justificativa obrigatória
- O criador não pode aprovar o próprio registro
- Não é possível voltar de "Aprovado" para "Rascunho" diretamente
- Cada etapa pode ter um prazo (SLA) — se estourar, um alerta é gerado