Context-Based Architecture
Service registry pattern using Go contexts for dependency injection, with 4-phase lifecycle management and extensible adapter interfaces
Deep dive into sing-box architecture, protocols, and implementation details for reimplementation