{conflicted}

The {conflicted} package is a substantially simpler package than {targets} and {renv}. The {conflicted} documentation has everything we need, but also check out this {conflicted} blog post for some details about why {conflicted} was developed.