Your architecture diagram shows declared structure. IRDME measures whether the behavioral signal — real changes, interactions, flows — agrees.
When they disagree, IRDME names the discrepancy: hub_shadow, chameleon, universal_hub. Confirmed 25× across 31 pre-registered experiments.
31 pre-registered experiments · 25 confirmed · 4 denied with named mechanisms · arXiv:2604.23639
A hub shadow occurs when a node ranks low in the declared layer (imports, org chart, counterparty contracts) but ranks high in the behavioral layer (git co-change, transaction flow, neural activation). The gap is the structural discrepancy.
post.php — import rank #19 → behavioral rank #4Each pre-registered before running. 25 confirmed, 4 denied with named mechanisms.
When two independent sources describe the same system, IRDME computes which nodes are structurally trusted (hub in both), which are boundary (hub in one source only — a discovery candidate or data gap), and issues a SHA-256 certificate of agreement.
Describe any system as nodes and typed edges. Identifies hub nodes, cross-layer correlation (r), and labels each node by structural archetype: universal_hub, chameleon, hub_shadow, relay.
Paste any public GitHub URL. IRDME extracts import + co-change layers from the git log and produces a structural audit report — hub shadows, law verdict, archetype table.
Analyse a GitHub repo →Model your project plan as Gantt + Risk layers. Identifies which tasks are schedule hubs but hidden from risk models — the failures Gantt charts miss.
Open Project Risk →Merge two datasets into a single multilayer graph with an optional inter-system layer. Combine any two data sources you want to analyse as one system.
Compose datasets →