Service & subsystem information.
Current subsystem readiness ahead of our November 1 general rollout, plus diagnostic steps when Studio or content delivery is interrupted.
Platform subsystems
Because SCHMA connects to your own PostgreSQL database, your data plane runs in your chosen provider while SCHMA operates the Studio and API control layer.
Studio Control Plane & Auth
Workspace management, RBAC (Owner, Admin, Editor), and AES-256-GCM credential vault
PostgreSQL Data-Plane Migrator
Idempotent schma_* table provisioning, search_path environment isolation, and pgvector indexing
Delivery REST & GraphQL API
Edge-cached GET /v1/delivery/entries, POST /v1/delivery/graphql, and draft preview tokens
SCHMA AI & Changeset Compiler
Schema generation, staged batch previews, and RFC 8785 canonical changeset hashing (Pro & Max)
BullMQ Durable Webhook Workers
Outbound HMAC-SHA256 signed event delivery with 10s timeout and jittered exponential backoff
Local MCP Server (@schmadev/mcp-server)
Stdio Model Context Protocol bridge for Cursor and Claude Desktop
If you’re experiencing an interruption
- Check whether the issue affects the Studio, Delivery API requests, or only your frontend build pipeline.
- Check your PostgreSQL provider’s status page (such as Supabase, Neon, Railway, or AWS RDS) and confirm that your workspace database is accepting connections.
- Review the HTTP status code (
401,403, or429) andX-Quota-Remainingheaders in your server logs. - Record when the issue began, the affected workspace slug, and the action that failed. Redact database credentials and API keys from any logs you share.