Skip to main content
Instead of a fixed forma, expose a parameterized database that developers deploy with a few flags. This is the platform-engineering pattern: you write one forma that maps a small vocabulary (a team, an environment, a size) to a production-ready RDS instance with your standards baked in (encryption, multi-AZ, deletion protection), and developers run formae apply --mode reconcile --team payments --env staging. Deploy. A developer supplies the flags and applies; reconcile brings their stack into being exactly as the forma and their choices describe it:
The forma, the property interface, and the standards it enforces are covered in Build self-service infrastructure.