Archilyzer · Source

archilyzer

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

commit 8614ab772b4a76f56f47e8c206d5bb4fef13dbb1
parent 6b98abb7391aa04ff7d06032addc5fa1a7abcbd3
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date:   Fri,  9 Oct 2026 12:45:13 -0400

plans: release 19's Track C record (C1-C5, as shipped)

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

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

diff --git a/plans/release-19.md b/plans/release-19.md @@ -121,4 +121,41 @@ now: C1, C3 ──► C2 ──► C4, C5; C2 regenerated after A's actions la ### Track C +#### Slices C1–C5, as shipped (2026-10-09) + +Branch `worktree-agent-ad0ba0d0eda014c20` from `4cffda3f`; C1 and C3 merged into `r19/integration` at `e5e7c55e`. + +| commit | what | +|---|---| +| `11cb1b09` | C1: STATE "Now" (2026-10-09; older "Now" entries read "Previously"); this file and `release-20.md`; PLAN.md "Beyond the AI track: releases"; [`landed-2026-10.md`](landed-2026-10.md) (main's first-parent `39abec18..e921f82f`, 70 entries); one-core Phase 4 DONE 2026-09-28; `editor-operations-ia.md` COMPLETE (slice 9 = one-core Phase 1 slice 1.3); `stats-cache-key.md` merged `10cefd15`, rolled out with release 15; `plans/README.md` names the release and landed files | +| `2010600d` | C3: `mcp/README.md` lists `list_tags` (now every tool in `TOOLS`); README's docs table adds SETTINGS, SITE, CHANNEL, REPORT, CITATIONS, AGENTS | +| `86e4e436` | C2: `archilyzer docs cli [--check]` (`common/bin/cli-docs.ts` + test) → `COMMANDS.md`; `OPERATING.md`; links from AGENTS.md, README, CONTRIBUTING, RUNNING_IN_DOCKER | +| `d9564923` | C5: FACTS "Main's October work, outside release 18"; this file's A2b / B2 scope change | +| `e35523a4` | C4: `homepage/content/docs/operate.md` "From a shell or an agent"; homepage changelog | +| `b064c835` | merge `r19/integration` (release 21's plan, the jobKinds test fix) | + +**How the reference is made.** `COMMANDS.md` is a whole generated file, as ENVIRONMENT.md and SETTINGS.md are; +OPERATING.md links it. The `archilyzer` rows come from `COMMANDS` (`common/bin/archilyzer.ts`, where the table +lives — the `docs cli` row is there, not in `_cli.ts`). The `pnpm ops` rows come from the exported `usage()` of +`scripts/archilyzer-ops.mjs`, read by dynamic import, and from its header comment's `// pnpm ops <action> …` +example lines; the script is not changed. A help paragraph that opens with action names is that row's text; the +other paragraphs print as they stand. `--check` (and a plain run) also fails when OPERATING.md names a +`pnpm ops …` or `pnpm archilyzer …` that does not exist. + +**Gates** (logs `$T/c-gates-*.log`, `$T/c-homepage-build.log`): tsc clean (before C2's commit and after the +merge); `docs env|files|cli --check` 0; `bin/cli-docs.test.ts` 9/9; after the merge `bin/cli-docs.test.ts`, +`bin/_cli.test.ts`, `architecture.test.ts` and `jobs/jobKinds.test.ts` 49/49; homepage unit 23/23; homepage `build:nodata` ok (45 s, 5 GB scope, after the e2e run +ended). The whole common suite was started once and stopped on the parent's throttle (the editor suite was +running); only the changed files' tests ran. No e2e (class `[none]`/`[unit]`). + +**Found and left:** +- 15 ops actions have no help paragraph in `usage()`: `channel-priority`, `metadata-scan`, `import-video`, + `import-archive-org`, `feed-metadata`, `refresh-report`, `sync`, `download-missing`, `relocate`, + `relocate-back`, `evict-clips`, `lane`, `tags`, `tag-videos`, `keep-videos`. COMMANDS.md lists them with their + header examples (none for `download-missing`, `relocate-back`, `evict-clips`, `keep-videos`); OPERATING.md's + recipes cover the common ones. A paragraph each in `usage()` is Track A's file. +- `pnpm ops transcribe`'s `durationMs` includes the wait for a worker (FACTS; B4). +- fetch-windows: the cross-run platform gap is in memory, and dedupe is within one request (FACTS; A5). +- C2 is regenerated after each Track A merge that adds an action or a CLI row (`pnpm archilyzer docs cli`). + ## Rollout