Status: WIP — durations + sub-steps to be filled iteratively.
Step 1 — Script + prompt: 9-bullet skeleton (Category / Hook / Core / Storytelling Anchor / Shift Anchor / System Anchor / Visual / Title / TB Prompt). Source: 2026_May_Script_Template Notion page (pending split into for Claude + for AL variants). Filled by Claude from BANK + voice notes when written from scratch.
Hook is visceral. Written by AL, improvised at filming, no transition into the body. AL sometimes announces the chapter plan, sometimes not.
Gling-transcription is the trigger moment. When AL pastes the transcript into Notion (between filming and FCPX editing), the following Claude actions can run in parallel: (a) Quote extraction (step 6) · (b) Carousel content generation (step 7 candidate) · (c) Description first batch (refined later from final script) · (d) Multi-platform captions draft. Critical parallelization: Claude works on these while AL is editing in FCPX.
Step 6 — Quote extraction: Claude reads the long-form script + transcript and pulls the strongest one-line quote of the week. Feeds the Quote canonical format (Cormorant Garamond + JetBrains Mono signature).
Step 7 — Thumbnail: Claude generates the GPT image prompt from the script via the noname0905 process, AL runs it in ChatGPT. For platforms ≠ YouTube, AL applies a manual final touch-up systematically (kept manual on purpose).
2-GO detached flow (downstream of editing): thumbnails generation and publishing are decoupled. GO 1 = AL says "go thumbnails" → Claude / n8n generates thumbnails per short. GO 2 = AL says "go scheduling" → fires the n8n shorts auto-publisher (or equivalent long-form workflow). Neither GO fires automatically.
Social Media non-YouTube prompt: everything that ships on TT/IG/FB/LI/X (≠ YouTube) is canonical in Social Media non-YouTube prompt — for AL & Claude. Per-short captions/hashtags, LinkedIn 1-in-2 short-with-text, X 1-in-2 alternating clivant/value tweets.
One-week offset (Content Rules #5): long-form ships on YouTube Sunday morning (9–11 AM), and on every other platform +7 days later. Plan one full week of cross-platform content per long-form before publication.
Backup: archived long-forms live in iCloud Drive #stock (Claude Code has direct read access) + Notion Backup Base where applicable.
Steps 3–5 & 8: Filming → Editing → Post-prod → Scheduling. Sub-steps to be precised over time. Posting on every platform is manual via PostFast.
Critical path (red arrows): 1 → 2 → 3 → 5 → 5b → 8 → 9 → 10 → 10b → 10c → 11 → 12 → 13
Parallel tracks: Track A (3→5→5b→6→7) and Track B (4) run simultaneously. Converge at step 8.
TB generation shortcut (pink arrow): After step 5b, AL starts generating thumbnails in ChatGPT immediately — in parallel with Claude steps 6-7 and FCPX work. This saves ~15 min on the critical path.
Triage + Backup (10b + 10c): After export, mark shorts as Ready or Backup. Store backups on Finder AND in Shorts EO — Backup Base (Notion). Min 2/week archived.
Step 13 — TikTok cover: PostFast publishes TikTok as draft. AL opens TikTok app on iPhone → Profile → Drafts → Edit cover (upload thumbnail from Photos) → Publish. ~1 min per short. IG/LI/X covers handled automatically — no manual step.
Total estimated time: ~2h50 for 20 shorts (includes ~10 min TikTok covers). Step 12 is automatic.
Export resolution: 720x1280 (FCPX Project Properties). MAX 1080x1920. We use 720x1280 to stay safe on all platforms.
Bottleneck: Step 9 (overlays in FCPX) = 30 min manual.
n8n Shorts Auto-Publisher: workflow NgJNAYfiTgxqehu2 on VPS (72.62.187.71:5678). Inactive by design — manual trigger only. AL fires it manually once shorts are marked Ready in the Notion DB. Can be triggered via REST (POST /api/v1/workflows/<id>/execute) or via n8n instance-MCP from Claude Code (see /backdata/notion-vs-tools for wiring).
Social Media non-YouTube prompt: per-short captions/hashtags/LinkedIn-text/Twitter-tweet generated by Claude per Social Media non-YouTube prompt. X tweet alternates: 1-in-2 clivant version · 1-in-2 value-posting version. LinkedIn: 1-in-2 short with text overlay · 1-in-2 long-form post. Tracked via tweet_variant_last field in the planning DB.
2-GO detached flow: GO 1 = AL fires thumbnails generation (Claude / n8n produces thumbnails per short). GO 2 = AL fires scheduling (n8n EO Shorts Auto-Publisher schedules across platforms via PostFast). Neither GO fires automatically.
Future automation: Steps 3-4 → Claude Cowork agent.