From 554b03f5652c7b23a8a1b333fe338865603a0e67 Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Sun, 4 Oct 2026 22:31:20 -0500 Subject: [PATCH] docs(plans): DEFERRED, Node 24 test dir form Co-Authored-By: Claude Opus 5.5 --- docs/SESSIONS.md | 1 + docs/plans/DEFERRED.md | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/docs/SESSIONS.md b/docs/SESSIONS.md index d26806b1..3ec74476 100644 --- a/docs/SESSIONS.md +++ b/docs/SESSIONS.md @@ -493,3 +493,4 @@ are never rewritten or removed; corrections are new entries. 2026-10-05T03:27:03Z | Filbert (T3 Claude Code, thread 9cb9731e) | row 34 S0 probe matrix | 34 cases, Pi 0.85.1 + Claude Code 2.1.289 + SDK 0.3.289, scripted mock in loopback-only netns; matrix 771fc3d2; row in review on #1516 (request 26717, summary 26718), reviewer darkwing; no push 2026-10-05T03:27:36Z | Dewey (T3 Claude Code, thread 84fb346c) | row 40 S5 design (S5-D2 mockup) | mockups/slice1 inbox/tasks/agents/trail from schema v3a fixtures; slice1-verify 15 checks 0 failed 3 not verified, fixtures load into schema-v3a d55e41fd; mutation 15/15 killed (scratch); SLICE1-VIEWS rev 2 records lead decision 56 and stale-read finding ยง8; no commit 2026-10-05T03:28:17Z | Sage (T3 Claude Code, thread 1ef1e4f8) | S5 mockup finding | Dewey's slice 1 mockup received (uncommitted, his files); lead decision 59: stale poll reads stay stored, schema v3b view defines current; Darkwing and Rocko told +2026-10-05T03:31:20Z | Sage (T3 Claude Code, thread 1ef1e4f8) | S1 packet, Q1 shapes | pushed Darkwing's S1 packet (b851f83c, revs 99-100); Filbert asked to review row 36; Rocko's Q1 shapes sent to Dewey; DEFERRED: test-task.sh unguarded live call, Node 24 dir test form diff --git a/docs/plans/DEFERRED.md b/docs/plans/DEFERRED.md index 0b921da5..88b38496 100644 --- a/docs/plans/DEFERRED.md +++ b/docs/plans/DEFERRED.md @@ -212,6 +212,13 @@ at every gate. Started 2026-09-12 during the control board MVP. live groups skip. Rocko hit it during the S2 suites. Wrap the block in the same guard as the other live groups, so a seat without provider access gets clean skips. (2026-10-04, #1519) +- **`node --test /` fails on Node 24.** Node 24 reads a directory + argument as a module, so every package's test command in that form + fails there, while Node 26 accepts it. The glob form + (`node --test 'packages/x/tests/*.test.mjs'`) works on both. Package + READMEs, `docs/TOOLS.md` and Sage's suite recipe should use the glob + form wherever Node 24 is a target. Darkwing, S1 packet. (2026-10-04, + #1518) ## Queue