Quirk Review Queue - the Level-2 residue, made actionable

A repository document, rendered for the site. View source markdown.

Generated at: 2026-07-30T12:38:02.000Z UTC · source: committed helm-expt evidence for this rendered repository document.

Every needs-operator-decision disposition across the catalog's helm-pain-report.yaml files. These are the quirks that are disclosed (so the chart is Level-2 supported) but not yet reviewed/handled. This queue classifies them so they can be worked down honestly - it does NOT resolve them (that is per-chart SME/build work; auto-resolving would be cosmetic).

Headline

flagged quirks: 201
charts affected: 91
  standard (confirm a catalog-wide home): 65
  build    (build a variant, then handle):  13
  sme      (genuine per-chart human call):   123

Work it down in this order

1. Standard - quickest wins (confirm the known ConfigHub home applies)

_Resolution: confirm the catalog-wide ConfigHub home applies (CRD lifecycle / scan+admission gate / operate policy / ingress policy)_

CategoryFlagsCharts
crds3232
stateful-storage1212
crd-policy55
ui-ingress-policy33
apiservice33
replicaset-topology11
edge-ingress-policy11
storage-config11
object-storage-policy11
query-ingress-policy11
mesh-gateway-policy11
service-exposure11
storage-retention11
component-selection11
provider-integration11

2. Build - needs a concrete variant first

_Resolution: build the variant that handles it (existing-secret base, rotation variant) then re-disposition_

CategoryFlagsCharts
secret-material1212
sync-secret-rotation11

3. SME - genuine per-chart judgment (could be benign or a real blocker)

_Resolution: per-chart human call: confirm safe (lifecycle policy / explicit extension owner) OR mark an honest blocker_

CategoryFlagsCharts
tpl-extension-slots6262
extension-slots5757
chart-deprecation22
gitops-handoff11
platform-variant11

Honesty note

A chart stays Level-2 supported while these sit at needs-operator-decision - the quirk is disclosed, not silent. Moving a flag to handled (with evidence) or blocker (with reason) is what upgrades it to reviewed. Re-run npm run quirk-queue:generate after pain reports change to re-measure the residue.