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 topic-mm-screenwritingkind topicweek date campaign multimedia-pillarpillar multimediabeat asset videoduration 89.2sground blackscenes 14

Checklist the per-video bar — engine/sim

95.5/100
plain languagevo coverageno dead airuniquenesscaption fitcompletenesscleanliness
quantitative quality · weights learn from your reviews (engine.sim.memory review topic-mm-screenwriting good|bad)
⚠ 4 flag(s) — not yet ship-ready: copy_genericdead_aircurate_missing · see docs/strategy/VIDEO-CHECKLIST.md

Composition comp · template family · expected output

composition SceneReelfamily / template SceneReel
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 14 scenes · 89.2s · comp_id + rendered still + tier + the script

#Layer (comp_id · still · tier)BeatTimecodeMotionLogoAudioVO / on-screen / caption
1s1
first render · fix pending
shared field
signature-3ddead_air
open0–5.0sspatial-parallaxicon·liquid-chrome♪ —
The blank page is where most scripts die.
on-screen: From blank page to draft
expected on screen: black ground · octa hero in the shared Signal Field · Lumen leads · node-graph · spatial-parallax · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual node-graphshape octaground blacktreatment liquid-chromemotion spatial-parallaxpower summoninstrument summon→three-mark
2s2
first render · fix pending
LegacyCard
templatecurate_missing
legacy5.0–11.9scrossfade-8ficon·ember-fill♪ —
The old way was staring at a blinking cursor, writing forty pages, and realizing on page ten the structure
on-screen: Old way: stare at the cursor
expected on screen: black ground · a LegacyCard panel over a dimmed Signal Field · Lumen leads · crossfade-8f · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id LegacyCardshape octaground blacktreatment ember-fillmotion crossfade-8fpower morphinstrument decay→three-symbolic
3s3
matches intent
NumberedList
template
teach11.9–20.200000000000003skinetic-buildicon·wireframe♪ —
We start with the boring discipline: a one-sentence logline and a clear want for the lead. No tool fixes a story that doesn't know its point.
on-screen: Step 1: write the logline
expected on screen: black ground · a NumberedList panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id NumberedListvisual node-graphshape octaground blacktreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→html-in-canvas-panelcurate items, nodes
4s4
matches intent
ChecklistCard
template
teach20.2–26.2skinetic-buildicon·white-knockout♪ —
Then we map the beat sheet, the turning points laid out as a diagram, before a single line of
on-screen: Beats on a board first
expected on screen: black ground · a ChecklistCard panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id ChecklistCardvisual node-graphshape octaground blacktreatment white-knockoutmotion kinetic-buildpower morphinstrument morph+laser→three-diagramcurate items, nodes
5s5
matches intent
CodeWindow
template
teach26.2–31.2skinetic-buildicon·liquid-chrome♪ —
We hand Claude one beat at a time with the character's want and the scene's job.
on-screen: Prompt the beat, not the script
expected on screen: black ground · a CodeWindow panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id CodeWindowvisual node-graphshape octaground blacktreatment liquid-chromemotion kinetic-buildpower morphinstrument morph+laser→html-in-canvas-codecurate codeLines, nodes, windowTitle
6s6
matches intent
JsonDiff
template
teach31.2–37.8skinetic-buildicon·ember-fill♪ —
Each beat flows the same way: AI gives a fast draft, we cut it in half and put the voice back in.
on-screen: Beat -> draft -> our rewrite
expected on screen: black ground · a JsonDiff panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id JsonDiffvisual node-graphshape octaground blacktreatment ember-fillmotion kinetic-buildpower morphinstrument morph+laser→three-flowcurate fileName, lines, nodes
7s7
matches intent
StackTrace
template
teach37.8–42.8skinetic-buildicon·wireframe♪ —
Next we feed the dialogue to text-to-speech and listen.
on-screen: Read it out loud
expected on screen: black ground · a StackTrace panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id StackTracevisual node-graphshape octaground blacktreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→html-in-canvas-panelcurate errMsg, errType, fix, frames, nodes
8s8
matches intent
DiffCard
template
teach42.8–50.599999999999994skinetic-buildicon·white-knockout♪ —
We diagram the passes too: one for structure, one for character, one for dialogue, so a rewrite is a plan, not a
on-screen: Map the rewrite passes
expected on screen: black ground · a DiffCard panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id DiffCardvisual node-graphshape octaground blacktreatment white-knockoutmotion kinetic-buildpower morphinstrument morph+laser→three-diagramcurate lines, nodes
9s9
matches intent
TerminalRun
template
teach50.6–58.5skinetic-buildicon·liquid-chrome♪ —
We prompt the model to read the whole script for continuity: dropped threads, names that drift, a gun in act one with no
on-screen: Continuity check, automated
expected on screen: black ground · a TerminalRun panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id TerminalRunvisual node-graphshape octaground blacktreatment liquid-chromemotion kinetic-buildpower morphinstrument morph+laser→html-in-canvas-codecurate nodes
10s10
matches intent
WireframeMock
template
teach58.5–65.7skinetic-buildicon·ember-fill♪ —
Producer notes flow straight into targeted rewrites: pull the note, find the scenes it touches, redraft only those.
on-screen: Notes -> changes -> rewrite
expected on screen: black ground · a WireframeMock panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·ember-fill logo · caption bottom-left
spec (the prompt): comp_id WireframeMockvisual node-graphshape octaground blacktreatment ember-fillmotion kinetic-buildpower morphinstrument morph+laser→three-flowcurate nodes
11s11
matches intent
SchematicCard
template
teach65.7–72.0skinetic-buildicon·wireframe♪ —
Last, the formatting: the AI enforces standard screenplay layout so a reader sees a pro draft,
on-screen: Format to industry standard
expected on screen: black ground · a SchematicCard panel over a dimmed Signal Field · Lumen leads · node-graph · kinetic-build · icon·wireframe logo · caption bottom-left
spec (the prompt): comp_id SchematicCardvisual node-graphshape octaground blacktreatment wireframemotion kinetic-buildpower morphinstrument morph+laser→html-in-canvas-panelcurate nodes
12s12
matches intent
RankList
template
proof72.0–78.0sreceipts-counticon·white-knockout♪ —
A first draft that took weeks now takes days, and more of those days go into the rewrite where the story
on-screen: Weeks to days
expected on screen: black ground · a RankList panel over a dimmed Signal Field · Lumen leads · receipts · receipts-count · icon·white-knockout logo · caption bottom-left
spec (the prompt): comp_id RankListvisual receiptsshape octaground blacktreatment white-knockoutmotion receipts-countpower receiptsinstrument spotlight→html-in-canvas-receiptscurate rows, statsLabels
13s13
first render · fix pending
shared field
signature-3ddead_air
futurist78.0–83.0sspatial-parallaxicon·liquid-chrome♪ —
Soon no idea dies on the blank page.
on-screen: Every idea gets a draft
expected on screen: black ground · octa hero in the shared Signal Field · Lumen leads · spatial-parallax · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldshape octaground blacktreatment liquid-chromemotion spatial-parallaxpower spatial-parallaxinstrument laser-fire→three-forward
14s14
matches intent
shared field
signature-3d
resolve83.0–89.2scoalescenceicon·liquid-chrome♪ swell
Stuck on a script? We'll build the beat board and get the draft moving. Start at temerarii.xyz.
on-screen: Get your script moving
expected on screen: black ground · octa hero in the shared Signal Field · Lumen leads · coalescence · coalescence · icon·liquid-chrome logo · caption bottom-left
spec (the prompt): comp_id shared Signal Fieldvisual coalescenceshape octaground blacktreatment liquid-chromemotion coalescencepower coalescenceinstrument coalescence→three-coalescence

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 12 destinations

