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 social-W38-Mon-4kind threadweek W38date 2026-09-21campaign thread · Monpillar it_devbeat Monasset videoduration 61.6sground blackscenes 9

Checklist the per-video bar — engine/sim

86.6/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review social-W38-Mon-4 good|bad)
⚠ 3 flag(s) — not yet ship-ready: copy_genericdup_sequence_across_assetsdup_set_across_assets · see docs/strategy/VIDEO-CHECKLIST.md

Composition comp · template family · expected output

composition SceneReelfamily / template SignalFieldReel
9:16 Reelpending1:1 Squarepending16:9 Widepending9:16 4Kpending1:1 4Kpending16:9 4KpendingGIF (SMS)pending
render pending — silent master not yet on disk
expected output: 0/7 rendered — same matrix the /media preview surfaces for this asset.

Composition layer × scene 9 scenes · 61.6s · 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.3sspatial-parallaxicon·white-knockout♪ bed_in
Old way: accessibility got bolted on at the end, if the deadline left any room, which it never did.
on-screen: Old way
expected on screen: black ground · box hero in the shared Signal Field · Faber leads · node-graph · spatial-parallax · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual node-graphshape boxground blacktreatment white-knockoutmotion spatial-parallaxpower summoninstrument summon→Accessibility was an afterthought
2s2
matches intent
shared field
signature-3d
hook7.3–14.6skinetic-buildicon·ember-fill♪ node_lock
Here is the cost: bolting it on late means alt text is missing and screen readers hit dead ends.
on-screen: Late means broken
expected on screen: black ground · box hero in the shared Signal Field · Faber leads · mark · kinetic-build · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual markshape boxground blacktreatment ember-fillmotion kinetic-buildpower laser-lockinstrument laser-trace→Late means broken
3s3
matches intent
NumberedList
template
teach14.6–22.3skinetic-buildicon·wireframe♪ node_lock
New way: have a vision model draft alt text the moment an image is uploaded, then a human edits it.
on-screen: Generate alt text at upload
expected on screen: black ground · a NumberedList panel over a dimmed Signal Field · Faber leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id NumberedListvisual node-graphshape boxground blacktreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→Generate alt text at uploadcurate items, nodes
4s4
matches intent
ComparisonTable
template
proof22.3–28.6sreceipts-counticon·white-knockout♪ node_lock
Now every image ships with a real description instead of a blank or the file name.
on-screen: Every image, described
expected on screen: black ground · a ComparisonTable panel over a dimmed Signal Field · Faber leads · receipts · receipts-count · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id ComparisonTablevisual receiptsshape boxground blacktreatment white-knockoutmotion receipts-countpower receiptsinstrument spotlight→Every image, describedcurate colA, colB, rows, statsLabels
5s5
matches intent
TerminalRun
template
diff28.6–35.9scrossfade-8ficon·liquid-chrome♪ node_lock
Passing a checker is not the goal. A blind user reaching the point is the goal, and those differ.
on-screen: Compliance vs actual access
expected on screen: black ground · a TerminalRun panel over a dimmed Signal Field · Faber leads · code · crossfade-8f · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id TerminalRunvisual codeshape boxground blacktreatment liquid-chromemotion crossfade-8fpower morphinstrument morph→Compliance vs actual accesscurate codeLines
6s6
matches intent
ChecklistCard
template
teach35.9–43.199999999999996skinetic-buildicon·ember-fill♪ node_lock
Teach the team to run the page through a screen reader and just listen for where it falls apart.
on-screen: Read the page out loud
expected on screen: black ground · a ChecklistCard panel over a dimmed Signal Field · Faber leads · node-graph · kinetic-build · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id ChecklistCardvisual node-graphshape boxground blacktreatment ember-fillmotion kinetic-buildpower morphinstrument morph+laser→Read the page out loudcurate items, nodes
7s7
matches intent
KpiGrid
template
proof43.2–48.7sreceipts-counticon·wireframe♪ node_lock
Listening catches the broken order and the unlabeled button that a checklist quietly misses.
on-screen: Your ears catch the gaps
expected on screen: black ground · a KpiGrid panel over a dimmed Signal Field · Faber leads · receipts · receipts-count · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id KpiGridvisual receiptsshape boxground blacktreatment wireframemotion receipts-countpower receiptsinstrument spotlight→Your ears catch the gapscurate kpis, statsLabels
8s8
matches intent
WireframeMock
template
step48.7–55.0skinetic-buildicon·white-knockout♪ node_lock
Your step: wire alt-text drafting into your upload flow, then have a person fix every draft.
on-screen: Auto-draft alt, human edits
expected on screen: black ground · a WireframeMock panel over a dimmed Signal Field · Faber leads · pipeline · kinetic-build · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id WireframeMockvisual pipelineshape boxground blacktreatment white-knockoutmotion kinetic-buildpower throwinstrument laser-trace→Auto-draft alt, human editscurate stages, steps
9s9
matches intent
shared field
signature-3d
resolve55.0–61.6scoalescenceicon·white-knockout♪ bed_out
Now access is built in, not bolted on. The Big T-M designs so everyone reaches the point.
on-screen: Built in, not bolted on
expected on screen: black ground · box hero in the shared Signal Field · Faber leads · coalescence · coalescence · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape boxground blacktreatment white-knockoutmotion coalescencepower coalescenceinstrument coalescence→Built in, not bolted on

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)

tiktokAccessibility fails because it is bolted on last. Auto-draft alt text at upload, then have a human edit it. Build it in. (AI-assisted) #accessibility #a11y #webdesign
instagramBolted on late = broken. Auto-draft alt text at upload. Human edits. Every image described. #accessibility #a11y #inclusivedesign #webdesign #ux
linkedinAccessibility usually fails for a scheduling reason: it gets bolted on at the end, when the deadline leaves no room. Alt text goes missing and screen readers hit dead ends. A practical fix: have a vision model draft alt text the moment an image is uploaded, then have a human edit it. Every image ships with a real description. But passing a checker is not the goal. Run the page through a screen reader and listen for where it breaks, because your ears catch what a checklist misses. Build it in, do not bolt it on.
xAccessibility fails because it is bolted on last. Auto-draft alt text at upload, then a human edits. Build it in. Method:
facebookAccessibility usually gets bolted on at the end, so alt text goes missing and screen readers hit dead ends. Auto-draft alt text at upload, then have a human edit it. Comment for the workflow.
threadsAccessibility fails for a boring reason: it is bolted on last. Have a vision model draft alt text the moment an image uploads, then a human edits it. And actually listen to the page in a screen reader, because your ears catch what a compliance checker quietly misses.
pinterestWeb accessibility workflow: how to auto-draft image alt text at upload with a vision model, then have a human edit it. Plus why you should listen to your page in a screen reader. Accessibility tips, inclusive design, a11y, UX.
blueskyAccessibility fails because it is bolted on last. Auto-draft alt text at upload, human edits, then listen to the page in a screen reader. Method:
youtubeBuild Accessibility In: Auto-Draft Alt Text and Listen to Your Page Accessibility fails when it is bolted on at the end. This covers wiring a vision model to draft alt text at upload with a human editing each one, and why running the page through a screen reader catches broken order and unlabeled buttons that a compliance checker misses. Accessibility, inclusive design, a11y, UX. AI-assisted production.

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