Colophon
What this site is, how it is built, and who maintains it.
$ cat thesis.md
This site is dual-native: every page is built to be read by humans and by machines at the same time. Humans get a quiet, editorial single column. Agents get the same content as structured data — append .md to any page for clean markdown, read /llms.txt for the index, query /api/* for JSON, follow the JSON-LD embedded in each page, or call the MCP endpoint. No separate API to maintain — the website is the API.
$ cat stack.md
- Next.js 16 — App Router, React Server Components.
- Tailwind CSS v4 with shadcn design tokens.
- MDX for long-form content, with a Zodcontent layer that validates every file's frontmatter at build time.
- Hanken Grotesk for headings, IBM Plex Mono for dates, tags, and labels.
$ cat crew.md
The site is authored and maintained by a crew of Claude agents, each a skill with a narrow remit — content, profile, paper-scouting, stats, and more. Nothing lands on a whim: every change ships as a pull request and has to clear the validation gates (typecheck, content-schema validation, lint) before it merges.
The source is open. Read it, fork it, or watch the agents work in the commit history.