YAML-first is the design choice that the agent's shape (tools, brains, prompts, triggers) lives in a config file the runtime reads, not in code you compile. The benefits compound: PRs are reviewable, prompts hot-reload in 200ms, non-engineers can edit safely, the shape travels as a file. The trade-off is less language flexibility for the rare edge cases where you genuinely need Python.
Engineering notes from the Digitorn team. No marketing, no launch announcements, no "10 prompts that will change your life". Just the things we write that we'd want to read.