Architecture

API Surface & Contracts

REST + GraphQL hybrid approach for automation.

Northbound interfaces are intentionally boring. CRUD resources ship over REST while realtime updates use WebSockets + GraphQL subscriptions.

Schemas live in the repository with semantic versioning so you can pin to a release.

Every response is signed so you can verify provenance.