{
  "id": "studio-c146441a-77d0-4fa5-835b-08c0721623fe",
  "scope": "studio_project",
  "source_of_truth": "supabase.studio_artifacts",
  "source_path": "studio_artifacts/c146441a-77d0-4fa5-835b-08c0721623fe",
  "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.408Z",
  "artifact_type": "source-intake",
  "schema_version": "1.0",
  "title": "Patient Visit Advocate source-intake idea-001",
  "summary": "source-intake artifact · for Patient Visit Advocate · phase idea-001 · status approved",
  "status": "approved",
  "version": 1,
  "phase_id": "idea-001",
  "project_id": "31d7f681-bed2-44e9-9a55-b9fadcbba0da",
  "project_slug": "dreamborn-patient-visit-advocate-31d7f681",
  "project_title": "Patient Visit Advocate",
  "client_id": "dreamborn",
  "platform_project_id": null,
  "format_source": "supabase_json",
  "content_shape": [
    "meta",
    "source_type",
    "anti_patterns",
    "schema_version",
    "raw_source_summary",
    "extracted_principles"
  ],
  "sections": [
    {
      "title": "Artifact Shape",
      "level": 2,
      "body": "- meta: source: string, created_at: string, product_stage: string\n- source type: product concept brief\n- anti patterns: 5 items\n- schema version: 1.0\n- raw source summary: AI-first product concept for a patient appointment advocate. Core framing: patients enter doctor visits nervous, unprepared, forgetful, intimidated by time pressure, and unsure what matters. The job is not to give generic medical information; it is to help them show up prepared, think clearly in the moment, and leave with confidence. Avoid the default bolt-on-AI app pattern of symptom checker, static question lists, generic top-10 doctor questions, or chatbot wrapper. Build a thinking system that behaves like a sharp, calm advocate. V1 should focus on conversational intake, a clean one-page doctor visit brief, smart dynamic question generation, and simple post-visit summary. Defer real-time in-room mode until the preparation loop works. Long-term moat is structured longitudinal memory: past visits, symptoms, medications, patterns, and context carried forward responsibly. Under the hood, use orchestrated agents: intake extraction, guardrailed clinical reasoning, question generation, medical/plain-English translation, and structured memory. Hard constraints: not diagnosing, not replacing clinicians, not giving treatment plans, conservative language, escalation guidance for serious symptoms, and explicit uncertainty.\n- extracted principles: 5 items"
    }
  ],
  "html_path": "projects/dreamborn-patient-visit-advocate-31d7f681/artifacts/source-intake-idea-001-c146441a.html",
  "json_path": "projects/dreamborn-patient-visit-advocate-31d7f681/artifacts/source-intake-idea-001-c146441a.json"
}