Contributing
The docs are written in Markdown and built with VitePress. Small corrections, clearer explanations, and reproducible field notes are all welcome.
Contribute through GitHub
You can add or update a Markdown page entirely on GitHub:
To update an existing page, open its
.mdfile and select the pencil icon. To add a page, select Add file → Create new file.Give new files a short, descriptive name using lowercase letters and hyphens, such as
assembly-guide.md.Add the page title and description at the top, followed by the page content:
md--- title: Assembly Guide description: How to assemble the product. --- # Assembly Guide Write the instructions here.Use the Preview tab to check the formatting.
Select Commit changes, create a new branch, and open a pull request describing what you added or changed.
If you add a new page, also update docs/.vitepress/config.mts so it appears in the navigation or sidebar. If you do not have write access, GitHub will guide you through creating a fork before opening the pull request.
Run the site locally
pnpm install
pnpm devOpen the local address shown in the terminal. Most content lives in the docs directory, and navigation is configured in docs/.vitepress/config.mts.
Writing principles
- Explain the reason behind a setting or step.
- Record machine, material, component, and software versions when they affect the result.
- Separate observed results from assumptions.
- Include safety limits and known failure modes.
- Prefer a small reproducible example over a broad claim.
Before opening a change
pnpm buildThe build checks links, Markdown, theme code, and the generated site.