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-receipts-W39-Frikind threadweek W39date 2026-10-02campaign thread · Fripillar multimediabeat Friasset videoduration 25.0sground whitescenes 5

Checklist the per-video bar — engine/sim

76.6/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review thread-receipts-W39-Fri 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 StatScoreboard
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 5 scenes · 25.0s · comp_id + rendered still + tier + the script

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
matches intent
KpiGrid
template
stat0–5.0sreceipts-counticon·wireframe♪ node_lock
Every asset gets checked on twelve brand rules by one gate, with no human eyeballing it.
on-screen: 12 rules. 1 gate.
expected on screen: white ground · a KpiGrid panel over a dimmed Signal Field · Lumen leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id KpiGridvisual receiptsshape octaground whitetreatment wireframemotion receipts-countpower receiptsinstrument spotlight→12 rules. 1 gate.curate kpis, statsLabels
2s2
matches intent
RankList
template
proof5.0–10.0sreceipts-counticon·wireframe♪ node_lock
Brand checks used to be one person opening each file by hand, hoping they caught the typos.
on-screen: Code reads every asset.
expected on screen: white ground · a RankList panel over a dimmed Signal Field · Lumen leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id RankListvisual receiptsshape octaground whitetreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Code reads every asset.curate rows, statsLabels
3s3
matches intent
JsonDiff
template
diff10.0–15.0scrossfade-8ficon·wireframe♪ node_lock
Now code reads every file and blocks the post if it breaks a rule. The bar is set in code.
on-screen: Gate the output.
expected on screen: white ground · a JsonDiff panel over a dimmed Signal Field · Lumen leads · code · crossfade-8f · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id JsonDiffvisual codeshape octaground whitetreatment wireframemotion crossfade-8fpower morphinstrument morph→Gate the output.curate codeLines, fileName, lines
4s4
first render · fix pending
ProcessFlow
templatedead_airgeneric_scene
step15.0–20.0skinetic-buildicon·wireframe♪ node_lock
Receipts
expected on screen: white ground · a ProcessFlow panel over a dimmed Signal Field · Lumen leads · pipeline · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id ProcessFlowvisual pipelineshape octaground whitetreatment wireframemotion kinetic-buildpower throwinstrument laser-trace→Receiptscurate stages, steps
5s5
first render · fix pending
shared field
signature-3ddead_airgeneric_scene
resolve20.0–25.0scoalescenceicon·ember-fill♪ bed_out
Receipts
expected on screen: white ground · octa hero in the shared Signal Field · Lumen leads · coalescence · coalescence · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape octaground whitetreatment ember-fillmotion coalescencepower coalescenceinstrument coalescence→Receipts

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)

tiktokReceipt: every asset gets checked on twelve brand rules by one gate, no human eyeballing it. Brand checks used to be one person opening each file by hand. Now code reads every file and blocks the post if it breaks a rule. (AI-assisted)
instagramReceipt. 12 brand rules. 1 gate. 0 manual eyeballing. The gate reads every file and blocks the post if it breaks a rule. The quality bar lives in code now. #qualitycontrol #automation #brandstrategy #AItools #buildinpublic
linkedinReceipt for the week. Every asset we make gets checked on twelve brand rules by one automated gate, with no human eyeballing files. Brand checks used to be one person opening each file by hand and hoping they caught the typos and the off-brand color. Now code reads every file and blocks the post if it breaks a rule. The bar is set in code, so it does not drift on a tired Friday. That is the whole point: the standard holds even when no one is watching.
xReceipt: every asset checked on 12 brand rules by 1 gate, no human eyeballing. Manual checks used to be one person opening files by hand. Now code reads every file and blocks bad posts. temerarii.com
facebookHere is a receipt from the week. Every asset we make is checked on twelve brand rules by one automated gate, no human eyeballing files. Brand checks used to be one person opening each file by hand and hoping they caught the mistakes. Now code reads every file and blocks the post if it breaks a rule. The standard holds even on a tired Friday. See how it works at temerarii.com.
threadsReceipt. 12 brand rules, 1 gate, no human eyeballing. Brand checks used to be one person opening each file by hand and hoping. Now code reads every file and blocks the post if it breaks a rule. The bar lives in code, so it does not drift on a tired Friday.
pinterestAutomated brand quality control method: check every asset against twelve brand rules with one gate instead of a person eyeballing files. Code reads each file and blocks the post if it breaks a rule, so the standard does not drift. A plain approach to brand compliance and quality control for content teams.
blueskyReceipt: every asset checked on 12 brand rules by 1 gate, no human eyeballing. Manual checks used to be one person opening files by hand. Now code reads every file and blocks bad posts.
youtubeTitle: 12 Brand Rules, 1 Automated Gate: Quality Control in Code Receipt from the week: every asset we make is checked on twelve brand rules by one automated gate, with no human eyeballing files. Brand checks used to be one person opening each file by hand and hoping they caught the mistakes. Now code reads every file and blocks the post if it breaks a rule, so the standard holds even on a tired Friday. See how it works at temerarii.com.

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