From 2333d837e21d4f4232e3ce71b58623607288a1cd Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Sun, 27 Sep 2026 11:04:28 -0500 Subject: [PATCH] docs(records): lead decision 40, Piece E questions (row 13, #1508) Co-Authored-By: Claude Opus 5.5 --- docs/SESSIONS.md | 1 + docs/plans/2026-09-26_lead-decisions.md | 26 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/docs/SESSIONS.md b/docs/SESSIONS.md index 9c6e4008..324052d2 100644 --- a/docs/SESSIONS.md +++ b/docs/SESSIONS.md @@ -441,3 +441,4 @@ are never rewritten or removed; corrections are new entries. 2026-09-27T15:07:51Z | Sage (T3 Claude Code, thread 1ef1e4f8) | queue Piece D commit (#1508, row 12) | manifest b402fb38 19/19; helper lead check (decision 39); nine suites green on export after removing 12 empty leftover networks; f539466f; TOOLS.md from Darkwing's proposal; DEFERRED n2 and cold-start flake 2026-09-27T15:13:21Z | Filbert (T3 Claude Code, thread 9cb9731e) | row 12 live review round (#1508) | approve posted as comment 26579 with filbert's own token (GET user filbert), recorded rev 17 (filbert-12-record-1); f539466f passes verify-commit; rev 17 committed inside f3f48cfd by a concurrent queue commit; my queue-commit.sh refused at the step7 canary because HEAD moved (misleading message, follow-up); nothing under docs/plans/reviews/ 2026-09-27T15:14:35Z | Sage (T3 Claude Code, thread 1ef1e4f8) | row 12 closed (#1508) | pushed 3c9f4244 after verify --current; Filbert approved via comment 26579 (rev 17); row 12 done rev 19 ff61532a; DEFERRED queue-commit HEAD-moved message +2026-09-27T16:04:28Z | Sage (T3 Claude Code, thread 1ef1e4f8) | Piece E questions (#1508, row 13) | lead decision 40: full open page relaxed when every wanted issue is known; row 7 kept until Jason closes it (Q9 amended); age rule kept; T3 seats exempt per run diff --git a/docs/plans/2026-09-26_lead-decisions.md b/docs/plans/2026-09-26_lead-decisions.md index a15e3704..71dc1e54 100644 --- a/docs/plans/2026-09-26_lead-decisions.md +++ b/docs/plans/2026-09-26_lead-decisions.md @@ -535,3 +535,29 @@ which stay with him. Each item names who decided it and what happened. is logged yet, so the fix is cheap now. - Filbert's plan correction (293747cd) goes into the D commit. Round 2 of D is Filbert's. +40. **Piece E (row 13): Darkwing's four questions (build.md "For Sage", + 2026-09-27).** + - **Full open-issue page.** mosaicstack/stack has 50 or more open + issues, so under 8.10's rule every run is `incomplete`. Relaxed. A + full page makes the queue issue checks incomplete only when some + wanted issue is left without a known state. Truncation can't hide a + violation. Since 8.10, an issue absent from the open list is looked + up, and closed needs positive evidence. A truncated issue is either + looked up or left `unknown (budget)`, and `unknown (budget)` already + makes the run incomplete. Darkwing adds the change and a test to E + before the commit, and Filbert's round covers it. Filbert amends + 8.10's budget table, as with C1. + - **Row 7's brief.** Sage re-pins row 7 with `set 7 brief` in the + queue commit after E lands. That keeps `verify --current` clean. + - **Row 7 stays for now.** This amends Q9. Q9 had row 7 leaving the + queue. Row 7's gate belongs to Jason, and closing a Jason-gated row + needs his cited approval, so the lead can't retire it alone. E puts + the weekly routine in the ledger README anyway. Row 7 retires when + Jason closes it. + - **Age from 2026-09-28.** The rule stays. Rows 9, 10 and 11 wait on + Jason, and row 13 can't finish before them. Monday's run will list + all four as age violations. That's true, and it points at Gate G. + Sage asks Jason for Gate G rather than weakening the check. + - **T3 seats.** The weekly run passes `--unsupported-runtime` for + each T3 seat that owns an active row, and the output prints it. + That matches 8.10's `exempt` class.