This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is the DEDZED documentation site built on Mintlify. Pages are MDX files with YAML frontmatter. Site configuration lives in docs.json.
# Install the Mintlify CLI (requires Node.js >= 19)
npm i -g mint
# Local preview at http://localhost:3000
mint dev
# Custom port
mint dev --port 3333
# Check for broken links
mint broken-links
# Update CLI to latest version
npm mint updatedocs.json— site configuration: navigation, theme, colors, logos, navbar, footerindex.mdx— landing page with service links and navigation cardsgetting-started/— onboarding guides: prerequisites, self-registration, cluster deployment, provisioning infokasm-workspaces/— Kasm VDI documentation: working within Kasm, cluster connection, software installationknowledge-base/— reference material: what is DEDZED, ephemeral environments FAQ, k9s cheat sheet, Python dev, DEDZED AIsupport/— contact info, terms, privacy policyimages/,logo/— static assets.mintignore— files excluded from Mintlify builds (drafts,*.draft.mdx)
- DEDZED / D3DZ3D — the platform name (proper noun, NOT an acronym — never expand it)
- DEDZED Command Dashboard — the main portal UI (do NOT refer to this as "Backstage")
- Ping Identity — the authentication provider (do NOT refer to this as "EntraID" or "Microsoft EntraID")
- Kasm — the Virtual Desktop Infrastructure (VDI) browser-based desktop
- Big Bang — the DevSecOps Kubernetes platform deployed on ephemeral clusters
- All pages must register in
docs.jsonundernavigation.tabs[].groups[].pagesto appear in the site - Use active voice and second person ("you")
- Sentence case for headings
- Bold for UI elements: Click Settings
- Code formatting for file names, commands, paths, and code references
- One idea per sentence
Custom Claude Code agents for this project are defined in .claude/agents/. See AGENTS.md for the full catalog and usage instructions.
Available agents: docs-writer, docs-reviewer, site-architect, content-auditor, terminology-guard.
These can be dispatched individually via the Task tool or coordinated as a team for site-wide improvement passes.
Changes pushed to the default branch auto-deploy via the Mintlify GitHub app.