Skip to content

docs: use "Webcmd" in the README's opening paragraphs - #207

Open
rajarshidattapy wants to merge 2 commits into
agentrhq:mainfrom
rajarshidattapy:docs/readme-name-casing
Open

docs: use "Webcmd" in the README's opening paragraphs#207
rajarshidattapy wants to merge 2 commits into
agentrhq:mainfrom
rajarshidattapy:docs/readme-name-casing

Conversation

@rajarshidattapy

Copy link
Copy Markdown
Contributor

Description

Fixes #206

README.md:29 and README.md:31 spelled the product name WebCMD:

WebCMD learns the navigational context of websites as agents use them…

On top of live browser control, WebCMD adds 3 layers of learnings.

Everywhere else uses Webcmd — including the H1 four lines above (README.md:25), docs/docs.json, every docs/*.mdx page, the bundled skills, CONTRIBUTING.md, and PRIVACY.md. These are the first two body paragraphs, so the inconsistency is above the fold on both npm and GitHub.

Closes #206

Scope: generated content left untouched

WebCMD still appears further down the README, and that is deliberate:

  • README.md:127-141WebCMD Agent in the Author column and "commands for WebCMD" in the ycombinator description. These are inside the <!-- webcmd-community-plugins:start --> markers. docs/publish-community-plugin.mdx states the community table is generated by repository tooling and must not be hand-edited, and npm run check-community-plugins would flag an edit.
  • plugins/*/webcmd-plugin.json"author": { "name": "WebCMD Agent" } across a dozen manifests. That is the generated table's source, and it is attribution metadata rather than prose.
  • plugins/techcrunch/README.md:3 — "through WebCMD" in prose. A real instance, but a different file and outside this issue.

Normalizing the author name would mean editing the manifests and regenerating with npm run sync-community-plugins. That is a maintainer decision about an author identity, not a typo fix, so it is not bundled here. Happy to open a follow-up if you want it.

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 🌐 New site adapter
  • 📝 Documentation
  • ♻️ Refactor
  • 🔧 CI / build / tooling

Checklist

  • I ran the checks relevant to this PR
  • I updated tests or docs if needed
  • I included output or screenshots when useful

Notes on the checklist:

  • Two-word change in README.md. No code, tests, or generated artifacts are touched.
  • The edit is confined to the hand-written section above the community-plugins markers, so the generated table and npm run check-community-plugins are unaffected.

Adapter Notes

Not applicable — no adapter is added or modified in this PR.

  • Updated generated or lean docs when command discoverability changed
  • Used positional args for the command's primary subject unless a named flag is clearly better
  • Normalized expected adapter failures to CliError subclasses instead of raw Error

Screenshots / Output

One file, +2 / -2:

-WebCMD learns the navigational context of websites as agents use them, then compiles that knowledge into deterministic commands for faster, cheaper, more reliable browser automation. …
+Webcmd learns the navigational context of websites as agents use them, then compiles that knowledge into deterministic commands for faster, cheaper, more reliable browser automation. …

-On top of live browser control, WebCMD adds 3 layers of learnings. Each layer collapses cost and variance for the layer above it.
+On top of live browser control, Webcmd adds 3 layers of learnings. Each layer collapses cost and variance for the layer above it.

@github-actions

github-actions Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

🟢 No documentation gap found — medium confidence

The automated review found no documentation gap in the supplied changes.

This review is advisory and does not block merging.

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.

README: product name spelled "WebCMD" in two places, "Webcmd" everywhere else

1 participant