You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit cd455c8
Browse filesBrowse the repository at this point in the historyBrowse files
docs: four published READMEs stop documenting symbols that do not exist (#9544) (#9581)
* docs: four published READMEs stop documenting symbols that do not exist (#9544)
driver-sql, mcp, objectql and spec each ship README.md in their `files` array
with `private` unset, so these are the pages npm renders. Every claim was
re-measured against the built `.d.ts`, which is what a consumer resolves
through the `exports` map.
Two of the five findings could not be fixed by renaming the symbol:
- `IDriver` (driver-sql) exists nowhere in the repository, so the card's own
"it lives on @objectstack/spec/contracts" was itself wrong. The real contract
is `IDataDriver` — the one `SqlDriver` declares.
- `MCPServerConfigSchema` -> `MCPServerRefSchema` (spec) fixes the import but
leaves `.parse()` throwing: the documented payload was built for a schema
that does not exist. The example is now one that parses green.
The two `.configure` call sites are fixed at the call site, not the import:
neither `MCPServerPlugin` nor `SqlDriver` has a static `configure`, and
`driver:` is not a key of `defineStack` at all.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XqDQYVU5smx29ts9pAErja
* chore(ci): drop the five now-resolved published-README baseline entries
The gate and its baseline reached `main` after this branch was written, so the
reconciliation this branch's report named as an ordering constraint now falls
here. The four READMEs on this branch already make these five claims resolve, so
their baseline entries are stale text and the shrink-only gate refuses them.
Measured against the real gate on `main` (not the untracked copy the earlier run
had to use): before the deletion it reports exactly these 5 as stale and exits 1;
after, it is green with 5 known instances left — the `packages/spec/prompts/`
group, which a separate card carries.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XqDQYVU5smx29ts9pAErja
---------
Co-authored-by: Claude <noreply@anthropic.com>
0 commit comments