diff --git a/BUILD-LOG.md b/BUILD-LOG.md index f052c40d3..3a90c16f6 100644 --- a/BUILD-LOG.md +++ b/BUILD-LOG.md @@ -4204,3 +4204,13 @@ After: feat f78ba57d, which `queue review verify-commit 57 f78ba57d` matches to Gate (Sage, scratch worktree of 3c79809c plus the candidate, sequential and teed, finished 20:35:10Z): bus 80 and webui 40 node tests, 0 failed; test-auth 15, test-conductor 17, test-config 24, test-discord 66, test-extension-package 18, test-foundation 44, test-queue 27, test-release 14, test-task 98, all 0 failed. 958668a8..3c79809c touches none of the 8 paths. Row 57 done at rev 429 (ec1b0add); #1546 closed with comment 27305. Not pushed: the push waits on the row 55 and row 62 reviews. Follow-up: row 67, #1560, brief e5af27e9, owner Filbert. It carries the test gaps the reviews left (seen-then-resolve `closed`, list checked before the no-bus 503, whole-row comparison in test 4) and Filbert's broker comment note. No `LIMIT` on `roles`; paging is the design row's call. + +### 2026-10-11 — Sage, row 55 landed: the full-screen terminal app (#1544) + +Before (3634d06e): bare `scripts/mosaic` fell through to the seat CLI and exited 4 with its usage. There was no full-screen app, and a decision could be answered only with `mosaic decide`. + +After: feat 79d9fc2d, which `queue review verify-commit 55 79d9fc2d` matches to round 3 candidate 59f1b9b4 on all 9 paths. Bare `mosaic` on a terminal opens the app: Inbox, Tasks, Agents, Trail, help, and a decide overlay that shares `resolveDecision` with `mosaic decide`. The app resolves a decision on `y` only while `decideShown()` says the whole decide box is on screen, checked at the key. A box that doesn't fit becomes "Too small to show this decision", and any key answers No. Darkwing built it over three rounds. Dewey (27308) and Filbert (27309) approved round 3. + +Gate (Sage, scratch worktree of 3634d06e plus the candidate, sequential and teed, finished 21:05:58Z): cli 110 and queue 150 node tests, 0 failed; test-auth 15, test-conductor 17, test-config 24, test-discord 66, test-extension-package 18, test-foundation 44, test-queue 27, test-release 14, test-task 98, all 0 failed (Docker on). The manifest checked OK before and after the gate. 122b1223..3634d06e touches none of the 9 paths. Row 55 done at rev 445 (fef76fe6); #1544 closed with comment 27315. + +Follow-up: row 69, #1562, brief 1e71d746, owner Darkwing, after their rows 58 and 61. It carries the review notes: a narrow-terminal test pinning the `decideShown` MIN_COLS guard (the only survivor that could let `y` resolve with the box hidden, and the code is right today), a way out from the hidden box and an honest status line under it, a U+18D08 width test, a cut box keeping `Esc back`, and the README's 40-column row count stated as an example. diff --git a/docs/SESSIONS.md b/docs/SESSIONS.md index b5753a485..a36320e73 100644 --- a/docs/SESSIONS.md +++ b/docs/SESSIONS.md @@ -649,3 +649,4 @@ are never rewritten or removed; corrections are new entries. 2026-10-11T20:48:44Z | dewey | correction to the row 55 round 3 line above | its queue commit is a86de1f1 (revs 432-434, committed by Sage's queue-commit), not e1b90ed6; my queue-commit was refused because HEAD moved, and the line was written before I checked 2026-10-11T20:49:40Z | filbert | row 55 (#1544) round 3 review, candidate 59f1b9b4 | approve, comment 27309, rev 435 (99469f78); sweep of ~41k frames 0 mismatches, mutants 56/63 (survivors explained), gate all rc 0 (cli 110, queue 150); notes N10 cols guard untested, N11 U+18D08, N12 hidden-box wording 2026-10-11T20:55:32Z | darkwing | row 62 in review round 3 (#1555) | candidate manifest 8b81e836… on edc5de71, 13 files; R2/B1 (Filbert 27296, Dewey 27297): a refused child drops only if GET /projects/ then answers 403 or 404, so a deleted kanban view fails the tick instead of writing no-access tombstones; tests 18-19, tree 19; 23/23 mutants killed; gate on ae428a54, 14 suites green incl. webui; packet 90e56862, revs 437-439 (8f6b06d0), request comment 27310; nothing pushed +2026-10-11T21:07:52Z | sage | row 55 (#1544) landed; row 69 (#1562) follow-up added; row 68 (#1561) round 1 in review | feat 79d9fc2d verified against 59f1b9b4 (9 paths), gate on 3634d06e all green (cli 110, queue 150, nine test-*.sh rc 0, Docker on), rev 445 done (fef76fe6), #1544 closed (27315); row 69 brief 1e71d746 revs 443-444; row 68 packet ccccc169, request 27312, revs 440-442 (3634d06e)