prometeu-runtime/docs/runtime/agendas/011-vm-owned-stateful-core.md
2026-03-24 13:40:49 +00:00

964 B

Agenda 011 - VM-Owned Stateful Core (Fechada)

Status

Fechada pela decisao:

  • ../decisions/006-vm-owned-stateful-core-contract.md

O Que Foi Fechado

  1. Modelo canonico com HeapRef<TBuiltinState> e regra anti-stale por generation.
  2. Lifecycle minimo (create/read-update/destroy) para servicos stateful.
  3. Manutencao do caminho INTRINSIC <id_final> sem tabela adicional.
  4. Metadata obrigatoria por operacao (arg_slots, ret_slots, efeito, determinismo, custo).
  5. Fronteira de fault (status operacional, Trap estrutural, Panic interno).
  6. Direcao de verifier/disasm/compatibilidade binaria para intrinsic stateful.

Efeito Pratico

  • Agenda 012 passa a consumir essa base para fechar random.
  • Implementacoes VM-owned stateful devem seguir a decisao 006 como contrato.

Follow-up

  • consolidar implementacao de identity/registry de intrinsic no frontend/backend/runtime;
  • fechar random em 012-vm-owned-random-service.md.