To build on the comments, it would be great to not only prevent deployments to production, but also have the ability to enforce a deployment up a stack, so that deployments can not skip environments. For example, enforce that Developer Sandboxes can only deploy to a Dev org, and a QA org will only accept deployments from the Dev Org and Prod will only accept deploys from QA.
To build on the comments, it would be great to not only prevent deployments to production, but also have the ability to enforce a deployment up a stack, so that deployments can not skip environments. For example, enforce that Developer Sandboxes can only deploy to a Dev org, and a QA org will only accept deployments from the Dev Org and Prod will only accept deploys from QA.