Contract
What the agent delivers
A raw Core Wasm module exports memory m and f(frame, input, seed), returning an RGBA framebuffer offset.
The counted object is the exact raw primary payload. The trusted runner, manifest, source archive, HTTP overhead, and preview are not part of the byte total.
Hard restrictions
- No imports, DOM, files, network, pointer lock, or auxiliary assets.
- One memory only, capped at sixteen 64 KiB pages.
- Input arrives as a fixed bitfield; every frame call is watchdog-limited to 100 ms.