Maps
Maps / the network
The network, as its own links draw it
Every arrow is a count: how many files on one site link to another, in the snapshot of 2026-09-24. The 30 strongest of 156 links are drawn (each from 4 files or more); the table has every site. Computed by tools/librarian.py into data/network.json; redrawn on every build.
flowchart LR n_abp_sgit_ai["abp.sgit.ai"] n_coding_sgit_ai["coding.sgit.ai"] n_games_sgit_ai["games.sgit.ai"] n_graphs_sgit_ai["graphs.sgit.ai"] n_influences_sgit_ai["influences.sgit.ai"] n_llms_sgit_ai["llms.sgit.ai"] n_nhi_sgit_ai["nhi.sgit.ai"] n_open_source_sgit_ai["open-source.sgit.ai"] n_pki_sgit_ai["pki.sgit.ai"] n_riskmandate_ai["riskmandate.ai"] n_risks_sgit_ai["risks.sgit.ai"] n_sg_compute_sgit_ai["sg-compute.sgit.ai"] n_sgit_ai["sgit.ai"] n_sgraph_ai["sgraph.ai"] n_standards_sgit_ai["standards.sgit.ai"] n_store_sgit_ai["store.sgit.ai"] n_subscriptions_sgit_ai["subscriptions.sgit.ai"] n_twins_sgit_ai["twins.sgit.ai"] n_what_can_it_do_games_sgit_ai["what-can-it-do.games.sgit.ai"] n_abp_sgit_ai -->|101| n_what_can_it_do_games_sgit_ai n_abp_sgit_ai -->|51| n_graphs_sgit_ai n_abp_sgit_ai -->|16| n_sgit_ai n_sgit_ai -->|16| n_riskmandate_ai n_riskmandate_ai -->|15| n_abp_sgit_ai n_riskmandate_ai -->|15| n_store_sgit_ai n_abp_sgit_ai -->|14| n_riskmandate_ai n_sgit_ai -->|14| n_graphs_sgit_ai n_sgit_ai -->|9| n_open_source_sgit_ai n_store_sgit_ai -->|9| n_riskmandate_ai n_abp_sgit_ai -->|8| n_risks_sgit_ai n_influences_sgit_ai -->|8| n_open_source_sgit_ai n_riskmandate_ai -->|8| n_what_can_it_do_games_sgit_ai n_sgit_ai -->|8| n_sgraph_ai n_store_sgit_ai -->|7| n_sgit_ai n_games_sgit_ai -->|6| n_sgit_ai n_games_sgit_ai -->|6| n_what_can_it_do_games_sgit_ai n_llms_sgit_ai -->|5| n_pki_sgit_ai n_open_source_sgit_ai -->|5| n_standards_sgit_ai n_riskmandate_ai -->|5| n_nhi_sgit_ai n_sgit_ai -->|5| n_standards_sgit_ai n_sgit_ai -->|5| n_subscriptions_sgit_ai n_abp_sgit_ai -->|4| n_coding_sgit_ai n_abp_sgit_ai -->|4| n_twins_sgit_ai n_llms_sgit_ai -->|4| n_coding_sgit_ai n_llms_sgit_ai -->|4| n_graphs_sgit_ai n_llms_sgit_ai -->|4| n_open_source_sgit_ai n_llms_sgit_ai -->|4| n_risks_sgit_ai n_llms_sgit_ai -->|4| n_sg_compute_sgit_ai n_llms_sgit_ai -->|4| n_sgit_ai click n_abp_sgit_ai "../reading-room/abp.sgit.ai.html" "abp.sgit.ai: every file in the snapshot" click n_coding_sgit_ai "../reading-room/coding.sgit.ai.html" "coding.sgit.ai: every file in the snapshot" click n_games_sgit_ai "../reading-room/games.sgit.ai.html" "games.sgit.ai: every file in the snapshot" click n_graphs_sgit_ai "../reading-room/graphs.sgit.ai.html" "graphs.sgit.ai: every file in the snapshot" click n_influences_sgit_ai "../reading-room/influences.sgit.ai.html" "influences.sgit.ai: every file in the snapshot" click n_llms_sgit_ai "../reading-room/llms.sgit.ai.html" "llms.sgit.ai: every file in the snapshot" click n_nhi_sgit_ai "../reading-room/nhi.sgit.ai.html" "nhi.sgit.ai: every file in the snapshot" click n_open_source_sgit_ai "../reading-room/open-source.sgit.ai.html" "open-source.sgit.ai: every file in the snapshot" click n_pki_sgit_ai "../reading-room/pki.sgit.ai.html" "pki.sgit.ai: every file in the snapshot" click n_riskmandate_ai "../reading-room/riskmandate.ai.html" "riskmandate.ai: every file in the snapshot" click n_risks_sgit_ai "../reading-room/risks.sgit.ai.html" "risks.sgit.ai: every file in the snapshot" click n_sg_compute_sgit_ai "../reading-room/sg-compute.sgit.ai.html" "sg-compute.sgit.ai: every file in the snapshot" click n_sgit_ai "../reading-room/sgit.ai.html" "sgit.ai: every file in the snapshot" click n_sgraph_ai "../reading-room/sgraph.ai.html" "sgraph.ai: every file in the snapshot" click n_standards_sgit_ai "../reading-room/standards.sgit.ai.html" "standards.sgit.ai: every file in the snapshot" click n_store_sgit_ai "../reading-room/store.sgit.ai.html" "store.sgit.ai: every file in the snapshot" click n_subscriptions_sgit_ai "../reading-room/subscriptions.sgit.ai.html" "subscriptions.sgit.ai: every file in the snapshot" click n_twins_sgit_ai "../reading-room/twins.sgit.ai.html" "twins.sgit.ai: every file in the snapshot" click n_what_can_it_do_games_sgit_ai "../reading-room/what-can-it-do.games.sgit.ai.html" "what-can-it-do.games.sgit.ai: every file in the snapshot" classDef hub fill:#e8eefc,stroke:#1f4fd1,color:#1b1a17 class n_abp_sgit_ai,n_riskmandate_ai,n_sgit_ai hub
Click a site on the map or in the table for its page; open a row for its strongest links in and out; click a column heading to sort.
| Site | Files | Links out (files) | Links in (files) |
|---|---|---|---|
abp.sgit.aiin: riskmandate.ai (15), sgit.ai (4) out: what-can-it-do.games.sgit.ai (101), graphs.sgit.ai (51), sgit.ai (16), riskmandate.ai (14), risks.sgit.ai (8), coding.sgit.ai (4) | 315 | 204 | 19 |
sgit.aiin: abp.sgit.ai (16), store.sgit.ai (7), games.sgit.ai (6), llms.sgit.ai (4), open-source.sgit.ai (4), riskmandate.ai (4) out: riskmandate.ai (16), graphs.sgit.ai (14), open-source.sgit.ai (9), sgraph.ai (8), standards.sgit.ai (5), subscriptions.sgit.ai (5) | 194 | 137 | 76 |
what-can-it-do.games.sgit.aiin: abp.sgit.ai (101), riskmandate.ai (8), games.sgit.ai (6), sgit.ai (2) out: games.sgit.ai (4), riskmandate.ai (4), sgit.ai (2), pki.sgit.ai (1) | 61 | 11 | 117 |
riskmandate.aiin: sgit.ai (16), abp.sgit.ai (14), store.sgit.ai (9), open-source.sgit.ai (4), what-can-it-do.games.sgit.ai (4), games.sgit.ai (3) out: abp.sgit.ai (15), store.sgit.ai (15), what-can-it-do.games.sgit.ai (8), nhi.sgit.ai (5), sgit.ai (4), games.sgit.ai (2) | 324 | 53 | 53 |
graphs.sgit.aiin: abp.sgit.ai (51), sgit.ai (14), llms.sgit.ai (4), ungovr.providers.sgit.ai (4), influences.sgit.ai (3), open-source.sgit.ai (3) out: sgit.ai (3) | 6 | 3 | 93 |
open-source.sgit.aiin: sgit.ai (9), influences.sgit.ai (8), llms.sgit.ai (4), coding.sgit.ai (3), nfrs.sgit.ai (3), subscriptions.sgit.ai (3) out: standards.sgit.ai (5), riskmandate.ai (4), sgit.ai (4), sgraph.ai (4), wardley-maps.sgit.ai (4), graphs.sgit.ai (3) | 40 | 27 | 34 |
llms.sgit.aiin: sgit.ai (4), coding.sgit.ai (2), influences.sgit.ai (2), nfrs.sgit.ai (2), games.sgit.ai (1) out: pki.sgit.ai (5), coding.sgit.ai (4), graphs.sgit.ai (4), open-source.sgit.ai (4), risks.sgit.ai (4), sg-compute.sgit.ai (4) | 45 | 37 | 11 |
coding.sgit.aiin: abp.sgit.ai (4), llms.sgit.ai (4), sgit.ai (4), influences.sgit.ai (3), nfrs.sgit.ai (2) out: open-source.sgit.ai (3), graphs.sgit.ai (2), issues-fs.sgit.ai (2), llms.sgit.ai (2), nhi.sgit.ai (2), pki.sgit.ai (2) | 3 | 23 | 17 |
store.sgit.aiin: riskmandate.ai (15), abp.sgit.ai (2), sgit.ai (2) out: riskmandate.ai (9), sgit.ai (7), open-source.sgit.ai (2) | 95 | 18 | 19 |
nfrs.sgit.aiin: sgit.ai (4), subscriptions.sgit.ai (3) out: open-source.sgit.ai (3), coding.sgit.ai (2), graphs.sgit.ai (2), llms.sgit.ai (2), nhi.sgit.ai (2), pki.sgit.ai (2) | 3 | 29 | 7 |
risks.sgit.aiin: abp.sgit.ai (8), llms.sgit.ai (4), sgit.ai (3), subscriptions.sgit.ai (3), threat-modeling.sgit.ai (3), coding.sgit.ai (2) out: riskmandate.ai (3), sgit.ai (2) | 5 | 5 | 29 |
influences.sgit.aiin: sgit.ai (2) out: open-source.sgit.ai (8), coding.sgit.ai (3), graphs.sgit.ai (3), sgit.ai (3), wardley-maps.sgit.ai (3), llms.sgit.ai (2) | 29 | 30 | 2 |
games.sgit.aiin: what-can-it-do.games.sgit.ai (4), abp.sgit.ai (2), riskmandate.ai (2), sgit.ai (2) out: sgit.ai (6), what-can-it-do.games.sgit.ai (6), pki.sgit.ai (3), riskmandate.ai (3), graphs.sgit.ai (1), llms.sgit.ai (1) | 17 | 21 | 10 |
pki.sgit.aiin: llms.sgit.ai (5), games.sgit.ai (3), open-source.sgit.ai (3), sgit.ai (3), threat-modeling.sgit.ai (3), wardley-maps.sgit.ai (3) out: nhi.sgit.ai (1), sgit.ai (1) | 7 | 2 | 28 |
standards.sgit.aiin: open-source.sgit.ai (5), sgit.ai (5), llms.sgit.ai (4), subscriptions.sgit.ai (3), threat-modeling.sgit.ai (3), abp.sgit.ai (2) out: none | 3 | 0 | 29 |
wardley-maps.sgit.aiin: open-source.sgit.ai (4), sgit.ai (4), influences.sgit.ai (3), threat-modeling.sgit.ai (3), coding.sgit.ai (2), nfrs.sgit.ai (2) out: sgit.ai (4), pki.sgit.ai (3), graphs.sgit.ai (2), nhi.sgit.ai (1), sg-sentinel.sgit.ai (1) | 18 | 11 | 18 |
nhi.sgit.aiin: riskmandate.ai (5), sgit.ai (4), coding.sgit.ai (2), influences.sgit.ai (2), llms.sgit.ai (2), nfrs.sgit.ai (2) out: pki.sgit.ai (1), sgit.ai (1) | 4 | 2 | 21 |
subscriptions.sgit.aiin: sgit.ai (5) out: nfrs.sgit.ai (3), open-source.sgit.ai (3), risks.sgit.ai (3), sgit.ai (3), standards.sgit.ai (3) | 3 | 15 | 5 |
threat-modeling.sgit.aiin: sgit.ai (2) out: graphs.sgit.ai (3), pki.sgit.ai (3), risks.sgit.ai (3), sgit.ai (3), standards.sgit.ai (3), wardley-maps.sgit.ai (3) | 3 | 18 | 2 |
sgraph.aiin: sgit.ai (8), open-source.sgit.ai (4), pt.newsroom.sgit.ai (1), riskmandate.ai (1) out: none | 8 | 0 | 14 |
sg-compute.sgit.aiin: llms.sgit.ai (4), sgit.ai (4), coding.sgit.ai (2), nfrs.sgit.ai (2) out: none | 4 | 0 | 12 |
ungovr.providers.sgit.aiin: sgit.ai (2) out: graphs.sgit.ai (4), providers.sgit.ai (2), sgit.ai (2), elevenlabs.providers.sgit.ai (1), standards.sgit.ai (1) | 27 | 10 | 2 |
sg-sentinel.sgit.aiin: sgit.ai (3), nfrs.sgit.ai (2), wardley-maps.sgit.ai (1) out: nhi.sgit.ai (2), sgit.ai (2) | 2 | 4 | 6 |
twins.sgit.aiin: abp.sgit.ai (4), sgit.ai (4), nfrs.sgit.ai (2) out: none | 3 | 0 | 10 |
issues-fs.sgit.aiin: sgit.ai (3), coding.sgit.ai (2) out: graphs.sgit.ai (2), sgit.ai (1) | 2 | 3 | 5 |
newsroom.sgit.aiin: sgit.ai (4), llms.sgit.ai (2) out: graphs.sgit.ai (1), sgit.ai (1) | 8 | 2 | 6 |
providers.sgit.aiin: sgit.ai (4), ungovr.providers.sgit.ai (2) out: none | 11 | 0 | 6 |
elevenlabs.providers.sgit.aiin: sgit.ai (4), ungovr.providers.sgit.ai (1) out: none | 30 | 0 | 5 |
pt.newsroom.sgit.aiin: sgit.ai (3) out: sgraph.ai (1), teams.sgit.ai (1) | 23 | 2 | 3 |
skills.sgit.aiin: sgit.ai (3), nfrs.sgit.ai (2) out: none | 3 | 0 | 5 |
teams.sgit.aiin: sgit.ai (2), pt.newsroom.sgit.ai (1) out: sgit.ai (2) | 24 | 2 | 3 |
chrome-extensions.sgit.aiin: sgit.ai (2) out: sgit.ai (1) | 3 | 1 | 2 |
infographics.sgit.aiin: sgit.ai (2) out: graphs.sgit.ai (1) | 3 | 1 | 2 |