Data Model Guide

Use when designing a central in-memory data model / object database for a tool, editor, or engine: typed objects with properties, stable cross-references and sub-object ownership, change notification, undo/redo, and serialization. Triggers on prompts about a runtime object/property schema, referencing objects by stable id/GUID, observing/notifying changes, transactional edits and undo history, save/load with versioning/migration, or copy-on-write snapshots, even when the user doesn't name a specific model.

xonovex 0921bf0 11 files · 50.4 KB Updated

File contents

xonovex/platform/tree/main/packages/skill/skill-data-model/data-model-guide commit 0921bf034f

Frequently asked questions

npx skillmds@latest add xonovex/data-model-guide