Project structure
After trimming, the project contains only the minimal set needed to run this wiki.
Top-level directories
website/: the VitePress site (config, theme, dependencies).website/.vitepress/config.ts: VitePress config, which triggers projection on load.website/docs.ts: the page manifest (add or remove pages here).website/raw-markdown.ts,website/build.ts: projection and build helpers.
docs/: the source Markdown (where you write content).scripts/: onlyproject-doc-site.tsandmarkdown.ts, the two projection scripts.node_modules/: installed dependencies.
How docs become pages
- You write Markdown under
docs/. - On build/start it is projected into
website/.generated/. - VitePress renders it into a static site.
What was removed
The rest of dsh's code (apps/, packages/, native/, …) and old docs were removed; only what the wiki needs remains.