Interactive diagrams
Each diagram is authored as a small JSON spec in docs/diagrams/src and rendered with Archify. Drag to pan, scroll to zoom, and try the guided views across the top of each one.
Framework layers and the dependency rule
From a wire packet to a plugin event
Plugin lifecycle
Ecosystem — from pull request to players
Two ways to install — launcher or manual
Two build paths — CI stubs or your own game
What proves a change — local, CI, release gate
Editing a diagram
Section titled “Editing a diagram”Edit the JSON under docs/diagrams/src/, then run docs/diagrams/build.sh --svg to re-validate every diagram, re-render the interactive versions and refresh the committed SVGs. See docs/diagrams/README.md.