[bulk data operation]
Catalog surgery at four digits
- constraint
- A catalog restructure the admin literally can't do: thousands of live products needing new options, metafields and collections, with the store trading the whole time.
- build
- A throwaway dev app plus Admin API scripts. Full dry run against a clone first: every write counted and diffed before anything touched production.
- result
- Every product transformed in one live run: before/after counts matched, zero errors.
- Admin API
- bulk operations
- dry-run diff