Content files
How the content directory maps to routes, what a YAML content file may contain, and which names are reserved.
Components
Rendering content with <Copy>, and the one rule that governs scope resolution.
Collections
Repeating content — blog posts, case studies, team members — with a schema the editor drives from.
Images
Where image files live, how relative sources resolve, and why remote hosts must be declared.
Rich text
The Markdown allowlist, why no HTML string is ever produced, and when to reach for it.
Localisation
Two content layouts, auto-detected; locale fallback; and how to migrate when a route collides with a locale.
Page metadata
Turning a content file's meta: block into the page title and description.
Reading content in code
getCopy, getItem, getList and useCopy — for alt strings, metadata, route handlers and client components.
The editor
What your client sees, how editing and publishing work, and what the toolbar can do.
Auth and backends
Two interfaces, deliberately separate — who may edit, and how files get written.
Deployment
Hosting requirements, environment variables, CI checks and the redeploy loop.