Agent-facing docs are generated projections. Source facts live in docs/agent/*.source.json, docs/surface.json, package manifests, and exported TSDoc annotation tags.
| Recipe | Tutorial | Primary Primitives |
|---|
recipe.hello-ledger-event | Append and read a ledger event | primitive.kernel.LedgerEvent, primitive.kernel.ScopeRef, primitive.kernel.AuthorityRef, primitive.runtime.Ledger |
recipe.projection-reader | Build a materialized projection reader | primitive.runtime.MaterializedProjectionDefinition, primitive.runtime.defineProjection, primitive.runtime.ProjectionReduceResult |
recipe.streaming-chatbot | Stream an agent run | primitive.runtime.SubmitSpec, primitive.runtime.SubmitResult, primitive.ag-ui.projectLedgerEventToAgUiEnvelope |
recipe.tool-schema-authority | Add a tool with schema, admission, and execution domain | primitive.kernel.AgentSchema, primitive.kernel.Tool, primitive.kernel.ExecutionDomain, primitive.kernel.BoundaryContract |