{"nodes": [{"id": "todo_claude_todo_09_security_hardening_unauthenticated_admin_endpoints", "label": "Unauthenticated Admin Endpoints", "file_type": "document", "source_file": "TODO/claude-todo/09-security-hardening.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "todo_claude_todo_09_security_hardening_auth_rate_limiting", "label": "Auth Rate Limiting", "file_type": "document", "source_file": "TODO/claude-todo/09-security-hardening.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "todo_claude_todo_09_security_hardening_persisted_state_eval", "label": "Persisted State Eval", "file_type": "document", "source_file": "TODO/claude-todo/09-security-hardening.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "todo_claude_todo_09_security_hardening_unauthenticated_admin_endpoints", "target": "fundamentals_api_gateway", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "TODO/claude-todo/09-security-hardening.md", "source_location": null, "weight": 1.0}, {"source": "todo_claude_todo_09_security_hardening_auth_rate_limiting", "target": "fundamentals_mongodb_connection_source", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "TODO/claude-todo/09-security-hardening.md", "source_location": null, "weight": 1.0}], "hyperedges": []}