1) Detectar necessidade (sinal)
Entrada: sinal
Capturar o que motivou a mudança: bug, feedback, melhoria, reorganização, novo padrão.
Entradas
- Feedback do uso real
- Problema recorrente
- Nova decisão de arquitetura
Saídas
- Descrição do sinal
- Link/print/evidência
2) Analisar impacto (o que muda e quem afeta)
Saída: impacto
Mapear páginas afetadas, risco de quebrar links, impacto em navegação e consistência visual.
Entradas
- Descrição da necessidade
- Estrutura de pastas atual
Saídas
- Lista de afetados (páginas/pastas)
- Risco (baixo/médio/alto)
3) Decidir (registrar o “sim” e o “por quê”)
Saída: decisão
Escolher a alternativa e registrar: motivação, critérios, impacto e caminho.
Entradas
- Análise de impacto
- Alternativas
Saídas
- Registro no log
- Nível 1 ou Nível 2
4) Planejar (o que fazer, em que ordem)
Saída: plano
Criar um plano curto: tarefas, ordem, verificação, rollback (se necessário).
Entradas
- Decisão
- Lista de afetados
Saídas
- Itens no WIP
- Ordem de execução
5) Implementar (mudar com cuidado)
Saída: mudança
Executar as alterações: HTML/CSS/JS, links, breadcrumbs, estrutura, padrões.
Saídas
- Arquivos alterados
- Versão incrementada (se aplicável)
6) Testar (não quebrar o que já funcionava)
Saída: teste
Checar links, breadcrumbs, tema, responsividade, console, páginas críticas (home/portal/índices).
Entradas
- Arquivos alterados
- Checklist de teste
Saídas
- Status (OK/pendências)
- Correções rápidas
7) Publicar versão (promover e refletir no Portal)
Saída: versão
Publicar e atualizar entradas: portal.html, índices, links, cards, e (se necessário) legado/histórico.
Entradas
- Teste ok
- Padrões atualizados
Saídas
- Nova versão ativa
- Portal atualizado
8) Registrar (rastreabilidade e aprendizado do sistema)
Saída: histórico
Fechar o ciclo: registrar o que foi feito, por quê, e qual o efeito. Se virou padrão, promover para /arquitetura.
Entradas
- Versão publicada
- Resultados do teste
Saídas
- Entrada no log de decisões
- Atualização do WIP (feito)