Skip to content

audit: validate cli-reference.md against shipped Charter CLI (0.12.x) — stale since 2026-03-24 #23

Description

@stackbilt-admin

Evidence (grounded)

  • src/content/docs/cli-reference.md was last modified 2026-03-24 — the only content page not refreshed in the 2026-05-26 sweep (the other 7 pages in src/content/docs/ were all updated that day).
  • It documents the Charter CLI command surface (charter validate / drift / audit / classify / hook / bootstrap / setup / init / adf / doctor / why).
  • Charter CLI has shipped releases since that date — v0.12.0 → v0.12.1 published to npm 2026-05-05. The documented command/flag surface has not been validated against the current shipped CLI since.

Why this is an audit, not an auto-fix

Validating "does the documented surface match the shipped CLI" is a semantic correctness judgment, not a mechanical string swap. Per CodeBeast ADR-002 (logic/behavioral changes → human merge gate), this is not an auto-fix candidate — it needs a human or agent to diff the doc against the real CLI. If the audit surfaces specific mechanical corrections (a renamed flag, a removed command, a wrong version string), those can be split out as narrowly-scoped auto-fix issues at that point.

Scope

  • Diff every command + flag in src/content/docs/cli-reference.md against the actual @stackbilt/cli v0.12.1 surface
  • Correct any renamed/removed/added commands or flags
  • Verify the install/usage examples still run

Not in scope: the other 7 docs pages (verified fresh as of 2026-05-26). The repo's own .claude/commands/validate.md / drift.md + docuoctopus agent may already cover part of this — check before doing it by hand.

Filed by AEGIS as part of docs-repo currency review (2026-05-30). Premise check: most docs are NOT stale — 7/8 pages are current; this is the lone laggard.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions