Lessons from the work — migration gotchas, JSM patterns that hold up, automation tricks. No newsletter, no popups.