docs(handoff): trim to budget; 588 tests

This commit is contained in:
2026-11-09 11:54:15 -08:00
parent b39439abdc
commit b84802e657
+4 -8
View File
@@ -4,26 +4,22 @@
- `main`. TASK 21 (video layer + soundtrack), TASK 64 (green/blue screen) and TASK 32·4 (fragmented MP4)
are complete; TASK 49 is retired (YouTube owns chat moderation — we just don't paint tombstones).
- **Starting art replaced twice today** (`f7e1b76`, `a6f15a4`, fix `70e2c48`): the corrected
onboarding screen is `Assets/starting-background.jpg`; both earlier images are in `Assets/archive/`.
Bundled art is hash-keyed into the layout DB on first seed, so `StampDefaultBackgroundAsset`
compares the stored asset's hash with the resource and re-stamps on a mismatch — replacing a
bundled background needs no version bump.
- **Starting art**: `Assets/starting-background.jpg` is the corrected onboarding screen (earlier
images in `Assets/archive/`). Bundled art is hash-keyed into the layout DB, so
`StampDefaultBackgroundAsset` compares bytes and re-stamps on a mismatch — no version bump.
- Left panel alert stack shipped: Steam licence indicator pinned at row 1, event rows LIFO, click →
About or Logs with the event's lines painted. Detail: `docs/ai/ui-surface.md`.
- Site: demo video (silent loop) is the hero; Starting screen is in the scenes section.
- **TASK 33**: policy + planner done (`bc62bd8`, `555ff5c`); remaining — VM subscribe, encoder
restart, toast, capture-cost shed. **Creator hands cleared 2026-11-09**: vertical camera check 1–6
pass, vertical cadence 29.8 distinct/s (no defect).
- Tests: 575 green; `FAST=1 ./scripts/verify.sh` ≈ 62s. Background suite 45 green.
- Tests: 588 green; `FAST=1 ./scripts/verify.sh` ≈ 4 min.
## Next action
- **App queue starts at 33** (bandwidth step-down), then 34/35/37/40/50/55, Move transitions, 9·5.
- Site: 15-second demo clip → compress, poster, hero with reduced-motion fallback. Creator is shooting it.
- Site repo commits are local (`llgit.llamachile.tube`); deploy is `./deploy.sh`, not a push.
- Do not push the app absent a checkpoint request.
- **Steam is a wait, not a task:** identity verification pending, tax review in Valve's queue (up to 30
business days). No app IDs, no store page, Release entitlement fails closed.