
aura is the global engine API.appState is shared mutable state for the whole game/session.sceneState is local mutable state owned by one scene.config/ is for defaults and tuning.content/ is for authored game definitions.appState.sceneState.config/.content/.appState
sceneState
config/
content/
appState is like app-wide store/context state.sceneState is like route/page-local state.config/ is like app config and feature tuning.content/ is like CMS or authored game data.src/runtime/app-state.js owns shared mutable appState for the project.src/runtime/project-registry.js is the authored source of truth for configFiles and contentFiles.scenes/ owns top-level flow and the sceneState that only one scene needs while running.config/ owns defaults, tuning, balance, and feature knobs.content/ owns authored definitions, registries, levels, encounters, cards, enemies, and localization payloads.appState.sceneState.config/.content/.aura.