.ai/DOC-STANDARDS.md
These standards apply to all documentation across the monorepo — guides, the API reference (JSDoc/Typedoc inside handsontable/src), code comments, changelog entries, release notes, migration guides, and READMEs. An agent editing core JSDoc applies these without opening docs/AGENTS.md. The docs site has additional mechanics (frontmatter, sidebar, example embedding, and its own voice overrides) in docs/AGENTS.md.
The gating policy and a digest of the most-violated rules live in the root AGENTS.md "Documentation standards" section (always loaded). This file is the full reference.
[skip changelog]).docs/issue-xxxx (e.g., docs/issue-9024), branched from the feature branch or develop.release/x.y.z-docs, branched from release/x.y.z.[skip changelog] in the PR description, unless the PR adds a new documentation page.Apply to all documentation text — guides, JSDoc comments, changelog entries, migration guides, and PR descriptions.
recognize, program, behavior, not recognise, programme, behaviour.)frontend, backend, webhook, internet (not front-end, back end, web hook, Internet).and/or in lists of 3 or more items. ("berries, apples, and bacon.")docs/AGENTS.md 2.2.Node.js, webpack, GitLab, TypeScript.A migration guide is required for every major release and some minor releases. Each breaking change needs a separate migration guide step that includes:
Follow the structure of previous migration guides for consistency. Migration guides live in docs/content/guides/upgrade-and-migration/.