Files
fusion/.changeset/multi-project-migration.md
gsxdsm 590df1185f feat(KB-620): add multi-project migration and first-run experience
- Add FirstRunDetector for fresh-install and migration state detection
- Implement MigrationOrchestrator for auto-registering existing projects
- Create BackwardCompat layer to maintain single-project CLI workflows
- Add fn init command for manual project registration
- Add dashboard first-run wizard API endpoints (/api/setup-state, /api/complete-setup)
- Add runtimeLog, ipcLog, projectManagerLog, hybridExecutorLog to engine logger
- Include changeset documenting migration features and rollback procedure
2026-04-01 07:19:44 -07:00

741 B

@fusion/core, @gsxdsm/fusion
@fusion/core @gsxdsm/fusion
minor 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
  • New fn init command to initialize kb projects
  • Interactive first-run setup wizard API in dashboard
  • Idempotent migration — safe to re-run
  • Rollback procedure documented in AGENTS.md