LinkedInX/TwitterYouTubeInstagramFacebookThreadsTikTokPinterestBlueskyEmailSMSBlog

Social captions supplemental published copy · per channel (comp_id level)

tiktokThe blank page is where most scripts die. AI-assisted way through it: write a one-sentence logline and a clear want for the lead first, because no tool fixes a story that does not know its point. Map the beat sheet before any lines. Hand the model one beat at a time with the character's want and the scene's job. AI gives a fast draft, you cut it in half and put the voice back in. Read the dialogue out loud with text-to-speech. Run a continuity pass for dropped threads. Format to standard last. Weeks become days. temerarii.xyz
instagramThe blank page kills most scripts. Here is the way through. Logline and the lead's want first. Beat sheet before any lines. Prompt one beat at a time, not the whole script. AI drafts fast, you cut it in half and add the voice. Read it aloud with text-to-speech. Continuity pass, then format last. Weeks become days. temerarii.xyz #screenwriting #screenplay #writingprocess #aiwriting #temerarii
linkedinThe blank page is where most scripts die. Staring at a cursor, writing forty pages, then realizing on page ten the structure was wrong. Here is the method we use instead, given away. Start with the boring discipline: a one-sentence logline and a clear want for the lead. No tool fixes a story that does not know its point. Map the beat sheet, the turning points laid out as a diagram, before a single line. Then hand the model one beat at a time with the character's want and the scene's job. AI gives a fast draft, we cut it in half and put the voice back in. We feed the dialogue to text-to-speech and listen. We diagram the rewrite passes too: one for structure, one for character, one for dialogue, so a rewrite is a plan, not a mood. We prompt the model to read the whole script for continuity: dropped threads, names that drift. Producer notes flow straight into targeted rewrites. Standard formatting goes last. A first draft that took weeks now takes days, and more of those days go into the rewrite where the story actually gets good. Stuck on a script? temerarii.xyz
xThe blank page is where most scripts die. Logline and the lead's want first, beat sheet before any lines, then prompt one beat at a time. AI drafts fast, you cut it in half and add the voice. Weeks become days. temerarii.xyz
facebookThe blank page is where most scripts die. The old way was staring at a cursor, writing forty pages, then realizing on page ten the structure was wrong. Here is the method. Write a one-sentence logline and a clear want for the lead first, because no tool fixes a story that does not know its point. Map the beat sheet before any lines. Hand the model one beat at a time with the character's want and the scene's job. AI drafts fast, you cut it in half and put the voice back in. Read the dialogue out loud with text-to-speech. Run a continuity pass, then format to standard last. A first draft that took weeks now takes days. Stuck on a script? temerarii.xyz
threadsThe blank page is where most scripts die. Logline and the lead's want first, beat sheet before any lines, then prompt one beat at a time with the character's want. AI drafts fast, you cut it in half and put the voice back in. Read it aloud, continuity pass, format last. Weeks become days. temerarii.xyz
pinterestAI-assisted screenwriting process: write the logline and the lead's want first, map the beat sheet before any lines, prompt the model one beat at a time, cut the AI draft in half and add your voice, read dialogue aloud with text-to-speech, run a continuity pass, then format to industry standard. Turn weeks into days. Save this screenplay writing method.
blueskyThe blank page is where most scripts die. Logline and the lead's want first, beat sheet before any lines, prompt one beat at a time. AI drafts fast, you cut it in half and add the voice. Read it aloud, continuity pass, format last. Weeks become days. temerarii.xyz
youtubeFrom Blank Page to Draft: An AI-Assisted Screenwriting Method The blank page is where most scripts die. The old way was staring at a blinking cursor, writing forty pages, and realizing on page ten the structure was wrong. Here is the method we use instead, given away. Start with the boring discipline: a one-sentence logline and a clear want for the lead. No tool fixes a story that does not know its point. Map the beat sheet, the turning points as a diagram, before a single line. Hand the model one beat at a time with the character's want and the scene's job. AI gives a fast draft, we cut it in half and put the voice back in. Feed the dialogue to text-to-speech and listen. Diagram the rewrite passes: one for structure, one for character, one for dialogue, so a rewrite is a plan, not a mood. Prompt the model to read the whole script for continuity, dropped threads and names that drift. Producer notes flow straight into targeted rewrites: pull the note, find the scenes it touches, redraft only those. Format to standard last so a reader sees a pro draft. A first draft that took weeks now takes days, and more of those days go into the rewrite where the story gets good. What is next: no idea dies on the blank page. Stuck on a script? We will build the beat board and get the draft moving. temerarii.xyz

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