diff --git a/docs/waves/wave-5.md b/docs/waves/wave-5.md
index 69a92ba..4e0186c 100644
--- a/docs/waves/wave-5.md
+++ b/docs/waves/wave-5.md
@@ -232,8 +232,79 @@ from wave 0 must go down.
## Wave 5 exit criteria
-- [ ] the stepper is keyboard operable and `
` count dropped by at least 10
-- [ ] section toggles work end to end, including the export
-- [ ] Acumatica fields and Assets are hidden by configuration, with no data deleted
-- [ ] the wizard has no `alert()` calls left
-- [ ] first-run users can create a project
+- [x] the stepper is keyboard operable and `
` count dropped by at least 10
+ — **12 → 2**, exactly ten, and the two survivors are wave 7's and wave 9's
+- [x] section toggles work end to end, including the export
+- [x] Acumatica fields and Assets are hidden by configuration, with no data deleted
+- [x] the wizard has no `alert()` calls left — **0**, raw and comment-stripped
+- [x] first-run users can create a project
+
+---
+
+## Wave 5 exit — what shipped, and what it cost
+
+First field-visible wave. Everything before this was prerequisites, and the difference
+shows: waves 1–4 moved almost nothing on screen, and every page in this one looks
+different.
+
+### The tasks
+
+| Task | Items | What landed |
+|---|---|---|
+| `T5.1` | `A4` `S9` | Vertical stepper, ten real `