Auditoria
O sistema de auditoria do Squidy verifica a saúde e consistência do projeto.Checkers
StructureChecker
Verifica se a estrutura de arquivos está completa. Verifica:- ✅
readme-agent.mdexiste - ✅
.squidy/manifest.jsonexiste - ✅ Diretório
doc/existe - ✅ Arquivos obrigatórios em
doc/
- Arquivos deletados acidentalmente
- Projeto movido sem estrutura
KanbanChecker
Analisa a saúde do Kanban. Verifica:- ✅ WIP limit respeitado (máx 3)
- ✅ Tasks não bloqueadas por muito tempo
- ✅ Épicos têm tasks associadas
- ✅ IDs únicos
- Muitas tasks em progresso
- Tasks bloqueadas > 7 dias
- Épicos órfãos
FreshnessChecker
Identifica arquivos desatualizados. Limites:ConsistencyChecker
Verifica consistência entre arquivos. Verifica:- ✅ Referências de épicos válidas
- ✅ Tasks mencionadas existem
- ✅ Tags consistentes
- ✅ IDs no formato correto
Pontuação
O score de auditoria varia de 0 a 100:Correções Automáticas
Com--fix, o Squidy pode:
- Criar arquivos faltantes - Gera templates básicos
- Arquivar tasks - Move concluídas para histórico
- Atualizar índices - Reconstrói índice-diario.md
- Corrigir IDs - Normaliza formatos
Sempre revise as correções antes de aplicar em produção.