Archilyzer · Source

archilyzer

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

commit 558af4ebccb58bebf63e4ba4414386105bda6e19
parent 51969c53350c63744703192c1a1035a96a0f2756
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date:   Thu, 24 Sep 2026 22:51:21 -0400

plans: release 5 slice X — gates on the merged tree (main 09d0f4de + slice X)

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

Diffstat:
Mplans/release-5.md | 11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/plans/release-5.md b/plans/release-5.md @@ -232,7 +232,9 @@ site; the site form writes it. The hub, which has no `site.json`, gets the same | `6950945a` | `plans/tools/phase3-files-numbers.ts` literal gains the key; this record; `site-exports-off.md` superseded note; changelog | | `c09ef9c7` | review fix: the leftover-key strip moves from the spec's `beforeAll` into `export/playwright.config.ts` (config load, before any spec) | | `c65c08c2` | review fix, the hub: `homepage.json` `transcriptDownloads` in `common/lib/homepage.ts` (type; read only as `false`; `writeHomepageConfig` writes it only when `false`), `hubSite()` passes it through (`export/app/lib/site.ts`), checkbox on `HomepageConfigForm.tsx` (same label) + `homepageActions.ts`. `common/lib/homepage.test.ts` (new, 2 tests — there was no homepage test), `export/e2e-hub/transcript-downloads.spec.ts` (2, the hub-mode suite), `sites-crud` round-trip of the hub form. `playwright.hub.config.ts` removes a leftover fixture `_homepage/` at load | -| *(this commit)* | record + changelog after review | +| `41bbf92e` | record + changelog after review | +| `4ec5af9b` | merge `main` `3adaea9b` (slice R); conflicts only in `editor/CHANGELOG.md` `[Unreleased]` and this file's `## Record`, both slices' text kept, R's first | +| *(this commit)* | the merged-tree gates below | **Deviations / findings.** 1. *The hub has no `site.json`, so its key is in `homepage.json`.* In hub mode `currentSite()` is @@ -296,6 +298,13 @@ form before). Fixture tree clean after all three (`git status`; no `_homepage/` test:scripts and mcp are untouched by the fixes (no file under their globs changed) and were not re-run. +**Gates on the merged tree** (`4ec5af9b`, slice R + slice X — the tree to merge as-is). tsc clean. +common **1750/1750** (R's tests + the 2 homepage tests). `--check` green. editor unit **72/72**. +test:scripts **156 + 1 skip**. mcp **219/219**. editor `next build` ok (40 s), export `exec next +build` ok (25 s). EXPORT e2e full: **192 passed, 0 failed, 6.3 min**. HUB e2e: **8 passed, 0 +failed, 16 s**. EDITOR e2e (`sites-crud site-publish-preview site-scope cut-release view-route +settings`): **51 passed, 0 failed, 1.7 min** (50 + the hub-form test). `git status` clean after. + **Numbers** (`plans/tools/phase3-files-numbers.ts`, `TMPDIR` = the job's scratch). Inputs frozen once (`FREEZE_TO`) from the live corpus: 6 `site.json`, 71 `config.json`, 1,763 sidecars. Before = the tool on `f4da04a9` code (branch changes stashed); after = the branch with the literal updated