Skip to content

1.0.4 — ship the README fix npm never got - #12

Merged
jeremiahsay merged 1 commit into
mainfrom
chore/release-1.0.4
Sep 15, 2026
Merged

jeremiahsay merged 1 commit into
mainfrom
chore/release-1.0.4

Conversation

@jeremiahsay

Copy link
Copy Markdown
Collaborator

Documentation-only release. No runtime file changed since 1.0.3 — the diff
across those five commits is README.md, .github/workflows/image.yml and
glama.json.

Why a one-line version bump matters here

PR #9 corrected "exact source cell" → "exact source reference" in the README
on 13 Sep, because #1575 on the site retired that phrase: not every factor
carries a cell-level reference, so the claim was untrue.

But 1.0.3 was published on 10 Sep, three days earlier. npm still serves the
old README — and npm is what the MCP directories scrape.

Measured this morning, the retired claim is live on:

Directory instances
lobehub.com 7 (across two listings)
glama.ai 4
libraries.io 1

The sentence rendered on LobeHub is byte-identical to the npm packument
README, which is how we know npm is the single upstream rather than each
directory having written its own. Publishing 1.0.4 corrects all of them at once.

Why it isn't cosmetic

A 125-answer search-enabled run on 14 Sep found Gemini grounding on
greencalculus.com 0 times in 70 calls while still answering about
GreenCalculus in all of them — sourced from lobehub.com, mcpservers.org,
github.com, kaggle.com and libraries.io. For at least one model family,
what these directories say is the brand copy. Leaving a retired, untrue
claim there means models repeat it.

release.yml is self-healing and publishes on a version change to main, so
merging this ships npm and refreshes the registry entry. server.json still
reads 1.0.3 in the repo; the workflow rewrites it from package.json.

Known and NOT fixed by this

LobeHub separately states "The server is remote and requires an API key",
which is false — search_factors and explain_absence answer keyless, and the
registry entry sets isRequired: false deliberately. That text is not in the
npm README, so LobeHub is inferring it. Needs a separate approach.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LeaxFttn3GPPVq1yj3Jjuk

Documentation-only release. No runtime file changed since 1.0.3: the diff is
README.md, a CI workflow and glama.json.

WHY IT MATTERS MORE THAN IT LOOKS. #9 corrected "exact source cell" to
"exact source reference" in the README on 13 Sep, because #1575 on the site
retired that phrase — not every factor carries a cell-level reference, so the
claim was untrue. But 1.0.3 was published on 10 Sep, so npm still serves the
old README, and npm is what the MCP directories scrape.

Measured 15 Sep, the retired claim is live on:
  lobehub.com     7 instances across two listings
  glama.ai        4
  libraries.io    1

The sentence on LobeHub is byte-identical to the npm packument README, which
is how we know npm is the upstream rather than each directory's own copy.
Publishing 1.0.4 pushes the corrected text to all of them at once.

This is not cosmetic. A 14 Sep search-enabled run found Gemini grounding on
greencalculus.com zero times in 70 calls while answering about us from these
directories — so for at least one model family, what these listings say IS
the brand copy.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LeaxFttn3GPPVq1yj3Jjuk
@jeremiahsay
jeremiahsay merged commit d5b57f5 into main Sep 15, 2026
4 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