{
  "groups": [
    {
      "id": "foundation",
      "title": "Foundation",
      "description": "Basis setup en infrastructuur",
      "order": 1
    },
    {
      "id": "architecture",
      "title": "Architecture",
      "description": "Datamodel en FHIR standaarden",
      "order": 2
    },
    {
      "id": "features",
      "title": "Core Features",
      "description": "EPD functionaliteit",
      "order": 3
    },
    {
      "id": "infrastructure",
      "title": "Infrastructure",
      "description": "Ondersteunende systemen",
      "order": 4
    },
    {
      "id": "bugs",
      "title": "Bugs & Fixes",
      "description": "Opgeloste bugs en troubleshooting",
      "order": 5
    }
  ],
  "categories": [
    {
      "slug": "authentication",
      "title": "Authentication",
      "group": "foundation",
      "description": "Login, signup en password reset",
      "order": 1
    },
    {
      "slug": "database",
      "title": "Database & Schema",
      "group": "foundation",
      "description": "PostgreSQL schema en RLS policies",
      "order": 2
    },
    {
      "slug": "environment",
      "title": "Environment Setup",
      "group": "foundation",
      "description": "Development en deployment configuratie",
      "order": 3
    },
    {
      "slug": "fhir-datamodel",
      "title": "FHIR Datamodel",
      "group": "architecture",
      "description": "FHIR-compliant datamodel voor GGZ-gegevens volgens MedMIJ standaarden",
      "order": 1,
      "status": "active"
    },
    {
      "slug": "fhir-api",
      "title": "FHIR REST API",
      "group": "architecture",
      "description": "RESTful FHIR API endpoints voor data-uitwisseling",
      "order": 2,
      "status": "in-progress"
    },
    {
      "slug": "dashboard",
      "title": "Dashboard & Navigation",
      "group": "features",
      "description": "EPD layout en navigatie",
      "order": 4
    },
    {
      "slug": "client-management",
      "title": "Client Management",
      "group": "features",
      "description": "CRUD operations voor cliënten",
      "order": 5,
      "status": "in_progress"
    },
    {
      "slug": "screening-system",
      "title": "Screening Systeem",
      "group": "features",
      "description": "Screening proces voor nieuwe cliënten met hulpvraag en besluitvorming",
      "order": 6,
      "status": "active"
    },
    {
      "slug": "intake-system",
      "title": "Intake Systeem",
      "group": "features",
      "description": "Intake gesprekken en gestructureerde intake-workflow",
      "order": 7,
      "status": "active"
    },
    {
      "slug": "agenda",
      "title": "Agenda Systeem",
      "group": "features",
      "description": "Behandelaar agenda met kalender, afspraken en verslaglegging integratie",
      "order": 8,
      "status": "completed"
    },
    {
      "slug": "treatment-planning",
      "title": "Behandelplanning",
      "group": "features",
      "description": "SMART doelen en voortgang monitoring",
      "order": 9,
      "status": "planned"
    },
    {
      "slug": "ai-features",
      "title": "AI Integrations",
      "group": "features",
      "description": "AI-gestuurde workflows",
      "order": 9
    },
    {
      "slug": "verpleegkundige-overdracht",
      "title": "Verpleegkundige Rapportage & Overdracht",
      "group": "features",
      "description": "Centrale module voor verpleegkundige notities, overdracht en AI-gestuurde samenvattingen",
      "order": 10,
      "status": "completed"
    },
    {
      "slug": "spraakgestuurde-verslaglegging",
      "title": "Spraakgestuurde Verslaglegging",
      "group": "features",
      "description": "Real-time spraakherkenning voor rapportages via Deepgram",
      "order": 11,
      "status": "completed"
    },
    {
      "slug": "ai-documentatie-assistent",
      "title": "AI Documentatie Assistent",
      "group": "features",
      "description": "Chat widget voor hulp bij het gebruik van het EPD",
      "order": 13,
      "status": "completed"
    },
    {
      "slug": "voice-controlled-reporting",
      "title": "Spraakgestuurd Rapporteren (v2)",
      "group": "features",
      "description": "AI-gedreven spraakopname voor dictaat en metingen extractie",
      "order": 12,
      "status": "planned"
    },
    {
      "slug": "hosting",
      "title": "Hosting & Deployment",
      "group": "infrastructure",
      "description": "Vercel deployment en CI/CD",
      "order": 7
    },
    {
      "slug": "interface-design",
      "title": "Interface Design System",
      "group": "foundation",
      "description": "Complete UI/UX specificatie en design patterns",
      "order": 4
    },
    {
      "slug": "design-system",
      "title": "Design System",
      "group": "infrastructure",
      "description": "UI components en styling",
      "order": 8
    },
    {
      "slug": "performance",
      "title": "Performance",
      "group": "infrastructure",
      "description": "Optimalisaties en monitoring",
      "order": 9
    },
    {
      "slug": "webpack-module-resolution",
      "title": "Webpack Module Resolution",
      "group": "bugs",
      "description": "Fix voor Server/Client Component import issues",
      "order": 10
    }
  ]
}
