YAML configuration
Every configuration file: page types, content types, collections, custom fields, routing, site settings.
Content-type schemaThe YAML keys that define a content-type, the block dropped into a page section and rendered by one element template.
Page-type schemaThe YAML keys that define a page-type, the template and content zones for a single page, including the query-plus-route pattern for detail pages.
Collection-type schemaThe YAML keys that define a collection of structured, listable entries, including displays, filters, ordering and detail-route previews.
Custom fieldsEvery field type you can declare on a content-type, page-type, collection-type or global field, with its config keys, write format and template output.
Global-fields schemaThe YAML keys that define site-wide global fields, the schema root, the two write tools, and the flat runtime read path.
Redirections syntaxThe line format for URL redirections — regex matching, status codes, capture groups — and where they are actually written.
Site settingsThe miscellaneous settings block, rendering, i18n locales and WYSIWYG styles, plus the read-merge-write pattern its writes require.