Scan Disposition Workdown

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.

This generated workdown turns external scan findings into production-review routes. It is a bridge between raw scan output and production disposition receipts.

The purpose is to avoid treating every warning as the same kind of work. Some warnings should be fixed in the installer base. Some require a new hardened base. Some are expected for infrastructure charts and need explicit acceptance before production support is claimed.

Current Reading

top-20 scanned charts:        20
high-priority scan rows:      4
rows with latest-tag issues:  0
production-supported rows:    0
production-review-ready rows: 19
production-blocked rows:      1

Priority Counts

PriorityCharts
standard11
medium5
high4

Disposition Routes

RouteChartsMeaning
accept-or-patch-pdb-policy6PDB behavior needs an explicit accept-or-patch decision.
add-resource-policy5Resource requests/limits need a production policy or production base.
harden-security-context5Pod/container security settings need hardening or explicit acceptance.
accept-or-split-privileged-infrastructure4Privileged infrastructure behavior is likely intentional and must be accepted or split into a narrower base.

High-Priority Rows

ChartFindingsTop checksRouteSupport security decisionSuggested action
prometheus-community/kube-prometheus-stack@85.3.354dangling-service:14;unset-cpu-requirements:12;unset-memory-requirements:12;no-read-only-root-fs:6;sensitive-host-mounts:6;host-network:2;host-pid:2accept-or-split-privileged-infrastructureaccepted-for-target-scopesupport security decision recorded; use the accepted target scope or create a hardened base for stricter environments
longhorn/longhorn@1.11.248no-read-only-root-fs:10;run-as-non-root:10;unset-cpu-requirements:10;unset-memory-requirements:10;dangling-service:4;privilege-escalation-container:2;privileged-container:2accept-or-split-privileged-infrastructureprivileged-storage-infrastructure-accepted-for-target-scopesupport security decision recorded; use the accepted target scope or create a hardened base for stricter environments
prometheus-community/prometheus@29.8.027unset-cpu-requirements:8;unset-memory-requirements:8;no-read-only-root-fs:6;sensitive-host-mounts:3;host-network:1;host-pid:1accept-or-split-privileged-infrastructurenarrow-server-only-security-accepted-for-target-scopesupport security decision recorded; use the accepted target scope or create a hardened base for stricter environments
secrets-store-csi-driver/secrets-store-csi-driver@1.6.016no-read-only-root-fs:6;run-as-non-root:6;privilege-escalation-container:2;privileged-container:2accept-or-split-privileged-infrastructureprivileged-node-driver-accepted-for-target-scopesupport security decision recorded; use the accepted target scope or create a hardened base for stricter environments

Files

FilePurpose
workdown.csvSpreadsheet-ready scan disposition route for each top-20 chart.
../external-scan-lane/chart-workdown.csvRaw chart-level scan grouping used as input.
../production-disposition/next-actions.csvProduction disposition queue joined into this workdown.

Rule

No chart becomes production-supported because a scan warning merely exists in a spreadsheet. Each warning must be fixed, accepted, or made a variant blocker in a production disposition receipt bound to the rendered object set.