# Design: Sync Variables, Image Export, CLI, Core Extraction ## Approach Documentation-only change. Update specs and docs to match implemented features. ## Delta-Specs ### scene-graph — variables system (types, collections, modes, bindings, resolution) ### editor-ui — VariablesPanel, FillSection variable picker, ExportSection, splash loader ### canvas-rendering — variable binding resolution in renderer, image export rendering ### desktop-app — monorepo structure, @open-pencil/core and @open-pencil/cli packages ### tooling — Bun workspace, CLI commands, npm publishing ### testing — 7 variable unit tests