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 social-W25-Mon-3kind threadweek W25date 2026-06-22campaign thread · Monpillar performancebeat Monasset videoduration 48.6sground whitescenes 9

Checklist the per-video bar — engine/sim

98.5/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review social-W25-Mon-3 good|bad)
⚠ 1 flag(s) — not yet ship-ready: copy_generic · see docs/strategy/VIDEO-CHECKLIST.md

Composition comp · template family · expected output

composition SceneReelfamily / template SignalFieldReel
9:16 Reelpending1:1 Squarepending16:9 Widepending9:16 4Kpending1:1 4Kpending16:9 4KpendingGIF (SMS)pending
render pending — silent master not yet on disk
expected output: 0/7 rendered — same matrix the /media preview surfaces for this asset.

Composition layer × scene 9 scenes · 48.6s · comp_id + rendered still + tier + the script

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
matches intent
shared field
signature-3d
open0–5.2sspatial-parallaxicon·ember-fill♪ bed_in
The old way blasted the same text to your whole list and prayed.
on-screen: Texts used to blast everyone the same
expected on screen: white ground · dodeca hero in the shared Signal Field · Mensor leads · node-graph · spatial-parallax · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual node-graphshape dodecaground whitetreatment ember-fillmotion spatial-parallaxpower summoninstrument summon→Texts used to blast everyone the same
2s2
matches intent
shared field
signature-3d
hook5.2–10.7skinetic-buildicon·wireframe♪ node_lock
Here is the move now: we send based on what each person just did.
on-screen: Now we send by what they did
expected on screen: white ground · dodeca hero in the shared Signal Field · Mensor leads · mark · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual markshape dodecaground whitetreatment wireframemotion kinetic-buildpower laser-lockinstrument laser-trace→Now we send by what they did
3s3
matches intent
NumberedList
template
teach10.7–16.6skinetic-buildicon·wireframe♪ node_lock
Set triggers, so a text fires off a real action like a cart left behind.
on-screen: Trigger texts off real actions
expected on screen: white ground · a NumberedList panel over a dimmed Signal Field · Mensor leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id NumberedListvisual node-graphshape dodecaground whitetreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→Trigger texts off real actionscurate items, nodes
4s4
matches intent
ComparisonTable
template
proof16.6–22.1sreceipts-counticon·wireframe♪ node_lock
Someone leaves a full cart, an hour later one short, kind text nudges them.
on-screen: Left a cart, gets a nudge
expected on screen: white ground · a ComparisonTable panel over a dimmed Signal Field · Mensor leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id ComparisonTablevisual receiptsshape dodecaground whitetreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Left a cart, gets a nudgecurate colA, colB, rows, statsLabels
5s5
matches intent
TerminalRun
template
diff22.1–27.3scrossfade-8ficon·wireframe♪ node_lock
Volume annoys people. The right text at the right moment gets a reply.
on-screen: Timing beats volume every time
expected on screen: white ground · a TerminalRun panel over a dimmed Signal Field · Mensor leads · code · crossfade-8f · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id TerminalRunvisual codeshape dodecaground whitetreatment wireframemotion crossfade-8fpower morphinstrument morph→Timing beats volume every timecurate codeLines
6s6
matches intent
ChecklistCard
template
teach27.3–33.2skinetic-buildicon·wireframe♪ node_lock
Let the model draft the one short line, then you trim it to plain words.
on-screen: Let AI write the one short line
expected on screen: white ground · a ChecklistCard panel over a dimmed Signal Field · Mensor leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id ChecklistCardvisual node-graphshape dodecaground whitetreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→Let AI write the one short linecurate items, nodes
7s7
matches intent
KpiGrid
template
proof33.2–38.400000000000006sreceipts-counticon·wireframe♪ node_lock
One ask per text, short and kind, sent because they did a thing.
on-screen: Short, kind, one ask per text
expected on screen: white ground · a KpiGrid panel over a dimmed Signal Field · Mensor leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id KpiGridvisual receiptsshape dodecaground whitetreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Short, kind, one ask per textcurate kpis, statsLabels
8s8
matches intent
NodeGraphCard
template
step38.4–43.4skinetic-buildicon·wireframe♪ node_lock
Pick the action, set the trigger, draft the line, keep it short.
on-screen: Pick the action, set trigger, draft line
expected on screen: white ground · a NodeGraphCard panel over a dimmed Signal Field · Mensor leads · pipeline · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id NodeGraphCardvisual pipelineshape dodecaground whitetreatment wireframemotion kinetic-buildpower throwinstrument laser-trace→Pick the action, set trigger, draft linecurate hub, nodes, stages, steps
9s9
matches intent
shared field
signature-3d
resolve43.4–48.6scoalescenceicon·ember-fill♪ bed_out
The Big T-M sends texts on timing, never volume, so people stay subscribed.
on-screen: The Big T-M texts on timing
expected on screen: white ground · dodeca hero in the shared Signal Field · Mensor leads · coalescence · coalescence · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape dodecaground whitetreatment ember-fillmotion coalescencepower coalescenceinstrument coalescence→The Big T-M texts on timing

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)

tiktokHow to do SMS that people don't mute (AI-assisted): stop blasting the whole list. Trigger one short text off a real action, like a left cart. Right moment beats high volume. Let AI draft the line, you trim it. #smsmarketing #marketing #ecommerce
instagramDon't blast the whole list. Text people based on what they did. Left a cart? One short, kind nudge. #smsmarketing #marketing #ecommerce #retention #crm
linkedinSMS goes wrong when it is volume. It goes right when it is timing. The method: trigger one short, kind text off a real action, like an abandoned cart, an hour later. The takeaway: one ask per message, sent because the person did something. Let a model draft the line, then trim to plain words.
xSMS that works isn't volume, it's timing. Trigger one short text off a real action (like a left cart). One ask per message. temerarii.xyz
facebookBlasting the same text to everyone gets you muted. We trigger one short, kind message off a real action, like a left cart, an hour later. One ask per text. Want the trigger method? It's on the site.
threadsSMS rule: stop blasting the list. Send one short text based on what someone just did (left a cart, browsed a page). Timing beats volume. One ask per message.
pinterestSMS marketing method: stop mass blasting and trigger one short text off a real action like an abandoned cart. Right moment beats high volume, one ask per message. SMS marketing tips, ecommerce retention, CRM strategy.
blueskySMS that works is timing, not volume. Trigger one short text off a real action like a left cart. One ask. temerarii.xyz
youtubeSMS People Don't Mute: Trigger Texts, Not Blasts Mass-texting the whole list gets you muted. We show the method: trigger one short, kind message off a real action like an abandoned cart, sent an hour later. One ask per text. Timing beats volume every time. Let a model draft the line, then trim it to plain words.

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