docs: update PLAN.md with Wails v2 build instructions

This commit is contained in:
mirivlad 2026-05-31 19:42:43 +08:00
parent 77a7918569
commit 3e07e611dd
1 changed files with 11 additions and 1 deletions

View File

@ -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)