docs: update gui verification workflow

This commit is contained in:
2026-06-04 19:50:44 +08:00
parent 644ec0ed00
commit 272a7f870b
2 changed files with 12 additions and 1 deletions
+11
View File
@@ -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