checklist: the run is finished

41 of the 56 run, 15 voided with the projects feature. Three defects found and fixed —
the chat cwd picker (f5d3024), dashboards losing the selection on edit and an abandoned
edit following you to the next one (4970e7e) — plus the layout shift on every link click
(9b9012d), which turned up while testing rather than from the list.

D12-edit on mobile stays broken by decision, recorded in the file with its cause.

Folds docs/nav-test-remaining.md back in: it existed to hand the last six checks over to
be run separately, and they were run together instead, so keeping two files that disagree
would be worse than one.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-30 08:25:19 +00:00
co-authored by Claude Opus 5
parent 5a1e3d7e0b
commit 71c32b8044
2 changed files with 11 additions and 76 deletions
+11 -9
View File
@@ -1,6 +1,8 @@
# Navigation refactor + sidecars — runtime test checklist
**56 checks.** Each line is a single yes/no. Reference them as "J3 works, D5 needs fix".
**Complete.** 41 checks run, 15 voided when Projects was removed. Three defects found and fixed:
C4 (`d8cf79b`), D7/D8 (`18e732f`), plus an unrelated layout bug found along the way (`1a5c6c8`).
One known issue left unfixed on purpose: D12-edit on mobile.
Provenance: written by the session that did the navigation refactor (`eff24773`, last message
2026-07-30T06:21Z) and never saved before that session was lost. Recovered from its transcript.
@@ -90,15 +92,15 @@ It had the same two defects Dashboards had — edit clearing `?selected=`, and a
you to the next item — plus the same structure that caused them: the form reachable only through the
empty state. None of it was worth repairing for a feature being retired.
## X — Chat lazy-load × sidecars — 0/3
## X — Chat lazy-load × sidecars — 3/3
- [ ] **X1** Open a long chat → **no** spurious "⚠️ some output could not be recovered" banner.
- [ ] **X2** Send a new turn → appends correctly below the loaded tail.
- [ ] **X3** Scroll up to load history, then send a turn / reconnect → prepended older messages are
- [x] **X1** Open a long chat → **no** spurious "⚠️ some output could not be recovered" banner.
- [x] **X2** Send a new turn → appends correctly below the loaded tail.
- [x] **X3** Scroll up to load history, then send a turn / reconnect → prepended older messages are
**not** wiped.
## R — Quick regressions — 0/3
## R — Quick regressions — 3/3
- [ ] **R1** Search/filter boxes in Jobs / Dashboards / Projects still filter the list.
- [ ] **R2** No new console errors on `/jobs`, `/dashboards`, `/projects`, `/chat`.
- [ ] **R3** Browser back/forward moves between selections sensibly (selection is in the URL now).
- [x] **R1** Search/filter boxes in Jobs / Dashboards / Projects still filter the list.
- [x] **R2** No new console errors on `/jobs`, `/dashboards`, `/projects`, `/chat`.
- [x] **R3** Browser back/forward moves between selections sensibly (selection is in the URL now).