TWiT-Ads v2 Rebuild

Session Handoff — B4 done, Framework rebooting (2026-07-08, Fable 5)

Leo is rebooting the Framework Desktop. This note is for whichever session picks up next — read this first, then CLAUDE.md's current-state line (kept in sync, has the fuller picture).

Exact resumption point

What happens next, in priority order

  1. Leo verifies B4 live — opens the app, adds a catalog line, a billboard-week line, marks value-add, sets a discount, fills terms/notes, confirms totals. Same pattern as every prior stage. Nothing for an agent to do here except bring the stack up if asked.
  2. Lisa supplies the real due-upon-receipt terms text. Currently a visible placeholder in terms_templates (admin-editable at /admin/terms). This is a content gap, not a bug — don't invent legal text to fill it. Independent of B5; can land whenever it lands.
  3. B5 (finalize & sea of red) needs a Fable design review before implementation starts, not just a post-hoc code review — standing recommendation from Plans/phase-a-review.md, reaffirmed in Plans/b-phase-handoff.md's "B5 scope warning" (transactional finalize, oversell-impossible-by-construction, un-finalize, amend-in-place — the highest-risk stage in the project). Do not start writing the B5 plan or any B5 code without that design pass happening first, even if Leo says "go for B5" the same way he said "go for B4" — B4 didn't carry this same warning, B5 explicitly does.

Two things worth knowing about how this session actually ran

Where everything lives