Rendering
Template rendering and context passing
How Template works with kida under the hood.
Fragments
Fragment, Page, and OOB rendering
Render named blocks independently for htmx.
Layout Patterns
Block-heavy layouts, boost pattern, outer vs inner
When to use block, include, and call.
Filters
Custom template filters and globals
Register filters and globals on your app.
Kida Integration
AST-driven OOB discovery and regions
How Chirp uses template_metadata() for block validation.