assess-problem-context
Collect and validate available looply artifacts for the problem scope
Ownership
- agent:
problem-investigator
Inputs
problem-descriptionfeature-namescope-reference
Context
architecture-principles
Outputs
context-assessment-report
Templates
- Nenhum item declarado.
Checklists
- Nenhum item declarado.
Dependencies
- Nenhum item declarado.
Conteudo do artefato
Task: assess-problem-context
Objective
Coletar e validar todos os artefatos looply disponiveis para o escopo do problema, determinando se sao suficientes para diagnostico ou se o fallback de codebase sera necessario.
Execution
Prioriza coleta rapida e validacao de frescor dos artefatos.
Steps
- Verificar existencia e frescor de
.looply/state/code-context.json(grafo de modulos, simbolos, dependencias). - Verificar existencia e frescor de
.looply/state/knowledge-graph.json(schema de banco, dependencias entre modulos). - Coletar
workflow-status.mdda feature se existir (stories ativas, specs, estado atual). - Validar status de cada artefato (
active,draft,stale,empty) conformecontext-index.md. - Se
code-context.jsonouknowledge-graph.jsonestiverem stale ou ausentes, sugerirlooply refresh-code-context. - Determinar se o conjunto de artefatos e suficiente para prosseguir com
artifact-triageou secodebase-investigationsera necessario como fallback. - Registrar resultado em
context-assessment-report.
Deliverables
- context-assessment-report com status de cada artefato e decisao sobre necessidade de fallback
Arquivo
packs/engineering-base/tasks/assess-problem-context.md