with one click
session-audit
Classificar sessão ao final para métricas de eficiência
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Classificar sessão ao final para métricas de eficiência
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | session-audit |
| description | Classificar sessão ao final para métricas de eficiência |
| triggers | ["session-audit","auditar sessão","eficiência"] |
| globs | [".git"] |
Regra de Ouro: Toda sessão termina com audit
OBRIGATÓRIO ao final de toda sessão (encerramento ou após 60min)
| Classificação | Critérios |
|---|---|
| EFICIENTE | ✅ Feature completa ✅ testes passando ✅ escopo respeitado |
| ACEITÁVEL | ✅ Feature parcial ✅ ajustes pendentes esperados |
| DESPERDIÇADA | ❌ Saiu do escopo ❌ over-engineering ❌ debugging evitável |
| Causa | Identificador |
|---|---|
| SPEC_VAGA | Sem /scope-guard claro |
| OVER_ENGINEERING | Saiu do FAZER |
| ENV_DEBUG | Tempo perdido com Docker/infra |
| SCHEMA_ERRO | Tipos/enums errados |
| INTERROMPIDA | Fator externo |
| REGRESSÃO | Teste existente quebrou |
# SESSION AUDIT - [timestamp]
## Dados
- Duração: [tempo]
- Task: [nome]
- Files: [count]
## Classificação: [EFICIENTE/ACEITÁVEL/DESPERDIÇADA]
## Métricas
- Fix rounds: [n]
- Checkpoints: [n]
- Testes: [n passing]
## Causa Raiz (se aplicável)
- [causa]: [descrição]
## Próxima Sessão
- Continuar de: [próximo passo]
- Atenção: [warnings]
Após gerar o report, executar obrigatoriamente:
/learned-lesson
Capturar ao menos uma lição da sessão (mesmo que classificada como EFICIENTE). Se não houver lição nova, registrar explicitamente: "Nenhuma lição nova identificada nesta sessão."
As lições ficam em .devorq/state/lessons-pending/ aguardando validação via:
./bin/devorq lessons validate
Débitos que previne: D19 (Observer sessions), ineficiência invisível, lições perdidas entre sessões
Explorar ideias antes de criar plano formal
Revisão de código antes de merge
Documentar aprendizados para evitar recorrência
Validação de schema/enums/tipos antes de implementar código de domínio
Checklist obrigatório antes de qualquer commit
Validar estrutura de banco antes de operações de dados