Write Braces in Your Steps, and Trust Your Command Inputs
Every step in a custom command or workflow passes through Go templates before it runs.
That is convenient until a script needs literal braces: a Starlark format string, a
Helm-style placeholder, or {{ }} text meant for another tool. Escaping does not help,
because a custom command renders its steps more than once, and atmos.yaml refused
the !literal function that stack manifests already support. Custom-command inputs had
rough edges too: an argument containing a comma was split in two, integer flags never
reached the step, and a step's timeout: was not enforced.




