Skip to main content
The Mintlify project is isolated under docs/ and requires Node.js 20.17 or newer.
cd docs
npm ci
npm run dev
The local preview command prints the URL selected by Mint. Before submitting changes, run all documentation checks:
npm run validate
npm run links
npm run a11y
Repository tests also verify navigation completeness, frontmatter, runnable examples, and capability-catalog coverage:
uv run pytest tests/test_documentation.py
Add pages to docs/docs.json, keep public claims aligned with the canonical OpenSpec files, and include descriptive alt text for images. Custom landing-page styles belong in docs/style.css; technical content should use standard MDX components. The production site is published at fastql.vachagan.dev. See the repository’s docs/README.md for the Mintlify monorepo, deployment, and custom-domain procedure. Deployment credentials and DNS-provider access remain outside the repository.