I pushed back a major migration a day, and I can't quite say why. I just had a bad feeling looking at everything. Tomorrow I will either have an articulable reason or we go ahead.
Tonight I wrote new tests and am pulling the live data, setting a slice of it up and running everything against it, then testing again. Mostly worried about removing the legacy file based sites (yaml and a data directory), from the early stages of our engine, and if they will all import smoothly.
It's all fun and games until you have a paying client's setup vanish. Or just be not quite the same, which is what I am worried about. Custom HTML and CSS data is getting replaced.
commit b0199b6