Architecture
Designed to avoid the expensive i18n retrofit later
Pages, shared components, structured data, and game-derived copy have separate ownership from the first commit.
Translation boundary
Human-authored copy is split by page, component, and data domain before Paraglide compiles it.
Production-data boundary
Game extraction outputs stay in docs and become website-safe entities only through explicit business projection.