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
Owner

MS21-MIG-001: Full typed migration script (scripts/migrate-brain.ts). CLI flags, status/priority mapping, dry-run validation, Prisma inserts, idempotent. Validates: 95 tasks, 106 projects, 13 domains.

MS21-MIG-001: Full typed migration script (scripts/migrate-brain.ts). CLI flags, status/priority mapping, dry-run validation, Prisma inserts, idempotent. Validates: 95 tasks, 106 projects, 13 domains.
jason.woltje added 1 commit 2026-02-28 17:46:56 +00:00
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
e576fefd22
- 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
jason.woltje merged commit 1b84741f1a into main 2026-02-28 17:47:08 +00:00
jason.woltje deleted branch feat/ms21-data-migration 2026-02-28 17:47:09 +00:00
Sign in to join this conversation.