원클릭으로
session-audit
Classificar sessão ao final para métricas de eficiência
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Classificar sessão ao final para métricas de eficiência
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
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
| 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