Risk tiers
Substrait places every tool in a risk tier by what it can affect: read-only, takes actions, or faces customers. The tier sets the approval bar and the rules the tool runs under, for its whole life. Your organisation names its own tiers and severity levels, and Substrait uses your names.
Approval routing
A change that satisfies policy is approved automatically. A change the policy flags is routed to the right approvers, with deadlines and escalation. Approvals can need one person, any of several, or all of several. Nobody approves their own change.
The boundary, approved once
An approval defines limits: which data, read or write, customer-facing or not. Inside those limits, builders keep changing the tool with no new review. A change that breaks a limit goes back through approval. That is how Substrait keeps building both governed and fast.
Sensitive data sets its own rule
For genuinely sensitive fields, your organisation can set a rule on which tools may ship at all if they use them, on top of who may see the data.