The constraint moved
For a decade the constraint on internal tools was engineering capacity. That constraint has largely gone for a specific class of application, and organisations are discovering the next one: nobody agreed who may publish software that touches production data.
The response is not prohibition, which produces the same risk with less evidence. It is a gate that is fast enough to be used.
The five controls
These are the controls we install around a rapid build practice, in order of how often they are missing.
- Identity: the application authenticates against your identity provider and inherits group membership.
- Data boundary: it is written down, per application class, before the first build.
- Code review standard: written at a level a reviewer can apply to generated code in under an hour.
- Publish permission: who may push to production, and what gate precedes it.
- Maintainability: documentation and a handover test, because the builder will eventually leave.
What we refuse
We do not ship a generated application into production without review, we do not deploy where the data boundary is undefined, and we do not run a rollout without a named owner per department. Those three refusals are what makes the speed safe to keep.
Next step
See how we deliver and govern rapid builds, including our participation in the Lovable Solution Partner Program.
