# Cake20 Official AI coding context for Cake20 websites. Canonical manifest: https://ai.cake20.com/manifest.json Human-readable Cake20.js guide: https://js.cake20.com Runnable Cake20.js examples: https://js.cake20.com/examples.html ## Required read order 1. https://ai.cake20.com/docs/core.md 2. https://ai.cake20.com/contract.json 3. Read only the topic documents needed for the current task. 4. Inspect the current website source and its README.md before editing. 5. Treat installed Runtime types and current MCP tool schemas as exact-version truth. ## Topic routing - System boundaries: https://ai.cake20.com/docs/architecture.md - Cake20 View TSX syntax: https://ai.cake20.com/docs/view.md - Runtime APIs and file contracts: https://ai.cake20.com/docs/runtime.md - CLI commands and local workflow: https://ai.cake20.com/docs/cli.md - Worker execution boundaries: https://ai.cake20.com/docs/architecture.md - Implementation recipes: https://ai.cake20.com/docs/patterns.md - Cake20 Core MCP workflow: https://ai.cake20.com/docs/mcp.md - Errors and recovery: https://ai.cake20.com/docs/errors.md - package.json schema: https://ai.cake20.com/package.schema.json - Complete bundle: https://ai.cake20.com/llms-full.txt Do not infer behavior from an underlying framework. Cake20 exposes an intentional Cake20.js source model. Do not add platform packages or recreate Runtime features.