Media TODO — Assets needed before queue can ship
Total needed: 14 videos, 10 graphics, 8 story frames. Roughly 1-2 days of creator work.
VIDEOS (TikTok / Reels) — 14 items
Each is 10-15 seconds vertical 1080×1920. Script in CONTENT-CALENDAR.md.
| # | Queue ID | Needed by | Description | Difficulty |
|---|---|---|---|---|
| V1 | TT-01 | 2026-04-17 | Screen recording: app open → shuffle → sassy card reveal. Voiceover. | Easy |
| V2 | TT-02 | 2026-04-18 | POV scene: texting → card pull → reaction. Needs actor or Joshua on camera. | Medium |
| V3 | TT-03 | 2026-04-20 | POV scene: phone check → card roast. Actor or VO only. | Easy |
| V4 | TT-04 | 2026-04-22 | Dev-life clip: laptop glow, card draft voiceover. | Easy |
| V5 | TT-05 | 2026-04-24 | Fast-cut sketch: “rating excuses the oracle heard.” Needs planning. | Medium |
| V6 | TT-06 | 2026-04-25 | Real-time card pull reaction (Saturday). Unscripted. | Easy |
| V7 | TT-07 | 2026-04-27 | Group-chat overlay + card pull. Green-screen or After Effects. | Medium |
| V8 | TT-08 | 2026-04-29 | Settings screen walkthrough with VO about no-tracking. | Easy |
| V9 | TT-09 | 2026-04-30 | 5-card montage: rapid review reactions. | Medium |
| V10 | Preview | ASAP | 30s App Store preview video (see ASO.md §6). | High |
Tools: Expo simulator recording → CapCut for edits → voiceover via voice memo → export MP4 H.264.
Voice question: Obadiah is a pseudonym. Voice options: - (a) Joshua’s voice (breaks persona if Joshua’s voice is recognizable anywhere else) - (b) Hire a VO actor (€20-50/video via Fiverr, consistent) - (c) AI TTS (ElevenLabs “Nick” or “Josh” voices) — cheap, on-brand risk if detected - (d) Text-on-screen only, no VO (simplest, lowest effort, losing a beat of personality)
Recommendation: (d) for first 7 videos to ship fast, upgrade to (b) via Fiverr for evergreen content once the format is proven.
FEED GRAPHICS (Instagram) — 10 items
Each 1080×1080 square unless noted.
| # | Queue ID | Date | Description | Tool |
|---|---|---|---|---|
| G1 | IG-01 | 2026-04-17 | Single card face on warm cream, wordmark bottom | Figma |
| G2 | IG-03 (×10) | 2026-04-20 | 10-slide carousel, one reading per slide | Figma template |
| G3 | IG-05 | 2026-04-22 | Blurred spreadsheet + card callout | Figma |
| G4 | IG-06 | 2026-04-24 | “Observations” stats text graphic | Figma |
| G5 | IG-08 | 2026-04-27 | Card face + both readings side-by-side | Figma |
| G6 | IG-10 | 2026-04-29 | App settings screenshot with callout | Screenshot + annotate |
| G7 | IG-11 (×5) | 2026-04-30 | 5 card-reading slides | Figma template |
Figma template needs: card-background, typography system, Obadiah signature mark. One Figma file can produce all 10.
STORY FRAMES (Instagram Stories) — 8 items
Each 1080×1920 vertical.
| # | Queue ID | Date | Description |
|---|---|---|---|
| S1 | IG-02 (×3) | 2026-04-18 | 3-frame Saturday morning pull with poll |
| S2 | IG-04 | 2026-04-21 | Question sticker: accurate reading ever? |
| S3 | IG-07 | 2026-04-25 | Engagement sticker: drop a 🃏 |
| S4 | IG-09 | 2026-04-28 | Poll: do you journal your pulls? |
Stories can be made in IG Stories app directly — no Figma needed.
App Store Screenshots (iOS) — 5 frames + preview video
See ASO.md §6 for storyboard. Separate from social media assets but same asset pipeline.
| # | Frame | Description |
|---|---|---|
| AS1 | Hero | Card mid-flip, particle wisps, text overlay “Pull a card. See what lands.” |
| AS2 | Differentiator | Split: same card, gentle vs sassy, with toggle pill |
| AS3 | Social Proof / Themes | Pre-launch: 4 theme icons. Post-launch: 3 quote cards from reviews |
| AS4 | Ritual | History list of 3 past pulls |
| AS5 | Trust close | Centered text “No subscription. No tracking. $4.99 once.” |
Dimensions: 1290×2796 (iPhone 6.7”), 1242×2688 (6.5”), 1284×2778 (6.7” alt).
Fastest path to first post
Minimum to ship POST-01 through POST-15 (Bluesky + Reddit) TONIGHT: - Zero media needed for text-only Bluesky posts (10 of 15) - Zero media for Reddit posts (3 of 15) - So 13 of 15 queue items can publish with ZERO asset work.
Minimum to ship one IG + one TikTok: - Screen-record a card pull (5 min) - Export to MP4 - Done — enough for TT-01 + IG-R01
Tonight’s realistic shippable count: 13 posts (all Bluesky + Reddit) + 1 TikTok (screen recording) = 14.
Owner matrix
| Asset type | Who can make it |
|---|---|
| Bluesky text | Nobody needed — queue ready |
| Reddit text | Nobody needed — queue ready |
| Screen recordings | Joshua (15 min each) or agent with simulator access |
| Figma carousels | Joshua or designer (Shade delegation candidate) |
| Acting POV videos | Joshua + partner, or hire from Fiverr |
| Voiceover | Fiverr VO actor OR text-on-screen OR ElevenLabs |
| App Store preview video | Joshua (simulator record + CapCut) |