Game guide · source of truth
Ledger

T039

Art runbook: Codex master prompt + generated queue (filesystem refs, skip done) + art-sync (publish, update data icons, mark done) + wiki status

← Ledger

donestatus · round2
3✓ tests passed / failed
10.22Mtokens · 5 min
0evidence files

Evidence

From logs/evidence/T039/. Click a thumbnail for the full image.

No evidence files in logs/evidence/T039/.

Tests

pass art runbook: data contracts (queue/runbook/status/refs) + art-sync dry run · 6.0 s · raw log$ pnpm data:test
pass missing-art page e2e (master prompt, progress, save paths, reference files) · 2.8 s · raw log$ pnpm --filter @zoen/wiki exec playwright test tests/art.spec.ts
pass docs lint · 0.2 s · raw log$ pnpm docs:lint

Notes

2026-10-03 21:07 UTC · Master prompt in art-requests/CODEX_RUNBOOK.md (+ wiki Missing art page with copy button & progress bar). gen-art-requests now adds deliver/saveAs, status (done when the file exists or art-delivered.json lists it), referenceFiles (filesystem paths, originals preferred), publishedAs and onDone (which file/field/value art-sync writes), and writes art-requests/queue.json (pending only, P0 first). tools/art-sync.mjs: match files → optimize-art → art-delivered.json → icon/portrait fields in skills/weapons/items/consumables/materials/mounts/world (atlas via gen-atlas) → build-all; --dry-run --json; warns on unknown files. Verified a real sync end-to-end in a throwaway copy (2 files → 2 data fields, ✅ in MISSING_ART/queue, misnamed file flagged); repo data untouched. Per-category web sizes for big art.