feat(queue): queue as data A2, migration, render and dispatch (#1508)

Filbert approved round 1 (f167b85e). Manifest 782bcb62, 21 files, plus
the QUEUE.md markers and the TOOLS.md section. Lead decision 35.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
2026-09-26 20:14:09 -05:00
co-authored by Claude Opus 5.5
parent c9539baa0f
commit 6ca116b7ba
32 changed files with 4886 additions and 103 deletions
+18
View File
@@ -3277,3 +3277,21 @@ discord 63 to 64). Darkwing wrote it (n13.patch 00868b2f; the suites
hash 60f04822 and 2ad3be74), and Filbert approved it (e464be6c). The
nine suites passed on an index export. Latent until now: nothing ran
those suites under a node runner.
## 2026-09-27: Queue as data, A2 (#1508, Darkwing, Filbert reviewed)
A2 adds the migration from QUEUE.md, the render between the
`mosaic-queue` markers, the `scripts/mosaic queue` dispatch, and the
carried items N8, N11, N10, P2, P1, P3, N5 and N12. The map
(`agents/darkwing/work/queue-migration-map.md`, 012ddce9) is built from
QUEUE.md blob c8e3d34e and has 30 rows. Filbert approved round 1 (report
f167b85e) with no blocking finding. He ran 122/122 node tests, 12 of his
own mutants (all killed) and Darkwing's dry run, steps 0 to 8.
Sage checked the 21 files against manifest 782bcb62, applied
`queue-md.patch` (2ca8f689) and `tools-md.patch` (c53aea1f), and committed
them with the build packet and the review. The nine suites passed on an
index export: config 24, task 90, foundation 44, conductor 17, release 14,
auth 15, discord 64, extension-package 18, queue 24 (live checks skipped
before genesis). The hook install, genesis and the genesis commit follow
as separate steps (lead decision 35).