docs(log): row 62 landed, the adapter reads a project tree (#1555)
BUILD-LOG entry and SESSIONS line: feat390d437b, gate, the live read (902b3d0e) and the follow-up row 71 (#1565). Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
@@ -4214,3 +4214,15 @@ After: feat 79d9fc2d, which `queue review verify-commit 55 79d9fc2d` matches to
|
||||
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.
|
||||
|
||||
### 2026-10-11 — Sage, row 62 landed: the adapter reads a project tree (#1555)
|
||||
|
||||
Before (918a4a19): the tasks adapter read one project. Child projects of #19 (18, 20, 21) were invisible to the bus.
|
||||
|
||||
After: feat 390d437b, which `queue review verify-commit 62 390d437b` matches to round 3 candidate 8b81e836 on all 13 paths. With `tracker.descendants` on, each reconcile reads the sync bot's project list and walks it by `parent_project_id` from the root, archived projects and negative pseudo-project ids left out. A child that passes the install checks is read through its board; one that doesn't is watch-only (bucket 0). A tick reads every project in the tree, and a child answering 403 or 404 leaves it only if `GET /projects/<id>` answers 403 or 404 too. Off, the adapter reads as before. Darkwing built it over three rounds. Filbert (27317) and Dewey (27338) approved round 3.
|
||||
|
||||
Gate (Sage, scratch worktree of 918a4a19 plus the candidate, sequential and teed): tasks 71, business 60, bus 80, cli 110 and queue 150 node tests, 0 failed. webui failed 1 of 40 once ("humanCall kills a transport that runs past its timeout": the fake transport's pid file wasn't there in time, load average 17 with Dewey's gate running beside mine) and passed 40 of 40 on three reruns; row 62 touches no webui file. 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). Manifest OK before and after. edc5de71..HEAD touched none of the 13 paths.
|
||||
|
||||
Live read (`agents/sage/work/vikunja-setup/tick-62.mjs`, record `2026-10-11_tick-62.json`, 902b3d0e), 21:28:03Z, tasks.woltje.com v2.7.0: the candidate's own `reconcile()` and `tick()` with descendants on, root #19, the sync key only, a real Store and Broker in a scratch root, and a fetch guard refusing anything but GET. `startup()` was not run, since its scope probes send a PATCH, a DELETE and a POST as role keys; the script made the root's install check from the same two reads. Reconcile 15 GETs, 42 snapshots (30 on #19, 4 on 18, 3 on 20, 5 on 21; the cross-project probe in `2026-10-11_probe-62.json` also counted 42). Tick 8 GETs, 0 snapshots, the count `probes.md` predicted. 18, 20 and 21 are watch-only. 0 writes. Darkwing's deleted-view probe: a missing view id on #18 answers 404 code 3014 while `GET /projects/18` answers 200, so the README's account holds live (the child stays and the tick fails until the next reconcile reads it watch-only, which Filbert notes stops the root's tick too). The fake answers 13001; the adapter treats any 404 without code 4002 the same, so behavior doesn't change. No README change needed. The live bus is still on descendants off (host config `tracker.descendants` false); turning it on is a config change for when row 63 lands.
|
||||
|
||||
Row 62 done at rev 452 (86f65766); #1555 closed with comment 27352. Follow-up: row 71, #1565, brief 9d715276, owner Darkwing, after their rows 58, 61 and 69: tests for the surviving confirm-read mutants (`r3-confirm-4xx`, `r3-confirm-error-on-throw`) and the fake's view 404 set to 3014.
|
||||
|
||||
@@ -654,3 +654,4 @@ are never rewritten or removed; corrections are new entries.
|
||||
2026-10-11T21:14:18Z | dewey | row 62 (#1555) round 3 review | approve, comment 27338, rev 447 (c42479f0); candidate 8b81e836 on 8e33490f, 13/13: deleted-view, drop and timer probes, 38 mutants (34 killed; new survivor r3-confirm-error-on-throw, non-blocking), Docker gate green; notes the fake-not-live attribution of the project-read answers as my round 2 error, suggests a live probe
|
||||
2026-10-11T21:22:26Z | dewey | row 68 (#1561) round 1 review | approve, comment 27350, rev 450 (9b6d9831, which also carries Filbert's rev 451; its message wrongly says it includes Sage's revs 448-449, which c4399c8b had already committed); candidate a2008d8b on a86de1f1, 13/13: bus-service.sh and adapter probes, 35 mutants (30 killed; bs-x-only, ad-x-only, bs-resolve-default survive for missing directory and PATH-symlink test cases), Docker gate green; answers: keep the symlink, succeed with the comment; suggests an explicit --claude in the after-landing install
|
||||
2026-10-11T21:23:13Z | filbert | row 68 (#1561) round 1 review: claude binary pin for the bus unit | approve, comment 27349, rev 451 (committed in dewey's 9b6d9831); 21/24 mutants killed, N1 directory pin untested, Q1 keep symlink, Q2 keep comment line; gate green
|
||||
2026-10-11T21:32:49Z | sage | Q81 reported to Mos; row 62 (#1555) landed; row 71 (#1565) follow-up added | feat 390d437b verified against 8b81e836 (13 paths), gate on 918a4a19 green (tasks 71, business 60, bus 80, cli 110, queue 150; webui 1 timing flake under load, 40/40 on three reruns; nine test-*.sh rc 0, Docker on), live read 902b3d0e (descendants on, root #19, GETs only, 42 snapshots, 0 writes, deleted view 404 code 3014), rev 452 done (86f65766), #1555 closed (27352), row 71 brief 9d715276 owner darkwing
|
||||
|
||||
Reference in New Issue
Block a user