docs/ directory in spitzli/cloud. Public pages use English MDX. Navigation and branding live in docs.json.
Make a focused update
- Check the current implementation and its actual deployment status.
- Update the guide where the reader performs the task, including limits and failure recovery.
- Update affected references, examples and navigation together.
- Validate the complete site and review the docs-only diff before publishing.
Validate and preview
Use Node.js 24. From the documentation root:validate checks the content and runs a strict local site build. It does not publish. To inspect a local rendering:
Add a page
Give each page atitle and description in YAML frontmatter, use a kebab-case filename, and add its extensionless path to the right navigation group. Use root-relative internal links such as /guides/byok-neon and language tags on code fences.
Use built-in Steps for procedures, Columns and Card for entry points, and callouts for consequential limits. Prefer short tasks over copied implementation logs. Include only example identifiers and synthetic data in public examples.
Refresh the Mail reference
From the repository root:Keep internal material private
The.mintignore file excludes architecture, operations, plans/specifications, verification, handovers, UX records, raw planning notes and maintenance scripts. Do not link public pages to those local paths. Hiding a page from navigation does not prevent access to its URL.
Publish from the existing project
Verify the Mintlify project’s repository, production branch and documentation directory before publishing. For this repository the intended source isspitzli/cloud, branch main, directory docs; an existing GitHub redirect does not confirm that the active Mintlify project uses it.
Review and publish the documentation change through the established project connection. Keep unrelated application and infrastructure changes out of the documentation release. Check the real custom domain, navigation and representative pages afterwards; local validation and an accepted Git push alone are not proof that readers received the update.
Our own GitHub CI is required to use Blacksmith. Record the observed runner region and qualify the reviewed workflow before enabling it; EU-only placement has been waived for this CI scope. The migration remains separate from editing these pages.