Version 2026.09.0. Raw artifact + content hash are always true;
structured extracts are best-effort and never block ingest.
managed_k8s: control_plane_usd_hour,
control_plane_usd_month, optional SKU rows.
helm_chart: chart_name,
chart_version, app_version,
default_images.
k8s.managed.list_price.churn (marketing alias
k8s_list_price_basket) — equal-weight mean of latest
positive extracted control-plane monthly list prices
(control_plane_usd_month > 0) across the managed basket, plus
churn_events (content/version changes that month). Free-tier
control planes (e.g. AKS list $0) are excluded from the mean and reduce
coverage_ratio. Every point carries
methodology_version.
Free sample last point (no key):
GET https://k8s-api.idlidu.com/v1/public/sample/index
When a fetch hash differs, we emit
first_seen / content_changed /
version_bumped (and failure/recovery kinds). Every structured
row carries methodology_version and schema_version.