This is a one-time, safe clean-up of the old two-app data model. It sets each patient's
region (programType) where it's missing, and copies any real
condition notes out of the old overloaded field into conditionNotes.
It never deletes anything and can be run more than once. Run the dry-run first.