R1
This commit is contained in:
+9
-5
@@ -310,12 +310,16 @@ GPU inference visibly confirmed.
|
||||
|
||||
## Phase 11 — packaging and release
|
||||
|
||||
- [ ] Build a `.deb`, extension bundle, and user-service installer.
|
||||
- [ ] Add first-run wizard for microphone, wake phrase, GPU/model profile, TTS,
|
||||
- [x] Build a `.deb`, extension bundle, and user-service installer.
|
||||
- [x] Add first-run wizard for microphone, wake phrase, GPU/model profile, TTS,
|
||||
and a typed smoke test.
|
||||
- [ ] Add uninstall that removes only Jarvis-owned data after explicit choice.
|
||||
- [ ] Publish a hardware compatibility matrix for Vulkan/GPU backends.
|
||||
- [ ] Add release checklist, migration notes, and a reproducible local demo.
|
||||
- [x] Add uninstall that removes only Jarvis-owned data after explicit choice.
|
||||
- [x] Publish a hardware compatibility matrix for Vulkan/GPU backends.
|
||||
- [x] Add release checklist, migration notes, and a reproducible local demo.
|
||||
|
||||
Release automation lives in `.gitea/workflows/rolling-release.yml`. A push to
|
||||
`main` runs the complete verification and package build, then replaces the
|
||||
Gitea `rolling` prerelease using the repository's `RELEASE_TOKEN` secret.
|
||||
|
||||
Definition of done: all product behaviors in the specification work on Ubuntu
|
||||
GNOME with one GPU-backed QVAC master, one harness planner, explicit computer-
|
||||
|
||||
Reference in New Issue
Block a user