feat(KB-504): add multi-project migration system
- Add MigrationOrchestrator with automatic project detection and registration - Add FirstRunExperience with setup wizard for new users - Add backward compatibility layer for single-project workflows - Integrate migration hook into CLI entry point - Add comprehensive tests for migration and first-run functionality - Update AGENTS.md with multi-project migration and dashboard documentation
This commit is contained in:
14
.changeset/multi-project-migration.md
Normal file
14
.changeset/multi-project-migration.md
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
"@gsxdsm/fusion": minor
|
||||
"@fusion/core": minor
|
||||
---
|
||||
|
||||
Add migration and first-run experience for multi-project support
|
||||
|
||||
- Auto-detect and register existing kb projects on first run
|
||||
- MigrationOrchestrator with filesystem scanning and safety checks
|
||||
- FirstRunExperience with setup wizard state management
|
||||
- Backward-compatible single-project mode (TaskStore.getOrCreateForProject)
|
||||
- `--project` flag support for CLI multi-project targeting
|
||||
- `KB_SKIP_MIGRATION` environment variable for recovery
|
||||
- Graceful fallback when central database unavailable
|
||||
Reference in New Issue
Block a user