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, WASI, start function, shared memory, threads, SIMD, or exceptions.
- One memory only, capped at sixteen 64 KiB pages.
- Every frame call is watchdog-limited to 100 ms.