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-W49-Frikind threadweek W49date 2026-12-11campaign thread · Fripillar strategic_relationsbeat Friasset videoduration 25.7sground blackscenes 5

Checklist the per-video bar — engine/sim

73.1/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review thread-receipts-W49-Fri good|bad)
⚠ 7 flag(s) — not yet ship-ready: copy_generictoo_complexlow_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.7s · comp_id + rendered still + tier + the script

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
matches intent
KpiGrid
template
stat0–5.7sreceipts-counticon·wireframe♪ node_lock
Thirty-two new video comps registered and checked in one pass, and none of them came back broken.
on-screen: 32 comps. All valid.
expected on screen: black ground · a KpiGrid panel over a dimmed Signal Field · Nexus leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id KpiGridvisual receiptsshape tetraground blacktreatment wireframemotion receipts-countpower receiptsinstrument spotlight→32 comps. All valid.curate kpis, statsLabels
2s2
matches intent
RankList
template
proof5.7–10.7sreceipts-counticon·wireframe♪ node_lock
Broken comps used to show up only at render time, after you had already waited for the job to run.
on-screen: Register. Validate. Done.
expected on screen: black ground · a RankList panel over a dimmed Signal Field · Nexus leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id RankListvisual receiptsshape tetraground blacktreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Register. Validate. Done.curate rows, statsLabels
3s3
matches intent
BuildLog
template
diff10.7–15.7scrossfade-8ficon·wireframe♪ node_lock
Now we check every comp before the render starts, so a break gets caught for free and never costs you a render.
on-screen: Validate before render.
expected on screen: black ground · a BuildLog panel over a dimmed Signal Field · Nexus leads · code · crossfade-8f · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id BuildLogvisual codeshape tetraground blacktreatment wireframemotion crossfade-8fpower morphinstrument morph→Validate before render.curate codeLines, lines
4s4
first render · fix pending
ProcessFlow
templatedead_airgeneric_scene
step15.7–20.7skinetic-buildicon·wireframe♪ node_lock
Receipts
expected on screen: black ground · a ProcessFlow panel over a dimmed Signal Field · Nexus leads · pipeline · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id ProcessFlowvisual pipelineshape tetraground blacktreatment wireframemotion kinetic-buildpower throwinstrument laser-trace→Receiptscurate stages, steps
5s5
first render · fix pending
shared field
signature-3ddead_airgeneric_scene
resolve20.7–25.7scoalescenceicon·white-knockout♪ bed_out
Receipts
expected on screen: black ground · tetra hero in the shared Signal Field · Nexus leads · coalescence · coalescence · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape tetraground blacktreatment white-knockoutmotion 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: 32 new video comps registered and checked in one pass. None broken. Broken comps used to show up only at render time, after you waited. Now we check every comp before render, so a break never costs you a render. (AI-assisted)
instagramReceipt of the week. 32 video comps. All valid. One pass. Broken comps used to surface only at render time. Now we check before render, so a break never costs a render. #receipts #buildinpublic #automation #video #testing
linkedinReceipt for the week: 32 new video compositions registered and validated in one pass, none broken. Broken compositions used to surface only at render time, after you had already waited for the job to run. Now we validate every composition before the render starts. A break gets caught for free, so it never costs you a render. Small change, real time saved.
xReceipt: 32 new video comps registered and checked in one pass, none broken. Breaks used to surface only at render time. Now we check before render, so a break never costs a render. temerarii.xyz
facebookReceipt for the week: 32 new video compositions registered and checked in a single pass, none of them broken. Broken comps used to show up only at render time, after you had already waited. Now we check every one before the render starts, so a break never costs you a render. See more at temerarii.xyz.
threadsReceipt of the week. 32 new video comps registered and checked in one pass. None broken. Broken comps used to surface only at render time, after the wait. Now we check before render, so a break never costs you a render.
pinterestReceipt: 32 new video compositions registered and validated in a single pass with none broken. The old workflow surfaced broken compositions only at render time, after the wait. The fix: validate every composition before the render starts, so a break is caught for free and never costs a full render.
blueskyReceipt: 32 new video comps registered and checked in one pass, none broken. Breaks used to surface only at render time. Now we check before render, so a break never costs a render.
youtubeTitle: Receipt: 32 Video Comps Registered and Checked, Zero Broken Thirty-two new video compositions registered and validated in one pass, none broken. Broken compositions used to surface only at render time, after you had already waited. Now we validate every composition before the render starts, so a break is caught for free and never costs you a render. More at temerarii.xyz.

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