agent-bootstrap/state/graphify-out/2026-08-08/.graphify_analysis.json

159 lines
No EOL
4.5 KiB
JSON

{
"communities": {
"0": [
"digital_twin_dev_widget_nginx",
"digital_twin_forgejo",
"digital_twin_fti_app",
"digital_twin_lp_manager_app",
"digital_twin_lp_manager_minio",
"digital_twin_lp_manager_postgres_leads",
"digital_twin_lp_manager_postgres_platform",
"digital_twin_lp_manager_redis",
"digital_twin_lp_manager_ui_control",
"digital_twin_lp_manager_worker",
"digital_twin_lp_onboarding_service",
"digital_twin_quotes_app",
"digital_twin_quotes_db",
"digital_twin_space_agent_ui",
"digital_twin_venus_rustdesk"
],
"1": [
"digital_twin_agent_reach",
"digital_twin_bernados_app",
"digital_twin_jmap_proxy",
"digital_twin_omniroute",
"digital_twin_phoenix_onboarding",
"digital_twin_pve_host",
"digital_twin_ram_graph_general",
"digital_twin_ram_graph_sovereign"
],
"2": [
"digital_twin_crawler19001210",
"digital_twin_db19001200",
"digital_twin_fc190",
"digital_twin_pve_venus",
"digital_twin_router190",
"digital_twin_rustdesk_www",
"digital_twin_web19001180"
],
"3": [
"digital_twin_oauth2_proxy",
"digital_twin_traefik",
"digital_twin_traefik190_01",
"digital_twin_venus_traefik"
],
"4": [
"digital_twin"
]
},
"cohesion": {
"0": 0.13333333333333333,
"1": 0.25,
"2": 0.2857142857142857,
"3": 0.5,
"4": 1.0
},
"gods": [
{
"id": "digital_twin_venus_rustdesk",
"label": "Docker-Host: venus-rustdesk",
"degree": 15
},
{
"id": "digital_twin_pve_venus",
"label": "Node: pve-venus",
"degree": 7
},
{
"id": "digital_twin_pve_host",
"label": "Docker-Host: pve-host",
"degree": 7
},
{
"id": "digital_twin_venus_traefik",
"label": "Docker-Host: venus-traefik",
"degree": 3
},
{
"id": "digital_twin_traefik190_01",
"label": "VM 10190129: Traefik190-01",
"degree": 2
},
{
"id": "digital_twin_rustdesk_www",
"label": "VM 10190150: RustDesk-WWW",
"degree": 2
},
{
"id": "digital_twin_router190",
"label": "VM 10190100: Router190",
"degree": 1
},
{
"id": "digital_twin_fc190",
"label": "VM 10190130: fc190",
"degree": 1
},
{
"id": "digital_twin_db19001200",
"label": "LXC 10190120: db19001200",
"degree": 1
},
{
"id": "digital_twin_crawler19001210",
"label": "LXC 10190121: crawler19001210",
"degree": 1
}
],
"surprises": [
{
"source": "Docker-Host: venus-rustdesk",
"target": "VM 10190150: RustDesk-WWW",
"source_files": [
"digital_twin.md",
"digital_twin.md"
],
"confidence": "INFERRED",
"relation": "runs_on",
"note": "Bridges community 2 → community 0"
},
{
"source": "VM 10190129: Traefik190-01",
"target": "Node: pve-venus",
"source_files": [
"digital_twin.md",
"digital_twin.md"
],
"confidence": "EXTRACTED",
"relation": "runs_on",
"note": "Bridges community 2 → community 3"
}
],
"questions": [
{
"type": "bridge_node",
"question": "Why does `Docker-Host: venus-rustdesk` connect `Docker-Host: venus-rustdesk` to `Node: pve-venus`?",
"why": "High betweenness centrality (0.437) - this node is a cross-community bridge."
},
{
"type": "bridge_node",
"question": "Why does `Node: pve-venus` connect `Node: pve-venus` to `Docker-Host: venus-traefik`?",
"why": "High betweenness centrality (0.310) - this node is a cross-community bridge."
},
{
"type": "bridge_node",
"question": "Why does `VM 10190150: RustDesk-WWW` connect `Node: pve-venus` to `Docker-Host: venus-rustdesk`?",
"why": "High betweenness centrality (0.267) - this node is a cross-community bridge."
},
{
"type": "isolated_nodes",
"question": "What connects `Digitaler Zwilling: Proxmox & Docker Cluster-Topologie`, `VM 10190100: Router190`, `VM 10190130: fc190` to the rest of the system?",
"why": "29 weakly-connected nodes found - possible documentation gaps or missing edges."
},
{
"type": "low_cohesion",
"question": "Should `Docker-Host: venus-rustdesk` be split into smaller, more focused modules?",
"why": "Cohesion score 0.13333333333333333 - nodes in this community are weakly interconnected."
}
]
}