1.3 KiB
1.3 KiB
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: