{"nodes": [{"id": "root_socialdesk_socialdesk_enterprise_gap_analysis_md", "label": "SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L1"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "label": "SocialDesk AI \u2014 Enterprise Feature Gap Analysis", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L1"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_1_publishing_module", "label": "1. PUBLISHING MODULE", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L8"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_2_unified_inbox_customer_service", "label": "2. UNIFIED INBOX / CUSTOMER SERVICE", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L35"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_3_workflow_builder", "label": "3. WORKFLOW BUILDER", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L68"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_4_social_listening", "label": "4. SOCIAL LISTENING", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L104"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_5_ai_knowledge_base", "label": "5. AI & KNOWLEDGE BASE", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L130"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_6_analytics_reporting", "label": "6. ANALYTICS & REPORTING", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L159"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_7_crm_module", "label": "7. CRM MODULE", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L186"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_8_security_enterprise_readiness", "label": "8. SECURITY & ENTERPRISE READINESS", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L205"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_9_billing_subscriptions", "label": "9. BILLING & SUBSCRIPTIONS", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L230"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_10_developer_experience_api", "label": "10. DEVELOPER EXPERIENCE / API", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L249"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_summary", "label": "SUMMARY", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L265"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_top_10_critical_gaps_build_first", "label": "TOP 10 CRITICAL GAPS (Build First)", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L284"}, {"id": "socialdesk_socialdesk_enterprise_gap_analysis_phase_priority", "label": "PHASE PRIORITY", "file_type": "document", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L299"}], "edges": [{"source": "root_socialdesk_socialdesk_enterprise_gap_analysis_md", "target": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L1", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_1_publishing_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L8", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_2_unified_inbox_customer_service", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L35", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_3_workflow_builder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L68", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_4_social_listening", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L104", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_5_ai_knowledge_base", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L130", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_6_analytics_reporting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L159", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_7_crm_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L186", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_8_security_enterprise_readiness", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L205", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_9_billing_subscriptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L230", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_10_developer_experience_api", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L249", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_summary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L265", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_top_10_critical_gaps_build_first", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L284", "weight": 1.0}, {"source": "socialdesk_socialdesk_enterprise_gap_analysis_socialdesk_ai_enterprise_feature_gap_analysis", "target": "socialdesk_socialdesk_enterprise_gap_analysis_phase_priority", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/SOCIALDESK_ENTERPRISE_GAP_ANALYSIS.md", "source_location": "L299", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}