squidy audit
Audita a saúde do projeto verificando estrutura, consistência e atualizações.Uso
Argumentos
| Argumento | Descrição | Padrão |
|---|---|---|
PATH | Diretório do projeto | Diretório atual |
Opções
| Opção | Descrição | |
|---|---|---|
--format, -f | Formato de saída: text, json | text |
--fix | Aplica correções automáticas | False |
--verbose, -v | Saída detalhada | False |
--help | Mostra ajuda do comando |
Exemplos
Auditoria básica
Auditoria de projeto específico
Saída em JSON
Aplicar correções
Checkers
O audit executa verificações em múltiplas áreas:StructureChecker
Verifica se todos os arquivos obrigatórios existem:readme-agent.md.squidy/manifest.json- Arquivos em
doc/
KanbanChecker
Analisa o kanban do projeto:- WIP limit respeitado
- Tarefas bloqueadas
- Épicos sem tasks
FreshnessChecker
Identifica arquivos desatualizados:constituicao.md> 30 diasoraculo.mdsem atualização- Tasks concluídas não arquivadas
ConsistencyChecker
Verifica consistência entre arquivos:- IDs de tasks únicos
- Referências de épicos válidas
- Tags consistentes
Saída de Exemplo
Correções Automáticas
Com--fix, o Squidy pode:
- Criar arquivos faltantes
- Arquivar tasks concluídas
- Atualizar índices
- Corrigir referências quebradas