#01 core blk-hook
Mark + handle caps, then the title as stacked BLACK CAPS with the highlighter on *starred* words; sub dek; footer note + solid chip.
#02 core blk-stat
Giant black numeral (counts up), accent suffix, heavy caps label, optional 4px-ruled sub-rows.
#03 core blk-rows
Thick-rule table rows (4px), heavy caps labels, big numerals; accent:true underlines a value with the highlighter.
#04 core blk-statement
INVERSE staccato stack — one beat per line (['Ask.','Every.','*Year.*']); accent bar + caps tag.
#05 blk-photo
Photo in a hard 8px ink frame with a solid ink caption bar (caps).
#06 core blk-steps
Numbered heavy list: solid ink number blocks, caps titles, sans notes.
#07 core blk-split
Two-up versus split with a 6px center rule; winner value gets the highlighter.
#08 core blk-end
Closing: mark, stacked caps lines, thick accent bar, caps CTA, handle + chip.
#09 blk-line
Heavy 7px ink LINE CHART with a square accent endpoint and 6px baseline; heavy caps label, positive delta gets the highlighter.
#10 blk-donut
Hard DONUT: near-black + accent + gray slices, thick 64px ring, heavy center number, thick-ruled legend rows.
#11 blk-columns
Solid ink COLUMNS on a 6px baseline, accent for the featured column, optional solid source chip.
#12 core blk-versus
Heavy two-series comparison: 7px ink vs accent lines on a normalized scale, square endpoints, thick-ruled legend with endpoint values. STOCKS: pass logo:{ticker:"NVDA"} per side — the brand mark renders in the legend.
#13 core blk-rank
TOP X LEADERBOARD, heavy: solid number blocks (rank 1 = accent block, bigger), black caps labels, optional right-aligned values.
#14 blk-prompt
THE TYPED AI PROMPT: a hard-framed chat box where the prompt TYPES itself with a blinking accent cursor, then a SEND button pops. Chip kicker ("PROMPT Nº 1") + accent-tabbed "why it works" note below. Built for "Top AI prompts" reels.
#15 core blk-ticker
THE STOCK CARD: hard 8px frame, brand mark + heavy ticker, giant price, delta with highlighter (positive), optional 6px sparkline with accent endpoint, solid chip footer. One stock per scene.
#16 core blk-grid
2×2 KPI BLOCKS, each in its own hard 6px border (accent border for the featured one); heavy counted values + caps labels.
#17 core blk-quote
HEAVY QUOTE: thick accent bar left, 800-weight sans quote with highlighter on *starred* words, caps attribution + optional chip.
#18 core blk-faceoff
HARD VERSUS ROWS (v2026 DNA): two logo/flag headers with a center "vs", thick-ruled rows, winner values get the highlighter stroke. logo accepts {domain|ticker|url|flag}.
#19 blk-candles
ANIMATED CANDLESTICK CHART: candles land oldest→newest (wick + body), up days ink, down days accent, hard baseline, built-in legend. candles = [[open,high,low,close],…] oldest first — numbers are geometry only.
#20 core blk-stomp
THE KINETIC HOOK (alternate opener): each line STOMPS in oversized with a settle-and-tilt impact, one beat at a time; *stars* = highlighter. Maximum kinetic energy.
#21 blk-area
blk-area — area scene (atoms4 expansion). Values verbatim; animated.
#22 blk-stack
blk-stack — stack scene (atoms4 expansion). Values verbatim; animated.
#23 blk-waterfall
blk-waterfall — waterfall scene (atoms4 expansion). Values verbatim; animated.
#24 blk-slope
blk-slope — slope scene (atoms4 expansion). Values verbatim; animated.
#25 blk-heat
blk-heat — heat scene (atoms4 expansion). Values verbatim; animated.
#26 blk-waffle
blk-waffle — waffle scene (atoms4 expansion). Values verbatim; animated.
#27 blk-funnel
blk-funnel — funnel scene (atoms4 expansion). Values verbatim; animated.
#28 blk-bullet
blk-bullet — bullet scene (atoms4 expansion). Values verbatim; animated.
#29 blk-histo
blk-histo — histo scene (atoms4 expansion). Values verbatim; animated.
#30 blk-sparks
blk-sparks — sparks scene (atoms4 expansion). Values verbatim; animated.
#31 blk-pict
blk-pict — pict scene (atoms4 expansion). Values verbatim; animated.
#32 blk-tree
blk-tree — tree scene (atoms4 expansion). Values verbatim; animated.
#33 core blk-checklist
blk-checklist — checklist scene (atoms4 expansion). Values verbatim; animated.
#34 core blk-dodont
blk-dodont: dodont scene (atoms4 expansion). Values verbatim; animated.
#35 core blk-mythfact
blk-mythfact — mythfact scene (atoms4 expansion). Values verbatim; animated.
#36 core blk-define
blk-define — define scene (atoms4 expansion). Values verbatim; animated.
#37 core blk-qa
blk-qa — qa scene (atoms4 expansion). Values verbatim; animated.
#38 core blk-beforeafter
blk-beforeafter — beforeafter scene (atoms4 expansion). Values verbatim; animated.
#39 core blk-proscons
blk-proscons — proscons scene (atoms4 expansion). Values verbatim; animated.
#40 core blk-callout
blk-callout — callout scene (atoms4 expansion). Values verbatim; animated.
#41 core blk-chapter
blk-chapter — chapter scene (atoms4 expansion). Values verbatim; animated.
#42 blk-toc
blk-toc — toc scene (atoms4 expansion). Values verbatim; animated. Highlight discipline: set active on at most ONE entry and only when the narration singles it out.
#43 blk-code
blk-code — code scene (atoms4 expansion). Values verbatim; animated.
#44 blk-keys
blk-keys — keys scene (atoms4 expansion). Values verbatim; animated.
#45 core blk-chat
blk-chat — chat scene (atoms4 expansion). Values verbatim; animated.
#46 core blk-marquee
blk-marquee — marquee scene (atoms4 expansion). Values verbatim; animated.
#47 blk-countdown
blk-countdown — countdown scene (atoms4 expansion). Values verbatim; animated.
#48 blk-tickerstrip
blk-tickerstrip — tickerstrip scene (atoms4 expansion). Values verbatim; animated.
#49 blk-earnings
blk-earnings — earnings scene (atoms4 expansion). Values verbatim; animated.
#50 blk-drawdown
blk-drawdown — drawdown scene (atoms4 expansion). Values verbatim; animated.
#51 blk-range
blk-range — range scene (atoms4 expansion). Values verbatim; animated.
#52 blk-position
blk-position — position scene (atoms4 expansion). Values verbatim; animated.
#53 core blk-poll
blk-poll — poll scene (atoms4 expansion). Values verbatim; animated.
#54 blk-appduel
blk-appduel — two chunky app-window mockups with a VS chip (terminal vs IDE duels). Use when comparing tools, apps, or interfaces visually.
#55 core blk-meter
blk-meter — heavy money/usage meter: giant count-up value with block tick bar. Use whenever narration mentions a cost, price, or rate.
#56 blk-coins
blk-coins — slab-stack money comparison: 2-4 items as stacked slabs, height = relative amount.
#57 core blk-vhook
blk-vhook — hook with a chunky-bordered live mini-visual specimen card under the heavy title. Use instead of blk-hook when the reel has a strong visual payoff to tease. TEASE IS INJECTABLE: kind:'scene' embeds any atom of the same system as the hook visual.
#58 blk-gaugeduo
blk-gaugeduo — two big semicircle gauges side by side; omit pct for a pulsing '?' mystery gauge (e.g. CONFIDENCE 100% vs ACCURACY ?). Only sourced numbers on real gauges.
#59 core blk-vote
blk-vote — live A/B poll bars: two labeled bars fill with counting percentages; winner in accent. THE comment-bait scene — pair with a 'pick your side' prompt.
#60 core blk-receipt
blk-receipt — itemized paper receipt with dashed rules, strike-through items, total, optional rubber stamp. Perfect for costs/time/habit breakdowns.
#61 blk-notif
blk-notif — phone notification stack dropping in; accent:true rings the important one. Instantly relatable for attention/distraction/apps content.
#62 core blk-redact
blk-redact — classified-document lines: black bars peel off to reveal text (revealed:true); revealed:false stays a pulsing REDACTED bar (mystery hook). Optional rubber stamp.
#63 blk-paper
blk-paper — academic-paper title-page mockup (serif title, author grid fading in, faux abstract lines) on a tilted paper sheet with accent shadow; highlight[] circles chosen authors in accent. THE scene for 'the paper that started X' moments.
#64 blk-race
blk-race — RACING BARS: entrants' bars grow, overtake and reorder across time steps; big ghosted year counter top-right; leader bar in accent with counting value. Race finishes then HOLDS the final standing. Only sourced numbers.
#65 core blk-tape
Caution-tape hook: two hazard ribbons slide in with repeated warning text; heavy title between. Loud alternate opener.
#66 core blk-stamphook
Heavy title + rubber stamp slam (DEBUNKED / CERTIFIED / EXPOSED). Verdict-tease opener.
#67 core blk-newsflash
Breaking-news lower third: red BREAKING chip, headline bar, scrolling ticker strip. News-parody opener.
#68 core blk-splitscream
Half/half split hook: two color panels shout A vs B with a jagged divider. Rivalry opener.
#69 core blk-sms
Lockscreen notification stack: app pills + message previews drop in. 'Texts you don't want' framing.
#73 core blk-bracket
Tournament bracket to an accent champion, heavy type.
#74 blk-reportcard
Report card: chunky grade chips + notes.
#75 blk-warning
Hazard-stripe warning panel: striped header, bold warning lines.
blk-keycaps
Keyboard keycaps spell a word, pressed in sequence. Shortcut/typing framing.
#77 blk-scoreboard
LED-style counting scoreboard A vs B, winner panel filled.
#80 blk-swipe
Tinder-style card: enters, then swipes with stamped verdict (SMASH/PASS labels configurable).
#81 core blk-tierlist
Tier list rows (S/A/B...) with chunky item chips.
#82 blk-speed
Speedometer gauge sweeps to pct with a big readout. Intensity/hype meter.
#83 blk-video
AI-VIDEO SHOWCASE split: muted clip looping in a hard 8px frame on top (~55%), kicker + heavy headline + body narrating below. *starred* body spans get the highlighter. THE scene for 'look at what AI is producing'. H.264 mp4 only; clip loops to fill the scene, narration carries audio.
#84 blk-video-stack
2-3 muted clips stacked vertically, each in a hard frame with a label tag + accent index chip, all rolling at once. THE scene for 'the 3 videos I made with AI'. H.264 mp4 only.
#85 blk-video-full
Full-bleed muted hero clip with the heavy ink caption bar near the bottom and an optional chip top-left. For ONE clip that deserves the whole frame. H.264 mp4 only.
#86 blk-feed
Endless vertical FEED: cards scroll upward, edges fade to read as infinite, settles on a kind:"predict" finale card. AI-explainer hero (how a model learned a fact).
#87 blk-lookup
Animated table LOOKUP: query drops in, scan sweeps rows, hit row locks accent, result slides out. Embedding lookup (word to vector) or vocabulary lookup (id to word). Rows can carry a softmax bar and a photo thumbnail.
#88 blk-space
MEANING MAP: words plotted as points where similar meanings cluster. The plain-language answer to "what is an embedding".
#89 blk-tokens
TOKENIZE: a sentence pops into token chips one by one; one chip can be hot (accent).
#90 blk-attend
ATTENTION: the focus token draws arcs back to the tokens it attends to.
#91 core blk-atlas
MAGNETIC overview hook: full-page grid of numbered lucide-icon cards with preview bullets; assembles, holds, then exits — fold (paper-map cascade), explode, or nav (cards shrink into a persistent top nav strip). ring:gradient adds rotating conic borders. Open the reel with it; first frame = cover.
#92 core blk-section
One step of the atlas: header card unfolds open (n + icon + title + sub) above icon-ringed topic rows. Pass nav[{n,icon}] + active index (+ ring:gradient) to render the persistent navigation strip with the active step lit.
#93 core blk-counthook
Number-first opener: a giant numeral slams with screen-shake, cracks back into a huge outline ghost, the title stacks in front. For N-things listicles.
#94 blk-scatter
POSITIONING MAP, hard: a 6px-framed plot split into four named quadrants, 2-8 square points (or brand marks) slamming into place, the featured one in the accent. Two variables at once.
#95 blk-radar
RADAR / SPIDER, hard: 3-6 caps axes on a heavy web, one or two profiles snapping out from the centre (A in ink, B in the accent). The shape of a thing scored on several dimensions.
#96 blk-matrix
HEAT MATRIX, hard: hard-bordered cells stepping from light ink to solid, cells at 70+ filled with the accent, optional verbatim values inside. Cross-tabs and feature grids.
#97 blk-gantt
SCHEDULE / ROADMAP, hard: solid ink slabs spanning a labelled period axis (start/end are period indexes, end inclusive), one slab in the accent. For things that LAST.
#98 blk-sankey
FLOW SPLIT, hard: a solid ink pool fanning into 2-5 ribbons whose thickness is their share, each landing on a caps row. "Of every dollar/hour/user, here is where it goes."
#99 core blk-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.
#100 core blk-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.
#101 core blk-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.
#102 core blk-quiz
Multiple-choice question; the correct option reveals ~60% in. No `correct` on any option = an open poll. Comments are answers.
#103 core blk-timeline
Dated spine, 3-6 moments, one marked hot.
#104 core blk-compare
A vs B: two cards of lines, optional winner and a verdict strap.
#105 core blk-verdict
Pick one of 2-4 options (Real / Hype / Priced-in) with a reason and optional confidence bar. A recurring, comment-able brand beat.
#106 core blk-scorecard
Rows × columns with a winner per row and a verdict: the 3-way comparison cmp-vs cannot do.
#107 core blk-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.
#108 core blk-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.
#109 core blk-triptych
Exactly three horizontal bands (label + line, optional photo, optional value) revealed in sequence. "What I wore / where I went / what I ate".
#110 core blk-persona
"That one person who…": the archetype big, 2-5 tells, a tag-a-friend CTA. The format people tag each other on.
#111 core blk-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".
#112 core blk-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.
#113 core blk-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.
#114 core blk-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}.
#116 blk-card
blok/atoms14 — the two sandbox grammars the user pulled into blok after
#117 core blk-slide
blok/atoms14 — the two sandbox grammars the user pulled into blok after
#118 blk-promptreply
blk-promptreply streams a typed prompt into an answer panel with one closing lesson, and blk-keyrows lists shortcuts as staggered rows of inline keycaps.
#119 core blk-keyrows
blk-promptreply streams a typed prompt into an answer panel with one closing lesson, and blk-keyrows lists shortcuts as staggered rows of inline keycaps.
#120 core blk-arena
One prompt typed full bleed across the top and the two models split under it by a hard ink rule, each with its measured latency and cost counting up over the sample it produced (mono lines, or an image bled to the edge). Use it for model bake-offs where the numbers are the story and the pictures deserve the whole frame.
blk-teardown
blok/atoms17 — the TEARDOWN: a mock card in the middle of the frame with