Welcome
This is docs.steinhoff.group β an internal wiki for the Personal Website repo, in the shape of Notion: a sidebar of sections and pages on the left, a single document on the right.
It is not a database and not a CMS. Every page here is a plain TypeScript
object in content/docs/pages/, registered in content/docs/index.ts, with
a markdown body. That's the same pattern the Protocol dossiers use β see
Content model β and it means this wiki edits like the rest
of the site: a file, a commit, a deploy. No login, no separate database, no
sync to babysit.
The sidebar shell β the collapsible sections, the βK search, the favorites β
was scaffolded with npx shadcn@latest add sidebar-10 and restyled onto the
site's own "Observatory" tokens rather than shadcn's default palette, so it
reads as one system with the rest of neo.steinhoff.group instead of a
bolted-on template.
This surface is private. Every page sends noindex, and /docs is
disallowed in robots.txt, the same belt-and-braces treatment as
bank.steinhoff.group. There's no passphrase gate yet β see
Adding a page if that needs to change.
Where to start
- Architecture β how one deployment serves seven hosts.
- Content model β where articles, dossiers, and this wiki's own pages actually live.
- Adding a page β the two-file change that adds a page here.