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-W34-Frikind threadweek W34date 2026-08-28campaign thread · Fripillar it_devbeat Friasset videoduration 25.0sground blackscenes 5

Checklist the per-video bar — engine/sim

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

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
matches intent
StatScoreboard
template
stat0–5.0sreceipts-counticon·wireframe♪ node_lock
One internal app replaced a stack of fragile spreadsheets. Built in an afternoon.
on-screen: 1 app. 0 spreadsheets.
expected on screen: black ground · a StatScoreboard panel over a dimmed Signal Field · Faber leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id StatScoreboardvisual receiptsshape boxground blacktreatment wireframemotion receipts-countpower receiptsinstrument spotlight→1 app. 0 spreadsheets.curate pillar, stats, statsLabels
2s2
first render · fix pending
ComparisonTable
templatedead_air
proof5.0–10.0sreceipts-counticon·wireframe♪ node_lock
The old way was VLOOKUPs nobody trusted, where one renamed column broke the whole report and no one could find why.
on-screen: Airtable as backend.
expected on screen: black ground · a ComparisonTable panel over a dimmed Signal Field · Faber leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id ComparisonTablevisual receiptsshape boxground blacktreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Airtable as backend.curate colA, colB, rows, statsLabels
3s3
first render · fix pending
CodeWindow
templatedead_air
diff10.0–15.0scrossfade-8ficon·wireframe♪ node_lock
Tomorrow you build the tool instead of suffering the sheet, with the data in a real backend and a thin screen on top.
on-screen: Ship the tool.
expected on screen: black ground · a CodeWindow panel over a dimmed Signal Field · Faber leads · code · crossfade-8f · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id CodeWindowvisual codeshape boxground blacktreatment wireframemotion crossfade-8fpower morphinstrument morph→Ship the tool.curate codeLines, windowTitle
4s4
first render · fix pending
WireframeMock
templatedead_airgeneric_scene
step15.0–20.0skinetic-buildicon·wireframe♪ node_lock
Receipts
expected on screen: black ground · a WireframeMock panel over a dimmed Signal Field · Faber leads · pipeline · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id WireframeMockvisual pipelineshape boxground blacktreatment wireframemotion kinetic-buildpower throwinstrument laser-trace→Receiptscurate stages, steps
5s5
first render · fix pending
shared field
signature-3ddead_airgeneric_scene
resolve20.0–25.0scoalescenceicon·liquid-chrome♪ bed_out
Receipts
expected on screen: black ground · box hero in the shared Signal Field · Faber leads · coalescence · coalescence · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape boxground blacktreatment liquid-chromemotion 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: one internal app replaced a stack of fragile spreadsheets, built in an afternoon. Airtable as the backend, so no more VLOOKUPs nobody trusted. Tomorrow you build the tool instead of suffering the sheet. (AI-assisted)
instagramReceipts. 1 app. 0 spreadsheets. Built in an afternoon. Airtable as the backend. The old way: VLOOKUPs nobody trusted. Ship the tool. #airtable #nocode #buildinpublic #smallbusiness #automation
linkedinReceipt, not a claim. One internal app replaced a stack of fragile spreadsheets. Built in an afternoon, with Airtable as the backend. The old way was a maze of VLOOKUPs nobody on the team trusted, where one renamed column broke the whole report. The move: put the data in a real backend, then build a thin app on top so people enter and read data through a screen, not a formula. Tomorrow you build the tool instead of suffering the sheet.
xReceipt: one internal app replaced a stack of fragile spreadsheets. Built in an afternoon. Airtable as the backend. The old way: VLOOKUPs nobody trusted. Build the tool, not the sheet.
facebookHere is a receipt, not a claim. One internal app replaced a stack of fragile spreadsheets, and it was built in an afternoon with Airtable as the backend. The old way was a maze of VLOOKUPs nobody trusted, where one renamed column broke the whole report. Put the data in a real backend and build a thin app on top. Tomorrow you build the tool instead of suffering the sheet.
threadsReceipt: one internal app replaced a stack of fragile spreadsheets. Built in an afternoon, Airtable as the backend. The old way was VLOOKUPs nobody trusted, where one renamed column broke the report. Tomorrow you build the tool instead of suffering the sheet.
pinterestReceipt: replacing fragile spreadsheets with one internal app, built in an afternoon using Airtable as the backend. No more VLOOKUPs nobody trusts, where one renamed column breaks the report. A plain example of building a thin internal tool on a real backend for small teams.
blueskyReceipt: one internal app replaced a stack of fragile spreadsheets. Built in an afternoon, Airtable as the backend. The old way: VLOOKUPs nobody trusted. Build the tool, not the sheet.
youtubeTitle: Receipts: One App Replaced a Stack of Fragile Spreadsheets A receipt, not a claim. One internal app replaced a stack of fragile spreadsheets, built in an afternoon with Airtable as the backend. The old way was a maze of VLOOKUPs nobody trusted, where one renamed column broke the whole report. The move: put the data in a real backend, then build a thin app on top so people enter and read through a screen, not a formula. Tomorrow you build the tool instead of suffering the sheet.

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