архитектура и цели для агентов
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# M04 — Godot Editor Shell
|
||||
|
||||
<!-- OPENWC_TARGET:OPEN -->
|
||||
|
||||
## 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:
|
||||
Reference in New Issue
Block a user