Documentation Map
Use this page to jump to the right guide by role and task.
Choose Your Path
Path A: New User (10-20 minutes)
Path B: Integrator (language bindings)
- Usage Guide
- API Surface
- One binding guide:
- Cross-Language Capability Matrix
Path C: Contributor / Maintainer
Build and Operate
- First successful request: Quick Start
- Unified client patterns: Usage Guide
- Production examples: Examples
- Release workflow: Release Checklist
- Common failures: Troubleshooting
Workflow System
- YAML authoring and execution model: YAML Workflow System Guide
- Capability boundaries and contracts: Workflow Capability Contract
- Debugging and timeline inspection: Workflow Debugging UX
- Performance profiling and tuning: Workflow Performance
- Security and hardening controls: Workflow Security
- YAML/code migration guide: Workflow DSL Migration Cookbook
Architecture and Internals
- System architecture overview: Architecture
- Rust crate boundaries and source-of-truth logic: Rust Core Systems
- API inventory and shape map: API Surface
- Tracing model and telemetry correlation: Tracing Architecture
Fast Lookup
- Setup and commands: Development Guide
- First run path: Quick Start
- Provider/routing/streaming patterns: Usage Guide
- End-to-end snippets: Examples
- Binding entry points: Python, Node, Go
- Contract and parity checks: Capability Matrix
- Workflow incident debugging: Workflow Debugging UX
- Release readiness: Release Checklist