Archilyzer · Source

archilyzer

Archilyzer
git clone https://archilyzer.pages.dev/source/archilyzer.git
Log | Files | Refs | README | LICENSE

commit 70bec3b52c781a96c52c79d33dc01a1dd5ff4e23
parent 9818857c6c9a5970a80046be47f5dffa66140ec4
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date:   Fri,  2 Oct 2026 01:56:08 -0400

plans: slice T2's re-review — R1, the mixed rollback cases and the gates at the tip

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

Diffstat:
Mplans/release-17.md | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/plans/release-17.md b/plans/release-17.md @@ -1902,4 +1902,15 @@ stay placed by their retired `dataDir`; the digest job stands for the digest lan - From this point a commit's `Co-Authored-By` names the model that wrote it (Opus); the earlier commits are not rewritten. +**Re-review (SHIP AFTER FIXES, no further round):** +- R1 the file route and the file delete `lstat`ed before asking the text stall → `bb2c259f`: + `channelTextStall` first (no I/O), and no `lstat` on a channel with `dataDir` (a legacy channel's + `data/` is a link onto the retired drive and holds no tiered links). +- NIT the mixed re-point rollback → `37fe4644`: media channel first then the legacy one fails, and the + reverse; both restored, no `media` link invented, settings written 0 times (`storageLocations.test.ts` + 19/19). +- R2 gates at `37fe4644`: tsc clean; **common 2,655 passed, 0 failed, 0 skipped**; capped editor build + exit 0, 44 s; e2e (`channels-storage-columns`, `bulk-actions`, `maybe-missing`, `fetch-window`) + **22 passed, 0 failed, 1.7 min**. + ## Rollout