I just started working with DX again. When deploying a DX project using the MDAPI to a production org, I get a lot of feature missing errors during the deploy. I have my set my default scratch org config to match my environment but I'm still having issues.
One regular example is the following:
Error test_deploy/profiles/Admin.profile Admin Unknown user permission: EditPublicReports
Has anyone had any success with this? Has anyone here had a chance to play with the new org shapes feature that is in pilot? I assume that feature is in response to situations such as this.