/wiki/ рядом со статьями. Пути относительные — ничего настраивать не нужно.
Добавить перед закрывающим </body>:
<!-- Ego Graph Widget --><script>window.CLN_PAGE_ID = "event-boundary";</script><scriptsrc="graph-data.js"></script><scriptsrc="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script><scriptsrc="ego-graph.js"></script>
graph-data.js → d3 → ego-graph.js. D3 нужен до ego-graph, graph-data нужен раньше всех.
Поменять только CLN_PAGE_ID — всё остальное одинаково:
"tagmarry""event-boundary""cognitive-trace""interaction-trace""episodic-overlay""enactive-cognition""memory-aware-ui""episodic-interface""temporal-context""cognitive-gesture""episodic-memory""semantic-memory""spatial-memory""elaborative-rehearsal""levels-of-processing""generative-effect""enactment-effect""testing-effect""spacing-effect""triple-encoding""spatial-addressability""cln-addressing""pre-attentive""semantic-compression""associative-anchor""interactivity-salience""cognitive-workbench""cognitive-ecology""heuristic-cognition""dual-coding-theory"Если статьи нет в graph-data.js — виджет просто не появится, ошибок нет. Можно подключать везде без проверки.
Чтобы добавить новую статью в граф — добавить объект в NODES и рёбра в EDGES в graph-data.js. Все статьи с этим же ID обновятся автоматически.
В index.html добавить кнопку рядом со статистикой:
<!-- в stats row --><ahref="wiki-graph.html" style="...">◎ Knowledge Graph</a>
Или как отдельный nav-item в topbar рядом с "Wiki".