Ops Calibration Decision Packet (primitive)
Objetivo
Compor os resultados de calibração de background process e agents-as-tools em um único packet report-only para decidir:
keep-report-onlyready-for-bounded-rehearsal
Surface
- Tool:
ops_calibration_decision_packet - Tool complementar:
delegation_rehearsal_packet - Fontes:
packages/pi-stack/extensions/guardrails-core-ops-calibration.tspackages/pi-stack/extensions/guardrails-core-ops-calibration-surface.ts
recommendationCode
ops-calibration-ready-bounded-rehearsalops-calibration-keep-report-only-backgroundops-calibration-keep-report-only-agentsops-calibration-keep-report-only-thresholdops-calibration-keep-report-only-reload
Uso recomendado
- calcular
background_process_readiness_score(padrão por inferência bounded e, opcionalmente, com overrideshas_*para contraste); - avaliar
background_process_rehearsal_gatepara confirmar evidências mínimas de rehearsal; - calcular
agents_as_tools_calibration_score; - avaliar
evaluateAgentSpawnReadinesspara obter sinal de readinessagent run(ready-for-agent-run); - chamar
ops_calibration_decision_packetcomlive_reload_completed=truepara decisão consolidada.
O packet aplica o mesmo padrão de inferência bounded de background capabilities quando has_* não é informado, respeita overrides explícitos quando fornecidos e mantém keep-report-only enquanto o sinal de background_process_rehearsal_gate não estiver em decision=ready.
Boundary semântico: agent run é a execução concreta de worker; delegation runway é a decisão de delegar ou executar localmente; delegation rehearsal é o packet report-only que prepara uma delegação do operador sem dispatch.
Para promoção de delegation runway sem abrir dispatch, use delegation_readiness_status_packet como cue primário: o packet agora expõe operationalRunway (delegação + background) com recomendação local-execute|delegate|defer, blockers normalizados e unlockChecklist curto (top blockers + próxima ação). Em seguida confirme no delegation_rehearsal_packet, que compõe capability + mix + auto-advance telemetry em decisão ready|needs-evidence|blocked, também com authorization=none, dispatchAllowed=false e mutationAllowed=false.
Regra pragmática de long run AFK: antes de promover rehearsal, garantir material no board (via lane_brainstorm_packet + lane_brainstorm_seed_preview + decisão de semeadura do operador). Sem material local-safe suficiente, a recomendação correta é continuar em triagem/limpeza/pesquisa bounded.
Invariantes
dispatchAllowed=falseauthorization=none- sem start/stop de processo
- sem execução automática de agentes