Pipeline Hub

format-ui-mockup

Native-UI static ad for DawnBands, a short text-message thread (co-parent blames her, teen texts from bed, sister vent) rendered deterministically and set inside a Dawn brand frame with the band, root cause, mechanism and pill. The thread is a scene of the blame on her, never a review.

Lane: statics · not built yet: 1 (see below) · source: /Users/ayden/.openclaw/workspace/skills/format-ui-mockup

SKILL.mdbeat-sheet.mdrender-spec.mdsources.mdEvals (6)Learnings (12)

UI mockup thread — beat sheet + line rules

A static has no runtime. "%" here is share of the 2048 px canvas height; beats run top to bottom in the order the eye reads them. 3-6 bubbles, ≤40 bubble words total, ≤12 words per bubble.

# Beat Zone (% height) Side Job Line rules
0 Caption 0-18 frame Name her + ADHD in brand voice; frame the thread as hers ≤8 words; "your" reader; ADHD named; Halant 700; no question that only lands after the thread
1 Opener 20-30 them (grey, left) The stake, in action Verbatim VOC with a ≥5-word corpus hit; the line a scroller reads first; no backstory; no product
2 Her burden 28-38 me (blue, right) Prove she's the alarm Her verbatim line: tries, knocks, the yelling, what it costs her. ≤10 words. She doesn't lecture or defend at length
3 Escalation 36-52 them The blame lands; it costs her something One new fact per bubble (the school emailed, he needs to learn, it's on you). Reasonable and wrong, never a villain
4 Last word (optional) 50-62 me Exhaustion, unresolved Verbatim; the thread ends unresolved; "Delivered" under it. Never an "after", a fix or a thank-you
5 Root cause 66-76 frame Why it keeps happening Fish's ruled line "Their brain tunes out a sound it hears every morning." (Fish 9-30); the ADHD-inserted version "An ADHD brain tunes out…" is an adaptation Fish approves at the sheet
6 Mechanism 76-86 frame What Dawn does Fish 9-30 line: "Dawn vibrates on the wrist and keeps getting stronger until they press the button."
7 Pill 88-96 frame Risk reversal "Wake up guaranteed · 60 nights" (gen_statics' own default pill; product-truth: 60-night guarantee). Not the 10-04 batch's "· 60 days": the gate's wrong-guarantee regex exists to catch exactly that

The product cutout sits left of beats 5-6 (≈28% canvas width), on the sand ground with a contact shadow.

Line rules (every bubble)

Thread-type notes

Structure example (ILLUSTRATIVE — shows the shape only, not shipping copy; real bubbles come from voc_check hits and Fish's approval)