{"success":true,"data":{"schemaId":"zenoxcare.intelligence_manifest.v1","version":"1.0.20","name":"ZenoXCare","baseUrl":"https://www.zenoxcare.com","localInference":{"engine":"micro_router_v1","description":"Deterministic on-server query router (no neural model download). Maps short natural-language intent to OpenAPI public JSON endpoints. Documented intents include independent_professional_workforce (solo / freelance / facility-detached clinician discovery), compliance_standards_and_country_overlay, sovereign_commerce_settlement, healthos_event_mesh, ai_capabilities, provider_verification_lookup, ghana_sovereign_launch_program, care_reach_public, care_workflow_ontology, facility_and_map_discovery, pricing_and_transparency, access_programs, governance_and_evidence, platform_facts, plus a default general_discovery fallback.","routingEndpoint":"https://www.zenoxcare.com/api/public/ai-routing","characteristics":["serverless-safe","zero-egress-default","auditable-keyword-profiles","jaccard-token-similarity"]},"browserOnDeviceAssist":{"engine":"mlc_webllm_webgpu","policy":"assist_only_non_clinical","description":"Optional @mlc-ai/web-llm in the browser (WebGPU) for assistive phrasing — never authoritative for clinical or financial decisions. Default weights: Hugging Face MLC prebuilts (SmolLM2-360M q4f32_1). Optional NEXT_PUBLIC_WEBLLM_MODEL_BASE_URL mirrors weights to your CDN/Blob (HF-compatible resolve/main paths). GET /api/public/local-model/manifest lists browserWeightsBaseUrl and optional Blob shard URLs. Root layout idle-prefetches PUBLIC_ASSIST_DISCOVERY_JSON_PATHS when NEXT_PUBLIC_LOCAL_ASSIST_ENGINE=1 (canonical list in lib/local-ai/webllm-constants.ts — currently: /api/public/local-model/manifest, /api/public/on-device-ai/capability, /api/public/intelligence-manifest, /api/public/mcp-discovery, /api/public/clinical-workflow-catalog, /api/public/settlement-rail-manifest, /api/public/ghana-launch-program-index, /api/public/compliance/standards, /api/public/compliance/identity-verification). NEXT_PUBLIC_LOCAL_ASSIST_UI=1 shows a collapsible policy + manifest strip in the marketing footer (and optional WebGPU sample when engine is also on). Observability: GET /api/health/local-llm (public); Bearer GET /api/health/detailed embeds the same payload under localAssist; public MCP discovery lists get_local_llm_health mirroring that GET. Surfaces: contact form polish, profile labels, partner/compliance copy helpers. Dynamic UI translation: lib/i18n/ai-translate.ts tries WebLLM first for Ghana locales, then POST /api/ai/translate (registry cloud models); bundled static strings remain in lib/i18n/locales/*.","manifestUrl":"https://www.zenoxcare.com/api/public/local-model/manifest","publicEnvFlag":"NEXT_PUBLIC_LOCAL_ASSIST_ENGINE","weightsMirrorEnv":"NEXT_PUBLIC_WEBLLM_MODEL_BASE_URL","weightsMirrorActive":false,"webllmWeightsPathHint":"resolve_main_under_base","distributionTrust":{"manifestSigningKeyConfigured":false,"clientPublicSpkiPinConfigured":false},"polishSurfaces":[{"id":"compliance_console","description":"Compliance reviewer compose surfaces — KYC reviews, independence queue (acknowledge / request info / reject notes), governance freezes, moderation, appeals, access programs, pilot config, clinician verification.","pathPrefixes":["app/c/","components/compliance/"]},{"id":"partner_console","description":"Partner compose surfaces — independent-practice submission / reply / withdraw, order dispute / confirm / new-order notes, clinician credential submission, patient review notes, ghana discovery settings, investigations fulfillment.","pathPrefixes":["app/p/","components/partner/","components/provider/"]},{"id":"member_console","description":"Member compose surfaces — care concierge conversations, support disputes, account profile, encounter reviews, review appeals, find-care, care triage, patient location.","pathPrefixes":["app/g/","components/gamer/","components/concierge/"]},{"id":"telemedicine","description":"Telemedicine workspace — patient and clinician compose during a live session.","pathPrefixes":["components/telemedicine/"]},{"id":"marketing_public","description":"Public marketing forms — contact form polish (no PII leaves the browser).","pathPrefixes":["app/(marketing)/"]}]},"onDeviceModelDistribution":{"schemaId":"zenoxcare.on_device_model_distribution.v1","description":"GET local-model manifest may include `distributionContract`: progressive shard tiers, `featureActivationByTier` (assist capability ids), cache TTL hints, non-blocking routes. POST distribution/resolve returns device download strategy + optional same manifest. Capability ids and min-tier map: lib/local-ai/distribution-types.ts (ASSIST_CAPABILITY_IDS / ASSIST_CAPABILITY_MIN_TIER). Client progress: lib/local-ai/webllm-distribution-progress-bridge.ts.","distributionContractSchemaId":"zenoxcare.local_model_distribution.v1","assistCapabilityIds":["language_detection","symptom_category_triage","intake_language_adaptation","structured_symptom_entities","severity_assessment","plain_language_term_explanation","offline_intake_navigation","emergency_rule_screening","visit_prep_summary","multi_symptom_correlation","offline_care_guidance_rag","coordinator_copilot_brief","full_district_knowledge_rag"],"implementation":{"typesModule":"lib/local-ai/distribution-types.ts","manifestPolicyModule":"lib/local-ai/distribution-manifest-policy.ts","progressBridgeModule":"lib/local-ai/webllm-distribution-progress-bridge.ts"}},"serverLocalLlm":{"configured":false,"policy":"assist_only_non_authoritative","description":"On-device assist: browser WebLLM — SmolLM2-360M-Instruct (MLC) only; see browserOnDeviceAssist. Server HTTP enrichment is off unless LOCAL_LLM_ENRICHMENT_ENABLED=1 with LOCAL_LLM_BASE_URL+MODEL. Core flows: deterministic logic, Ghana admin graph, /api/public/ai-routing.","surfaces":["GET /g/care-reach (CareReach routing explain assist — browser WebLLM + deterministic; transparency only)","GET /g/insurance (HealthShield Navigator — browser WebLLM rephrases POST /api/healthos/care-to-coverage/evaluate JSON; deterministic fallback)","GET /g/insurance (Financial Rescue — POST /api/healthos/financial-rescue/evaluate + optional WebLLM pathway summary; deterministic tree)","POST /api/agents/concierge — rules-first emergency sentinel (`lib/concierge/emergency-sentinel.ts`, shared keyword ladder with CareReach) before orchestration; EMERGENCY → emergency_guidance; RUM `gamer_concierge_sentinel`; handoff `?zenox_concierge_handoff=emergency_sentinel` → `/g/care-reach` | `/g/triage` (`gamer_concierge_sentinel_destination`); `logConciergeInferenceAudit` → `ai_audit_logs` type `concierge_inference` (hash + structured outputs; full text in `concierge_plan_created`); `businessMetrics.conciergeInferenceAudit` → `concierge.inference.audit`; POST /api/gamer/concierge-sentinel-downstream pairs session `orchestrationId` with triage/CareMap urgency vs audit `concierge_plan_created.sentinel` → `concierge.sentinel.downstream` + `concierge_sentinel_downstream_correlation`; GET /api/compliance/concierge-sentinel-downstream — tenant-scoped `summary` + `rows`; optional `hardRows=N` adds `hardMismatchRows` in the same scan (`queryConciergeSentinelDownstreamAudit` + `conciergeSentinelDownstreamCorrelationMetadataSchema`); GET /api/ai/audit-trail?type=concierge_inference (admin/compliance; optional `forUserId`); Care Oversight `/c/care-oversight` — `loadCareOversightSnapshot` (episode metrics + CareReach + sentinel downstream audit + `getConciergeInferenceAuditSummary` + tenant DSAR 30d split counts from `audit_logs` via `countPrivacyDsarAuditEventsByAction`; drill-down `/c/privacy-requests`)","POST /api/agents/concierge surface=healthos_protection_followup → runCareToCoverageEvaluation (no directory search)","GET /g/care-benefits-wallet (AssistPolicyBadge — product policy only)","POST /api/gamer/benefits-wallet/category-glossary (deterministic glossary)","POST /api/compliance/insights/credential-review-hint (deterministic)","POST /api/compliance/insights/connectivity-brief (deterministic)","POST /api/telemedicine/visits/{id}/ai/intake-summary (deterministic draft)","POST /api/telemedicine/visits/{id}/ai/note-skeleton (deterministic draft)","POST /api/telemedicine/visits/{id}/ai/patient-recap (deterministic draft)","GET /api/telemedicine/visits/{id}/completeness (post-visit documentation checklist — deterministic)","MCP: connectivity_oversight_brief, credential_review_hint, televisit_join_intent, televisit_* — deterministic outputs"]},"cloudInference":{"configured":false,"description":"Optional OpenAI / Anthropic for narratives, RAG, KAG, AML, and translation when API keys are configured."},"progressiveWebApp":{"policy":"offline_first_shell_oop","description":"Web App Manifest: canonical GET /manifest.webmanifest (buildWebAppManifest in lib/pwa/web-app-manifest.ts); legacy GET /manifest.json rewrites to the same JSON (next.config.ts). Shortcuts: AI Concierge, Telemedicine, Wallet, Care benefits, Find care, Facilities map, Contact, My Care, Bookings. Share target: GET /concierge with shared text as q. start_url matches manifest: /concierge?source=pwa. Service worker precache includes /manifest.json; `/offline` fallback; IndexedDB-backed offline operations where enabled; background sync hooks after SW activation.","manifestUrl":"https://www.zenoxcare.com/manifest.webmanifest","serviceWorkerUrl":"https://www.zenoxcare.com/sw.js","scope":"/","startUrl":"https://www.zenoxcare.com/concierge?source=pwa","offlineFallbackUrl":"https://www.zenoxcare.com/offline","livenessUrl":"https://www.zenoxcare.com/api/health/liveness"},"discovery":{"llmsTxt":"https://www.zenoxcare.com/llms.txt","aiPlugin":"https://www.zenoxcare.com/.well-known/ai-plugin.json","agentCard":"https://www.zenoxcare.com/.well-known/agent.json","openapi":"https://www.zenoxcare.com/api/public/openapi.json","intelligenceManifest":"https://www.zenoxcare.com/api/public/intelligence-manifest","aiRouting":"https://www.zenoxcare.com/api/public/ai-routing","localModelManifest":"https://www.zenoxcare.com/api/public/local-model/manifest","publicMcpDiscovery":"https://www.zenoxcare.com/api/public/mcp-discovery","agentsManifest":"https://www.zenoxcare.com/api/agents/manifest","healthosEventMeshContract":"https://www.zenoxcare.com/api/public/healthos/event-mesh-contract","settlementRailManifest":"https://www.zenoxcare.com/api/public/settlement-rail-manifest","ghanaSovereignLaunchProgram":"https://www.zenoxcare.com/api/public/ghana-sovereign-launch-program","ghanaLaunchProgramIndex":"https://www.zenoxcare.com/api/public/ghana-launch-program-index","populationHealthSignals":"https://www.zenoxcare.com/api/public/population-health-signals","providerGrowthMarketplace":"https://www.zenoxcare.com/api/public/provider-growth-marketplace","patientAcquisitionEngine":"https://www.zenoxcare.com/api/public/patient-acquisition-engine","localLlmReachability":"https://www.zenoxcare.com/api/health/local-llm","distributionResolve":"https://www.zenoxcare.com/api/public/distribution/resolve","providerVerificationRegistry":"https://www.zenoxcare.com/api/public/verify","providerVerificationStatusByIdTemplate":"https://www.zenoxcare.com/api/public/verify/{providerId}","providerVerificationHistoryByIdTemplate":"https://www.zenoxcare.com/api/public/verify/{providerId}/history","providerVerificationChainByIdTemplate":"https://www.zenoxcare.com/api/public/verify/{providerId}/chain","providerVerificationExplainByIdTemplate":"https://www.zenoxcare.com/api/public/verify/{providerId}/explain","providerVerificationPackageByIdTemplate":"https://www.zenoxcare.com/api/public/verify/{providerId}/package","providerVerificationFacilityPageTemplate":"https://www.zenoxcare.com/facilities/{providerId}","providerVerificationStats":"https://www.zenoxcare.com/api/public/verify/stats","complianceStandards":"https://www.zenoxcare.com/api/public/compliance/standards","complianceCountryPageTemplate":"https://www.zenoxcare.com/standards-and-compliance/africa/{iso2}","complianceAfricaIndex":"https://www.zenoxcare.com/standards-and-compliance/africa","complianceBlocPageTemplate":"https://www.zenoxcare.com/standards-and-compliance/africa/blocs/{bloc}","complianceRolloutWavePageTemplate":"https://www.zenoxcare.com/standards-and-compliance/africa/waves/{wave}","complianceStandardPageTemplate":"https://www.zenoxcare.com/standards-and-compliance/standards/{id}","complianceCertificationPageTemplate":"https://www.zenoxcare.com/standards-and-compliance/certifications/{id}","complianceStandardsCategoryPageTemplate":"https://www.zenoxcare.com/standards-and-compliance/standards/category/{category}","complianceFeedAtom":"https://www.zenoxcare.com/standards-and-compliance/feed.xml","complianceRegistryFingerprint":"https://www.zenoxcare.com/api/public/compliance/registry-fingerprint","independentPracticeScopeRuleSet":"https://www.zenoxcare.com/api/public/independent-practice/scope-rule-set","independentPracticePillar":"https://www.zenoxcare.com/independent-practice","identityVerification":"https://www.zenoxcare.com/api/public/compliance/identity-verification","paymentRailsReadiness":"https://www.zenoxcare.com/api/public/payment-rails-readiness","recurringDonationsLanding":"https://www.zenoxcare.com/donate/monthly","recurringDonationsPlans":"https://www.zenoxcare.com/api/donations/plans","recurringDonationsInitialize":"https://www.zenoxcare.com/api/donations/recurring/initialize"},"messagingResilience":{"schemaId":"zenoxcare.messaging_resilience.v1","whatsappGraphPendingToSms":{"policy":"deterministic_sms_failover_after_meta_accepted_pending_device","description":"When Meta Graph accepts a WhatsApp template send but device delivery stays pending past a bounded window, a scheduled job may send SMS via Twilio (consent-gated). Audit: MessagingDeliveryLog metadata; not LLM-driven. Metric names align with METRICS_SERVICE dashboards.","operatorProbe":{"path":"/api/health/detailed","responseField":"whatsappLateSmsFallback","authentication":"Bearer CRON_SECRET | DETAILED_HEALTH_TOKEN"},"cronTaskId":"whatsapp-late-sms-fallback","implementationRef":"lib/messaging/orchestrator.ts#runWhatsAppLateSmsFallbackBatch","metricNames":{"batchDurationMs":"messaging.whatsapp_late_sms_fallback.batch_duration_ms","scanned":"messaging.whatsapp_late_sms_fallback.scanned","smsSent":"messaging.whatsapp_late_sms_fallback.sms_sent","skipped":"messaging.whatsapp_late_sms_fallback.skipped"},"envKeys":{"featureEnabled":"WHATSAPP_LATE_SMS_FALLBACK_ENABLED","cronEnabled":"WHATSAPP_LATE_SMS_FALLBACK_CRON_ENABLED","fallbackAfterMs":"WHATSAPP_LATE_SMS_FALLBACK_AFTER_MS"}},"careTransactionalRetry":{"policy":"hubtel_twilio_chain_exhaust_hubtel_resend","description":"Ghana care utility SMS: Hubtel primary → Twilio SMS fallback chain may terminate with a failed dispatch; autonomous scheduler runs `executeCommunicationsCareTransactionalRetryJob` to attempt Hubtel again with routine vs urgent backoff (orchestrator `MessagingDeliveryLog.metadata.urgencyTier`). Writes merged audit metadata keys listed below; not LLM-driven.","autonomousSchedulerJobType":"communications.care_transactional_retry","implementationModule":"lib/communications/transactional-dispatch-retry.ts","routingThresholdsModule":"lib/communications/routing-thresholds.ts","notificationDomainEventScheduled":"notification.retry.scheduled","metricNames":{"retryScheduled":"messaging.care_transactional_retry.retry_scheduled","resendOk":"messaging.care_transactional_retry.resend_ok","resendFailed":"messaging.care_transactional_retry.resend_failed","auditLogWriteFailed":"messaging.care_transactional_retry.audit_log_write_failed"},"operatorProbe":{"path":"/api/health/detailed","responseField":"careTransactionalRetry","authentication":"Bearer CRON_SECRET | DETAILED_HEALTH_TOKEN"},"messagingDeliveryLogMetadataKeys":["careTransactionalRetryAttempt","careTransactionalRetryDispatchRecordId","careTransactionalRetryPriorNotificationId","careTransactionalRetryResend","careTransactionalRetryRootDispatchId"],"envKeys":{"chainRetryEnabled":"COMMUNICATIONS_CARE_CHAIN_RETRY_ENABLED","chainMaxRetries":"COMMUNICATIONS_CARE_CHAIN_MAX_RETRIES"}}},"protocols":["MCP","A2A","AG-UI","AGORA","OASF","AP2"],"canonicalAgents":8,"agentGuardrailPipeline":{"schemaId":"zenoxcare.agent_guardrail_pipeline.v1","orderedLayers":["api_input_validation","auth_scope","model_tier_firewall","tool_surface","retrieval_knowledge","structured_output","stream_transport","audit_proof","human_escalation","client_recovery"],"implementationModule":"lib/ai/agent-guardrail-pipeline.ts"},"jsonLdEntityIds":{"organization":"https://www.zenoxcare.com/#organization","website":"https://www.zenoxcare.com/#website","softwareApplication":"https://www.zenoxcare.com/#softwareapplication"}}}