commit 3174ac2252c0eb6bde66592f65d6a4d06b914b55
parent a02ac5f838d24c76eb2663edaea9d7a338b648d0
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Wed, 30 Sep 2026 22:54:11 -0400
plans: release 13 — W2's brought-to-main record: run 3's chart failure stated as inferred, and the runs it passed in; found and left in the merge
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Diffstat:
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/plans/release-13.md b/plans/release-13.md
@@ -1268,7 +1268,7 @@ content) finds `exec tsx src/index.ts` only where a line explains what `archilyz
|---|---|---|
| 1 | homepage, the full suite (`docs`, `no-data`, `instance-colours` among them) | **106 passed**, 0 failed, 5.9 min |
| 2 | homepage `no-data.spec.ts --workers=2` | **1 skipped** (W2's guard) |
- | 3 | export `use-with-ai-link.spec.ts`, `charts.spec.ts` | **14 passed, 1 failed**, 2.8 min: `charts.spec.ts:234` (stacked bars' gap), a bar's computed `stroke` read as `""` (a detached node: the stackedBar chart re-rendered for Group by → Media type after the first bars were visible). It passed in runs 4 and 6 |
+ | 3 | export `use-with-ai-link.spec.ts`, `charts.spec.ts` | **14 passed, 1 failed**, 2.8 min: `charts.spec.ts:234` (stacked bars' gap), a bar's computed `stroke` and `strokeWidth` read as `""`. That is what a detached node gives, most likely because the chart re-rendered for Group by → Media type after the first bars were visible. It passed in runs 4 and 7 |
| 4 | export, the full suite | **238 passed, 11 failed, 22 did not run**, 56.9 min (DX's 15.1). The 22 are `header.spec.ts`'s rest, behind its `:273` timeout (2 min, a `page.goto`). The 11: `brand:177`, `first-search:140`, `header:273`, `modal-close` ×2, `modal-digest` ×2, `responsive` `/downloads/`, `search-duplicates:150`, `search-results-virtualization` ×2 — 8 test timeouts, 3 five-second expects (a search summary still at "(0)", a card not yet mounted) |
| 5 | the hub suite | **39 passed**, 0 failed, 4.9 min (DX's 39) |
| 6 | `e2e:2origin` with `E2E_TWO_ORIGIN_REBUILD=1` | **3 passed**, 0 failed, 28 s of tests, 212 s with the hub build; `archilyzer.ts build hub` **once** in the log (W2's stage guard). No primary `export/public` entry newer than the run's start; the links relinked per path, none dangling |
@@ -1313,4 +1313,14 @@ process SIGTERMed (`ELIFECYCLE 143`). `compose homepage` and `next build` never
paragraph is umtool-specific and does not say so for the homepage; the record leaves the rules
to the parent.
+**Found and left in the merge.**
+- **`charts.spec.ts:234` reads computed styles from bar nodes the next render may replace**
+ (run 3). Waiting for the Media-type series (the legend's entries) before reading `stroke` would
+ close it. Release 14's spec, not W2's.
+- **Under a load average near 40, the export suite's 5 s expects and 30 s test timeouts fail**
+ (runs 4, 7, 8), and `header.spec.ts`'s serial block skips 22 tests behind one timeout. Nothing
+ here is new on this tree.
+- The homepage doc's `--silent` note says pnpm prints "a line of their own" first; on pnpm 9 and 10
+ it is a four-line banner. The wording is approximate, not wrong. Left as written.
+
## Rollout