Skip to content

docs: align stale snippets with the shipped API and drop provenance prose#800

Merged
userFRM merged 1 commit into
mainfrom
fix/final-doc-staleness-and-ip
Jun 16, 2026
Merged

docs: align stale snippets with the shipped API and drop provenance prose#800
userFRM merged 1 commit into
mainfrom
fix/final-doc-staleness-and-ip

Conversation

@userFRM

@userFRM userFRM commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Final-round audit follow-up (the LOW doc/prose nits the second auditor surfaced). None are correctness defects in product code; all are in non-shipped or doc artifacts, but they are real staleness/hygiene issues worth closing for a pristine release.

  • QueryBuilder.vue generated Rust streaming snippets used the removed FpssEvent / FpssData names; renamed to the shipped StreamEvent / StreamData enums (re-exported from thetadatadx::fpss) so the generated code compiles.
  • sdks/typescript/README.md tip advertised connect(email, password); corrected to connect(new Credentials(email, password)) to match the real signature (the code block beneath was already correct).
  • sdks/python/tests/test_no_gil.py called client.stock_snapshot_quote(...) on the unified client; the snapshot endpoints now live under client.historical, so the gated network probe is repointed.
  • crates/thetadatadx/proto/MAINTENANCE.md (shipped in the crate include list) dropped a wire-protocol provenance sentence.
  • ffi/README.md reworded two rows to name the streaming delivery thread without internal-dispatch vocabulary.

Gates pass: check_no_re_framing.py, check_public_surface_leak.py, check_docs_consistency.py, check_doc_defaults.py.

🤖 Generated with Claude Code

…rose

The interactive docs-site query builder generated Rust streaming snippets against the old FpssEvent / FpssData type names; rename them to the shipped StreamEvent / StreamData enums so the generated code compiles.

Correct the TypeScript readme tip to the real inline-credentials form (a Credentials value passed to connect), point the gated Python streaming-network probe at the historical sub-namespace where the snapshot endpoint now lives, drop a wire-protocol provenance sentence from the proto maintenance note that ships in the crate, and reword two C ABI readme rows to name the streaming delivery thread without internal-dispatch vocabulary.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@userFRM userFRM merged commit 61c663a into main Jun 16, 2026
49 checks passed
@userFRM userFRM deleted the fix/final-doc-staleness-and-ip branch June 16, 2026 02:24
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.

2 participants