Studio status

Current capabilities, without the development diary.

This page summarizes the behavior available now. Release-level changes belong in the repository changelog; future priorities belong in the roadmap.

Project model

Stable node IDs, derived paths, serialization, migration and validation on load.

Command history

Authoring operations use undoable commands for structural and property changes.

Diagnostics

Model and contract diagnostics share one surface with navigation and focused fixes.

Live canvas

Supported contract fields render through @modyra/plain without evaluating generated source.

Persistence

The latest local project is restored from browser storage; JSON import and export are available.

Generation

Built-in targets run outside the main UI flow and return files plus diagnostics.

Before 1.0

The project format and generated targets may still evolve. Review diagnostics, keep exported project files, and inspect generated source before integrating it into an application.