What problem does it solve?
It helps you create and apply Builder Playground custom recipes without guesswork, by documenting the supported YAML schema, operational rules, and recommended practices for deterministic, low-friction recipe authoring.
Core Features & Use Cases
- Custom recipe authoring rules: Provides guardrails on how to structure recipes, how to avoid common pitfalls, and how to follow the intended workflow when generating or modifying recipes.
- Full YAML recipe reference: Documents key fields like base, base_args, setup, predeploys, remove, component/service overrides, and lifecycle/host execution concepts.
- Template expressions & wiring patterns: Explains how to use {{Port}} and {{Service}} inside service args to declare ports and connect services correctly, plus related conventions for volumes and dependencies.
Quick Start
Open a file named playground.yaml and start it with base set to the recipe you want to extend, then add only the minimal recipe changes under recipe so the playground merges them at runtime.