Protected Canary Local Slice Contract (primitive)
Objetivo
Definir um contrato mínimo para executar uma única fatia local protected com risco controlado, sem abrir caminho para execução ampla automática.
Entradas obrigatórias
taskIdprotected explícitadeclaredFilesboundedvalidationGatefocal conhecida antes de editarrollbackPlannão-destrutivotimeboxcurto (uma fatia)
Stop conditions
- falha de validação focal;
- ausência de rollback explícito;
- escopo declarado violado;
- necessidade de segunda fatia protected sem nova decisão do operador.
Evidência mínima pós-slice
- verificação focal registrada no board;
- nota curta de decisão (
promote|skip|deferou resultado canário); - checkpoint/handoff com próximos passos e risco residual.
Invariantes
- canário não autoriza repetição automática;
- canário não autoriza scheduler/remote/offload por default;
- cada nova fatia protected exige nova confirmação do operador.