Editing this site
Running the docs site locally and the EN/JA mirroring rule.
Local development
The site lives in doc/ and is built with zudo-doc. It needs Node.js 24 (the engines field in doc/) and pnpm 10.30.3 (its packageManager field). From the repository root:
pnpm -C doc install --frozen-lockfile
pnpm -C doc dev
pnpm -C doc build
pnpm -C doc check:html
pnpm -C doc check:linkscheck:html and check:links run against the built dist/ output, so build first. Do not change doc/ or the lockfile as part of a content edit.
Authoring conventions
Pages are
.mdxfiles indoc/.src/ content/ docs/ <section>/ Frontmatter has
title,description, and a numericsidebar_position.Do not add an h1; the title is rendered from frontmatter, so start with
##.Admonitions use directives:
:::note,:::tip,:::warning, optionally titled as:::note[Title].Link between pages with relative
.mdxpaths, for example../ testing. mdx Public repository: no machine-absolute paths or private information.
English and Japanese mirroring
English pages live in doc/ and Japanese pages in doc/. The Japanese tree mirrors the English one at identical paths, so a page added or renamed in one language needs its counterpart in the other.