Initial commit

This commit is contained in:
2026-03-25 13:42:48 +01:00
commit d6b31e2ef7
2802 changed files with 515196 additions and 0 deletions

View File

@@ -0,0 +1,52 @@
# AZA Installer / Update System Plan (Step 17)
## 1. Windows installer approach
**Recommended tool:** PyInstaller
**Expected output:** `AZA_Assistant.exe`
---
## 2. Release folder structure
```
release/
aza_assistant.exe
version.json
update_manifest.json
```
---
## 3. Update mechanism concept
**On application startup:**
Check backend endpoint:
```
GET /version
```
**If version is newer:**
- Notify user and allow download.
---
## 4. Version file example
```json
{
"version": "0.1.0",
"download_url": "https://example.com/download/aza_assistant.exe"
}
```
---
## 5. Safety rules
- Never auto-update without user confirmation
- Keep previous version until update success