{"nodes": [{"id": "plan_fase_0", "label": "Fase 0 \u2014 Infraestructura y Entornos", "file_type": "document", "source_file": "plan/fase-0-infraestructura.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "entity_backup_system", "label": "Backup system (daily/weekly/monthly rotation + Backblaze B2)", "file_type": "document", "source_file": "plan/fase-0-infraestructura.md", "source_location": "\u00a70.6", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "entity_keycloak_realm_colectivo", "label": "Keycloak realm 'colectivo' with 5 seeded test users (Ana/Borja/Carmen/David/Eva)", "file_type": "document", "source_file": "plan/fase-0-infraestructura.md", "source_location": "\u00a70.2", "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "entity_nginx_realtime_block", "label": "nginx /realtime/ block (WebSocket upgrade + proxy_read_timeout 3600s)", "file_type": "document", "source_file": "plan/fase-0-infraestructura.md", "source_location": "\u00a70.3", "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "plan_fase_0", "target": "entity_backup_system", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "plan/fase-0-infraestructura.md", "source_location": "\u00a70.6", "weight": 1.0}, {"source": "plan_fase_0", "target": "entity_keycloak_realm_colectivo", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "plan/fase-0-infraestructura.md", "source_location": "\u00a70.2", "weight": 1.0}, {"source": "plan_fase_0", "target": "entity_nginx_realtime_block", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "plan/fase-0-infraestructura.md", "source_location": "\u00a70.3", "weight": 1.0}, {"source": "entity_nginx_realtime_block", "target": "entity_caddy_erosi", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "plan/fase-0-infraestructura.md", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "mvp_phased_roadmap", "label": "MVP phased roadmap \u2014 Fase 0 through Fase 7 in sequence", "nodes": ["plan_fase_0", "plan_fase_1", "plan_fase_2a", "plan_fase_2b", "plan_fase_3", "plan_fase_4", "plan_fase_5", "plan_fase_6", "plan_fase_7"], "relation": "participate_in", "confidence": "EXTRACTED", "confidence_score": 0.95, "source_file": "plan/fase-0-infraestructura.md"}]}