Skip to content
Findings

Findings

Findings are typed report entries. They are part of the stable JSON machine contract.

Shape

{
  "id": "",
  "severity": "info|warning|error",
  "reason": "",
  "message": "",
  "affectedRefs": []
}

Condition-derived findings should preserve existing Kleym condition types and reasons where possible. See Conditions.

Required Classes

IDDefault severityNotes
binding-not-founderrorRequested binding is absent after a successful API lookup.
invalid-referrorA referenced pool or objective is missing or invalid.
dependency-missingerror when requiredOptional missing checks belong in capabilities.
unsafe-selectorerrorRendered selectors fail Kleym safety rules.
render-failureerrorDesired state could not be rendered.
kleym-collisionerrorKleym detected a deterministic identity collision.
zero-eligible-workloadsinfoScale-to-zero can be valid.
observed-driftwarning or errorManaged output differs from desired output.
rbac-limitedwarningInspection continued with reduced visibility.
unsupported-selectorwarningPod inspection cannot fully evaluate a rendered selector type.
Last updated on