{
 "schema_version": "0.4",
 "name": "[[160,35,16]] halved CPM pair-partition, (J,L)=(4,10), P=32",
 "code_type": "stabilizer",
 "n": 160,
 "k": 35,
 "checks": {
  "S": [
   {
    "X": [
     11,
     47,
     85,
     127,
     137
    ],
    "Z": [
     2,
     51,
     78,
     116,
     151
    ]
   },
   {
    "X": [
     12,
     48,
     86,
     96,
     138
    ],
    "Z": [
     1,
     50,
     77,
     115,
     150
    ]
   },
   {
    "X": [
     13,
     49,
     87,
     97,
     139
    ],
    "Z": [
     0,
     49,
     76,
     114,
     149
    ]
   },
   {
    "X": [
     14,
     50,
     88,
     98,
     140
    ],
    "Z": [
     31,
     48,
     75,
     113,
     148
    ]
   },
   {
    "X": [
     15,
     51,
     89,
     99,
     141
    ],
    "Z": [
     30,
     47,
     74,
     112,
     147
    ]
   },
   {
    "X": [
     16,
     52,
     90,
     100,
     142
    ],
    "Z": [
     29,
     46,
     73,
     111,
     146
    ]
   },
   {
    "X": [
     17,
     53,
     91,
     101,
     143
    ],
    "Z": [
     28,
     45,
     72,
     110,
     145
    ]
   },
   {
    "X": [
     18,
     54,
     92,
     102,
     144
    ],
    "Z": [
     27,
     44,
     71,
     109,
     144
    ]
   },
   {
    "X": [
     19,
     55,
     93,
     103,
     145
    ],
    "Z": [
     26,
     43,
     70,
     108,
     143
    ]
   },
   {
    "X": [
     20,
     56,
     94,
     104,
     146
    ],
    "Z": [
     25,
     42,
     69,
     107,
     142
    ]
   },
   {
    "X": [
     21,
     57,
     95,
     105,
     147
    ],
    "Z": [
     24,
     41,
     68,
     106,
     141
    ]
   },
   {
    "X": [
     22,
     58,
     64,
     106,
     148
    ],
    "Z": [
     23,
     40,
     67,
     105,
     140
    ]
   },
   {
    "X": [
     23,
     59,
     65,
     107,
     149
    ],
    "Z": [
     22,
     39,
     66,
     104,
     139
    ]
   },
   {
    "X": [
     24,
     60,
     66,
     108,
     150
    ],
    "Z": [
     21,
     38,
     65,
     103,
     138
    ]
   },
   {
    "X": [
     25,
     61,
     67,
     109,
     151
    ],
    "Z": [
     20,
     37,
     64,
     102,
     137
    ]
   },
   {
    "X": [
     26,
     62,
     68,
     110,
     152
    ],
    "Z": [
     19,
     36,
     95,
     101,
     136
    ]
   },
   {
    "X": [
     27,
     63,
     69,
     111,
     153
    ],
    "Z": [
     18,
     35,
     94,
     100,
     135
    ]
   },
   {
    "X": [
     28,
     32,
     70,
     112,
     154
    ],
    "Z": [
     17,
     34,
     93,
     99,
     134
    ]
   },
   {
    "X": [
     29,
     33,
     71,
     113,
     155
    ],
    "Z": [
     16,
     33,
     92,
     98,
     133
    ]
   },
   {
    "X": [
     30,
     34,
     72,
     114,
     156
    ],
    "Z": [
     15,
     32,
     91,
     97,
     132
    ]
   },
   {
    "X": [
     31,
     35,
     73,
     115,
     157
    ],
    "Z": [
     14,
     63,
     90,
     96,
     131
    ]
   },
   {
    "X": [
     0,
     36,
     74,
     116,
     158
    ],
    "Z": [
     13,
     62,
     89,
     127,
     130
    ]
   },
   {
    "X": [
     1,
     37,
     75,
     117,
     159
    ],
    "Z": [
     12,
     61,
     88,
     126,
     129
    ]
   },
   {
    "X": [
     2,
     38,
     76,
     118,
     128
    ],
    "Z": [
     11,
     60,
     87,
     125,
     128
    ]
   },
   {
    "X": [
     3,
     39,
     77,
     119,
     129
    ],
    "Z": [
     10,
     59,
     86,
     124,
     159
    ]
   },
   {
    "X": [
     4,
     40,
     78,
     120,
     130
    ],
    "Z": [
     9,
     58,
     85,
     123,
     158
    ]
   },
   {
    "X": [
     5,
     41,
     79,
     121,
     131
    ],
    "Z": [
     8,
     57,
     84,
     122,
     157
    ]
   },
   {
    "X": [
     6,
     42,
     80,
     122,
     132
    ],
    "Z": [
     7,
     56,
     83,
     121,
     156
    ]
   },
   {
    "X": [
     7,
     43,
     81,
     123,
     133
    ],
    "Z": [
     6,
     55,
     82,
     120,
     155
    ]
   },
   {
    "X": [
     8,
     44,
     82,
     124,
     134
    ],
    "Z": [
     5,
     54,
     81,
     119,
     154
    ]
   },
   {
    "X": [
     9,
     45,
     83,
     125,
     135
    ],
    "Z": [
     4,
     53,
     80,
     118,
     153
    ]
   },
   {
    "X": [
     10,
     46,
     84,
     126,
     136
    ],
    "Z": [
     3,
     52,
     79,
     117,
     152
    ]
   },
   {
    "X": [
     22,
     32,
     71,
     104,
     144
    ],
    "Z": [
     26,
     62,
     86,
     96,
     156
    ]
   },
   {
    "X": [
     23,
     33,
     72,
     105,
     145
    ],
    "Z": [
     25,
     61,
     85,
     127,
     155
    ]
   },
   {
    "X": [
     24,
     34,
     73,
     106,
     146
    ],
    "Z": [
     24,
     60,
     84,
     126,
     154
    ]
   },
   {
    "X": [
     25,
     35,
     74,
     107,
     147
    ],
    "Z": [
     23,
     59,
     83,
     125,
     153
    ]
   },
   {
    "X": [
     26,
     36,
     75,
     108,
     148
    ],
    "Z": [
     22,
     58,
     82,
     124,
     152
    ]
   },
   {
    "X": [
     27,
     37,
     76,
     109,
     149
    ],
    "Z": [
     21,
     57,
     81,
     123,
     151
    ]
   },
   {
    "X": [
     28,
     38,
     77,
     110,
     150
    ],
    "Z": [
     20,
     56,
     80,
     122,
     150
    ]
   },
   {
    "X": [
     29,
     39,
     78,
     111,
     151
    ],
    "Z": [
     19,
     55,
     79,
     121,
     149
    ]
   },
   {
    "X": [
     30,
     40,
     79,
     112,
     152
    ],
    "Z": [
     18,
     54,
     78,
     120,
     148
    ]
   },
   {
    "X": [
     31,
     41,
     80,
     113,
     153
    ],
    "Z": [
     17,
     53,
     77,
     119,
     147
    ]
   },
   {
    "X": [
     0,
     42,
     81,
     114,
     154
    ],
    "Z": [
     16,
     52,
     76,
     118,
     146
    ]
   },
   {
    "X": [
     1,
     43,
     82,
     115,
     155
    ],
    "Z": [
     15,
     51,
     75,
     117,
     145
    ]
   },
   {
    "X": [
     2,
     44,
     83,
     116,
     156
    ],
    "Z": [
     14,
     50,
     74,
     116,
     144
    ]
   },
   {
    "X": [
     3,
     45,
     84,
     117,
     157
    ],
    "Z": [
     13,
     49,
     73,
     115,
     143
    ]
   },
   {
    "X": [
     4,
     46,
     85,
     118,
     158
    ],
    "Z": [
     12,
     48,
     72,
     114,
     142
    ]
   },
   {
    "X": [
     5,
     47,
     86,
     119,
     159
    ],
    "Z": [
     11,
     47,
     71,
     113,
     141
    ]
   },
   {
    "X": [
     6,
     48,
     87,
     120,
     128
    ],
    "Z": [
     10,
     46,
     70,
     112,
     140
    ]
   },
   {
    "X": [
     7,
     49,
     88,
     121,
     129
    ],
    "Z": [
     9,
     45,
     69,
     111,
     139
    ]
   },
   {
    "X": [
     8,
     50,
     89,
     122,
     130
    ],
    "Z": [
     8,
     44,
     68,
     110,
     138
    ]
   },
   {
    "X": [
     9,
     51,
     90,
     123,
     131
    ],
    "Z": [
     7,
     43,
     67,
     109,
     137
    ]
   },
   {
    "X": [
     10,
     52,
     91,
     124,
     132
    ],
    "Z": [
     6,
     42,
     66,
     108,
     136
    ]
   },
   {
    "X": [
     11,
     53,
     92,
     125,
     133
    ],
    "Z": [
     5,
     41,
     65,
     107,
     135
    ]
   },
   {
    "X": [
     12,
     54,
     93,
     126,
     134
    ],
    "Z": [
     4,
     40,
     64,
     106,
     134
    ]
   },
   {
    "X": [
     13,
     55,
     94,
     127,
     135
    ],
    "Z": [
     3,
     39,
     95,
     105,
     133
    ]
   },
   {
    "X": [
     14,
     56,
     95,
     96,
     136
    ],
    "Z": [
     2,
     38,
     94,
     104,
     132
    ]
   },
   {
    "X": [
     15,
     57,
     64,
     97,
     137
    ],
    "Z": [
     1,
     37,
     93,
     103,
     131
    ]
   },
   {
    "X": [
     16,
     58,
     65,
     98,
     138
    ],
    "Z": [
     0,
     36,
     92,
     102,
     130
    ]
   },
   {
    "X": [
     17,
     59,
     66,
     99,
     139
    ],
    "Z": [
     31,
     35,
     91,
     101,
     129
    ]
   },
   {
    "X": [
     18,
     60,
     67,
     100,
     140
    ],
    "Z": [
     30,
     34,
     90,
     100,
     128
    ]
   },
   {
    "X": [
     19,
     61,
     68,
     101,
     141
    ],
    "Z": [
     29,
     33,
     89,
     99,
     159
    ]
   },
   {
    "X": [
     20,
     62,
     69,
     102,
     142
    ],
    "Z": [
     28,
     32,
     88,
     98,
     158
    ]
   },
   {
    "X": [
     21,
     63,
     70,
     103,
     143
    ],
    "Z": [
     27,
     63,
     87,
     97,
     157
    ]
   },
   {
    "X": [
     3,
     61,
     79,
     107,
     135
    ],
    "Z": [
     1,
     33,
     94,
     111,
     155
    ]
   },
   {
    "X": [
     4,
     62,
     80,
     108,
     136
    ],
    "Z": [
     0,
     32,
     93,
     110,
     154
    ]
   },
   {
    "X": [
     5,
     63,
     81,
     109,
     137
    ],
    "Z": [
     31,
     63,
     92,
     109,
     153
    ]
   },
   {
    "X": [
     6,
     32,
     82,
     110,
     138
    ],
    "Z": [
     30,
     62,
     91,
     108,
     152
    ]
   },
   {
    "X": [
     7,
     33,
     83,
     111,
     139
    ],
    "Z": [
     29,
     61,
     90,
     107,
     151
    ]
   },
   {
    "X": [
     8,
     34,
     84,
     112,
     140
    ],
    "Z": [
     28,
     60,
     89,
     106,
     150
    ]
   },
   {
    "X": [
     9,
     35,
     85,
     113,
     141
    ],
    "Z": [
     27,
     59,
     88,
     105,
     149
    ]
   },
   {
    "X": [
     10,
     36,
     86,
     114,
     142
    ],
    "Z": [
     26,
     58,
     87,
     104,
     148
    ]
   },
   {
    "X": [
     11,
     37,
     87,
     115,
     143
    ],
    "Z": [
     25,
     57,
     86,
     103,
     147
    ]
   },
   {
    "X": [
     12,
     38,
     88,
     116,
     144
    ],
    "Z": [
     24,
     56,
     85,
     102,
     146
    ]
   },
   {
    "X": [
     13,
     39,
     89,
     117,
     145
    ],
    "Z": [
     23,
     55,
     84,
     101,
     145
    ]
   },
   {
    "X": [
     14,
     40,
     90,
     118,
     146
    ],
    "Z": [
     22,
     54,
     83,
     100,
     144
    ]
   },
   {
    "X": [
     15,
     41,
     91,
     119,
     147
    ],
    "Z": [
     21,
     53,
     82,
     99,
     143
    ]
   },
   {
    "X": [
     16,
     42,
     92,
     120,
     148
    ],
    "Z": [
     20,
     52,
     81,
     98,
     142
    ]
   },
   {
    "X": [
     17,
     43,
     93,
     121,
     149
    ],
    "Z": [
     19,
     51,
     80,
     97,
     141
    ]
   },
   {
    "X": [
     18,
     44,
     94,
     122,
     150
    ],
    "Z": [
     18,
     50,
     79,
     96,
     140
    ]
   },
   {
    "X": [
     19,
     45,
     95,
     123,
     151
    ],
    "Z": [
     17,
     49,
     78,
     127,
     139
    ]
   },
   {
    "X": [
     20,
     46,
     64,
     124,
     152
    ],
    "Z": [
     16,
     48,
     77,
     126,
     138
    ]
   },
   {
    "X": [
     21,
     47,
     65,
     125,
     153
    ],
    "Z": [
     15,
     47,
     76,
     125,
     137
    ]
   },
   {
    "X": [
     22,
     48,
     66,
     126,
     154
    ],
    "Z": [
     14,
     46,
     75,
     124,
     136
    ]
   },
   {
    "X": [
     23,
     49,
     67,
     127,
     155
    ],
    "Z": [
     13,
     45,
     74,
     123,
     135
    ]
   },
   {
    "X": [
     24,
     50,
     68,
     96,
     156
    ],
    "Z": [
     12,
     44,
     73,
     122,
     134
    ]
   },
   {
    "X": [
     25,
     51,
     69,
     97,
     157
    ],
    "Z": [
     11,
     43,
     72,
     121,
     133
    ]
   },
   {
    "X": [
     26,
     52,
     70,
     98,
     158
    ],
    "Z": [
     10,
     42,
     71,
     120,
     132
    ]
   },
   {
    "X": [
     27,
     53,
     71,
     99,
     159
    ],
    "Z": [
     9,
     41,
     70,
     119,
     131
    ]
   },
   {
    "X": [
     28,
     54,
     72,
     100,
     128
    ],
    "Z": [
     8,
     40,
     69,
     118,
     130
    ]
   },
   {
    "X": [
     29,
     55,
     73,
     101,
     129
    ],
    "Z": [
     7,
     39,
     68,
     117,
     129
    ]
   },
   {
    "X": [
     30,
     56,
     74,
     102,
     130
    ],
    "Z": [
     6,
     38,
     67,
     116,
     128
    ]
   },
   {
    "X": [
     31,
     57,
     75,
     103,
     131
    ],
    "Z": [
     5,
     37,
     66,
     115,
     159
    ]
   },
   {
    "X": [
     0,
     58,
     76,
     104,
     132
    ],
    "Z": [
     4,
     36,
     65,
     114,
     158
    ]
   },
   {
    "X": [
     1,
     59,
     77,
     105,
     133
    ],
    "Z": [
     3,
     35,
     64,
     113,
     157
    ]
   },
   {
    "X": [
     2,
     60,
     78,
     106,
     134
    ],
    "Z": [
     2,
     34,
     95,
     112,
     156
    ]
   },
   {
    "X": [
     21,
     33,
     94,
     99,
     152
    ],
    "Z": [
     27,
     32,
     71,
     108,
     136
    ]
   },
   {
    "X": [
     22,
     34,
     95,
     100,
     153
    ],
    "Z": [
     26,
     63,
     70,
     107,
     135
    ]
   },
   {
    "X": [
     23,
     35,
     64,
     101,
     154
    ],
    "Z": [
     25,
     62,
     69,
     106,
     134
    ]
   },
   {
    "X": [
     24,
     36,
     65,
     102,
     155
    ],
    "Z": [
     24,
     61,
     68,
     105,
     133
    ]
   },
   {
    "X": [
     25,
     37,
     66,
     103,
     156
    ],
    "Z": [
     23,
     60,
     67,
     104,
     132
    ]
   },
   {
    "X": [
     26,
     38,
     67,
     104,
     157
    ],
    "Z": [
     22,
     59,
     66,
     103,
     131
    ]
   },
   {
    "X": [
     27,
     39,
     68,
     105,
     158
    ],
    "Z": [
     21,
     58,
     65,
     102,
     130
    ]
   },
   {
    "X": [
     28,
     40,
     69,
     106,
     159
    ],
    "Z": [
     20,
     57,
     64,
     101,
     129
    ]
   },
   {
    "X": [
     29,
     41,
     70,
     107,
     128
    ],
    "Z": [
     19,
     56,
     95,
     100,
     128
    ]
   },
   {
    "X": [
     30,
     42,
     71,
     108,
     129
    ],
    "Z": [
     18,
     55,
     94,
     99,
     159
    ]
   },
   {
    "X": [
     31,
     43,
     72,
     109,
     130
    ],
    "Z": [
     17,
     54,
     93,
     98,
     158
    ]
   },
   {
    "X": [
     0,
     44,
     73,
     110,
     131
    ],
    "Z": [
     16,
     53,
     92,
     97,
     157
    ]
   },
   {
    "X": [
     1,
     45,
     74,
     111,
     132
    ],
    "Z": [
     15,
     52,
     91,
     96,
     156
    ]
   },
   {
    "X": [
     2,
     46,
     75,
     112,
     133
    ],
    "Z": [
     14,
     51,
     90,
     127,
     155
    ]
   },
   {
    "X": [
     3,
     47,
     76,
     113,
     134
    ],
    "Z": [
     13,
     50,
     89,
     126,
     154
    ]
   },
   {
    "X": [
     4,
     48,
     77,
     114,
     135
    ],
    "Z": [
     12,
     49,
     88,
     125,
     153
    ]
   },
   {
    "X": [
     5,
     49,
     78,
     115,
     136
    ],
    "Z": [
     11,
     48,
     87,
     124,
     152
    ]
   },
   {
    "X": [
     6,
     50,
     79,
     116,
     137
    ],
    "Z": [
     10,
     47,
     86,
     123,
     151
    ]
   },
   {
    "X": [
     7,
     51,
     80,
     117,
     138
    ],
    "Z": [
     9,
     46,
     85,
     122,
     150
    ]
   },
   {
    "X": [
     8,
     52,
     81,
     118,
     139
    ],
    "Z": [
     8,
     45,
     84,
     121,
     149
    ]
   },
   {
    "X": [
     9,
     53,
     82,
     119,
     140
    ],
    "Z": [
     7,
     44,
     83,
     120,
     148
    ]
   },
   {
    "X": [
     10,
     54,
     83,
     120,
     141
    ],
    "Z": [
     6,
     43,
     82,
     119,
     147
    ]
   },
   {
    "X": [
     11,
     55,
     84,
     121,
     142
    ],
    "Z": [
     5,
     42,
     81,
     118,
     146
    ]
   },
   {
    "X": [
     12,
     56,
     85,
     122,
     143
    ],
    "Z": [
     4,
     41,
     80,
     117,
     145
    ]
   },
   {
    "X": [
     13,
     57,
     86,
     123,
     144
    ],
    "Z": [
     3,
     40,
     79,
     116,
     144
    ]
   },
   {
    "X": [
     14,
     58,
     87,
     124,
     145
    ],
    "Z": [
     2,
     39,
     78,
     115,
     143
    ]
   },
   {
    "X": [
     15,
     59,
     88,
     125,
     146
    ],
    "Z": [
     1,
     38,
     77,
     114,
     142
    ]
   },
   {
    "X": [
     16,
     60,
     89,
     126,
     147
    ],
    "Z": [
     0,
     37,
     76,
     113,
     141
    ]
   },
   {
    "X": [
     17,
     61,
     90,
     127,
     148
    ],
    "Z": [
     31,
     36,
     75,
     112,
     140
    ]
   },
   {
    "X": [
     18,
     62,
     91,
     96,
     149
    ],
    "Z": [
     30,
     35,
     74,
     111,
     139
    ]
   },
   {
    "X": [
     19,
     63,
     92,
     97,
     150
    ],
    "Z": [
     29,
     34,
     73,
     110,
     138
    ]
   },
   {
    "X": [
     20,
     32,
     93,
     98,
     151
    ],
    "Z": [
     28,
     33,
     72,
     109,
     137
    ]
   }
  ]
 },
 "distance": {
  "d": 16,
  "P": {
   "value": 16,
   "confidence": "upper_bound",
   "witness": {
    "X": [
     128,
     130,
     132,
     134,
     136,
     138,
     140,
     142,
     144,
     146,
     148,
     150,
     152,
     154,
     156,
     158
    ],
    "Z": [
     128,
     130,
     132,
     134,
     136,
     138,
     140,
     142,
     144,
     146,
     148,
     150,
     152,
     154,
     156,
     158
    ]
   }
  }
 },
 "provenance": {
  "authors": [
   "@vprusso"
  ],
  "origin": "submission",
  "construction": "search",
  "date": "2026-10-15",
  "references": [
   "arXiv:2609.30069"
  ],
  "notes": "Halved CPM pair-partition code of arXiv:2609.30069 (Definition 1, reversing fold of Proposition 4) at (J,L)=(4,10), lift P=32. Exponent array E (rows a=0..3, columns l=0..9): [[21, 2, 17, 19, 11, 14, 1, 20, 23, 23], [10, 26, 0, 30, 25, 22, 24, 0, 16, 28], [29, 1, 3, 1, 17, 30, 21, 15, 25, 27], [11, 27, 31, 0, 2, 7, 29, 12, 8, 8]]. Off-diagonal pair partitions M: {\"0,1\": [[0, 2], [1, 7], [3, 8], [4, 6], [5, 9]], \"0,2\": [[0, 3], [1, 5], [2, 8], [4, 7], [6, 9]], \"0,3\": [[0, 5], [1, 6], [2, 7], [3, 4], [8, 9]], \"1,2\": [[0, 8], [1, 4], [2, 3], [5, 6], [7, 9]], \"1,3\": [[0, 1], [2, 4], [3, 7], [5, 8], [6, 9]], \"2,3\": [[0, 4], [1, 7], [2, 9], [3, 5], [6, 8]]}. The paper publishes no generators for its halved instances; this code is from a random search over the template. Distance 16 is the lightest Pauli logical found through 482 random per-qubit symplectic frames x 1,000,000 gf2_fast trials on the symplectic doubling (upper bound). The paper's Table VII lists [[160,35,17]] at this lift, as an upper bound; this search did not reach 17, so the entry is 1 short of the published value.",
  "model": "Claude Fable 5.1",
  "search_budget": {
   "candidates_screened": 143999,
   "ris_trials_per_side": 482000000,
   "tool": "halved_pp.py templates; verify/heuristic_distance.py Pauli RIS; gf2_fast on the symplectic doubling under random per-qubit symplectic frames (frame_screen.py)",
   "notes": "Pauli-weight RIS screen at 1500 trials per template (Perlmutter job 59705375, 2026-10-12), then 132 frames x 1,000,000 gf2_fast trials (jobs 59731365 to 59731368) and 350 further frames x 1,000,000 trials with fresh seeds (job 59779389, 2026-10-14). Lightest Pauli logical found: 16."
  }
 }
}
