docs(06-desktop-client-ci-cd): create phase plan

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-25 09:25:24 +02:00
parent 3d8c0660f7
commit 44154a4697
4 changed files with 799 additions and 2 deletions
+11 -2
View File
@@ -197,7 +197,16 @@ Decimal phases appear between their surrounding integers in numeric order.
2. Desktop app connects to the existing web backend (no standalone server)
3. Code changes are automatically committed and pushed to Gitea with minimal manual intervention
**Plans**: 0/TBD
**Plans**: 3 plans
**Wave 1** *(parallel — disjoint files)*
- [ ] 06-01-PLAN.md -- Desktop foundation: Tauri toolchain, apps/desktop scaffold, URL-loading WebView + first-run server URL setup (DESK-01/02)
- [ ] 06-03-PLAN.md -- CI/CD: Gitea remote, act_runner, multi-stage Gitea Actions pipeline (lint+type-check -> tests -> docker build+deploy) (INFRA-04)
**Wave 2** *(blocked on 06-01)*
- [ ] 06-02-PLAN.md -- Desktop native: tray + close-to-tray, window-state, autostart, notifications + version check, branded icon, AppImage+NSIS bundles, /health/version API (DESK-01/02)
## Progress
@@ -211,4 +220,4 @@ Phases execute in numeric order: 1 -> 2 -> 3 -> 4 -> 5 -> 6
| 3. Module System & Domaincheck | 3/4 | In Progress| |
| 4. Marketplace & Portal Navigation | 0/4 | Not started | - |
| 5. Dashboard & Calendar | 5/5 | Complete | 2026-06-24 |
| 6. Desktop Client & CI/CD | 0/TBD | Not started | - |
| 6. Desktop Client & CI/CD | 0/3 | Not started | - |