consolidate-diagnosis
Consolidate findings into a structured diagnosis report with evidence and recommendations
Ownership
- agent:
problem-investigator
Inputs
triage-findingsinvestigation-findings
Context
architecture-principles
Outputs
diagnosis-report
Templates
- Nenhum item declarado.
Checklists
- Nenhum item declarado.
Dependencies
triage-artifactsinvestigate-codebase
Conteudo do artefato
Task: consolidate-diagnosis
Objective
Consolidar todos os achados (de artefatos e/ou codebase) em um relatorio de diagnostico estruturado, com evidencias, severidade, modulos afetados e recomendacoes acionaveis.
Execution
Prioriza sintese clara e acionavel. Nivel medio de raciocinio e contexto.
Steps
- Consolidar evidencias do
triage-findings(artefatos) einvestigation-findings(codebase, se executado). - Determinar a causa raiz com maior confianca baseada nas evidencias disponiveis.
- Descartar hipoteses alternativas com justificativa explicita.
- Classificar severidade do problema (critical, high, medium, low).
- Listar modulos, arquivos e entidades de banco afetados.
- Estimar impacto (usuarios afetados, funcionalidades degradadas, dados em risco).
- Recomendar proximo passo acionavel:
- Se causa raiz mapeia para feature existente: sugerir
$looply-story-to-production - Se causa raiz e um novo problema: sugerir
$looply-idea-to-prd - Se correcao e trivial e direta: sugerir implementacao imediata
- Se causa raiz mapeia para feature existente: sugerir
- Registrar tudo em
diagnosis-report.
Deliverables
- diagnosis-report com: causa raiz, evidencias, severidade, modulos afetados, impacto e recomendacao de proximo passo
Arquivo
packs/engineering-base/tasks/consolidate-diagnosis.md