Package matrix

September 21, 2026 ยท View on GitHub

Directory under packages/OTP appPublic moduleDevelopment versionRuntime dependency
system_one_contracts:system_one_contractsSystemOneContracts0.1.0jason ~> 1.4.5
system_one_sdk:system_one_sdkSystemOneSDK0.6.0sibling system_one_contracts (development), typesafe_api_sdk ~> 0.1.0, pristine ~> 0.4.0, jason ~> 1.4.5, telemetry ~> 1.3
system_one_bumblebee:system_one_bumblebeeSystemOneBumblebee0.1.0sibling system_one_contracts (development only)
system_one_server:system_one_serverSystemOneServer0.1.0sibling system_one_contracts (development only)

SystemOneSDK 0.5.0 and TypeSafeAPISDK 0.1.0 are published. The contracts package and optional runtime/server packages are not yet published. Every package is an independent Mix project. ML and HTTP server stacks remain deferred to their respective implementation phases.

Publish system_one_contracts first, then replace sibling path dependencies with {:system_one_contracts, "~> 0.1.0"} before publishing dependents.