Notes from the framework
Every post below is a plain .md file in site/pages/blog/. This page is one
@loop over that folder — sorted newest-first, paginated, and 100% static
HTML. No hand-maintained list, no config, no JavaScript.
Collections and pagination, with zero ceremony
This very page is an entry in a collection. The list you came from is one @loop over a folder — no content root, no marker file, no config.
Drafts that never leak
Set draft true on a post and it vanishes from a production build — dist, routes.json, the sitemap, and the feed — even with a date.
Shipping feeds without a config file
One reserved frontmatter field on the home page — site_url — turns on the whole feeds story. No config loader, no plugin.