Back Office · office.temerarii.xyz
One asset, all the way in — composition, the wireframe + storyboard, the output format stack, and the template, all read from the SAME content-index record. The expected output matches what /media surfaces for this post.
post thread-the-stack-W30-Tuekind threadweek W30date 2026-07-28campaign thread · Tuepillar emerging_techbeat Tueasset videoduration 37.5sground whitescenes 6

Checklist the per-video bar — engine/sim

84.7/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review thread-the-stack-W30-Tue good|bad)
⚠ 6 flag(s) — not yet ship-ready: copy_genericlow_vo_coveragedead_airgeneric_scene · see docs/strategy/VIDEO-CHECKLIST.md

Composition comp · template family · expected output

composition SceneReelfamily / template SchematicCard
9:16 Reelrendered1:1 Squarepending16:9 Widepending9:16 4Kpending1:1 4Kpending16:9 4KpendingGIF (SMS)pending
▶ open rendered mp4
expected output: 1/7 rendered — same matrix the /media preview surfaces for this asset.

Composition layer × scene 6 scenes · 37.5s · comp_id + rendered still + tier + the script

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
matches intent
shared field
signature-3d
hook0–7.8skinetic-buildicon·wireframe♪ node_lock
The tool is Canva. It is great for one graphic. The catch: ask it for two hundred custom versions and you will be there all night.
on-screen: Canva can't make 200 of these
expected on screen: white ground · cone hero in the shared Signal Field · Augur leads · mark · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual markshape coneground whitetreatment wireframemotion kinetic-buildpower laser-lockinstrument laser-trace→Canva can't make 200 of these
2s2
matches intent
ChecklistCard
template
teach7.8–15.399999999999999skinetic-buildicon·wireframe♪ node_lock
The way around it: build the design once as an HTML page. Then a headless browser snaps a photo of it two hundred times, each with new data.
on-screen: HTML template + headless render
expected on screen: white ground · a ChecklistCard panel over a dimmed Signal Field · Augur leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id ChecklistCardvisual node-graphshape coneground whitetreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→HTML template + headless rendercurate items, nodes
3s3
matches intent
JsonDiff
template
build15.4–22.5stype-onicon·wireframe♪ node_lock
Now each lead, product, and city gets its own on-brand graphic, made in minutes, not days.
on-screen: 200 personalized in minutes
expected on screen: white ground · a JsonDiff panel over a dimmed Signal Field · Augur leads · code · type-on · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id JsonDiffvisual codeshape coneground whitetreatment wireframemotion type-onpower summoninstrument draw-on→200 personalized in minutescurate codeLines, fileName, lines
4s4
matches intent
LegacyCard
template
proof22.5–27.5sreceipts-counticon·wireframe♪ node_lock
So rebuild one graphic as an HTML file, then snap a photo of it with a short script.
on-screen: Render one from data
expected on screen: white ground · a LegacyCard panel over a dimmed Signal Field · Augur leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id LegacyCardvisual receiptsshape coneground whitetreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Render one from datacurate statsLabels
5s5
first render · fix pending
shared field
signature-3ddead_airgeneric_scene
futurist27.5–32.5sspatial-parallaxicon·wireframe♪ bed
The Stack
expected on screen: white ground · cone hero in the shared Signal Field · Augur leads · spatial-parallax · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldshape coneground whitetreatment wireframemotion spatial-parallaxpower spatial-parallaxinstrument laser-fire→The Stack
6s6
first render · fix pending
shared field
signature-3ddead_airgeneric_scene
resolve32.5–37.5scoalescenceicon·wireframe♪ bed_out
The Stack
expected on screen: white ground · cone hero in the shared Signal Field · Augur leads · coalescence · coalescence · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape coneground whitetreatment wireframemotion coalescencepower coalescenceinstrument coalescence→The Stack

Format stack 3 aspects · same scenes[], re-cropped

9:16
1080×1920
Stories · TikTok · YouTube Shorts · Reels
1:1
1080×1080
LinkedIn · Facebook · Instagram
16:9
1920×1080
X/Twitter · YouTube · LinkedIn video

Channels 9 destinations

LinkedInX/TwitterYouTubeInstagramFacebookThreadsTikTokPinterestBluesky

Social captions supplemental published copy · per channel (comp_id level)

tiktokThe tool is Canva, great for one graphic. The limit: ask for 200 custom versions and you're there all night. The route around it: build the design once as an HTML page, then a headless browser screenshots it 200 times with different data. Built, not designed. (AI-assisted)
instagramCanva can't make 200 of these. The route around it: Build the design once as HTML A headless browser screenshots it 200x Different data each time 200 personalized graphics in minutes. #designops #automation #thebigtm #html #marketing
linkedinThe Stack: Canva, and its real limit. Canva is lovely for one graphic. Ask it to make two hundred personalized versions and you will be there all night. The route around it, given away: build the design once as an HTML template, then point a headless browser at it and screenshot it two hundred times with different data each time. Now every lead, product, and city gets its own on-brand graphic in minutes instead of days. Rebuild one graphic as an HTML file and screenshot it with a short script.
xThe tool: Canva. Great for one graphic. The limit: 200 custom versions and you're there all night. The fix: build it once as HTML, then a headless browser screenshots it 200x with different data. temerarii.com
facebookThis week's tool is Canva, and its real limit. Canva is great for one graphic, but ask it for two hundred personalized versions and you will be there all night. The route around it: build the design once as an HTML template, then a headless browser screenshots it two hundred times with different data. Want the script? Reply and we will share it.
threadsThe tool is Canva. Lovely for one graphic. The limit: ask it to make 200 personalized versions and you'll be there all night. The route around it: build the design once as HTML, then a headless browser screenshots it 200 times with different data. Personalized graphics in minutes, not days.
pinterestDesign automation method: Canva is great for one graphic but cannot make two hundred personalized versions quickly. The route around it is to build the design once as an HTML template, then use a headless browser to screenshot it hundreds of times with different data. Generate personalized on-brand graphics for every lead, product, and city in minutes.
blueskyThe tool: Canva. Great for one graphic. The limit: 200 custom versions and you're there all night. The fix: build it once as HTML, then a headless browser screenshots it 200x with different data.
youtubeTitle: Canva Can't Make 200 of These (Build Them as HTML Instead) The tool is Canva, lovely for one graphic. The limit: ask it to make two hundred personalized versions and you will be there all night. In this short we give the method away: build the design once as an HTML template, then point a headless browser at it and screenshot it two hundred times, each with different data. Now every lead, product, and city gets its own on-brand graphic in minutes instead of days. Topics: design automation, HTML templates, headless browser, personalized graphics at scale.

Cross-links every lens is a view on this one record