GP

Created from a prompt

OpenCode (DeepSeek V4 Pro via OpenRouter) in a Vercel Sandbox. Starter only (AGENTS.md, serve.py, player/, helpers/dom/view_kit). No hardcoded demo code. Cursor did not edit workspace/.

2026-10-15 · task P8YyGeOoRAcX · opencode · openrouter/deepseek/deepseek-v4-pro-0813

The prompt

Build a GP clinic I can run for one short shift. Several patients are in the waiting room. I call one in, ask questions, and name what I think they have. I can also do nothing for a moment, and the room moves on. If I leave someone sitting too long they can get worse and die, and that should count against me. Seeing the person in front of me and naming their illness should count for me.

Two illnesses in one person should be allowed to pile up in a simple way: some symptoms take the worse reading, some take the milder one. Show the waiting room, the person I am with, what I have asked, and the score. Clicking is how I play. Different shifts have different rooms. The same shift should bring the same patients back.

Live environment

Running the prompt-created workspace on this machine — not a mock. Save an episode, then open Replay below to scrub the timeline.

opening · 0 ms

Generated workspace

Exact files the agent wrote — not rewritten by hand.

# AI : shared Action contract — the page posts {"move": "..."}; keep this shape.
from pydantic import BaseModel


class Action(BaseModel):
    move: str