Onboarding
shunt is a local gateway for Claude Code: run it, point Claude Code at it with ANTHROPIC_BASE_URL, and it diverts only configured model IDs while preserving the Claude Code harness, tools, and skills README.md:4-20 docs/running.md:6-9.
| Guide | Audience | What You’ll Learn | Time |
|---|---|---|---|
| Contributor Guide | New contributors with Python/JS experience | Rust setup, first PR, gateway code paths, testing | ~30 min |
| Staff Engineer Guide | Staff/principal engineers | Architecture, invariants, tradeoffs, failure modes | ~45 min |
| Executive Guide | VP/director-level engineering leaders | Capabilities, risks, ownership, investment thesis | ~20 min |
| Product Manager Guide | Product managers and stakeholders | User journeys, product capabilities, constraints, FAQ | ~20 min |
flowchart TB
New[New reader] --> Choice{What do you need?}
Choice -->|Contribute code| CG[Contributor Guide]
Choice -->|Evaluate architecture| SG[Staff Engineer Guide]
Choice -->|Plan investment| EG[Executive Guide]
Choice -->|Understand user value| PM[Product Manager Guide]
classDef dark fill:#2d333b,stroke:#6d5dfc,color:#e6edf3;
class New,Choice,CG,SG,EG,PM dark;
linkStyle default stroke:#8b949e;