Commits
100
Nodes
30
dir edges
33
co_change edges
174
Hub shadows
5
Universal hubs
3
Cross-layer hub correlation
directory_coupling ↔ co_change
r = 0.5586
moderate positive hub persistence — some items carry their importance across layers
LAW CONFIRMED
Hub shadows (5)
Files with a large gap between directory rank (declared) and co-change rank (behavioral).
net/mptcp/pm.c
10 commits
dir rank
#12
→
co_change rank
#1
gap
11
net/bluetooth/hidp/core.c
3 commits
dir rank
#25
→
co_change rank
#14
gap
11
net/bluetooth/rfcomm/core.c
3 commits
dir rank
#26
→
co_change rank
#15
gap
11
drivers/net/netdevsim/psp.c
4 commits
dir rank
#13
→
co_change rank
#3
gap
10
drivers/hwmon/lm75.c
3 commits
dir rank
#14
→
co_change rank
#20
gap
6
Universal hubs (3)
High in both layers — architectural backbone.
virtio_bt.c
drivers/bluetooth/virtio_bt.c
btintel_pcie.c
drivers/bluetooth/btintel_pcie.c
btmtk.c
drivers/bluetooth/btmtk.c
Hub ranking (30 nodes)
| # | File | hub score | commits | archetype |
|---|---|---|---|---|
| 1 | virtio_bt.c | 0.8276 | 4 | universal_hub |
| 2 | btintel_pcie.c | 0.8276 | 3 | universal_hub |
| 3 | btmtk.c | 0.8276 | 3 | universal_hub |
| 4 | hci_ath.c | 0.8276 | 3 | |
| 5 | hci_bcsp.c | 0.8276 | 3 | |
| 6 | hci_h4.c | 0.8276 | 3 | |
| 7 | hci_h5.c | 0.8276 | 3 | |
| 8 | iso.c | 0.7241 | 4 | |
| 9 | l2cap_sock.c | 0.7241 | 4 | |
| 10 | hci_event.c | 0.7241 | 3 | |
| 11 | sco.c | 0.7241 | 3 | |
| 12 | pm.c | 0.6552 | 10 | hub_shadow |
| 13 | psp.c | 0.6552 | 4 | hub_shadow |
| 14 | netdev.c | 0.6552 | 3 | |
| 15 | ip6_output.c | 0.6552 | 3 | |
| 16 | tcp_ipv6.c | 0.6552 | 3 | |
| 17 | pm_kernel.c | 0.6552 | 3 | |
| 18 | core.c | 0.6207 | 3 | hub_shadow |
| 19 | core.c | 0.6207 | 3 | hub_shadow |
| 20 | lm75.c | 0.0690 | 3 | hub_shadow |
| 21 | ads7871.c | 0.0690 | 2 | |
| 22 | pci-driver.c | 0.0690 | 2 | |
| 23 | setup-res.c | 0.0690 | 2 | |
| 24 | cifsacl.c | 0.0690 | 2 | |
| 25 | ioctl.c | 0.0690 | 2 | |
| 26 | bochs.c | 0.0000 | 3 | |
| 27 | option.c | 0.0000 | 2 | |
| 28 | i2c-core-smbus.c | 0.0000 | 2 | |
| 29 | e820.c | 0.0000 | 2 | |
| 30 | ublk_drv.c | 0.0000 | 2 |