Skip to content

docs: the landing page claimed CLI 0.18.1, six releases back - #174

Merged
fas89 merged 1 commit into
mainfrom
chore/landing-version-claim
Oct 27, 2026
Merged

fas89 merged 1 commit into
mainfrom
chore/landing-version-claim

Conversation

@fas89

@fas89 fas89 commented Oct 27, 2026

Copy link
Copy Markdown
Collaborator

docs/README.md opened with "This site documents CLI 0.18.1" — the first version statement a visitor reads, wrong since 0.19.0 and live on the site right now.

The drift gate does not catch it. check_cli_docs.py recognises a baseline claim (docs/cli/README.md), a CLI release bullet (docs/providers, docs/vision, root README) and install specs, but not this sentence shape — it passed at exit 0 with the claim stale. Adding a pattern for it is worth doing; I have not done it here.

The root README's fluid --help group table was also pinned to 0.18.1. I bumped it only after checking it against the published 0.24.0 command by command: all six groups and every command match.

Left alone deliberately: the release-notes links (historical) and the note about why getting-started uses fluid.starter rather than fluid init --quickstart on 0.18.1 — re-pinning that would assert behaviour nobody re-verified.

Both gates still pass: check_cli_docs.py exit 0, gen_contract_reference.py --check exit 0.

`docs/README.md` opened with "This site documents CLI `0.18.1`" — the first
version statement a visitor reads, and it has been wrong since 0.19.0. The
drift gate does not catch it: `check_cli_docs.py` recognises a "baseline claim"
(docs/cli/README.md) and a "CLI release bullet" (docs/providers, docs/vision,
the root README), but not this sentence shape, so it passed at exit 0 with the
claim stale. Worth a pattern in the gate; noted rather than done here.

The root README's `fluid --help` group table was also pinned to 0.18.1. Bumped
only after checking it against the published 0.24.0 command by command: all six
groups and every command match — Core Workflow (init, forge, validate, plan,
apply), Generate (4), Integrations (publish, market, import, mcp), Quality &
Governance (policy-check, test), Safety & Supply Chain (rollback,
verify-signature), Utilities (config, ai, split, auth, doctor, providers,
exporters, version).

The other 0.18.1 mentions are left alone on purpose: the release-notes links are
historical, and the note about why getting-started uses `fluid.starter` rather
than `fluid init --quickstart` records what was observed on 0.18.1 — re-pinning
that to 0.24.0 would assert a behaviour nobody re-checked.
@fas89
fas89 merged commit 64fb2a6 into main Oct 27, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant