## Critical Stability Task Allow safe rollback to v3.x if needed. ## Implementation ### Automatic Backup - [ ] Backup ~/.claude before upgrade - [ ] Backup ~/.opencode before upgrade - [ ] Backup ~/.gemini before upgrade - [ ] Store in ~/.fase-ai/backups/ ### Rollback Command - [ ] `npx fase-ai --rollback` command - [ ] Restore backed up configs - [ ] Restore hooks - [ ] Reinstall v3.5.3 ### Testing - [ ] Test rollback on Linux - [ ] Test rollback on macOS - [ ] Test rollback on Windows - [ ] Verify zero data loss ## Acceptance Criteria - [ ] Rollback works in <2 minutes - [ ] Hooks restored correctly - [ ] Configs preserved - [ ] Zero data loss ## Estimated 1 day --- **Phase:** 02 - Stability **Priority:** Critical **Sprint:** 2
Critical Stability Task
Allow safe rollback to v3.x if needed.
Implementation
Automatic Backup
Rollback Command
npx fase-ai --rollbackcommandTesting
Acceptance Criteria
Estimated
1 day
Phase: 02 - Stability
Priority: Critical
Sprint: 2