Plans and executes safe Convex schema/data migrations for this repo using a widen-migrate-narrow rollout. Use when schema deploy fails, existing documents need backfills, or fields must be added/removed/reshaped without downtime.
Use this skill for breaking Convex schema changes in this repository.
convex/schema.ts so old + new documents are valid.Use references/migration-patterns.md for concise examples:
.collect() on large tables.@convex-dev/migrations.internalMutation + bounded batches (.take(n)) + ctx.scheduler.runAfter for large jobs.v for boundary shape/type.safeParse for semantic rules in handlers.