It would be good to include at least CI (but potentially other files) in upgrade process. This includes handling files being moved and deleted.