lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit 233f9fc50f5571d517d07be8564a282faeb959ee
parent c440c425e4e229209bbbef6e310bd8ba1851be85
Author: triesap <tyson@radroots.org>
Date:   Mon, 13 Apr 2026 07:08:23 +0000

spec: align sdk product naming

Diffstat:
Mspec/README.md | 13++++++++-----
Mspec/manifest.toml | 2+-
Mspec/operations.toml | 2+-
3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/spec/README.md b/spec/README.md @@ -1,15 +1,18 @@ -# radroots_sdk_contract +# radroots_sdk -Core contract for the Rad Roots cross-language SDK. +Curated SDK contract for the Rad Roots cross-language SDK. ## Purpose -This directory defines the Rad Roots SDK contract used to align Rust, TypeScript, Python, Swift, and Kotlin surfaces. -It defines the public interoperability boundary for external integrators, keeps Rust as the canonical source for exported models and transforms, and enforces deterministic, machine-verifiable governance for contract changes and releases. +This directory defines the `radroots_sdk` contract used to align Rust, +TypeScript, Python, Swift, and Kotlin surfaces. It defines the public +interoperability boundary for external integrators, keeps Rust as the canonical +source for exported models and transforms, and enforces deterministic, +machine-verifiable governance for contract changes and releases. ## Contract Surface -Contract metadata is defined in `spec/manifest.toml` and currently includes: +SDK contract metadata is defined in `spec/manifest.toml` and currently includes: - model crates: `radroots_core`, `radroots_events`, `radroots_trade`, `radroots_identity` - algorithm crate: `radroots_events_codec` diff --git a/spec/manifest.toml b/spec/manifest.toml @@ -1,5 +1,5 @@ [contract] -name = "radroots_sdk_contract" +name = "radroots_sdk" version = "0.1.0-alpha.2" source = "rust" diff --git a/spec/operations.toml b/spec/operations.toml @@ -1,5 +1,5 @@ [contract] -name = "radroots_sdk_contract" +name = "radroots_sdk" version = "0.1.0-alpha.2" source = "rust"