Planual rules regarding production lists.
6.02-01 Define Production lists before the first sync
Don't set all lists to Production Data initially. Setting a list back to Structural (after a synchronize) will remove data from the existing Production list even if the members are the same.
bestPracticesArticles
6.02-02 Formula protection: Hard-coding
You can't hard-code a reference to an item in a production data list because that member may be deleted by an end user.
bestPracticesArticles
6.02-03 Review the need for Production lists
Only lists that need to be amended as part of the business process, or where imports populate the lists, should be set to Production Data lists.
bestPracticesArticles
6.02-04 Don't click and hope
Review the Referenced by column of potential lists and check for hard-coded formula references before checking them as Production data so you don't create rollbacks.