# Agenda 010 - Input Intrinsics Surface (Fechada no v1) ## Status Fechada para v1 pela decisao: - `../decisions/005-v1-vm-owned-input-intrinsics-and-language-agnostic-surface.md` ## O Que Foi Fechado 1. Input sai da fronteira de syscall e entra em VM-owned intrinsics. 2. Superficie obrigatoria do dominio: `button`, `pad`, `touch`. 3. Sem `axis` no v1. 4. Snapshot de input congelado no inicio do frame logico. 5. API de linguagem pode ser encadeada/ergonomica, mas o contrato normativo e language-agnostic. 6. Sem capability gate e sem custo de certificacao por syscall para leitura de input. ## Efeito Pratico - Toolchain/backend devem emitir `INTRINSIC ` para input. - Syscalls de input legadas devem ser removidas/desativadas da superficie oficial. ## Risco Residual - Nenhum bloqueador do bytecode v1 permanece nesta agenda. - Novas discussoes de input so devem reabrir em caso de mudanca de versao de contrato. ## Follow-up - Validar alinhamento de specs (`06`, `16`, `16a`) com a decisao `005`. - Validar runtime/verifier contra IDs finais de input intrinsics.