{"nodes": [{"id": "root_socialdesk_docs_02_brd_md", "label": "02-brd.md", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L1"}, {"id": "docs_02_brd_socialdesk_ai_business_requirements_document", "label": "SocialDesk AI - Business Requirements Document", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L1"}, {"id": "docs_02_brd_1_project_overview", "label": "1. Project overview", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L3"}, {"id": "docs_02_brd_2_business_objective", "label": "2. Business objective", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L9"}, {"id": "docs_02_brd_3_business_problems", "label": "3. Business problems", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L13"}, {"id": "docs_02_brd_4_target_users", "label": "4. Target users", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L19"}, {"id": "docs_02_brd_platform_users", "label": "Platform users", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L21"}, {"id": "docs_02_brd_target_companies", "label": "Target companies", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L37"}, {"id": "docs_02_brd_5_scope", "label": "5. Scope", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L51"}, {"id": "docs_02_brd_in_scope", "label": "In scope", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L53"}, {"id": "docs_02_brd_out_of_scope_for_mvp", "label": "Out of scope for MVP", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L82"}, {"id": "docs_02_brd_6_functional_requirements", "label": "6. Functional requirements", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L92"}, {"id": "docs_02_brd_6_1_tenant_management", "label": "6.1 Tenant management", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L94"}, {"id": "docs_02_brd_6_2_super_admin_panel", "label": "6.2 Super admin panel", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L123"}, {"id": "docs_02_brd_6_3_user_role_team_and_skill_management", "label": "6.3 User, role, team, and skill management", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L147"}, {"id": "docs_02_brd_6_4_social_account_connection", "label": "6.4 Social account connection", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L195"}, {"id": "docs_02_brd_6_5_publishing_and_scheduling", "label": "6.5 Publishing and scheduling", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L228"}, {"id": "docs_02_brd_6_6_unified_inbox", "label": "6.6 Unified inbox", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L263"}, {"id": "docs_02_brd_6_7_live_agent_customer_service", "label": "6.7 Live agent customer service", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L304"}, {"id": "docs_02_brd_6_8_skill_based_routing", "label": "6.8 Skill-based routing", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L334"}, {"id": "docs_02_brd_6_9_visual_workflow_builder", "label": "6.9 Visual workflow builder", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L354"}, {"id": "docs_02_brd_6_10_ai_chatbot_and_ai_assistant", "label": "6.10 AI chatbot and AI assistant", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L405"}, {"id": "docs_02_brd_6_11_knowledge_base", "label": "6.11 Knowledge base", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L444"}, {"id": "docs_02_brd_6_12_ticketing", "label": "6.12 Ticketing", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L465"}, {"id": "docs_02_brd_6_13_analytics", "label": "6.13 Analytics", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L495"}, {"id": "docs_02_brd_7_non_functional_requirements", "label": "7. Non-functional requirements", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L534"}, {"id": "docs_02_brd_7_1_performance", "label": "7.1 Performance", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L536"}, {"id": "docs_02_brd_7_2_scalability", "label": "7.2 Scalability", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L543"}, {"id": "docs_02_brd_7_3_security", "label": "7.3 Security", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L551"}, {"id": "docs_02_brd_8_success_criteria", "label": "8. Success criteria", "file_type": "document", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L563"}], "edges": [{"source": "root_socialdesk_docs_02_brd_md", "target": "docs_02_brd_socialdesk_ai_business_requirements_document", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L1", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_1_project_overview", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L3", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_2_business_objective", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L9", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_3_business_problems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L13", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_4_target_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L19", "weight": 1.0}, {"source": "docs_02_brd_4_target_users", "target": "docs_02_brd_platform_users", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L21", "weight": 1.0}, {"source": "docs_02_brd_4_target_users", "target": "docs_02_brd_target_companies", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L37", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_5_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L51", "weight": 1.0}, {"source": "docs_02_brd_5_scope", "target": "docs_02_brd_in_scope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L53", "weight": 1.0}, {"source": "docs_02_brd_5_scope", "target": "docs_02_brd_out_of_scope_for_mvp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L82", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_functional_requirements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L92", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_1_tenant_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L94", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_2_super_admin_panel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L123", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_3_user_role_team_and_skill_management", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L147", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_4_social_account_connection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L195", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_5_publishing_and_scheduling", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L228", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_6_unified_inbox", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L263", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_7_live_agent_customer_service", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L304", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_8_skill_based_routing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L334", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_9_visual_workflow_builder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L354", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_10_ai_chatbot_and_ai_assistant", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L405", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_11_knowledge_base", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L444", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_12_ticketing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L465", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_6_13_analytics", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L495", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_7_non_functional_requirements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L534", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_7_1_performance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L536", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_7_2_scalability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L543", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_7_3_security", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L551", "weight": 1.0}, {"source": "docs_02_brd_socialdesk_ai_business_requirements_document", "target": "docs_02_brd_8_success_criteria", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/docs/02-brd.md", "source_location": "L563", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}