feat(scripts): add jarvis-brain data migration script #554

Merged
jason.woltje merged 1 commits from feat/ms21-data-migration into main 2026-02-28 17:47:09 +00:00

1 Commits

Author SHA1 Message Date
e576fefd22 feat(scripts): add jarvis-brain data migration script
Some checks failed
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/orchestrator Pipeline was successful
ci/woodpecker/push/api Pipeline failed
- Full typed migration utility at scripts/migrate-brain.ts
- CLI flags: --brain-path, --workspace-id, --user-id, --apply
- Status/priority/domain mapping for brain -> Mosaic enums
- Dry-run validation report (counts, mapping issues, missing refs)
- Apply mode with Prisma inserts, idempotency via metadata.brainId
- Validates: 95 tasks, 106 projects, 13 domains, 0 parse issues

Refs: MS21-MIG-001
2026-02-28 11:46:39 -06:00