Archilyzer · Source

archilyzer

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

commit 63e8742bf090dedfb49da99cffad941edb9b7fe7
parent 77bba40a5ec8b6b22a1ea02a4d3ed932e68820e6
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date:   Sun,  9 Aug 2026 00:45:09 -0400

Record that the one red e2e spec predates this branch

auto-queue.spec.ts:208 fails on a QUIET box, so it is not contention -- and it
fails identically on main at 6af4a7f, verified by detaching to it and re-running
the spec alone. Pre-existing, not a regression.

It is a race in the test rather than the app: recordPick fires at DISPATCH
(autoRunner.ts:436), so picks.length === 4 means four videos were handed out,
and the spec immediately asserts all four transcripts exist on disk. The
fixtures are audio.mp3, which the new predicate accepts, and the same run
transcribed the first channel's pair fine.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Diffstat:
Mplans/STATE.md | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/plans/STATE.md b/plans/STATE.md @@ -63,6 +63,15 @@ only shrink. the corpus and it is not mine to make); and re-running the 4 previously-`failed` diarizations that were really `no-audio`. +**One editor e2e spec is RED and it is NOT this branch's doing.** +`auto-queue.spec.ts:208` ("strict priority") fails on a quiet box — and fails +identically on `main` at `b6280a2`, checked by detaching to it and re-running. It is a +race in the test, not in the app: `recordPick` fires at DISPATCH +(`controller/autoRunner.ts:436`), so `picks.length === 4` means four videos were handed +out, and the spec then asserts all four transcripts already exist on disk. Suite is +449/451; the other red (`jobs-batch-tasks-drain.spec.ts:269`) passed on re-run and is a +genuine flake. + **Coordination note:** `settings.backfill.enabled` was set to false (the same field the Pause button writes) while `backfillKinds.ts` / `backfillBatch.ts` were edited, and restored after. A backfill job that was already running keeps the OLD code until it is stopped and started