1.3 KiB
1.3 KiB
NEO-37 — Manual QA checklist
| Field | Value |
|---|---|
| Key | NEO-37 |
| Title | Skill progression snapshot (read model) |
| Linear | https://linear.app/neon-sprawl/issue/NEO-37/skill-progression-snapshot-read-model |
| Plan | docs/plans/NEO-37-implementation-plan.md |
| Branch | NEO-37-skill-progression-snapshot-read-model |
Preconditions
- Server running with default dev player seeded (same as other
/game/players/dev-local-1/...flows). - Skill catalog loaded (prototype trio); progression rows mirror registry order.
Checklist
-
Start
NeonSprawl.Server(e.g.dotnet runfromserver/NeonSprawl.Server). -
GET /game/players/dev-local-1/skill-progression— expect 200 andContent-Typecontainingapplication/json.curl -sS -i "http://localhost:5253/game/players/dev-local-1/skill-progression" -
Parse JSON —
schemaVersion1,playerIddev-local-1,skillslength 3,idorderintrusion,refine,salvage; each rowxp0,level1. -
Unknown player —
GET /game/players/missing-player/skill-progression— expect 404. -
Optional: run
bruno/neon-sprawl-server/skill-progression/Get skill progression.bru(seeenvironments/Local.brufor{{baseUrl}}).