{"nodes": [{"id": "root_socialdesk_go_live_report_md", "label": "GO_LIVE_REPORT.md", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L1"}, {"id": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "label": "\ud83d\ude80 SocialDesk AI \u2014 Go-Live Readiness Report", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L1"}, {"id": "socialdesk_go_live_report_verdict_go_for_soft_launch", "label": "\u2b50 Verdict: GO for Soft Launch", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L7"}, {"id": "socialdesk_go_live_report_1_final_clean_database_state", "label": "1. Final Clean Database State", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L13"}, {"id": "socialdesk_go_live_report_2_docker_services_all_healthy", "label": "2. Docker Services (All Healthy)", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L37"}, {"id": "socialdesk_go_live_report_3_security_audit", "label": "3. Security Audit", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L50"}, {"id": "socialdesk_go_live_report_3_1_headers_all_pass", "label": "3.1 Headers (ALL PASS)", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L52"}, {"id": "socialdesk_go_live_report_3_2_csp_warning_dev_mode", "label": "3.2 CSP (WARNING - Dev Mode)", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L63"}, {"id": "socialdesk_go_live_report_codeblock_1", "label": "code:block1 (default-src 'self')", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L64"}, {"id": "socialdesk_go_live_report_3_3_port_exposure", "label": "3.3 Port Exposure", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L75"}, {"id": "socialdesk_go_live_report_3_4_auth_enforcement", "label": "3.4 Auth Enforcement", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L80"}, {"id": "socialdesk_go_live_report_3_5_secrets", "label": "3.5 Secrets", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L86"}, {"id": "socialdesk_go_live_report_3_6_npm_vulnerabilities", "label": "3.6 NPM Vulnerabilities", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L94"}, {"id": "socialdesk_go_live_report_4_performance", "label": "4. Performance", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L99"}, {"id": "socialdesk_go_live_report_5_functional_test", "label": "5. Functional Test", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L112"}, {"id": "socialdesk_go_live_report_5_1_page_availability_all_200_http_https", "label": "5.1 Page Availability (All 200, HTTP + HTTPS)", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L114"}, {"id": "socialdesk_go_live_report_codeblock_2", "label": "code:block2 (\u2705 /account/signup    \u2705 /account/login     \u2705 /dashboard)", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L115"}, {"id": "socialdesk_go_live_report_5_2_features_status", "label": "5.2 Features Status", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L123"}, {"id": "socialdesk_go_live_report_6_rtl_arabic", "label": "6. RTL / Arabic", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L141"}, {"id": "socialdesk_go_live_report_7_pre_launch_checklist", "label": "7. Pre-Launch Checklist", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L150"}, {"id": "socialdesk_go_live_report_done", "label": "Done \u2705", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L152"}, {"id": "socialdesk_go_live_report_for_hard_launch", "label": "For Hard Launch \u2b1c", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L171"}, {"id": "socialdesk_go_live_report_8_quick_commands", "label": "8. Quick Commands", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L187"}, {"id": "socialdesk_go_live_report_codeblock_3", "label": "code:bash (cd \"/Users/amr/Downloads/anything 2\")", "file_type": "document", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L189"}], "edges": [{"source": "root_socialdesk_go_live_report_md", "target": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L1", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_verdict_go_for_soft_launch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L7", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_1_final_clean_database_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L13", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_2_docker_services_all_healthy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L37", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_3_security_audit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L50", "weight": 1.0}, {"source": "socialdesk_go_live_report_3_security_audit", "target": "socialdesk_go_live_report_3_1_headers_all_pass", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L52", "weight": 1.0}, {"source": "socialdesk_go_live_report_3_security_audit", "target": "socialdesk_go_live_report_3_2_csp_warning_dev_mode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L63", "weight": 1.0}, {"source": "socialdesk_go_live_report_3_2_csp_warning_dev_mode", "target": "socialdesk_go_live_report_codeblock_1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L64", "weight": 1.0}, {"source": "socialdesk_go_live_report_3_security_audit", "target": "socialdesk_go_live_report_3_3_port_exposure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L75", "weight": 1.0}, {"source": "socialdesk_go_live_report_3_security_audit", "target": "socialdesk_go_live_report_3_4_auth_enforcement", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L80", "weight": 1.0}, {"source": "socialdesk_go_live_report_3_security_audit", "target": "socialdesk_go_live_report_3_5_secrets", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L86", "weight": 1.0}, {"source": "socialdesk_go_live_report_3_security_audit", "target": "socialdesk_go_live_report_3_6_npm_vulnerabilities", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L94", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_4_performance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L99", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_5_functional_test", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L112", "weight": 1.0}, {"source": "socialdesk_go_live_report_5_functional_test", "target": "socialdesk_go_live_report_5_1_page_availability_all_200_http_https", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L114", "weight": 1.0}, {"source": "socialdesk_go_live_report_5_1_page_availability_all_200_http_https", "target": "socialdesk_go_live_report_codeblock_2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L115", "weight": 1.0}, {"source": "socialdesk_go_live_report_5_functional_test", "target": "socialdesk_go_live_report_5_2_features_status", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L123", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_6_rtl_arabic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L141", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_7_pre_launch_checklist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L150", "weight": 1.0}, {"source": "socialdesk_go_live_report_7_pre_launch_checklist", "target": "socialdesk_go_live_report_done", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L152", "weight": 1.0}, {"source": "socialdesk_go_live_report_7_pre_launch_checklist", "target": "socialdesk_go_live_report_for_hard_launch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L171", "weight": 1.0}, {"source": "socialdesk_go_live_report_socialdesk_ai_go_live_readiness_report", "target": "socialdesk_go_live_report_8_quick_commands", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L187", "weight": 1.0}, {"source": "socialdesk_go_live_report_8_quick_commands", "target": "socialdesk_go_live_report_codeblock_3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/GO_LIVE_REPORT.md", "source_location": "L189", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}