apiVersion: "helm-expt.confighub.com/v1alpha1"
kind: "DerivedVariantExecutionReceipt"
metadata:
  name: "prometheus-staging-eu-west-derived-variant-20260605"
spec:
  run:
    date: "2026-06-05"
    context:
      contextName: "honey-moon"
      organization: "Cubby AI Inc"
      server: "https://hub.confighub.com"
      cubClientVersion: "v0.1.71"
      cubServerVersion: "v0.1.74"
  source:
    component: "Prometheus"
    chart: "prometheus-community/prometheus"
    chartVersion: "29.8.0"
    base: "default"
    sourceSpace: "helm-prometheus-confighub-proof"
    sourceSpaceID: "7ac1d202-53f2-4a75-b6cf-0ebc3656ee5f"
    proofReceipt: "runs/prometheus-confighub-proof/latest/confighub-proof-receipt.yaml"
    workOrder: "data/variant-goldens/derived-expansion-wave/work-orders.yaml#prometheus-staging-eu-west"
  create:
    command: "cub variant create staging-eu-west helm-prometheus-confighub-proof --environment Staging --region eu-west --space-name-pattern 'template:{{.Labels.Component}}-{{.Labels.Variant}}' --allow-exists --wait --timeout 10m -o json"
    result: "pass"
    variant: "staging-eu-west"
    downstreamSpace: "Prometheus-staging-eu-west"
    downstreamSpaceID: "3a0a77bf-213c-4032-8bc6-471e3df21066"
    environment: "Staging"
    region: "eu-west"
  target:
    desired: "monitoring-targets/staging-eu-west"
    bound: false
    targetBoundUnitCount: 0
    status: "target-omitted-in-current-context"
    reason: "The desired work-order target is not present in the active ConfigHub context, so this receipt proves clone/link intended state only."
  clone:
    unitCount: 25
    upstreamLinkedUnitCount: 25
    sourceDataHashCount: 25
    downstreamDataHashCount: 25
    sameDataHashSetAsSource: true
  gates:
    deleteGateUnitCount: 0
    destroyGateUnitCount: 0
  review:
    sameInstallShape: true
    noHelmRerender: true
    routeBackToInstaller:
      - "disable Alertmanager, node-exporter, kube-state-metrics, or pushgateway"
      - "switch to server-only-ephemeral"
      - "change storage topology or rendered scrape object shape"
  liveApply:
    result: "not-attempted"
    reason: "No target was attached; this is a ConfigHub intended-state proof, not a live cluster deployment."
  result: "pass"
