Getting Started
Purpose
The docs/ directory is a Markdown-first documentation site powered by VitePress. Content lives in .md files, while the site shell and build process come from the Node project in the same directory.
Local Workflow
From the repository root:
bash
cd docs
npm install
npm run devFor a production build:
bash
cd docs
npm run buildWhy This Exists
This setup makes the future docs-build CI job meaningful:
npm ciinstalls the exact locked dependency graph frompackage-lock.jsonnpm run buildverifies the Markdown docs still compile into a static site
Writing Docs
Add new pages as Markdown files under these sections:
guide/for onboarding and how-to materialarchitecture/for system design and request flowreference/for code maps and operational details
Then register important new pages in .vitepress/config.mts so they appear in the navigation and sidebar.