Kubernetes API Conventions
The Kubernetes API conventions document, maintained by SIG Architecture. Defines the "kind / apiVersion" object envelope, spec/status separation, resourceVersion-based optimistic concurrency, list semantics, label and selector validation, and the patterns used by every Kubernetes-native API (and by extension every CRD).