{
  "schema_version": 1,
  "label": "Synthetic example; executed by the included Python simulation",
  "scope": "Two in-memory records and an illustrative release gate. No production model, canary deployment or business outcome is measured.",
  "baseline_bundle": {
    "release": "release-1",
    "feature_schema": "features-1",
    "threshold": 0.5
  },
  "candidate_bundle": {
    "release": "release-2",
    "feature_schema": "features-1",
    "threshold": 0.9
  },
  "dataset": "synthetic-tasks-1",
  "evaluation": {
    "record_count": 2,
    "failed_cases": [
      "case-a"
    ],
    "decision": "BLOCK_PROMOTION",
    "gate": "For this example only, a changed expected result blocks promotion."
  },
  "rollback_check": {
    "active_release": "release-1",
    "expected": [
      true,
      false
    ],
    "observed": [
      true,
      false
    ],
    "result": "PASS"
  },
  "handover": [
    "Artifact and feature versions",
    "Evaluation results",
    "Promotion approver",
    "Rollback target",
    "Operations owner"
  ]
}
