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.

graph.cluster — NL cluster grouping

Generates cluster groupings with labels from a NL strategy query. Budget: 1 500 in / 400 out / $0.011.

field.key.label
graph.cluster — NL cluster grouping
field.version.label
field.type.label
field.title.label
graph.cluster — NL cluster grouping
field.description.label

Generates cluster groupings with labels from a NL strategy query. Budget: 1 500 in / 400 out / $0.011.

field.tags.label
automation,agent,execution,graph,ai,nlq,m3
field.owners.label
field.stability.label
public

Groups graph nodes into labelled clusters based on a natural-language clustering strategy (e.g., "group by team ownership", "cluster by data flow").

Output shape

`clusters: Array<{ id, label, nodeIds, color? }>`

Budget (`m3-p0-ai-cost-ceiling.md`)

maxInputTokens=1 500 · maxOutputTokens=400 · hardCapUsd=$0.011