Media Buying — clickable prototype

Static UI mockups for the dashboard rebuild of the legacy Adomo tool. Click through the operator flow, then the admin.

Design decisions D1–D24 live in Media Buying Tools.md. These are throwaway HTML mockups — real build is Next.js.

① New session② Evaluate③ Build → Send → Created  ·  ⚙ Admin
1 Projects / new session ✓ chosen · status board
Project work-queue (status-board layout): To-do / In-progress / Done-today columns; each project shows New-ads + Returning status, last session (who/when), + a cross-operator activity feed. Enter one → forced New-ads → Returning sequence.
entry-board.html
2 Evaluation
Data-table + filter rail with the overview card; KEEP/DECIDE/DISCARD, group-by-locale, sortable. (View A is the chosen one.)
eval-v1-iterations.html
3 Build → Send → Created
The 3-stage pipeline: edit the engine's campaigns (schedule, drag, global find-&-replace), select & Send; clean ones auto-advance to Created, only errors linger with full signature-grouped messages + back-to-edit / dismiss. Try “Send all”, then fix NL-104's “XX”.
builder-mockup.html
Admin MEDIA_BUYING_ADMIN
Rules (all 5 sub-DBs + globals), the project×locale CPA-target grid, per-account Meta config, and the 2-strike reject manager (mark twice to blacklist).
admin-mockup.html
Earlier exploration mockups (kept for provenance — superseded by the above):
entry: A · Table entry: B · Cards entry: ↔ compare all 3 eval: swimlane vs table vs board eval: filter-rail / inspector / cart standalone dispatch (now folded into Build & Send)