Prepare
Create the new or temporary field structure without immediately removing the existing field.
SCHEMA MIGRATIONS
Shopify intentionally locks some metaobject field properties after creation. That's safe for the platform. It's painful when your architecture evolves.
mozen provides a staged migration workflow for changes that would otherwise require manual reconstruction.
THE WORKFLOW
mozen does not pretend schema changes are risk-free. It prepares the target structure, transforms existing values, checks dependencies, gives you a review step and verifies the result before cleaning up legacy fields.
Create the new or temporary field structure without immediately removing the existing field.
Copy and translate existing entry values using an explicit transformation strategy.
Inspect affected entries and scan the published Shopify theme for known references.
Perform the destructive portion only after explicit confirmation.
Confirm migrated values before temporary or legacy data is removed.
EXAMPLES
"Waterproof"becomes["Waterproof"]press_logobecomespublication_logoOne related product can evolve into several.
DEPENDENCY REVIEW
mozen can scan Shopify theme files for known references that may need to change. It cannot guarantee compatibility with headless storefronts, external applications or dynamic code it cannot statically understand.
That uncertainty should be visible before cutover.
CONSERVATIVE BY DESIGN
If mozen cannot establish a safe transformation path, the correct outcome is to stop and explain why.
Move deliberately, understand dependencies, and verify what changed.