From e06fb838509f2c55fa55bdbcf4c517c2a6d3616b Mon Sep 17 00:00:00 2001 From: Levi Neuwirth Date: Thu, 20 Aug 2026 16:52:28 +0200 Subject: [PATCH] =?UTF-8?q?docs(lane):=20=C2=A75b=20rebased=20onto=20post-?= =?UTF-8?q?#241=20main,=20and=20gated?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rebased onto f13506c at 3e68b76 --- 31 ahead, 0 behind, clean, signed. One conflict, in this file, where main's merged-#241 block and this lane's own first-commit block landed at the same position; both kept. No code file overlapped: #241 touched scripts/, tests/common/ and two suites, while this lane touches the protocol, daemon and GPU sources. The blocker is gone --- #241 fixed the sweep-crdt defect this lane was held behind. Gate run in two labelled pieces, because 16 stages exceed the session's 10-minute command cap and the guard rightly forbids the backgrounding that would evade it: 14 stages green (plain gate plus all six --acceptance suites, at load 5.28), build-crdt green, and sweep-crdt red on exactly two rows --- m4_24_bare_string_glob_stays_relative and m4_24_d3_fallback_base_is_the_smallest_attachment_dir. Those two are PRE-EXISTING and local-only: they fail identically at current main f13506c, and they passed in CI on #241's Test (crdt) job. Also records that an earlier attempt is not evidence. I wrapped it in `timeout 580` to fit the command cap, which killed the sweep mid-run and reported it as a stage failure --- the same self-inflicted shape as the SIGTERM truncation in the probe lane, and it should not be read as a result. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_016bqGA6s9tTUFzYpbeW3tai --- docs/active-work.md | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/docs/active-work.md b/docs/active-work.md index 133b2fa..498820f 100644 --- a/docs/active-work.md +++ b/docs/active-work.md @@ -270,7 +270,35 @@ hazard in a shape that looks committed. **A documented error message that never appears is worse than no documentation**, because the reader waits for a signal that is not coming. -## Panel cell-mapping generation (v25) — CODE-COMPLETE, GATE RED +## Panel cell-mapping generation (v25) — REBASED, GATE GREEN except two pre-existing rows + +- **REBASED onto `f13506c`** (post-#241 main) at `3e68b76`, 31 ahead, 0 + behind, signed, clean. One conflict, in this file: main's merged-#241 + block and this lane's own first-commit block landed at the same + position; both kept, active lane above merged. The other 30 commits + applied cleanly, and no code file overlapped — #241 touched + `scripts/`, `tests/common/` and two test suites; this lane touches + the protocol, daemon and GPU sources. +- **The blocker is gone.** #241 fixed the `sweep-crdt` defect this lane + was held behind, and the SIGINT guard now refuses a gate run started + with `SIGINT` ignored — which is what made stage 15 unreachable. +- **GATE, run in two labelled pieces** because 16 stages exceed this + session's 10-minute command cap and the guard rightly forbids the + backgrounding that would evade it: + - **14 stages green** — plain gate plus all six `--acceptance` + suites, log `20260820T143050Z-3909596`, started at load 5.28. + - **`build-crdt` green**; **`sweep-crdt` red on two rows only**: + `m4_24_bare_string_glob_stays_relative` and + `m4_24_d3_fallback_base_is_the_smallest_attachment_dir`. +- **Those two rows are PRE-EXISTING and local-only.** They fail + identically at **current main `f13506c`**, and they **passed in CI** + on #241's `Test (crdt)` job. Not this lane's, and not a code defect — + local-environment-specific. +- **A prior gate attempt is NOT evidence**: I wrapped it in + `timeout 580` to fit the command cap, which killed the sweep mid-run + (`Terminated` in its log) and reported it as a stage failure. Its + two perf-budget failures also ran at load 36.9 with a foreign + workload present. Recorded so the log is not mistaken for a result. **Written with the branch's FIRST commit**, per the standing correction from #171 and #215.