159 lines
4.5 KiB
JSON
159 lines
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."
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|