> ## Documentation Index
> Fetch the complete documentation index at: https://docs.handauncle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Docs navigation

> How we organize guides inside docs.json

## Current structure

`docs.json` defines three tabs:

1. **Guides** – landing page, quickstart, workflow, and writing practices.
2. **Engineering** – AI tooling playbooks (Cursor, Claude Code, Windsurf).
3. **API reference** – App Launch + health endpoints wired to OpenAPI.

Each group entry in `docs.json` looks like this:

```json theme={null}
{
  "group": "Mobile app",
  "pages": [
    "api-reference/endpoint/app-launch",
    "api-reference/endpoint/app-health"
  ]
}
```

> You don’t include `.mdx` in the path—Mintlify resolves it automatically.

## Adding a page

1. Create the MDX file under `docs/` (e.g. `docs/runbooks/incident.mdx`).
2. Update `docs.json` and add the relative path `runbooks/incident`.
3. Run `mint dev` to verify the sidebar shows the new entry.

## Best practices

* Keep groups short (3–4 pages). Spin up a new group if you need more.
* Use verbs or outcomes in group names (“Operate”, “Observe”, “Secure”) instead
  of vague buckets like “Misc”.
* Link to GitHub markdown (implementation notes, RFCs) from the relevant pages
  instead of duplicating content inside the docs site.

## Hidden / utility pages

Any MDX file that is not referenced in `docs.json` is “hidden”—Mintlify can still
render it when accessed by URL, but it won’t show up in the sidebar. Use this for
drafts, experiment logs, or short-lived release notes.
