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