Archilyzer · Source

archilyzer

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

commit eabbce526a21fa2b58c696c4f2f7e69bf24ea352
parent 5146369ee3bdff85bc25f0a70b47817d5aee0ba6
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date:   Wed, 23 Sep 2026 09:18:29 -0400

plans: STATE records preview deployments and the Anilyzer preview URL

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Diffstat:
Mplans/STATE.md | 12+++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/plans/STATE.md b/plans/STATE.md @@ -142,7 +142,17 @@ Run in the order the live editor forced (its pre-release sanitizer would have dr composed into `export/public` and exported to `export/out`; `tags.json` counts **96 / 282 / 56**, byte-identical to live. No new false positive to suppress. Done — **built, not deployed**. -**Still owed: the deploy** — `pnpm ops build-deploy --json '{"siteId":"anilyzer"}' --wait`, then +**2026-09-23 — preview deployments shipped (`ef4a9f6d`, branch `deploy/preview`, 9 commits, Sonnet-reviewed):** +`preview: "<branch>"` on the new `deploy-site` route (deploy-only of `export/out`, which now refuses a +bundle built for another site), on `build-deploy`, on `pnpm ops`, and as a "Deploy preview" control on +the site's Publish tab. Cloudflare Pages makes any non-production branch a Preview environment at +`https://<branch>.<project>.pages.dev`. Anilyzer's release build is up at +**https://tags-exclude.anilyzer.pages.dev** (deployment `2fafe052`, Environment = Preview); production +is untouched (last production deploy still `4ac8ced`). Its data is byte-identical to production +(96/282/56) — what differs is the export UI of this release (folding tag-chip groups, leaf-section +labels). Editor restarted on `ef4a9f6d`; umtool unchanged. See `DEPLOY_CLOUDFLARE.md` "Preview deployments". + +**Still owed: the production deploy** — `pnpm ops build-deploy --json '{"siteId":"anilyzer"}' --wait`, then `curl https://anilyzer.pages.dev/tags.json | jq '.tags[].count'` and `list_tags {source:"remote:https://anilyzer.pages.dev"}`. The operator chose to hold it. Other sites stay at corpus spec 3 until the operator chooses.