CIVITAS

CIVITAS READINESS / DEVELOPERS

Developer surfaces for governed readiness.

Use Civitas Readiness locally through headless interfaces or expose a bounded HTTPS protected resource with externally issued OAuth access tokens.

LOCAL

Local and headless interfaces

InterfaceImplemented contract
01Interactive CLICreate and inspect governed workspace state through the headless command-line interface.
02Loopback RESTA local bearer-token service exposes the bounded application surface on the operator's machine.
03OpenAPI 3.1The local REST contract is described by an implemented OpenAPI 3.1 document.
04TypeScript SDKTyped integration helpers support programmatic use of the local contract.
05stdio MCPA local MCP server exposes readiness tools over standard input/output.
06Bundle verificationVerify machine-readable Readiness Bundle integrity independently of the Desktop UI.

REMOTE PROTECTED RESOURCE

A resource server, not a public SaaS platform

ControlTechnical boundary
01HTTPS / TLSThe remote profile serves the protected-resource surface over HTTPS.
02External OAuth issuerCivitas validates access tokens; it does not ship a built-in authorization server.
03RFC 9728Protected-resource metadata advertises the resource and its authorization-server relationship.
04Bounded scopesRemote operations are constrained by explicit resource scopes.
05Remote MCP 2026-07-28The implemented protected-resource profile includes the dated remote MCP transport contract.

AUTHORIZATION BOUNDARY

Human governance remains local and explicit

Integrate a bounded use case.

Confirm deployment mode, security boundaries and domain requirements before integration.