Marketing Studio research
internal prototype · canonical JSON + Dreamborn Forge HTML
internal generated
research · supabase_json

Marketing Studio research

The Marketing Studio is a new workspace within studio.bezeliq.ai that surfaces the existing five-agent marketing pipeline (Nova → Harper/Jade/Rosa → Ivy) through a UI designed for creative direction, not approval queue management. Today the pipeline runs completely blind: Nova writes a prose weekly_plan.md to Google Drive, Harper/Jade/Rosa write versioned content files back to Drive, and Justin receives an inbox exec task to select versions. Ivy then stages the selected file to a published/ subf

Risks
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
  • item: risk: string, mitigation: string
Open Questions
  • OPEN — X API tier: Justin's current X/Twitter API tier (Free, Basic, Pro) must be confirmed before V1 blueprint. Free tier blocks POST /2/tweets. Upgrade to Basic ($100/month) required if currently on Free tier.
  • RESOLVED — Unipile LinkedIn: Confirmed. Unipile supports POST /api/v1/posts/ with account_id, text, attachment. No fallback needed. createPost function to be added to scripts/lib/unipile.js.
  • RESOLVED — Blog CMS: Eleventy static site at dreamborn.ai. No CMS API. Auto-publish = git commit .md file + Cloudflare Pages/Netlify deploy hook. Blueprint must include this mechanic.
  • RESOLVED — Fifth channel: YouTube is the fifth channel (blog, substack, linkedin, x, youtube). YouTube pieces in V1 = video concept + description text artifact. Full video auto-upload is V2. 14+/week target includes YouTube concept pieces.
  • RESOLVED — Image style: Rosa selects per content type. Photorealistic for product/lifestyle, illustrated for concepts, typographic for quotes/stats, data-viz for metrics. Variety signals human creative direction.
  • RESOLVED — Voice edit enforcement: Two paths on personal channels — (a) Edit+Approve (primary CTA), (b) Approve-as-is (deliberate secondary action, visually distinct). No gate. The discipline is Justin's, not the software's.