Audit Runbook Observability
When To Use
- •Executar auditoria com previsibilidade operacional.
- •Diagnosticar falha de preflight (
pm2,mcp,rag,lsp). - •Acompanhar progresso/ETA/heartbeats e trilha de artefatos.
- •Investigar runs parciais e degradação de tooling.
Canonical Workflow
- •Preflight semântico.
- •
npm run audit:preflight - •Confirmar
components.pm2/mcp/rag/lsp.ok.
- •Execução por objetivo.
- •Rápida:
npm run audit:quick - •Shadow explícito:
npm run audit:quick:shadow - •Profunda:
npm run audit:deep - •Noturna:
npm run audit:nightly
- •Leitura de artefatos.
- •Pasta:
artifacts/audit/runs/<run_id>/ - •Arquivos mínimos:
events.jsonl,progress.json,audit_report_*.json,summary.md.
- •Troubleshooting.
- •MCP:
npm run mcp:diagnose - •LSP funcional:
npm run lsp:health -- --json - •RAG:
npm run rag:health -- --json
Guardrails
- •Pipeline nesta fase é não-bloqueante, mas
shadow_gate.would_block=trueexige ação. - •Não confiar em log solto; usar sempre JSON/artefatos como fonte primária.
Done Criteria
- •Run finalizada com
reportválido. - •
semantic_preflightregistrado. - •
shadow_gateegate_decisionpresentes e coerentes.