-
Notifications
You must be signed in to change notification settings - Fork 27
docs(dev): ledger update — cross-repo drift status #294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -40,17 +40,19 @@ fixed. Branch `docs/user-coherence-0-7-1`. | |
| `apply_schema_update_and_dependent_query_in_one_run`, | ||
| `apply_blocks_graph_delete_without_approval`). Update these comments in a | ||
| cluster-crate change. | ||
| - **Cross-repo drift from this sweep** (separate repos — track here, fix in a | ||
| follow-up in each repo): | ||
| - `omnigraph-ts` SDK ships a stale generated `spec/openapi.json` + | ||
| `packages/sdk/src/generated/types.gen.ts` still describing the `GET /queries` | ||
| catalog as the `mcp.expose` subset. Regenerate from this repo's | ||
| `openapi.json` once the SDK's deferred refresh happens (the SDK is known to | ||
| lag the API by design). | ||
| - `omnigraph-cookbooks/docs/best-practices.md` (~line 372) still describes | ||
| client-side auth as resolving through the removed `bearer_token_env` chain. | ||
| Update to the keyed-credential model (`OMNIGRAPH_TOKEN_<NAME>` → | ||
| credentials file → `OMNIGRAPH_BEARER_TOKEN`). | ||
| - **Cross-repo drift from this sweep** (separate repos): | ||
| - `omnigraph-ts` SDK — its generated `spec/openapi.json` + | ||
| `packages/sdk/src/generated/types.gen.ts` still describe the `GET /queries` | ||
| catalog as the `mcp.expose` subset. **No hand-fix:** the SDK's | ||
| `scripts/sync-spec.ts` pulls openapi.json from a *tagged* omnigraph release | ||
| (`/omnigraph/v{version}/openapi.json`), and the catalog fix landed on main | ||
| *after* the v0.7.1 tag — so it is in no tag yet and a hand-edit would be | ||
| overwritten on the next sync. It flows in automatically when the SDK bumps | ||
| to a tag containing the fix (v0.7.2+). Tracked, not actioned. | ||
| - `omnigraph-cookbooks/docs/best-practices.md` `bearer_token_env` chain — | ||
| **RESOLVED** by omnigraph-cookbooks PR #26 (2026-06-21), which deleted | ||
| `docs/best-practices.md` as part of the 0.7 restructure; the stale chain | ||
| survives nowhere on `main`. | ||
|
Comment on lines
+43
to
+55
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The section header reads "Open — surfaced 2026-06-20, not yet fixed", but the cookbooks entry is now annotated RESOLVED inline. A future auditor scanning for open work may skim past the inline tag and count it as an outstanding item, especially once the list grows. Consider either removing the resolved bullet entirely (the finding is already captured as a Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time! |
||
|
|
||
| ## Verification checklist (re-run on the next docs audit) | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
package.jsoncurrently pinsomnigraph.serverVersionto"0.7.0", not"0.7.1". The ledger's "v0.7.2+" ceiling is still correct (the fix post-dates the v0.7.1 tag), but noting0.7.0as the current pin would make the lag explicit — a reader looking at the SDK today would see it is two minor versions behind, not one. Seeomnigraph-ts/package.json.