Freeform pages: content/pages/**.
Markdown pages carry frontmatter and get pretty URLs (about.md →
about/index.html; a root index.md stays index.html). permalink:
overrides the derived route. Bare .html files without frontmatter are
emitted verbatim at their own relative path (handled in the load stage).