save-persistence
Installation
SKILL.md
Save & Persistence
Build the save system of a game. References: Skyrim's changeform deltas, BotW's
revival flags, Dark Souls' continuous journaling, Genshin's server-authoritative
state, and the MMO backends (EVE, WoW, Albion). This skill fills the world-state
store referenced by open-world-streaming/enemy-ai-framework/minimap-worldmap,
the settings split referenced by menu-ui-manager, and the CanSave gate of
scene-flow-manager.
The architecture rule
The save is a versioned store decoupled from runtime objects. Systems write
deltas keyed by stable IDs; the store is the single source of truth; runtime
state is a projection rebuilt from base game data + save deltas on load. Never
serialize live scene objects.