ContractSpec docs

OSS-first docs

These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.

RichReference goal

One canonical, governance-aware reference type across all surfaces.

field.key.label
RichReference goal
field.version.label
field.type.label
field.title.label
RichReference goal
field.description.label

One canonical, governance-aware reference type across all surfaces.

field.tags.label
rich-reference,governance,contracts-spec
field.owners.label
field.stability.label
public

RichReference is the canonical transport for governed, kind-typed references that travel through REST, GraphQL, MCP, and agent surfaces. Each kind declares its payload schema and the subset of fields that may carry sensitive data; the runtime (S-2) enforces post-handler redaction using HMAC-signed denial tokens (F-5 mitigation).