{
  "stage": "backend-complete",
  "backend_result": {
    "quality_score": 7.8076923076923075,
    "files_count": 13,
    "contracts": {
      "api_endpoints": [],
      "models_created": [],
      "services_created": [
        {
          "name": "AuthService",
          "file": "src/services/authService.js",
          "features": [
            "CaregiverSignup",
            "CaregiverLogin",
            "PatientManagement",
            "AddPatient",
            "PatientProfiles",
            "CallScheduling",
            "AutomatedCalls",
            "ScheduleManagement",
            "RetellAIIntegration",
            "CallScriptManagement",
            "CallHistory",
            "CallRecordings",
            "CallTranscriptions",
            "CaregiverDashboard",
            "AdminDashboard",
            "AdminUsageAnalytics",
            "CallReports",
            "PatientCallStatus",
            "TierPricingPlans",
            "MessageTemplates",
            "BillingManagement",
            "UsageTracking",
            "UserRoleManagement"
          ]
        }
      ],
      "middleware_created": []
    }
  }
}