Package · MIT
sitekit
A website as data — a closed set of section shapes, validated, with per-field provenance.
Why it exists
A generated site that cannot say where each sentence came from will eventually say something nobody wrote. The second generator was about to ship that.
How it works
Sections are a closed union, checked before render. One set of React renderers draws them. Every field can carry where it came from, so a page can show that a line was supplied rather than invented.
Where it fits
Loki can stand up a site because the site is data. sitekit is that data. design-tokens is what it looks like. bip-kit is the long writing inside it.