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-build-log-W37-Wedkind threadweek W37date 2026-09-16campaign thread · Wedpillar multimediabeat Wedasset videoduration 33.7sground redscenes 6

Checklist the per-video bar — engine/sim

83.7/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review thread-build-log-W37-Wed 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 BuildLog
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 · 33.7s · comp_id + rendered still + tier + the script

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
matches intent
shared field
signature-3d
open0–7.2sspatial-parallaxicon·white-knockout♪ bed_in
Week fifteen. We shipped generated music beds this week, custom audio under every video, no licensing.
on-screen: Shipped: AI music beds
expected on screen: red ground · octa hero in the shared Signal Field · Lumen leads · node-graph · spatial-parallax · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual node-graphshape octaground redtreatment white-knockoutmotion spatial-parallaxpower summoninstrument summon→Shipped: AI music beds
2s2
matches intent
StackTrace
template
build7.2–12.2stype-onicon·white-knockout♪ node_lock
The old way was licensing a stock track and hoping nobody else used it.
on-screen: Old way: license a stock track
expected on screen: red ground · a StackTrace panel over a dimmed Signal Field · Lumen leads · code · type-on · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id StackTracevisual codeshape octaground redtreatment white-knockoutmotion type-onpower summoninstrument draw-on→Old way: license a stock trackcurate codeLines, errMsg, errType, fix, frames
3s3
matches intent
CodeWindow
template
diff12.2–18.0scrossfade-8ficon·liquid-chrome♪ node_lock
It broke on the mix. The music sat as loud as the voiceover, so you couldn't hear the words.
on-screen: What broke: the bed buried the VO
expected on screen: red ground · a CodeWindow panel over a dimmed Signal Field · Lumen leads · code · crossfade-8f · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id CodeWindowvisual codeshape octaground redtreatment liquid-chromemotion crossfade-8fpower morphinstrument morph→What broke: the bed buried the VOcurate codeLines, windowTitle
4s4
matches intent
NodeGraphCard
template
step18.0–23.7skinetic-buildicon·white-knockout♪ node_lock
Now every video has its own score. Next, we build a distinct sound per content pillar.
on-screen: Next: a per-pillar sound palette
expected on screen: red ground · a NodeGraphCard panel over a dimmed Signal Field · Lumen leads · pipeline · kinetic-build · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id NodeGraphCardvisual pipelineshape octaground redtreatment white-knockoutmotion kinetic-buildpower throwinstrument laser-trace→Next: a per-pillar sound palettecurate hub, nodes, stages, steps
5s5
first render · fix pending
KpiGrid
templatedead_airgeneric_scene
proof23.7–28.7sreceipts-counticon·liquid-chrome♪ node_lock
Build Log
expected on screen: red ground · a KpiGrid panel over a dimmed Signal Field · Lumen leads · receipts · receipts-count · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id KpiGridvisual receiptsshape octaground redtreatment liquid-chromemotion receipts-countpower receiptsinstrument spotlight→Build Logcurate kpis, statsLabels
6s6
first render · fix pending
shared field
signature-3ddead_airgeneric_scene
resolve28.7–33.7scoalescenceicon·white-knockout♪ bed_out
Build Log
expected on screen: red ground · octa hero in the shared Signal Field · Lumen leads · coalescence · coalescence · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape octaground redtreatment white-knockoutmotion coalescencepower coalescenceinstrument coalescence→Build Log

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)

tiktokBuild log, week 15. We shipped generated music beds, custom audio under every video, no licensing. Old way: rent a stock track, hope nobody else used it. What broke: the bed buried the voiceover. Fix: duck the music under the words. Next, a sound per pillar. (AI-assisted)
instagramBuild log, week 15. Shipped: generated music beds. Custom audio under every video. No licensing. Old way: rent a stock track, hope nobody else used it. What broke: the bed buried the voiceover. Fix: duck the music under the words. Next: a sound per content pillar. #buildinpublic #aiaudio #videoediting #musicproduction #shipit
linkedinBuild log, week 15. Shipped: generated music beds. Every video now has custom audio under it, with no licensing to chase. The old way: license a stock track and hope nobody else used the same one. What broke: the mix. The music sat as loud as the voiceover, so you could not hear the words. We fixed it by ducking the bed under the voice. Next up: a distinct sound for each content pillar, so you can hear which lane a video belongs to before you read a word. We log the breaks, not just the wins.
xBuild log, wk 15. Shipped: generated music beds, custom audio under every video, no licensing. What broke: the bed buried the voiceover. Fix: duck the music under the words. Next: a sound per pillar.
facebookBuild log, week 15. We shipped generated music beds this week, custom audio under every video, with no licensing to chase. The old way was renting a stock track and hoping nobody else used it. What broke: the music sat as loud as the voiceover, so you could not hear the words. We fixed it by ducking the bed under the voice. Next, we build a distinct sound for each content pillar.
threadsBuild log, week 15. Shipped: generated music beds, custom audio under every video, no licensing. What broke: the bed sat as loud as the voiceover, so you could not hear the words. Fix: duck the music under the voice. Next, a sound per content pillar.
pinterestBuild log week 15: shipping generated music beds for video, with custom AI audio under every clip and no stock licensing. Lesson learned: the music first buried the voiceover, so we ducked the bed under the voice in the mix. Next step, a distinct sound for each content pillar. Behind the scenes of building a content engine in public.
blueskyBuild log, wk 15. Shipped: generated music beds, no licensing. What broke: the bed buried the voiceover. Fix: duck the music under the words. Next: a sound per pillar.
youtubeTitle: Build Log Week 15: Generated Music Beds (and the Mix That Broke) This week we shipped generated music beds, so every video has custom audio under it with no licensing to chase. The old way was renting a stock track and hoping nobody else used it. What broke: the music sat as loud as the voiceover, so you could not hear the words. The fix was ducking the bed under the voice. Next, a distinct sound for each content pillar. We log the breaks, not just the wins. The Big T-M, temerarii.xyz.

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