Rules
16 production-grade style guides and coding standards across 16 ecosystems. Each rule is a self-contained JSON document with human-readable sections and machine-executable agent instructions.
C# / .NET Modern Backend
.NET is a first-class backend platform. Use minimal APIs for new services. Use records for DTOs. Use…
C++ Native Performance
C++ gives you full control. Use it responsibly. RAII is law. Smart pointers replace raw pointers. Mo…
Docker Multi-Stage Builds
Every Dockerfile must produce the smallest, most secure image possible. Multi-stage builds are manda…
Go Canonical Style
Go code must be clear, simple, and idiomatic. Every decision should optimize for readability at the …
Java Enterprise Architecture
Java enterprise code must be clean, layered, and testable. Dependency injection is mandatory. Busine…
Kubernetes Manifests
Kubernetes manifests are infrastructure as code. Every resource must be declarative, reproducible, a…
MongoDB Document Design
MongoDB rewards intentional document design. Embed what you read together. Reference what changes in…
Native Mobile Standards
Native mobile code must be responsive, accessible, and battery-efficient. UI state belongs in observ…
Next.js App Router
Next.js App Router is server-first. Components are Server Components by default. Client state is the…
Nuxt 3 Composition API
Nuxt 3 embraces the Composition API as the single paradigm. Options API is forbidden. Composables ar…
PostgreSQL at Scale
PostgreSQL is a precision instrument. Every query must be explainable. Every migration must be rever…
Python AI Engineering
Python for AI must be explicit, typed, and reproducible. Type hints are mandatory. Dependencies are …
Redis Caching Patterns
Redis is an in-memory data structure server, not a database. Every key must have a TTL. Every access…
Rust Systems Programming
Rust demands zero-cost abstractions and memory safety without garbage collection. Ownership is not a…
Tailwind CSS v4 Architecture
Tailwind v4 is CSS-first configuration. No JavaScript config files. Design tokens live in CSS via @t…
TypeScript Strict Mode
TypeScript exists to make illegal states unrepresentable. Enable every strict flag. Let the compiler…