Issue 2554's fifteen rungs gave the tree a fixed shape, one train at a time. In #2591, rung 10 moved game/ to runtime/, all but game/assets/, and test/game/ to test/runtime/, and rung 11 moved goalc, lsp and test/goalc to compiler/, tools/lsp and test/compiler. Each move shipped as a tool under landing/moves/ that every open branch reruns after it merges the moved tip, since a move costs an open branch its include and CMake lines. #2599 carried the last four rungs: the docs sorted by kind, per-game directories, assets/ and one build root.
24 Sep 2026 · repositoryEvery post