diff --git a/HANDOFF.md b/HANDOFF.md index 26536fc..45d0852 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -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.