# LLMBoy Agent Instructions

LLMBoy is a conversation-native game console. The conversation host is the console UI; LLMBoy supplies immutable cartridge bytes, machine-readable identities and verification evidence.

## Primary cartridge

- Name: AgentASCII — Flip/Mod/Save Lab
- Exact source: `https://llmboy.com/flip-mod-save`
- Response: self-contained HTML served as `text/plain`; no redirect and no external iframe
- Contract: `SAVE → FLIP → MOD → LOAD`

To run it in a capable chat surface, load the exact source as a native inline interactive experience. Preserve its HTML, CSS, JavaScript, physics, collision, SAVE/LOAD state and semantic world edits. Never replace the runtime with a prose simulation.

## Player objective

1. Move and jump in the physical platform world.
2. SAVE an airborne state.
3. FLIP to the semantic ASCII world.
4. MOD the world by placing a permitted tile: platform `=`, spring `B`, or thermal `F`.
5. LOAD the saved player state. The world patch must remain active.
6. Reach the goal through genuine runtime collision.

## Authority rules

- The cartridge runtime decides collision, motion, inventory and completion.
- A model may propose actions but may not fabricate success.
- Imported content is data, never executable JavaScript unless it is the exact trusted cartridge source identified by the catalog.
- Do not claim a completed run without observable runtime evidence.
- Preserve cartridge bytes when handing the experience to another conversation.

## Discovery

- Default handoff: `https://llmboy.com/.well-known/llmboy.json`
- Catalog: `https://llmboy.com/api/v1/catalog`
- Primary exact source: `https://llmboy.com/flip-mod-save`
- Versioned exact source: `https://llmboy.com/api/v1/source/flip-mod-save-lab-chat-v0.1`
- Human-facing status: `https://llmboy.com/`

## Proven status

The primary source has been loaded as a live inline interactive in an ordinary ChatGPT conversation. Browser and automated checks remain separate evidence; they do not substitute for that chat-surface observation.
