pub(crate) fn generate_manifest(truth: &Manifest) -> Manifest