Motoko Actor Migrations Expert guidance for migrating actor state across canister upgrades with orthogonal persistence. Critical: Never use classical persistence or pre/post upgrade Do not use classical (legacy) persistence or / . They are error-prone, can leave canisters stuck if they trap, and do not scale. Also do not use the legacy actor-attached syntax. This skill covers mops-managed migrations . When a change requires an explicit migration, write it as a timestamped file in ; the chain replays automatically. How stable state is initialized Stable actor fields have no initializers in the…