The 0.3.x line ships the SVO co-design contracts that primitives.org.ai
depends on:
- AuthBroker (`src/sdk/auth/broker.ts`) — gate / identify / check.
Worker middleware now delegates credential extraction to the broker.
- PaymentBroker (`src/sdk/payment/broker.ts`) — settle / session /
instrumentsFor. x402-exact + MPP-charge-tempo wire formats; session
intent stubbed for a future minor.
- wrap() helper for digital-tools and any handler that already holds
an Identity.
- Identity merged with did?, scopes?, paymentInstruments?, contacts?
— additive, back-compat with the wildcard re-export through
primitives.org.ai/packages/org.ai.
- schema.org.ai@0.1.0 adopted as a real dep — ThingRef placeholder
retired.
Internal hygiene:
- Claim deepening — pure policy module, URL-free.
- OAuthService facade removed in favour of seedDefaultClients.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>