Skip to content

docs: point the README at the published documentation site - #60

Merged
kkdev92 merged 1 commit into
mainfrom
docs/publish-site
Sep 2, 2026
Merged

docs: point the README at the published documentation site#60
kkdev92 merged 1 commit into
mainfrom
docs/publish-site

Conversation

@kkdev92

@kkdev92 kkdev92 commented Sep 2, 2026

Copy link
Copy Markdown
Owner

The documentation set is now served at https://vscode-ext-kit.kkdev92.dev/.
This says so in the README, and removes the entry that said it was not.

Why

Known Limitations carried "No hosted API reference yet — it is generated from
the JSDoc but not published"
. That is no longer true, and a limitation that
has been lifted is worse than no limitation at all: it tells a reader to go
looking for something that is right there.

The site is built from the tag that npm resolves as latest, so the reference a
reader sees and the package they install cannot describe different exports.

Two claims that were going stale every release

The README named an exact patch version twice:

  • `4.1.0` is the current release
  • `4.1.0` is the current release and holds `latest` on npm

Both were true when written and false one release later — 4.1.1 shipped and
neither was updated. They now name the line (4.1, 4.x), which says the same
thing and stops going stale on every patch. The npm badge at the top already
carries the exact version, and carries it automatically.

Verification

  • Every URL added here returns 200, checked against the live site rather than
    assumed: the front page, and the guide, migration guide and changelog pages it
    links to
  • The neighbouring claim that 1.134.0 is the newest @types/vscode was
    re-checked against the registry and still holds
  • Typecheck across all five projects, and the full suite: 1082 tests in 72 files

No package content changes: this touches README.md and CHANGELOG.md only.

🤖 Generated with Claude Code

The API reference, the guide and the migration guide are now served at
https://vscode-ext-kit.kkdev92.dev/, built from the tag that npm resolves as
`latest`, so the site and the package cannot disagree about what an export
looks like. The README now says where to read them, and the entry under Known
Limitations that said the reference was generated but not published is gone,
because it no longer describes anything.

Two claims that named an exact patch version are rewritten to name the line
instead. `4.1.0 is the current release` and `4.1.0 ... holds latest on npm`
were both true when written and false one release later; naming `4.1` and
`4.x` says the same thing without going stale every patch. The npm badge
already carries the exact version.

Verified: every URL added here returns 200, and the claim that `1.134.0` is
the newest `@types/vscode` still holds against the registry.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013Tfbt5Vy1jB9C6mMAHXhLY
@kkdev92
kkdev92 merged commit fd40052 into main Sep 2, 2026
10 checks passed
@kkdev92
kkdev92 deleted the docs/publish-site branch September 2, 2026 11:37
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