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
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.
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
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