This repository guides developers through the Zenith CLI: preparing an app, testing a temporary deployment with zenith up, and submitting a public GitHub commit with zenith publish.
The site is built with Mintlify. Pages are MDX files, and site configuration lives in docs.json.
- Zenith CLI defines the commands, preview checks, and publishing workflow.
content/quickstart.mdx,content/up.mdx, andcontent/publish.mdxcover the main developer workflow.- Agent instructions live in
Visibility for="agents"blocks anddocs.json. UseNO_COLOR=1for plain CLI output, with explicit inputs for non-interactive sessions. ../zenith/internal/xzenith/xzenith.protodefines the public schema.../zenith/internal/xzenith/validate.godefines intrinsic validation.../zenith/internal/kubernetes2/transform/validator.govalidates a full app proposal.../zenith/internal/xzenith/ENV.mddefines environment resolution.
Install the Mintlify CLI to preview your documentation changes locally. To install, use the following command:
npm i -g mintRun the following command at the root of your documentation, where your docs.json is located:
mint devView your local preview at http://localhost:3000.
mint broken-links
mint validate