(chore) add playwright e2e test

This commit is contained in:
Story Crater Bot
2026-08-18 19:10:51 -07:00
parent 6c6218ef36
commit 3a03a6afb6
7 changed files with 18 additions and 0 deletions
+2
View File
@@ -11,6 +11,7 @@ Depends on [00-decisions.md](00-decisions.md) #4 (is chat in scope for v1).
- [ ] `budget_test.go` — 13th message in 24h returns `429` with `Retry-After`
- [ ] `injection_test.go` — snapshot content cannot alter system-prompt behaviour
- [ ] `context_test.go` — history truncation keeps total tokens under 16384
- [ ] `chat.e2e.ts` (Playwright, hard requirement) — load chat UI, send message, assert streamed tokens render, assert queue position renders under load, assert reasoning block is collapsible
## GREEN
@@ -34,6 +35,7 @@ Depends on [00-decisions.md](00-decisions.md) #4 (is chat in scope for v1).
```bash
# load test at 20 concurrent clients
# GPU sequence usage never exceeds 6, no upstream 5xx, queue drains
pnpm test:e2e chat.e2e.ts # required, must pass before merge
```
## Done — atlas v1 shipped