Kubernetes / CRD schema providers.
Composed from these cross-cutting modules:
- [
fetch]: HTTP boundary (HttpFetchertrait +UreqFetcher). - [
cache]: per-source layout, marker-based invalidation, negative cache. - [
diagnostic]: typedDiagnosticenum +DiagnosticSink. - [
lookup]:K8sSchemaProvidertrait,ProviderLookupResult,ChainLookupOutcome,Chain. - [
inference]: Feature D apiVersion guessing.
The per-provider modules ([kubernetes_openapi], [crds_catalog],
[local_override], [local_schema_universe]) are slim composers of the above.