I wish there was more consistency, for example adding all dependencies to the manifest sometimes skips dependencies that it catches on the validation (ex: 1 out of the 4 custom fields on a custom record doesnt get included in the manifest). Lots of little things like that with no explanation of why it works for some things, but not others.