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-W32-Sun-3kind threadweek W32date 2026-08-09campaign thread · Sunpillar performancebeat Sunasset videoduration 51.0sground whitescenes 9

Checklist the per-video bar — engine/sim

86.6/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review social-W32-Sun-3 good|bad)
⚠ 3 flag(s) — not yet ship-ready: copy_genericdup_sequence_across_assetsdup_set_across_assets · 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 · 51.0s · 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 affiliate playbook was drop a link, post it everywhere, and hope.
on-screen: Affiliate links, posted and prayed
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→Affiliate links, posted and prayed
2s2
matches intent
shared field
signature-3d
hook5.2–10.7skinetic-buildicon·color♪ node_lock
Now we tag every link so we know exactly which post earned the sale.
on-screen: Now we track every click
expected on screen: white ground · dodeca hero in the shared Signal Field · Mensor leads · mark · kinetic-build · icon·color logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual markshape dodecaground whitetreatment colormotion kinetic-buildpower laser-lockinstrument laser-trace→Now we track every click
3s3
matches intent
NumberedList
template
teach10.7–16.6skinetic-buildicon·color♪ node_lock
Here is the move: give every post its own tracking tag in the link itself.
on-screen: One UTM per post
expected on screen: white ground · a NumberedList panel over a dimmed Signal Field · Mensor leads · node-graph · kinetic-build · icon·color logo · caption bottom-left
spec (the prompt): comp_id NumberedListvisual node-graphshape dodecaground whitetreatment colormotion kinetic-buildpower morphinstrument morph+laser→One UTM per postcurate items, nodes
4s4
matches intent
ComparisonTable
template
proof16.6–23.200000000000003sreceipts-counticon·color♪ node_lock
That tag rides with the click all the way to checkout, so credit is not a guess.
on-screen: The tag follows to checkout
expected on screen: white ground · a ComparisonTable panel over a dimmed Signal Field · Mensor leads · receipts · receipts-count · icon·color logo · caption bottom-left
spec (the prompt): comp_id ComparisonTablevisual receiptsshape dodecaground whitetreatment colormotion receipts-countpower receiptsinstrument spotlight→The tag follows to checkoutcurate colA, colB, rows, statsLabels
5s5
matches intent
JsonDiff
template
diff23.2–28.7scrossfade-8ficon·color♪ node_lock
No more guessing which video paid off; the data names the winner for you.
on-screen: Stop guessing what worked
expected on screen: white ground · a JsonDiff panel over a dimmed Signal Field · Mensor leads · code · crossfade-8f · icon·color logo · caption bottom-left
spec (the prompt): comp_id JsonDiffvisual codeshape dodecaground whitetreatment colormotion crossfade-8fpower morphinstrument morph→Stop guessing what workedcurate codeLines, fileName, lines
6s6
matches intent
ChecklistCard
template
teach28.7–34.2skinetic-buildicon·color♪ node_lock
Then let AI spin ten caption variants per link and post them across channels.
on-screen: Let AI write the variants
expected on screen: white ground · a ChecklistCard panel over a dimmed Signal Field · Mensor leads · node-graph · kinetic-build · icon·color logo · caption bottom-left
spec (the prompt): comp_id ChecklistCardvisual node-graphshape dodecaground whitetreatment colormotion kinetic-buildpower morphinstrument morph+laser→Let AI write the variantscurate items, nodes
7s7
matches intent
KpiGrid
template
proof34.2–40.5sreceipts-counticon·color♪ node_lock
Watch the tags, cut the ones that flop, and pour budget into the ones that pay.
on-screen: Kill losers, feed winners
expected on screen: white ground · a KpiGrid panel over a dimmed Signal Field · Mensor leads · receipts · receipts-count · icon·color logo · caption bottom-left
spec (the prompt): comp_id KpiGridvisual receiptsshape dodecaground whitetreatment colormotion receipts-countpower receiptsinstrument spotlight→Kill losers, feed winnerscurate kpis, statsLabels
8s8
matches intent
AnnotatedDiagram
template
step40.5–45.5skinetic-buildicon·color♪ node_lock
Tag, post, measure, repeat — that is the whole affiliate engine.
on-screen: Tag, post, measure, repeat
expected on screen: white ground · a AnnotatedDiagram panel over a dimmed Signal Field · Mensor leads · pipeline · kinetic-build · icon·color logo · caption bottom-left
spec (the prompt): comp_id AnnotatedDiagramvisual pipelineshape dodecaground whitetreatment colormotion kinetic-buildpower throwinstrument laser-trace→Tag, post, measure, repeatcurate callouts, stages, steps
9s9
matches intent
shared field
signature-3d
resolve45.5–51.0scoalescenceicon·ember-fill♪ bed_out
Do that and you get paid for what works instead of what you hoped.
on-screen: Get paid for what works
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→Get paid for what works

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 affiliate actually pays now (AI-assisted). Old way: drop a link and pray. New way: give every single post its own tracking tag in the link, so the click rides all the way to checkout and you know exactly which video earned the sale. Then let AI write 10 caption variants, kill the losers, feed the winners. #affiliatemarketing #marketingtips #buildinpublic
instagramAffiliate, minus the guessing. Tag every link per post. The tag rides to checkout. Cut what flops, feed what pays. #affiliatemarketing #marketing #attribution #buildinpublic #passiveincome
linkedinWhy most affiliate programs can't tell you what's working — and the fix: The legacy approach was to drop a link and post it broadly. When a sale came in, attribution was a guess. The fix is unglamorous and it works: give every post its own UTM tag inside the link. That tag travels with the click to checkout, so revenue maps back to the exact post that earned it. From there, AI does the volume — generating caption variants per link — while you cut underperformers and reinvest in winners. Takeaway: affiliate isn't a traffic problem, it's a measurement problem. Solve measurement first.
xAffiliate that actually pays: Tag every post's link with its own UTM. The tag rides to checkout, so you know which post earned the sale. Then AI writes variants, you cut losers and feed winners. temerarii.com
facebookAffiliate marketing that pays you for what works: stop dropping links and hoping. Give every post its own tracking tag inside the link, and that tag follows the click all the way to checkout. Now you know exactly which post earned the sale. Let AI write the caption variants, then cut what flops and feed what pays. Full method on our site.
threadsAffiliate without the guessing: tag every post's link with its own UTM so the click rides to checkout and you know which post earned the sale. Then let AI spin caption variants, cut the losers, feed the winners. It's a measurement problem, not a traffic one.
pinterestAffiliate marketing attribution made simple: how to tag every link with UTM codes so you know exactly which post earned each sale. A practical guide to tracking affiliate clicks to checkout, testing caption variants with AI, and reinvesting in winners. Affiliate strategy that pays.
blueskyAffiliate that pays: tag every post's link with its own UTM so the click rides to checkout and you know which post earned the sale. AI writes variants, you cut losers, feed winners. temerarii.com
youtubeAffiliate Marketing Attribution: Know Exactly Which Post Earned the Sale The old affiliate playbook was drop a link and pray. This short shows the move that fixes it: give every post its own UTM tag inside the link so the click rides all the way to checkout, and revenue maps back to the exact post that earned it. From there, let AI generate caption variants per link, cut the underperformers, and reinvest in winners. Affiliate isn't a traffic problem — it's a measurement problem. Full method at temerarii.com.

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