Playground
A standing demo of the widget vocabulary — the typed primitives that compose every topic in this feed. Updated as widgets are added or refined.
What this page is
This isn’t a topic post. It’s a permanent demonstration of every widget the feed supports — useful as a reference when composing new posts, and as a quick test page after widget changes. Above the title you’ll see a cover image (set via cover: in the frontmatter) and a series header (“Behind the feed, part 1 of 1”) that demonstrate the per-post frontmatter features.
Hover over any widget on this page and a small link button appears at the top-right — click it and the URL of that specific widget is copied to your clipboard. Every widget in the feed is independently shareable.
Want to add a widget? See caucus.md at the project root for the editorial pipeline, and src/components/widgets/ for the existing files. Every new widget should match the mx-auto max-w-3xl px-6 py-6 panel shape and use the stone palette with dark: variants. The .panel p + p { margin-top: 1em } rule handles paragraph spacing; you don’t need a typography plugin.