The repository SHALL provide a simple browser playground example that lets contributors edit code, execute it in-browser, and inspect output without additional application scaffolding.
- WHEN a contributor opens the browser playground example
- THEN the page MUST provide a code editor, a language selector, a run action, and a visible output surface
- WHEN the browser playground example renders
- THEN it MUST use the sandbox-agent inspector dark theme tokens and overall visual treatment rather than a default browser theme
The browser playground example SHALL support both TypeScript and Python execution paths in one interface.
- WHEN a contributor runs TypeScript in the playground
- THEN the example MUST execute the code through the repository's browser runtime support and show streamed output plus final execution status
- WHEN a contributor runs Python in the playground
- THEN the example MUST execute the code in-browser and show stdout, stderr, and final execution status in the same output surface
The browser playground example SHALL include repository-local instructions and helper tooling so contributors can run it without creating a separate app.
- WHEN a contributor follows the example README
- THEN the repository MUST provide a documented local command that builds any required worker asset and serves the example from the repo