Skip to content

The project model

crates/engine/src/model.rs and model/ hold the saved document. src/api.ts mirrors it in TypeScript. Every field added after the first release has #[serde(default)], so older projects load.