docs: update gui verification workflow
This commit is contained in:
parent
644ec0ed00
commit
272a7f870b
|
|
@ -67,7 +67,7 @@
|
|||
```
|
||||
|
||||
Она проверяет локали, production-сборку фронтенда, актуальность embedded Wails assets и компиляцию GUI-бинаря.
|
||||
Дополнительно запускается headless Chromium smoke через Wails-mock: проверяются first-run, recovery, основное окно, настройки, workspace, вкладки дела, файлы, журнал, активность и мобильный viewport. Скриншоты пишутся в `/tmp/verstak-gui-smoke`.
|
||||
Дополнительно запускается headless Chromium smoke через Wails-mock: проверяются first-run, recovery, основное окно, Settings, workspace, вкладки дела, файлы, журнал, активность и мобильный viewport. Smoke выполняет реальные UI-действия: создание заметки, запись worklog, создание узла, вход в папку и возврат назад, а также Sync Now с предупреждениями о conflicts/applyErrors. Скриншоты пишутся в `/tmp/verstak-gui-smoke`.
|
||||
|
||||
Бинарники попадают в `build/`:
|
||||
- `verstak-gui-linux-amd64` — GUI-приложение
|
||||
|
|
|
|||
11
docs/PLAN.md
11
docs/PLAN.md
|
|
@ -114,6 +114,10 @@
|
|||
- ✅ Import dialog with safety checks (PreviewImport)
|
||||
- ✅ Keyboard shortcuts
|
||||
- ✅ i18n (ru/en)
|
||||
- ✅ First-run/recovery flow без авто-создания vault
|
||||
- ✅ Settings window: General, Workspace, Templates, Plugins, Files, Activity, Sync, Backup
|
||||
- ✅ Sync settings перенесены в Settings; в основном UI остался status/manual sync widget
|
||||
- ✅ Rendered GUI smoke: first-run, recovery, Settings icons, workspace, tabs, files back button, create flows, worklog, sync conflict/applyError warnings, mobile viewport
|
||||
|
||||
Архитектура:
|
||||
|
||||
|
|
@ -317,6 +321,13 @@ verstak/
|
|||
# GUI smoke check перед коммитом
|
||||
./scripts/check-gui.sh
|
||||
|
||||
# Полная проверка GUI:
|
||||
# - i18n/source hygiene
|
||||
# - frontend production build
|
||||
# - embedded Wails assets == frontend/dist
|
||||
# - go build с тегами "webkit2_41 desktop production"
|
||||
# - rendered Chromium smoke с Wails-mock и action-flow проверками
|
||||
|
||||
# Только rendered smoke фронтенда с Wails-mock
|
||||
cd frontend && npm run smoke:gui
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue