Done — implemented in [app/api/chat/route.ts](../app/api/chat/route.ts). Streams a canned reply through `queue` -> `reasoning` -> `content` -> `done` events. Mock only: no session, no Turnstile, no rate limiting, no real model. See [REQUIREMENTS.md](REQUIREMENTS.md).