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-field-notes-W40-Satkind threadweek W40date 2026-10-10campaign thread · Satpillar emerging_techbeat Satasset videoduration 25.0sground redscenes 5

Checklist the per-video bar — engine/sim

79.6/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review thread-field-notes-W40-Sat 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 ListCard
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
shared field
signature-3d
hook0–5.0skinetic-buildicon·liquid-chrome♪ node_lock
Field note. You spun up a cloud database server to hold two hundred rows.
on-screen: A database for 200 rows
expected on screen: red ground · cone hero in the shared Signal Field · Augur leads · mark · kinetic-build · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual markshape coneground redtreatment liquid-chromemotion kinetic-buildpower laser-lockinstrument laser-trace→A database for 200 rows
2s2
matches intent
ChecklistCard
template
teach5.0–10.0skinetic-buildicon·white-knockout♪ node_lock
Old reflex: provision Postgres, manage a server, pay monthly.
on-screen: SQLite is the whole backend
expected on screen: red ground · a ChecklistCard panel over a dimmed Signal Field · Augur leads · node-graph · kinetic-build · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id ChecklistCardvisual node-graphshape coneground redtreatment white-knockoutmotion kinetic-buildpower morphinstrument morph+laser→SQLite is the whole backendcurate items, nodes
3s3
matches intent
TerminalRun
template
diff10.0–15.0scrossfade-8ficon·liquid-chrome♪ node_lock
Build your next internal tool on a single file and skip the server entirely.
on-screen: Ship the next tool fileless
expected on screen: red ground · a TerminalRun panel over a dimmed Signal Field · Augur leads · code · crossfade-8f · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id TerminalRunvisual codeshape coneground redtreatment liquid-chromemotion crossfade-8fpower morphinstrument morph→Ship the next tool filelesscurate codeLines
4s4
first render · fix pending
NodeGraphCard
templatedead_airgeneric_scene
proof15.0–20.0sreceipts-counticon·white-knockout♪ node_lock
Field Notes
expected on screen: red ground · a NodeGraphCard panel over a dimmed Signal Field · Augur leads · receipts · receipts-count · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id NodeGraphCardvisual receiptsshape coneground redtreatment white-knockoutmotion receipts-countpower receiptsinstrument spotlight→Field Notescurate hub, nodes, statsLabels
5s5
first render · fix pending
shared field
signature-3ddead_airgeneric_scene
resolve20.0–25.0scoalescenceicon·liquid-chrome♪ bed_out
Field Notes
expected on screen: red ground · cone hero in the shared Signal Field · Augur leads · coalescence · coalescence · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape coneground redtreatment liquid-chromemotion coalescencepower coalescenceinstrument coalescence→Field Notes

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)

tiktokField note: you spun up a cloud database server to hold 200 rows. Old reflex: provision Postgres, manage a server, pay monthly. SQLite is the whole backend here, one file. Build your next internal tool on a single file and skip the server. (AI-assisted)
instagramField note. You spun up a cloud DB server for 200 rows. Old reflex: Postgres, a server, a monthly bill. SQLite is the whole backend. One file. #sqlite #backend #indiehackers #devtools #buildinpublic
linkedinField note from real work: someone spun up a cloud database server to hold two hundred rows. The old reflex is automatic, provision Postgres, manage a server, pay every month. For most internal tools, SQLite is the whole backend. One file, no server, no monthly bill. The limit, in fairness: this is for small, low-concurrency internal tools, not your main app. Build your next internal tool on a single file and skip the server. Shown, not told.
xField note: you spun up a cloud database server to hold 200 rows. Old reflex: provision Postgres, manage a server, pay monthly. SQLite is the whole backend. Build your next internal tool on one file.
facebookField note from real work: someone spun up a cloud database server to hold two hundred rows. The old reflex is automatic, provision Postgres, manage a server, pay monthly. For most small internal tools, SQLite is the whole backend, one file and no server. Build your next internal tool on a single file and skip the server entirely. Shown, not told.
threadsField note: you spun up a cloud database server to hold two hundred rows. Old reflex: provision Postgres, manage a server, pay monthly. For most internal tools, SQLite is the whole backend. One file. Build your next one fileless and skip the server.
pinterestDo you really need Postgres for 200 rows? A field note for developers: for most small internal tools, SQLite is the whole backend, one file, no server, no monthly bill. Skip the cloud database and build your next internal tool fileless. A practical backend and developer-tools tip.
blueskyField note: you spun up a cloud database server for 200 rows. Old reflex: Postgres, a server, a monthly bill. SQLite is the whole backend. Build your next internal tool on one file.
youtubeTitle: You Did Not Need a Cloud Database for 200 Rows Field note from real work: someone spun up a cloud database server to hold two hundred rows. The old reflex is to provision Postgres, manage a server, and pay monthly. For most small internal tools, SQLite is the whole backend, one file with no server. Build your next internal tool fileless and skip the server.

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