# 5.6 — chat.e2e.ts (RED, Playwright — hard requirement)

Phase: 5 — Chat + Rate Limiter (Surface D)
Stage: RED

- [ ] Load chat UI, send message, assert streamed tokens render, assert queue position renders under load, assert reasoning block is collapsible

## Verify

```bash
pnpm test:e2e chat.e2e.ts   # required, must pass before merge
```
