.towbar/apps/*.app.yml. Its file defines common settings and an environments map; towbar.yml declares which environment names exist. Towbar reads the committed file at the mapped branch and validates the effective configuration before deploying.
.towbar/apps/web.app.yml
production to a branch before syncing.
Field map
context and dockerfile can also appear as compatibility fields on older app files; put new build settings under deployment. The exact accepted shapes and constraints are in the app JSON Schema. Repository sync also checks cross-workload conditions such as server registration and conflicting network aliases.
