#01 core lab-why
lab-signal atoms — translations of the approved @lab.signal comps into
#02 core lab-how
lab-signal atoms — translations of the approved @lab.signal comps into
#03 core lab-meter
lab-signal atoms — translations of the approved @lab.signal comps into
#04 core lab-end
lab-signal atoms — translations of the approved @lab.signal comps into
#05 core lab-bars
lab-signal atoms — translations of the approved @lab.signal comps into
#06 core lab-compare
lab-signal atoms — translations of the approved @lab.signal comps into
#07 core lab-timeline
lab-signal atoms — translations of the approved @lab.signal comps into
#08 core lab-quote
lab-signal atoms — translations of the approved @lab.signal comps into
#09 core lab-define
lab-signal atoms — translations of the approved @lab.signal comps into
#10 core lab-list
lab-signal atoms — translations of the approved @lab.signal comps into
#11 core lab-stats
lab-signal atoms — translations of the approved @lab.signal comps into
#12 core lab-sphere
lab-signal atoms — translations of the approved @lab.signal comps into
#13 core lab-hook2
Second opener, the SUBJECT-FIRST hook: the subject as an eyebrow, the title composed at frame 0, a curiosity line under it. Optional `series` {name,no,date} for an episode strip and `videoUrl` for a muted clip behind the title. Use when the system's default hook was used in the last reels.
#14 core lab-ranking
Top-X ranking with a countdown reveal (N first, #1 last), a "ranked by" criterion line, optional logos/values/deltas, #1 emphasis, teaseTop and a comment prompt. 3-7 rows.
#15 core lab-source
Source card: publication, date, id (DOI/filing/CVE), status chip (peer-reviewed / preprint / filing / company-claim / reported). Put it right after the claim it supports.
#16 core lab-quiz
Multiple-choice question; the correct option reveals ~60% in. No `correct` on any option = an open poll. Comments are answers.
#17 core lab-mythfact
Two-beat reversal: the myth struck through, the fact in the accent, optional source line.
#18 core lab-beforeafter
Both states on screen at once: before (muted) vs after (accent), optional delta line.
#19 core lab-stat
One number, one label: counts up, accent prefix/suffix, delta, note.
#20 core lab-callout
The one-line takeaway, big, with an optional ruled note under it.
#21 core lab-steps
Numbered list, 2-6 items with optional sub-lines. Exact count in the hook.
#22 core lab-verdict
Pick one of 2-4 options (Real / Hype / Priced-in) with a reason and optional confidence bar. A recurring, comment-able brand beat.
#23 core lab-scorecard
Rows × columns with a winner per row and a verdict: the 3-way comparison cmp-vs cannot do.
#24 core lab-post
An X / Instagram / LinkedIn post rendered as a card in this system's voice: name, handle, text, metrics, optional reading line. The receipt for a claim; get_x_post supplies the fields.
#25 core lab-reveal
A covered answer that lifts on a beat. Cover: bar | blur | sticker | scribble, optional image behind, coverLabel ("TAP TO REVEAL"), prompt. The completion contract: ask first (quiz), then reveal.
#26 core lab-receipt
Itemised receipt: 2-8 lines with values (count up), total, diagonal stamp (PAID / DUE / VOID), footer. Deal terms, trip costs, "worth the money".
#27 core lab-checklist
Checkbox list, 2-7 items; ticks draw on beats; done:false leaves a box empty. Safety routines, "before you…" utility.
#28 core lab-dodont
DON'T first (negative framing performs), then DO: two cards, 1-4 lines each.
#29 core lab-tierlist
S/A/B/C… tier rows, 2-6 tiers of 1-5 items, a "ranked by" criterion and a comment prompt. Items slide in tier by tier.
#30 core lab-bracket
4 or 8 seeds; rounds[] = winners per round (last round one name). Winners light round by round, losers strike; the champion box is last.
#31 core lab-photo
Full-column photo with kicker, caption, credit. `freeze` holds the still N frames before a slow push-in (freeze-to-motion). Captures / Unsplash URLs.
#32 core lab-triptych
Exactly three horizontal bands (label + line, optional photo, optional value) revealed in sequence. "What I wore / where I went / what I ate".
#33 core lab-persona
"That one person who…": the archetype big, 2-5 tells, a tag-a-friend CTA. The format people tag each other on.
#34 core lab-spotlight
A photo with a ringed detail at focus {x,y,r}; everything else dims and the frame zooms toward the ring. "The exact moment…" / "look at the hands".
#35 core lab-cards
A run of 3-7 one-liners with a fixed prefix ("Kinda chic to…"), one card lit per beat, the others receding. The carousel-in-a-video.
#36 core lab-progress
The same subject over time: 3-5 columns (week 1 / 4 / 8) with a value bar or a photo each, the last column in the accent, optional delta line.
#37 core lab-dialogue
Two labelled voices, 2-8 alternating lines; the current line is loud, older ones recede. The create tools give each line its own voice and timing when `narration[i]` is an array of {who,text}.
#39 core lab-scope
A photo lit inside a reticle iris with the instrument readout beside it and the headline under the circle, on a slow push. Use to open on one specimen or artifact you want looked at.
#40 core lab-pulse
A live instrument trace (ecg, chirp, seismic or radio) whose pen writes the headline as it passes, with an optional counted readout. Use to open on something that is happening right now.
#41 core lab-cohort
A cohort drawn as one dot per person with the responders lit, so "5 of 6" reads as six dots. Use for small counts a percentage would flatter.
#42 core lab-dose
One measurement before and after, as two vertical bars with the gap marked by a hairline and named by a strap. Use for a single change you want read as a distance, not a pair of numbers.
#43 lab-trial
The trial funnel (screened, enrolled, completed, responded) with every band as wide as its own n, so the attrition is the shape. Use to show where people fell out of a study.
#44 lab-gauge
One needle on a 180 degree arc against a marked threshold. Use when a value only means something next to a limit, such as 34.85% against a 29.4% cap.