Unknown fields are not a portable extension mechanism. Use the built-in schema below or register a custom collection presentation for another content model.
Docs
title string required Page and navigation title.
description string Header summary and metadata description.
form doc | manual Default: doc
Built-in docs page model; custom forms can extend the enum.
part string Optional part label rendered by the docs header.
order number Automatic sidebar and chapter order; lower values appear first.
paging boolean | top | bottom | none Page-level previous/next placement.
layout string docs, wide, center, bare, custom, or a registered name/path.icon string Public icon asset for supported list surfaces.
tags string[] Search/list metadata where supported.
search boolean Default: true
Set
false to exclude the page from Pagefind.published boolean Default: true
Set
false to remove the entry from routes, search, and llms.txt.scheduled date Hide until the timestamp is in the past.
Writing
title string required Post title.
date date required Publication date used by lists, feeds, and archives.
description string Summary and metadata description.
author string Optional linked byline; writing builds an author archive from every published value.
image string Hero image and writing-index thumbnail; falls back to
ogImage.imageAlt string Accessible description for the hero image.
summary string Entry-page summary; falls back to
description.paging boolean | top | bottom | none Default: bottom
Page-level neighboring-post navigator placement.
featured boolean Prioritizes the post on supported home surfaces.
ogImage string Absolute URL or public asset path for social metadata.
icon string Public icon asset.
tags string[] Creates tag routes and supplies the related-post carousel with its relevance clusters.
layout string Built-in or registered page layout.
search boolean Default: true
Pagefind inclusion.
published boolean Default: true
Publication visibility.
scheduled date Time-based visibility.
Projects
title string required Project name.
description string Card and metadata summary.
url string Primary external destination.
repo string Repository destination when
url is absent.linkOnly boolean Render a card that links out without generating a content page.
status string Short state label such as
active or shipped.featured boolean Prioritizes supported home/index displays.
icon string Public icon asset.
tags string[] Project tag metadata.
layout string Built-in or registered page layout.
search boolean Default: true
Pagefind inclusion.
published boolean Default: true
Publication visibility.
Pages
title string Root-page title; the slug is used when omitted.
description string Header and metadata summary.
search boolean Default: true
Pagefind inclusion.
layout string Built-in or registered page layout.