Files
local-voice/docs/RECOVERY.md
T

32 lines
1.2 KiB
Markdown

# Recovery and private asset policy
CW-026 uses a split distribution:
- **Public Gitea:** redistributable source, profiles, schemas, tests, and docs.
- **Private Google Drive:** authorized voice assets, the tested Metal wheel,
installable plugin packages, checksums, and recovery manifests.
- **External model source:** exact Candle model repository and verified hashes.
## Private recovery folder
`CW-026 — Local Voice`
https://drive.google.com/drive/folders/1bcgkABj-JGavyFHRqSj2gwZqhnPHBAhk
The private folder is visible only to authorized MPM staff. It is the recovery
source of truth for the machine-specific configuration.
## Restore sequence
1. Restore the plugin source or installable package.
2. Recreate the Python 3.11 environment.
3. Install the tested platform wheel.
4. Download and verify the exact model.
5. Extract the authorized voice-assets archive into the runtime.
6. Run `doctor`.
7. Run the acceptance suite.
8. Configure calling skills, such as Donna, to use the Local Voice dependency.
Never delete the working runtime during recovery preparation. Copy assets into
the private archive and verify the archive before treating it as a backup.