{
  "id": "gate/surface-rot-5/se-x-round",
  "version": 1,
  "kind": "gate",
  "name": "surface_rot5_se_x_round",
  "provenance": {
    "submitter": "ikim",
    "source": "adaptq.gates_generic on code/surface-rot-5; exported from adaptq 2612aa6",
    "created": "2026-10-07",
    "notes": ""
  },
  "verification": {
    "status": "verified",
    "method": "bell-choi-exact-v1",
    "patterns_checked": 1,
    "tools": {
      "adaptq": "433813df312502c551d89f624375e0124f4cebbb",
      "xtim": "xtim-engine-9"
    },
    "date": "2026-10-07",
    "patterns_total": 1
  },
  "code_in": [
    "code/surface-rot-5@1"
  ],
  "code_out": [
    "code/surface-rot-5@1"
  ],
  "qubit_map_in": [
    [
      0,
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      12,
      13,
      14,
      15,
      16,
      17,
      18,
      19,
      20,
      21,
      22,
      23,
      24
    ]
  ],
  "qubit_map_out": [
    [
      0,
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      12,
      13,
      14,
      15,
      16,
      17,
      18,
      19,
      20,
      21,
      22,
      23,
      24
    ]
  ],
  "action": [],
  "records": {
    "internal": [
      "se__dsyn0",
      "se__dsyn1",
      "se__dsyn2",
      "se__dsyn3",
      "se__dsyn4",
      "se__dsyn5",
      "se__dsyn6",
      "se__dsyn7",
      "se__dsyn8",
      "se__dsyn9",
      "se__dsyn10",
      "se__dsyn11"
    ]
  },
  "circuit": "R 25\nR 26\nR 27\nR 28\nR 29\nR 30\nR 31\nR 32\nR 33\nR 34\nR 35\nR 36\nTICK\nH 25\nH 26\nH 27\nH 28\nH 29\nH 30\nH 31\nH 32\nH 33\nH 34\nH 35\nH 36\nTICK\nCX 25 1\nCX 26 3\nCX 27 5\nCX 31 15\nCX 33 0\nTICK\nCX 25 2\nCX 26 4\nCX 33 1\nTICK\nCX 25 6\nCX 26 8\nH 33\nCX 34 2\nTICK\nCX 25 7\nCX 26 9\nCX 27 6\nCX 34 3\nTICK\nH 25\nH 26\nCX 27 10\nCX 28 7\nH 34\nTICK\nCX 27 11\nCX 28 8\nTICK\nH 27\nCX 28 12\nCX 29 11\nTICK\nCX 28 13\nCX 29 12\nTICK\nH 28\nCX 29 16\nCX 30 13\nTICK\nCX 29 17\nCX 30 14\nCX 31 16\nTICK\nH 29\nCX 30 18\nCX 31 20\nCX 32 17\nTICK\nCX 30 19\nCX 31 21\nCX 32 18\nTICK\nH 30\nH 31\nCX 32 22\nCX 35 21\nTICK\nCX 32 23\nCX 35 22\nTICK\nH 32\nH 35\nCX 36 23\nTICK\nCX 36 24\nTICK\nH 36\nTICK\nM 25\nDETECTOR rec[-1]\nDECISION(0) rec[-1]\nM 26\nDETECTOR rec[-1]\nDECISION(1) rec[-1]\nM 27\nDETECTOR rec[-1]\nDECISION(2) rec[-1]\nM 28\nDETECTOR rec[-1]\nDECISION(3) rec[-1]\nM 29\nDETECTOR rec[-1]\nDECISION(4) rec[-1]\nM 30\nDETECTOR rec[-1]\nDECISION(5) rec[-1]\nM 31\nDETECTOR rec[-1]\nDECISION(6) rec[-1]\nM 32\nDETECTOR rec[-1]\nDECISION(7) rec[-1]\nM 33\nDETECTOR rec[-1]\nDECISION(8) rec[-1]\nM 34\nDETECTOR rec[-1]\nDECISION(9) rec[-1]\nM 35\nDETECTOR rec[-1]\nDECISION(10) rec[-1]\nM 36\nDETECTOR rec[-1]\nDECISION(11) rec[-1]\nTICK\n"
}
