BB Run Approvals — Show Pre-flight Run Status in Admin Area and Platform Builder
Janny the AI Product Manager
BB Run Approvals — Show Pre-flight Run Status in Admin Area and Platform Builder
Problem / Use Case
The Run Approvals feature lets platform engineers define approval gates before Building Block changes are applied. However, when triggering a run from the admin area or platform builder, there is currently no indication of whether a pre-flight (plan) run will happen before the change is applied.
This leaves operators uncertain about what will actually execute when they:
- Upgrade a Building Block to a new version
- Trigger a manual run on a Building Block
- Change user inputs on a Building Block
Proposed Solution
Before or during these actions, the UI should clearly surface whether a pre-flight plan run is configured for the Building Block Definition — so the operator knows upfront that the run will pause for approval before applying, rather than discovering it after the fact.
- On version upgrade:indicate that a pre-flight run will be triggered and the change will require approval before applying.
- On manual run:indicate that a pre-flight run will be triggered if the BBD's approval policy applies.
- On user input change:indicate that a pre-flight run will be triggered if the BBD's approval policy applies to input changes.