diff --git a/docs/PLAN.md b/docs/PLAN.md index 00abb45..45b3747 100644 --- a/docs/PLAN.md +++ b/docs/PLAN.md @@ -21,7 +21,7 @@ | 8 | FTS5 Search | ✅ выполнен | | 9 | Section assignment + Sidebar filtering | ✅ выполнен | | 10 | Plugin Manager (discovery + templates) | ✅ выполнен | -| 11 | **Wails Desktop GUI** | 🔄 в процессе | +| 11 | **Wails Desktop GUI** | 🔄 в процессе — Wails v2 stable | | 12 | **Files/Folders full workflow** | ⬜ не начат | | 13 | **Drag-and-drop** | ⬜ не начат | | 14 | **MVP stabilization** | ⬜ не начат | @@ -39,6 +39,16 @@ > **Wails v3 → v2 migration:** Wails v3 alpha.96 показал SIGSEGV на Linux desktop (GTK/X11). Wails v2 stable выбран как GUI base для MVP. Миграция в процессе (ветка `gui/migrate-wails-v2`). +**GUI Build (Wails v2):** +```bash +cd frontend && npm run build && cd .. +rm -rf cmd/verstak-gui/frontend-dist && cp -r frontend/dist cmd/verstak-gui/frontend-dist +go build -tags "gui production webkit2_41" -o verstak-gui ./cmd/verstak-gui +./verstak-gui +``` + +Или для dev режима: `wails dev` (требует Wails v2 CLI) + --- ## Выполненные шаги (1-10)