{
  "schema": "OPS012_SYNTHETIC_BOUNDED_ROLLOUT_FIXTURES_v1",
  "cases": [
    {
      "id": "healthy-bounded-cohort",
      "artifact_version": "app@3.2",
      "deployed": true,
      "deployment_evidence": [
        "digest:a32",
        "stamp:pilot-11"
      ],
      "flag_expected": "ENABLED",
      "flag_observed": "ENABLED",
      "flag_key": "checkout-v2",
      "targeting_key": "acct-0042",
      "targeting_key_repeat": "acct-0042",
      "cohort_expected": "bucket-0-9",
      "cohort_observed": "bucket-0-9",
      "exposure_percent": 10,
      "feature_health": "PASS",
      "feature_health_evidence": [
        "feature-error-rate:pass",
        "feature-latency:pass"
      ],
      "bake_required_minutes": 30,
      "bake_observed_minutes": 35,
      "bake_status": "PASS",
      "rollback_trigger_met": false,
      "flag_disabled": false,
      "durable_side_effects": false,
      "side_effects_reconciled": true,
      "full_exposure": false,
      "cleanup_ready": false,
      "retirement_requested": false,
      "transfer": false
    },
    {
      "id": "deployed-flag-off",
      "artifact_version": "app@3.2",
      "deployed": true,
      "deployment_evidence": [
        "digest:a32"
      ],
      "flag_expected": "ENABLED",
      "flag_observed": "DISABLED",
      "flag_key": "checkout-v2",
      "targeting_key": "acct-0100",
      "targeting_key_repeat": "acct-0100",
      "cohort_expected": "beta-users",
      "cohort_observed": "none",
      "exposure_percent": 0,
      "feature_health": "PASS",
      "feature_health_evidence": [
        "baseline:pass"
      ],
      "bake_required_minutes": 30,
      "bake_observed_minutes": 30,
      "bake_status": "PASS",
      "rollback_trigger_met": false,
      "flag_disabled": true,
      "durable_side_effects": false,
      "side_effects_reconciled": true,
      "full_exposure": false,
      "cleanup_ready": false,
      "retirement_requested": false,
      "transfer": false
    },
    {
      "id": "unstable-targeting-key",
      "artifact_version": "app@3.2",
      "deployed": true,
      "deployment_evidence": [
        "digest:a32"
      ],
      "flag_expected": "ENABLED",
      "flag_observed": "ENABLED",
      "flag_key": "checkout-v2",
      "targeting_key": "acct-0042",
      "targeting_key_repeat": "42",
      "cohort_expected": "bucket-0-9",
      "cohort_observed": "bucket-40-49",
      "exposure_percent": 10,
      "feature_health": "PASS",
      "feature_health_evidence": [
        "feature-error-rate:pass"
      ],
      "bake_required_minutes": 30,
      "bake_observed_minutes": 30,
      "bake_status": "PASS",
      "rollback_trigger_met": false,
      "flag_disabled": false,
      "durable_side_effects": false,
      "side_effects_reconciled": true,
      "full_exposure": false,
      "cleanup_ready": false,
      "retirement_requested": false,
      "transfer": false
    },
    {
      "id": "deployment-green-feature-red",
      "artifact_version": "app@3.2",
      "deployed": true,
      "deployment_evidence": [
        "digest:a32",
        "deploy-health:pass"
      ],
      "flag_expected": "ENABLED",
      "flag_observed": "ENABLED",
      "flag_key": "checkout-v2",
      "targeting_key": "acct-0021",
      "targeting_key_repeat": "acct-0021",
      "cohort_expected": "bucket-0-9",
      "cohort_observed": "bucket-0-9",
      "exposure_percent": 10,
      "feature_health": "FAIL",
      "feature_health_evidence": [
        "feature-error-rate:fail"
      ],
      "bake_required_minutes": 30,
      "bake_observed_minutes": 12,
      "bake_status": "FAIL",
      "rollback_trigger_met": true,
      "flag_disabled": false,
      "durable_side_effects": false,
      "side_effects_reconciled": true,
      "full_exposure": false,
      "cleanup_ready": false,
      "retirement_requested": false,
      "transfer": false
    },
    {
      "id": "flag-off-side-effect-remains",
      "artifact_version": "app@3.2",
      "deployed": true,
      "deployment_evidence": [
        "digest:a32"
      ],
      "flag_expected": "DISABLED",
      "flag_observed": "DISABLED",
      "flag_key": "checkout-v2",
      "targeting_key": "acct-0077",
      "targeting_key_repeat": "acct-0077",
      "cohort_expected": "none",
      "cohort_observed": "none",
      "exposure_percent": 0,
      "feature_health": "PASS",
      "feature_health_evidence": [
        "new-requests-old-path:pass"
      ],
      "bake_required_minutes": 20,
      "bake_observed_minutes": 25,
      "bake_status": "PASS",
      "rollback_trigger_met": true,
      "flag_disabled": true,
      "durable_side_effects": true,
      "side_effects_reconciled": false,
      "full_exposure": false,
      "cleanup_ready": false,
      "retirement_requested": false,
      "transfer": false
    },
    {
      "id": "short-green-long-bake-red",
      "artifact_version": "app@3.2",
      "deployed": true,
      "deployment_evidence": [
        "digest:a32"
      ],
      "flag_expected": "ENABLED",
      "flag_observed": "ENABLED",
      "flag_key": "checkout-v2",
      "targeting_key": "acct-0088",
      "targeting_key_repeat": "acct-0088",
      "cohort_expected": "bucket-0-24",
      "cohort_observed": "bucket-0-24",
      "exposure_percent": 25,
      "feature_health": "PASS",
      "feature_health_evidence": [
        "first-10m:pass",
        "minute-35:error-spike"
      ],
      "bake_required_minutes": 60,
      "bake_observed_minutes": 40,
      "bake_status": "INCOMPLETE",
      "rollback_trigger_met": false,
      "flag_disabled": false,
      "durable_side_effects": false,
      "side_effects_reconciled": true,
      "full_exposure": false,
      "cleanup_ready": false,
      "retirement_requested": false,
      "transfer": false
    },
    {
      "id": "retirement-too-early",
      "artifact_version": "app@3.2",
      "deployed": true,
      "deployment_evidence": [
        "digest:a32"
      ],
      "flag_expected": "ENABLED",
      "flag_observed": "ENABLED",
      "flag_key": "checkout-v2",
      "targeting_key": "all-subjects",
      "targeting_key_repeat": "all-subjects",
      "cohort_expected": "all",
      "cohort_observed": "all",
      "exposure_percent": 100,
      "feature_health": "PASS",
      "feature_health_evidence": [
        "feature-error-rate:pass",
        "feature-latency:pass"
      ],
      "bake_required_minutes": 120,
      "bake_observed_minutes": 180,
      "bake_status": "PASS",
      "rollback_trigger_met": false,
      "flag_disabled": false,
      "durable_side_effects": false,
      "side_effects_reconciled": true,
      "full_exposure": true,
      "cleanup_ready": false,
      "retirement_requested": true,
      "transfer": false
    },
    {
      "id": "transfer-regional-service",
      "artifact_version": "svc@8.1",
      "deployed": true,
      "deployment_evidence": [
        "digest:s81",
        "region:eu-west-sim"
      ],
      "flag_expected": "ENABLED",
      "flag_observed": "ENABLED",
      "flag_key": "ranking-r3",
      "targeting_key": "service-node-17",
      "targeting_key_repeat": "service-node-17",
      "cohort_expected": "region-wave-b",
      "cohort_observed": "region-wave-b",
      "exposure_percent": 20,
      "feature_health": "PASS",
      "feature_health_evidence": [
        "ranking-correctness:pass",
        "p95:pass"
      ],
      "bake_required_minutes": 45,
      "bake_observed_minutes": 50,
      "bake_status": "PASS",
      "rollback_trigger_met": false,
      "flag_disabled": false,
      "durable_side_effects": false,
      "side_effects_reconciled": true,
      "full_exposure": false,
      "cleanup_ready": false,
      "retirement_requested": false,
      "transfer": true
    }
  ]
}
