Skip to content

docs(readme): align README with the web/python/go builder ports#38

Merged
scarmuega merged 1 commit into
mainfrom
docs/readme-builder-alignment
May 24, 2026
Merged

docs(readme): align README with the web/python/go builder ports#38
scarmuega merged 1 commit into
mainfrom
docs/readme-builder-alignment

Conversation

@scarmuega

Copy link
Copy Markdown
Contributor

Summary

The rust-sdk README's quick start already showed the unified-builder shape, but the rest of the doc had drifted from the version that ships in tx3-lang/web-sdk#29, tx3-lang/python-sdk#13, and tx3-lang/go-sdk#10. This PR aligns the rust README so the fleet reads as a single documented surface.

  • Cargo.toml snippet bumped 0.11 → 0.12 (matches the current published crate).
  • "All fallible validation happens in build()" callout added under the quick start (matches the web/python/go copy verbatim, adjusted for the Result<_, Error> shape).
  • Concepts table expanded with Profile, the seeding details of Tx3ClientBuilder, and the named builder-error variants of tx3_sdk::Error.
  • "Skipping the runtime .tii (codegen flow)" section added, showing Tx3ClientBuilder::from_parts(...) directly.
  • with_header and with_env_value are now documented — both shipped but previously absent from the README.

No code changes — README-only.

Test plan

  • No code changes, no tests to run.
  • Visual review of the rendered README on the PR page.

🤖 Generated with Claude Code

The rust-sdk README's quick start already showed the unified-builder shape,
but the concepts table, the Cargo.toml install snippet, and the advanced-
usage section had drifted from what the other three SDKs now ship after the
unified-builder propagation. Aligning so the fleet reads as a single
documented surface:

- Bumps the example Cargo.toml from "0.11" to "0.12" (current published
  version is 0.12.0; the snippet was stale).
- Adds the "All fallible validation happens in build()" callout under the
  quick start (matches the web/python/go README copy).
- Expands the concepts table with Profile, Tx3ClientBuilder seeding details,
  and the named builder-error variants of tx3_sdk::Error.
- Adds a "Skipping the runtime .tii (codegen flow)" section showing
  Tx3ClientBuilder::from_parts.
- Documents with_header (TRP auth) and with_env_value (one-off env
  overrides) — both shipped but previously absent from the README.

No code changes — README-only.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@scarmuega scarmuega merged commit a440682 into main May 24, 2026
5 checks passed
@scarmuega scarmuega deleted the docs/readme-builder-alignment branch May 24, 2026 18:43
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