{
  "schema": "NET003_SYNTHETIC_EVIDENCE_v1",
  "fixture_id": "transfer_provider",
  "context_id": "orders-r2-sqlserver-large",
  "evidence_kind": "SYNTHETIC",
  "runtime_execution": "NOT_EF_RUN_BY_PUBLISHER",
  "target_framework": "net10.0",
  "ef_core_major": 10,
  "dbcontext_id": "OrdersContext",
  "entity_id": "Order",
  "provider_id": "SQLSERVER",
  "revision": "orders-r2",
  "fixture_database_ref": "disposable/orders-small",
  "audit_event_id": "audit-orders-02",
  "row_count": 5000000,
  "model": {
    "target": {
      "Id": "INTEGER_KEY",
      "BuyerName": "REQUIRED_TEXT",
      "Status": "REQUIRED_TEXT",
      "Version": "APP_MANAGED_INTEGER_TOKEN"
    },
    "snapshot_sha256": "bff6de3bdd923677f931f325efa31ec3d576cdc52db128ccbd190e4f64cd8abb",
    "model_snapshot_ref": "snapshot/Orders-v2",
    "pending_model_change_state": "NONE"
  },
  "migration": {
    "migration_id": "002_BuyerStatusVersion",
    "before_history": [
      "001_Initial"
    ],
    "after_history": [
      "001_Initial",
      "002_BuyerStatusVersion"
    ],
    "migration_history_state": "BASE_MATCHED",
    "operations": [
      {
        "kind": "RENAME_COLUMN",
        "from": "CustomerName",
        "to": "BuyerName"
      },
      {
        "kind": "ADD_COLUMN",
        "name": "Status",
        "nullable": false,
        "backfill": "Pending"
      },
      {
        "kind": "ADD_COLUMN",
        "name": "Version",
        "nullable": false,
        "backfill": 1
      }
    ],
    "data_loss_warning": false,
    "seed_backfill_assumption": "ALL_SEED_ORDERS_UNFULFILLED",
    "transaction_boundary": "EXPLICIT_TRANSACTION",
    "rollback_test_state": "PASS",
    "rollback_original_data_intact": true,
    "observed_rows": [
      {
        "Id": 1,
        "BuyerName": "Neda",
        "Status": "Pending",
        "Version": 1
      },
      {
        "Id": 2,
        "BuyerName": "Reza",
        "Status": "Pending",
        "Version": 1
      }
    ]
  },
  "query": {
    "query_id": "ReadOrders",
    "tracking_mode": "NO_TRACKING",
    "result_kind": "ENTITY",
    "projection_shape": [
      "Id",
      "BuyerName",
      "Status",
      "Version"
    ],
    "tracked_entity_count": 0,
    "observed_rows": [
      {
        "Id": 1,
        "BuyerName": "Neda",
        "Status": "Pending",
        "Version": 1
      },
      {
        "Id": 2,
        "BuyerName": "Reza",
        "Status": "Pending",
        "Version": 1
      }
    ]
  },
  "concurrency": {
    "concurrency_token": "Version",
    "strategy": "APP_MANAGED_INTEGER",
    "original_token": 1,
    "database_token": 2,
    "first_affected_rows": 1,
    "stale_affected_rows": 0,
    "observed_state": "CONCURRENCY_CONFLICT",
    "retained_status": "Paid",
    "resolution": {
      "action": "REJECT",
      "test_state": "PASS",
      "context_id": "orders-r2-sqlite-small",
      "capture_ref": "capture/reject-02",
      "overwrite_performed": false
    }
  },
  "tests": [
    {
      "test_id": "query_read",
      "state": "PASS",
      "capture_ref": "capture/query_read",
      "context_id": "orders-r2-sqlite-small",
      "provider_id": "SQLITE"
    },
    {
      "test_id": "migration_apply",
      "state": "PASS",
      "capture_ref": "capture/migration_apply",
      "context_id": "orders-r2-sqlite-small",
      "provider_id": "SQLITE"
    },
    {
      "test_id": "conflict_reject",
      "state": "PASS",
      "capture_ref": "capture/conflict_reject",
      "context_id": "orders-r2-sqlite-small",
      "provider_id": "SQLITE"
    }
  ],
  "provider_risk": {
    "provider_id": "SQLITE",
    "context_id": "orders-r2-sqlite-small",
    "state": "REVIEWED",
    "capture_ref": "review/sqlite-small",
    "migration_locking_note": "Reviewed SQLite rebuild/locking and interrupted-run recovery; no concurrent schema appliers. No online-DDL guarantee."
  },
  "deployment": {
    "strategy": "REVIEWED_MANUAL_SCRIPT",
    "review_state": "REVIEWED",
    "review_owner": "exercise-reviewer",
    "backup_restore_rehearsal": "PASS",
    "rollback_or_forward_fix": "Restore tested fixture or reviewed forward repair; inspect changed data before choosing.",
    "shared_database_applied": false,
    "large_table_plan": {
      "strategy": "NOT_NEEDED_FOR_SMALL_FIXTURE",
      "batch_size": null,
      "locking_measurement_ref": null,
      "compatibility_test_ref": null,
      "provider_id": "SQLITE"
    }
  },
  "version_review": {
    "state": "CURRENT",
    "review_due": "2026-10-18"
  }
}
