Within each project, look for app configs with duplicate ordinals. Expand those to be unique ordinals (with Home being first, if it's one of them). Push other existing ordinals to higher values if needed.
Also needs to watch out for string ordinals and change them to ints.
Diff:
code on forge:wo/2257. to test, run
Note how many projects it examined and which it said would be renumbered. Is the number of projects correct? Use a paster shell to look at some projects:
Use that technique to verify that a mentioned project was indeed broken, and also that some project not mentioned was not broken. Then rerun the allurapaste script command without the trailing 'test' argument. Use a paster shell to examine mentioned projects and verify that they are now no longer broken. Where by broken I mean had duplicate ordinals in its list of mounts.
Looks good, merged to dev.