# Reality, cli.sgit.ai

> What exists on cli.sgit.ai today, what does not, and what is only proposed. If it is not here, it does not exist, whatever a brief says.

*Source: <https://cli.sgit.ai/admin/reality.html> · generated from the same content as the page, so the two cannot drift.*

---
# Reality: what exists, at v0.1.2 (20 October 2026)

The rule, from the SG/Send repository's Librarian: a feature that is not in this file does not exist, and nobody may say a thing works because a brief describes it. Kept current by whoever ships.

## Exists

| | |
|---|---|
| **The site** | Static HTML generated by `admin/build/build.py` from `admin/content/`, deployed to GitHub Pages from `dev` by `.github/workflows/deploy-pages.yml`; CNAME `cli.sgit.ai` |
| **27 pages moved from sgit.ai** | At their sgit.ai paths, text unchanged, from sgit.ai site v0.7.87; each states where it came from ([the list](../admin/moved.md)) |
| **The command reference** | 33 pages, one per top-level command, covering all 158 commands of sgit-ai v0.23.0, generated from `sgit help all --format json`; the JSON is published beside it |
| **23 research articles** | From `SGit-AI__CLI` at 5597526, `team/humans/dinis_cruz/claude-code-web/`, 2 to 16 October 2026, bodies as written |
| **The brief** | Published in full, with the initial prompt |
| **Machine-readable twins** | A `.md` twin for every page, `llms.txt`, `llms-full.txt`, `sitemap.xml`, all generated |
| **The gate** | `admin/build/validate.js`: build freshness, version agreement, links, canonical host, twins, orphans, leak tripwire; runs in CI before tag and deploy |
| **The live site** | https://cli.sgit.ai served v0.1.1 on 20 October 2026, checked against `assets/version.js` after the deploy; the github.io address redirects to it |
| **Versioning** | `admin/build/version.txt`, badge on every page via `assets/version.js`, release history, tags `vX.Y.Z` made by CI |

## Does not exist yet

| | |
|---|---|
| **Redirects on sgit.ai** | The moved pages still exist on sgit.ai, and nothing there points here yet. Requested in [the corrections file](../admin/corrections.md) |
| **The review folder** | `review/` (intent from the brief, code derived from the tree, commits read upwards) is required by the estate's guidance from the first commit and is not built |
| **Roles and a board** | No `team/` roles or board files yet |
| **A release script** | Releasing is the four commands on [the engineering page](../admin/index.md); nothing polls the live site for the new version |
| **Automatic reference updates** | The reference JSON is regenerated by hand per CLI release; nothing in the CLI's pipeline sends it here |
| **An article pipeline from the CLI repository** | `import_cli_research.py` is run by hand, from a list |
| **Search** | None. `llms.txt` and the docs hub are the indexes |

## Proposed, not built

- The CLI's release pipeline writing `sgit help all --format json` into this repository, so the reference moves with every release.
- Per-version reference pages (`/reference/v0.23.0/`), so a reader on an older CLI reads the surface they have.

---

*[Site index for agents](../llms.txt) · [HTML version](https://cli.sgit.ai/admin/reality.html)*
