# M04 — Godot Editor Shell ## Outcome Создать основу Authoring Studio как `addons/openwc_editor` исключительно внутри Godot Editor. ## Steps - [ ] Зарегистрировать EditorPlugin и отдельный workspace/docks. - [ ] Добавить Content Browser, Outliner, Inspector, Validation, History и Build Output. - [ ] Отделить authoring selection от preview scene tree. - [ ] Реализовать command history и Godot-integrated undo/redo. - [ ] Добавить cancellable editor jobs с progress и diagnostics. - [ ] Добавить recovery journal и обработку external file changes. - [ ] Подключить world preview только через renderer facade. ## Verification Plugin enable/disable/reload не оставляет ноды и сигналы; command undo/redo детерминирован; Editor не блокируется долгим synthetic job. ## Exit criteria Synthetic marker можно создать, переместить, undo/redo, сохранить и восстановить после перезапуска Editor. ## Evidence - Date: - Revision/worktree: - Commands: - Results: - Fidelity comparison: - Changed files: - Remaining risks: