{
  "id": "studio-66fe573b-dc14-4f2a-94bf-951b25dff34d",
  "scope": "studio_project",
  "source_of_truth": "supabase.studio_artifacts",
  "source_path": "studio_artifacts/66fe573b-dc14-4f2a-94bf-951b25dff34d",
  "source_kind": "supabase_json",
  "visibility": "internal",
  "renderer_id": "design_doc.dreamborn-forge.generated.v1",
  "design_system": "dreamborn-design-system:forge",
  "generated_at": "2026-05-09T13:00:56.418Z",
  "artifact_type": "intent",
  "schema_version": "studio_artifact.generated.v1",
  "title": "Marketing Studio intent",
  "summary": "Marketing operation exists across multiple agents (Nova, Harper, Jade, Rosa) but lacks a centralized workspace. Content is scattered in Google Drive, approval is a bottleneck in Justin's inbox, and there's no place for Justin to actively shape voice and strategy. The workflow doesn't enable creative collaboration—it's just file reading and button clicking—resulting in a broken loop between agent output and what Justin actually wants to publish.",
  "status": "approved",
  "version": 1,
  "phase_id": null,
  "project_id": "d538979e-145c-41be-9abb-0fab715a3e86",
  "project_slug": "bezeliq-marketing-studio-d538979e",
  "project_title": "Marketing Studio",
  "client_id": "bezeliq",
  "platform_project_id": null,
  "format_source": "supabase_json",
  "content_shape": [
    "goal",
    "users",
    "problem",
    "brand_voice",
    "project_name",
    "ux_philosophy",
    "scope_boundary",
    "non_negotiables",
    "success_metrics",
    "what_wrong_looks_like"
  ],
  "sections": [
    {
      "title": "Problem",
      "level": 2,
      "body": "Marketing operation exists across multiple agents (Nova, Harper, Jade, Rosa) but lacks a centralized workspace. Content is scattered in Google Drive, approval is a bottleneck in Justin's inbox, and there's no place for Justin to actively shape voice and strategy. The workflow doesn't enable creative collaboration—it's just file reading and button clicking—resulting in a broken loop between agent output and what Justin actually wants to publish."
    },
    {
      "title": "Goal",
      "level": 2,
      "body": "Create a studio where Justin functions as a creative director rather than a content approver. He sets themes, shapes angles, finishes voice on pieces carrying his name, while agents handle production at volume. The studio surfaces ideas, produces drafts, generates images, and publishes automatically—with Justin's involvement being judgment and taste, not production."
    },
    {
      "title": "Success Metrics",
      "level": 2,
      "body": "- item: metric: string, measure: string\n- item: metric: string, measure: string\n- item: metric: string, measure: string\n- item: metric: string, measure: string"
    }
  ],
  "html_path": "projects/bezeliq-marketing-studio-d538979e/artifacts/intent-66fe573b.html",
  "json_path": "projects/bezeliq-marketing-studio-d538979e/artifacts/intent-66fe573b.json"
}