Siddhartha's backend engineering conventions. Use when writing, reviewing, or designing Go backend or CLI code, including APIs, persistence, testing, gRPC, observability, caching, resilience, and goroutine safety. Also use when Siddhartha asks to apply his language-agnostic architecture principles in another backend language. Do not use for parallel-agent orchestration or unrelated non-Go concurrency.