Skip to content

spec: correct a false claim in the README - #38

Merged
jeremiahsay merged 1 commit into
mainfrom
fix/spec-readme-claim
Sep 19, 2026
Merged

jeremiahsay merged 1 commit into
mainfrom
fix/spec-readme-claim

Conversation

@jeremiahsay

Copy link
Copy Markdown
Collaborator

spec/README.md claimed the OpenAPI spec "was not linked from the developer docs". That is wrong.

https://greencalculus.com/developers/docs/ has documented it all along, under a section called "OpenAPI & clients":

GET /v1/openapi.json — Every endpoint on this page that you can call, as an OpenAPI 3.1 document — paths, parameters and responses, typed. Open, no key. Point openapi-generator, Postman, Insomnia or your editor's HTTP client at it and you have a working client without reading the rest of this page.

…with a runnable curl example alongside it.

The error came from checking the /developers/ hub, not finding it, and generalising to the docs page the hub links to.

What is still true

The rationale for the mirror doesn't depend on the false part, and is narrower than the README claimed: the spec existed in no repository, so GitHub code search could not reach it and no API directory could index it from a file. That is what #36 fixed, and it stands.

No code changes — README prose only. The sync workflow and spec/openapi.json are untouched.

🤖 Generated with Claude Code

https://claude.ai/code/session_01NRueWxopDXHoWY2dPvsmLG

spec/README.md said the OpenAPI spec "was not linked from the developer
docs". That is wrong. /developers/docs/ has documented it all along under
"OpenAPI & clients" — GET /v1/openapi.json, a runnable curl, and guidance
to point openapi-generator, Postman or Insomnia at it.

The error came from checking the /developers/ hub and not the docs page it
links to, then generalising from the one to the other.

What the mirror is actually for is unchanged and narrower: the spec
existed in no repository, so GitHub code search could not reach it and no
API directory could index it from a file. That rationale stands on its
own and did not need the overstatement.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NRueWxopDXHoWY2dPvsmLG
@jeremiahsay
jeremiahsay merged commit fe9178e into main Sep 19, 2026
7 checks passed
@jeremiahsay
jeremiahsay deleted the fix/spec-readme-claim branch September 19, 2026 00:36
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