Before a park sends the first train of the day out with guests aboard, it runs empty cycles: same track, same blocks, no passengers, and someone watching the readouts rather than the scenery. This article is that empty cycle.

It exists to prove the machinery works — the typed frontmatter validates, the Markdown renders, the placeholder hero displays, and the build fails loudly if any of that stops being true. It will be deleted the moment real content arrives, and it will not be missed.

What it actually means

Every field in this article’s frontmatter is checked against a schema at build time. Give section a value that isn’t one of the five allowed sections and npm run build refuses to produce a site at all. That sounds strict; it is the point. A content schema is the editorial equivalent of a block system — it does not make the trains faster, it makes certain classes of crash impossible.

The hero image above is a deliberate placeholder. Real articles will carry a heroImageRemote URL, and a GitHub Action fetches the file into the repo after push — so the text and the image can arrive as separate commits without a broken image ever going live in between.

The Dispatch verdict

The station lights are green and the readouts behave. No guests were aboard, which is just as well, because there is nothing to look at yet.

Further reading: none yet — that rather being the point of a test article.