DashboardpublishAlways enforce provenance-bound approva…

Always enforce provenance-bound approval gates

Category: preference
Confidence: 1.00
ID: 01a082db-d87f-7296-b7e7-2c466e1fe1ce
Project ID: ac098440-8723-4582-9021-39e07a608100
Cross-project: No
Recalled in other projects: 0
Source session: 15DLBkeeMQ5MaUxaS
Created: 2026-09-08 19:16:07
Updated: 2026-09-08 21:10:41

Content

Always bind release authorization and attestations to the exact live request, trusted actor, and current label-event provenance. Automated approval requires a request-bound github-actions[bot] proof before sentry-internal-app[bot] adds accepted; generic app identity is insufficient. A release whose request changes or whose accepted event is replaced must never reach ci-ready: validate the captured event and request digest before CI, after CI, while recording CI-ready proof, and immediately before adding ci-ready and before Craft. Chose repeated live fencing over initial validation because issue state changes during CI or setup.

Move to: