commit 1bf60f04b18157b893871f6f4a74b6623ba1cf81
parent 22ad0cb713d806d345aa857ff21b6bdce65c5ca2
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Sat, 26 Sep 2026 18:46:33 -0400
plans: slice O merged (22ad0cb7) — STATE's merged block, the Ko-fi ruling superseded, three new lows (invisible x.com icon on light, slice N's failed forced download, the cookies-mode log unmount)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Diffstat:
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/plans/STATE.md b/plans/STATE.md
@@ -12,6 +12,13 @@ and L1 records, then "Integration (S4 + L1 + L2), as merged"); the brand's plan
records, S4's included: [`brand-and-themes.md`](brand-and-themes.md).
**Merged to main (2026-09-26), NOT rolled out:**
+- **Slice O, the Ko-fi mark on every site — merged `6a5167a7`** (`export/kofi-mark` @ `ec08bc7e`, reviewed
+ SHIP; export e2e 204/204, hub 24/24). The official `kofi_symbol.svg`, byte-identical at
+ `export/public/kofi-symbol.svg`, is the LAST item of the footer's social row on every site and the hub
+ (accessible name "Ko-fi", no copy, official colours, offline-cached like the icons); the hub's bare
+ text link is gone. SUPERSEDES the 2026-09-25 "hub + homepage only" ruling on the operator's word
+ (2026-09-26: "show kofi in the social section on all sites"). Homepage untouched. Live only after
+ every site + the hub rebuild (runbook steps 5–6). Plan: [`kofi-mark-on-sites.md`](kofi-mark-on-sites.md).
- **Slice N, the whole-recording fetch downloads anyway + metadata history — merged `6a1678a0`**
(`editor/full-fetch-media` @ `115f9656`, reviewed SHIP after fixes; full editor e2e 641/2/12 of 655,
both failures classified: `tags.spec:220` load flake 3/3 alone, `cookies-mode.spec:241` a pre-existing
@@ -101,6 +108,14 @@ records, S4's included: [`brand-and-themes.md`](brand-and-themes.md).
ships as drafted unless changed.
- Whether `/ask` shows a "Searching N of M archives" scope line.
- **New lows (not started):**
+ - the operator's x.com social icon is invisible on the light footer (1.11:1): its `<path>` carries
+ `fill="white"` and `normalizeSocialSvg` defaults only the root fill — fix by re-pasting the icon
+ without the path fill in `settings.json` (found by slice O's screenshots);
+ - slice N: a forced source download that fails on a video with a transcript marks the download
+ failed, the fetch job still ends `done` with no file, and a `source-media.*.part` can linger;
+ - `cookies-mode.spec.ts:241` intermittent under load: `NeedsCookiesList` returns null when its bucket
+ empties and unmounts the retry's run log (`DownloadStage.tsx:442`) — keep the card mounted while a
+ run lives, as `SourceVideoSection` does;
- `/ask` waits forever ("Loading transcripts…") on a hub with zero archives;
- the chip doesn't show a member's missing live chat (it needs a subs-only Retry);
- `resolveMaybeMissingState` reads an `error` probe newer than the scan as `available`
@@ -124,7 +139,7 @@ report-to-video scripts on disk are `main`'s, above). Live sites:
yet: [`homepage-deploy-from-ui.md`](homepage-deploy-from-ui.md);
- https://jeralyzer.pages.dev — **the brand, in Signal**, deploy `35593886` (2026-09-26 11:06, above);
- the other four official sites at release 8's slices Z + E (17:45 / 18:10 deploys); they carry no
- Ko-fi.
+ Ko-fi — until release 10's rebuild, when slice O puts the mark on every site.
**The release 10 candidates of 2026-09-25 evening are all done** (L1 and L2 above). Next after
release 10's rollout: the homepage deploy from `/sites` ([`homepage-deploy-from-ui.md`](homepage-deploy-from-ui.md),
@@ -133,7 +148,7 @@ one small slice), Phase 4 slice 3 (`plans/one-core.md`), the LM chat-only tier c
**The 2026-09-25 evening plan is complete** (steps A–C: release 9 F + C1 live on :3001; C1b, C2, C3
on the hub and the homepage). The operator's rulings (C2's federated search as proposed; a bare Ko-fi
-link on the homepage and hub footers only; the Paramount Tactical filter clear) are recorded in
+link on the homepage and hub footers only — superseded 2026-09-26 by slice O, the mark on every site; the Paramount Tactical filter clear) are recorded in
`release-9.md`. Paramount Tactical downloads in full at lane pace since the operator cleared its
`Quartering` include filter (19:35). See the
[release-9 rollout record](release-9.md#rollout-2026-09-25-evening--0213f6c8-live-on-3001-third-restart-of-the-day).