| Understand what recipes replace |
Recipe System Overview |
| Create my first recipe |
Creating Your First Recipe |
| Understand recipe.yml structure |
Recipe YAML Schema |
| Compose multiple recipes |
Recipe Composition & Dependencies |
| Install modules/themes |
Extension Installation |
| Import configuration |
Config Import & Strict Mode |
| Update simple config |
Config Actions - Universal |
| Grant permissions or configure entities |
Config Actions - Entity-Specific |
| Chain config actions |
Config Actions - Advanced Patterns |
| Define user inputs |
Input System - Defining Inputs |
| Set default input values |
Input System - Default Sources |
| Collect input from users |
Input Collection & Forms |
| Decide between default content and migration |
Default Content - Overview |
| Export content |
Default Content - Exporting |
| Import content |
Default Content - Importing |
| Publish a recipe |
Composer Integration & Publishing |
| Use recipe tooling |
Recipe Tooling |
| Browse core recipes |
Core Recipes Catalog |
| Follow best practices |
Best Practices & Patterns |
| Avoid common mistakes |
Anti-Patterns & Common Mistakes |
| Ensure security and performance |
Security & Performance |
| Find recipe classes |
Code Reference Map |