Cópia estática
Copiado de docs/adp/ADP-003-execution-budgets.md em https://github.com/poppy-team/aipo-lang (MIT). Fixado na revisão ce47c4e070404fc41722ccd8e2b7b808b99062a8, blob 8e876d68c8b7c72e0de2e3ad196c8e23a731360a. O repositório de origem permanece canônico; esta cópia é atualizada por um pull request de sincronização, não em tempo real.
Status: rascunho (questão em aberto — nenhuma semântica implementada, nada decidido) Relacionado: docs/evidence/P01-G02-*.md (suíte de exaustão de recursos), contratos das crates (linha Owns de aipo-vm corrigida pelo mesmo goal), Fechamento Arquitetural §10–11 Autoridade: subordinada a docs/canon/Aipo V1 — Language Reference… e docs/language/authority-map.md (política de não invenção)
AIPO_RT_OVERFLOW com uma dica de recursão.loop … end executa até que o host o mate; a suíte de testes prova isso com um watchdog externo, não com uma garantia da VM.aipo-vm. Essa linha descrevia uma aspiração, não a implementação, e foi corrigida para o limite de profundidade da stack, com um ponteiro para este documento.cargo-fuzz/libFuzzer, o Miri e as execuções com sanitizers são avaliações de nível CI, não gates atuais (veja o registro de evidência do gauntlet).Failure recuperável, um fault de runtime com um novo código de diagnóstico, ou um abort do processo? Cada escolha altera o contrato de Failure/fault e exige respaldo na Language Reference que ainda não existe.Este ADP se encerra quando um goal de design especificar o sinal, o escopo, a contabilização e a regra de paridade acima, com fixtures que provem cada um — ou quando tirar explicitamente os orçamentos da V1, com uma justificativa documentada.