Skip to main content

Skiff2 template · page architecture

A page is three files: what it shows, in what order, and what it says.

The registry names each slot's rendering, the sections list fixes their order, and this file holds the copy. Only the first is code — the other two are plain data, which is what lets the same page render from a checked-in file today and a service later.

slots on this page

renderings registered

file holding the copy

Every number above is a fact about this page, countable in the sections list and the registry. Add ?slots to the URL and each band names the slot it fills.

Where a real page's content actually sits

Measured on the moe-pass branch, whose MoeTraining page has twelve sections. Its content came to 804 lines across twelve files — which is the reason the copy gets its own page-level file rather than being inlined into the twelve-line section list.

Lines of content per section
SectionLines of content
What the stack runs at133
The metric that lied87
Fewer bits80
What didn't work75
Learning to hack75
⚠ Measured

wc -l over sections/*/seed.ts on the moe-pass branch, 2026-08-20

Recent papers

TitleVenueYearCitations
OLMo: Accelerating the Science of Language ModelsACL2024412
Dolma: an Open Corpus of Three Trillion TokensACL2024287
Molmo and PixMo: Open Weights and Open DataCVPR2025194
⚠ Illustrative

Example content for the variants mechanism — the papers are real, the citation counts are invented.