five-on-it / apps/creator/src/card
apps/creator/src/card
The creator card: what the platform's model reads before it makes a game with its owner, the same bytes every time so the provider caches it (about 3,000 tokens with the MCP server's LOOP steps 1 to 6 and its RULES). It distils the game document and the mission language (every verb, event, condition and action the catalogue lists, with the fields that matter, and one small example that passes the validator), where a game is made (Riverbend, a new grid town, a region, a city drawn freely), the tone, and how a turn of the conversation ends. card.test.ts holds it to the mission schema and the catalogue, and to 12 KB. The schemas of the game document (140 KB) and of the whole catalogue are never sent: one template's level spec schema and the guides, whole or by section, are resources the model reads when it needs them. The brief and every later message of the owner come after it as the user's messages, in quotes: the owner's words, not instructions to follow.