| name | architecture |
| description | Reference for project architecture. Use when you need to understand the codebase structure, module organization, request/response flow, or key types. |
Project Architecture
The architecture documentation is located at docs/guide/architecture.md.
Read this file when you need to understand:
- Library structure and module organization
- Layered design (ConnectLayer, Pipeline, Request/Response flow)
- Key types (Context, ConnectRequest, ConnectResponse, ConnectError, etc.)
- Handler wrappers and their use cases
- Two-tier builder pattern (Generated builders vs MakeServiceBuilder)
- Protocol detection and frame format
- Code generation process