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) - `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). 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 - **Starting art**: `Assets/starting-background.jpg` is the corrected onboarding screen (earlier
onboarding screen is `Assets/starting-background.jpg`; both earlier images are in `Assets/archive/`. images in `Assets/archive/`). Bundled art is hash-keyed into the layout DB, so
Bundled art is hash-keyed into the layout DB on first seed, so `StampDefaultBackgroundAsset` `StampDefaultBackgroundAsset` compares bytes and re-stamps on a mismatch — no version bump.
compares the stored asset's hash with the resource and re-stamps on a mismatch — replacing a
bundled background needs no version bump.
- Left panel alert stack shipped: Steam licence indicator pinned at row 1, event rows LIFO, click → - 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`. 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. - 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 - **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 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). 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 ## Next action
- **App queue starts at 33** (bandwidth step-down), then 34/35/37/40/50/55, Move transitions, 9·5. - **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. - Site repo commits are local (`llgit.llamachile.tube`); deploy is `./deploy.sh`, not a push.
- Do not push the app absent a checkpoint request. - 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 - **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. business days). No app IDs, no store page, Release entitlement fails closed.