{
  "petId": "nezha",
  "sha256": "da7cac62544fe7f9e3b070acbd4aa6d209b7518925532118417b4f17dc085a53",
  "spriteVersion": 1,
  "frameCount": 57,
  "palette": 64,
  "geometryPassed": true,
  "failures": [],
  "reviewSignals": [
    "Run right 1\u21922: area changes 1.50\u00d7",
    "Run right 5\u21926: area changes 1.36\u00d7",
    "Run left 1\u21922: area changes 1.50\u00d7",
    "Run left 5\u21926: area changes 1.36\u00d7",
    "Frame 4:4: asymmetric alpha center 12.0px",
    "Failed 3\u21924: area changes 1.59\u00d7",
    "Failed 4\u21925: area changes 1.42\u00d7",
    "Frame 8:5: asymmetric alpha center 11.0px"
  ],
  "states": [
    {
      "name": "Idle",
      "row": 0,
      "frames": 6,
      "areaRange": [
        8924,
        9596
      ],
      "medianArea": 9090.0,
      "heightRange": [
        172,
        174
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.1512,
          "areaRatio": 1.034,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.1553,
          "areaRatio": 1.024,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.2204,
          "areaRatio": 1.004,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.1822,
          "areaRatio": 1.017,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 6,
          "silhouetteChange": 0.2082,
          "areaRatio": 1.075,
          "duplicate": false
        },
        {
          "from": 6,
          "to": 1,
          "silhouetteChange": 0.1499,
          "areaRatio": 1.064,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Run right",
      "row": 1,
      "frames": 8,
      "areaRange": [
        6768,
        10964
      ],
      "medianArea": 8844.0,
      "heightRange": [
        120,
        156
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.5254,
          "areaRatio": 1.499,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.4022,
          "areaRatio": 1.127,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.3285,
          "areaRatio": 1.063,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.2856,
          "areaRatio": 1.2,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 6,
          "silhouetteChange": 0.4646,
          "areaRatio": 1.363,
          "duplicate": false
        },
        {
          "from": 6,
          "to": 7,
          "silhouetteChange": 0.351,
          "areaRatio": 1.063,
          "duplicate": false
        },
        {
          "from": 7,
          "to": 8,
          "silhouetteChange": 0.3988,
          "areaRatio": 1.264,
          "duplicate": false
        },
        {
          "from": 8,
          "to": 1,
          "silhouetteChange": 0.3426,
          "areaRatio": 1.079,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Run left",
      "row": 2,
      "frames": 8,
      "areaRange": [
        6768,
        10964
      ],
      "medianArea": 8844.0,
      "heightRange": [
        120,
        156
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.5254,
          "areaRatio": 1.499,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.4022,
          "areaRatio": 1.127,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.3285,
          "areaRatio": 1.063,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.2856,
          "areaRatio": 1.2,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 6,
          "silhouetteChange": 0.4646,
          "areaRatio": 1.363,
          "duplicate": false
        },
        {
          "from": 6,
          "to": 7,
          "silhouetteChange": 0.351,
          "areaRatio": 1.063,
          "duplicate": false
        },
        {
          "from": 7,
          "to": 8,
          "silhouetteChange": 0.3988,
          "areaRatio": 1.264,
          "duplicate": false
        },
        {
          "from": 8,
          "to": 1,
          "silhouetteChange": 0.3426,
          "areaRatio": 1.079,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Wave",
      "row": 3,
      "frames": 4,
      "areaRange": [
        9204,
        9660
      ],
      "medianArea": 9508.0,
      "heightRange": [
        170,
        176
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.5999,
          "areaRatio": 1.022,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.1325,
          "areaRatio": 1.01,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.1782,
          "areaRatio": 1.04,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 1,
          "silhouetteChange": 0.6373,
          "areaRatio": 1.027,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Jump",
      "row": 4,
      "frames": 5,
      "areaRange": [
        8304,
        9400
      ],
      "medianArea": 8768.0,
      "heightRange": [
        134,
        176
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.4556,
          "areaRatio": 1.072,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.352,
          "areaRatio": 1.117,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.3716,
          "areaRatio": 1.08,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.4891,
          "areaRatio": 1.094,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 1,
          "silhouetteChange": 0.2254,
          "areaRatio": 1.056,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Failed",
      "row": 5,
      "frames": 8,
      "areaRange": [
        5952,
        9472
      ],
      "medianArea": 8052.0,
      "heightRange": [
        86,
        154
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.539,
          "areaRatio": 1.154,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.3327,
          "areaRatio": 1.135,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.5438,
          "areaRatio": 1.591,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.5373,
          "areaRatio": 1.424,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 6,
          "silhouetteChange": 0.4725,
          "areaRatio": 1.036,
          "duplicate": false
        },
        {
          "from": 6,
          "to": 7,
          "silhouetteChange": 0.2107,
          "areaRatio": 1.032,
          "duplicate": false
        },
        {
          "from": 7,
          "to": 8,
          "silhouetteChange": 0.4065,
          "areaRatio": 1.099,
          "duplicate": false
        },
        {
          "from": 8,
          "to": 1,
          "silhouetteChange": 0.0165,
          "areaRatio": 1.003,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Waiting",
      "row": 6,
      "frames": 6,
      "areaRange": [
        9004,
        9468
      ],
      "medianArea": 9126.0,
      "heightRange": [
        172,
        176
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.0559,
          "areaRatio": 1.035,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.0694,
          "areaRatio": 1.009,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.1301,
          "areaRatio": 1.012,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.2036,
          "areaRatio": 1.015,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 6,
          "silhouetteChange": 0.1466,
          "areaRatio": 1.036,
          "duplicate": false
        },
        {
          "from": 6,
          "to": 1,
          "silhouetteChange": 0.053,
          "areaRatio": 1.014,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Working",
      "row": 7,
      "frames": 6,
      "areaRange": [
        6548,
        7724
      ],
      "medianArea": 7372.0,
      "heightRange": [
        122,
        158
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.2509,
          "areaRatio": 1.117,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.4408,
          "areaRatio": 1.1,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.414,
          "areaRatio": 1.032,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.6326,
          "areaRatio": 1.039,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 6,
          "silhouetteChange": 0.5987,
          "areaRatio": 1.011,
          "duplicate": false
        },
        {
          "from": 6,
          "to": 1,
          "silhouetteChange": 0.0919,
          "areaRatio": 1.045,
          "duplicate": false
        }
      ]
    },
    {
      "name": "Review",
      "row": 8,
      "frames": 6,
      "areaRange": [
        8932,
        9464
      ],
      "medianArea": 9374.0,
      "heightRange": [
        174,
        176
      ],
      "transitions": [
        {
          "from": 1,
          "to": 2,
          "silhouetteChange": 0.3202,
          "areaRatio": 1.009,
          "duplicate": false
        },
        {
          "from": 2,
          "to": 3,
          "silhouetteChange": 0.2692,
          "areaRatio": 1.003,
          "duplicate": false
        },
        {
          "from": 3,
          "to": 4,
          "silhouetteChange": 0.3452,
          "areaRatio": 1.008,
          "duplicate": false
        },
        {
          "from": 4,
          "to": 5,
          "silhouetteChange": 0.1267,
          "areaRatio": 1.06,
          "duplicate": false
        },
        {
          "from": 5,
          "to": 6,
          "silhouetteChange": 0.1032,
          "areaRatio": 1.016,
          "duplicate": false
        },
        {
          "from": 6,
          "to": 1,
          "silhouetteChange": 0.3418,
          "areaRatio": 1.041,
          "duplicate": false
        }
      ]
    }
  ],
  "cells": [
    {
      "row": 0,
      "column": 0,
      "bbox": [
        58,
        20,
        134,
        192
      ],
      "padding": [
        58,
        20,
        58,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 94.551,
      "centerDeviation": 0.949,
      "ok": true,
      "area": 9016,
      "torsoX": 95.5,
      "height": 172
    },
    {
      "row": 0,
      "column": 1,
      "bbox": [
        54,
        18,
        138,
        192
      ],
      "padding": [
        54,
        18,
        54,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 93.772,
      "centerDeviation": 1.728,
      "ok": true,
      "area": 9324,
      "torsoX": 95.5,
      "height": 174
    },
    {
      "row": 0,
      "column": 2,
      "bbox": [
        52,
        18,
        136,
        192
      ],
      "padding": [
        52,
        18,
        56,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 92.635,
      "centerDeviation": 2.865,
      "ok": true,
      "area": 9108,
      "torsoX": 95.5,
      "height": 174
    },
    {
      "row": 0,
      "column": 3,
      "bbox": [
        58,
        16,
        136,
        188
      ],
      "padding": [
        58,
        16,
        56,
        20
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.538,
      "centerDeviation": 0.038,
      "ok": true,
      "area": 9072,
      "torsoX": 96.5,
      "height": 172
    },
    {
      "row": 0,
      "column": 4,
      "bbox": [
        54,
        18,
        136,
        192
      ],
      "padding": [
        54,
        18,
        56,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 93.672,
      "centerDeviation": 1.828,
      "ok": true,
      "area": 8924,
      "torsoX": 96.5,
      "height": 174
    },
    {
      "row": 0,
      "column": 5,
      "bbox": [
        58,
        16,
        138,
        190
      ],
      "padding": [
        58,
        16,
        54,
        18
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.262,
      "centerDeviation": 0.762,
      "ok": true,
      "area": 9596,
      "torsoX": 96.5,
      "height": 174
    },
    {
      "row": 1,
      "column": 0,
      "bbox": [
        32,
        58,
        144,
        192
      ],
      "padding": [
        32,
        58,
        48,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 99.126,
      "centerDeviation": 3.626,
      "ok": true,
      "area": 7300,
      "torsoX": 96.5,
      "height": 134
    },
    {
      "row": 1,
      "column": 1,
      "bbox": [
        34,
        24,
        152,
        170
      ],
      "padding": [
        34,
        24,
        40,
        38
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.614,
      "centerDeviation": 0.114,
      "ok": true,
      "area": 10944,
      "torsoX": 96.5,
      "height": 146
    },
    {
      "row": 1,
      "column": 2,
      "bbox": [
        26,
        40,
        148,
        190
      ],
      "padding": [
        26,
        40,
        44,
        18
      ],
      "minimumPadding": 18,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.457,
      "centerDeviation": 0.957,
      "ok": true,
      "area": 9712,
      "torsoX": 96.5,
      "height": 150
    },
    {
      "row": 1,
      "column": 3,
      "bbox": [
        28,
        44,
        156,
        180
      ],
      "padding": [
        28,
        44,
        36,
        28
      ],
      "minimumPadding": 28,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.584,
      "centerDeviation": 1.084,
      "ok": true,
      "area": 9136,
      "torsoX": 96.5,
      "height": 136
    },
    {
      "row": 1,
      "column": 4,
      "bbox": [
        20,
        36,
        156,
        192
      ],
      "padding": [
        20,
        36,
        36,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 98.626,
      "centerDeviation": 3.126,
      "ok": true,
      "area": 10964,
      "torsoX": 96.5,
      "height": 156
    },
    {
      "row": 1,
      "column": 5,
      "bbox": [
        32,
        42,
        136,
        170
      ],
      "padding": [
        32,
        42,
        56,
        38
      ],
      "minimumPadding": 32,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 88.029,
      "centerDeviation": 7.471,
      "ok": true,
      "area": 8044,
      "torsoX": 95.5,
      "height": 128
    },
    {
      "row": 1,
      "column": 6,
      "bbox": [
        32,
        48,
        142,
        192
      ],
      "padding": [
        32,
        48,
        50,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 92.728,
      "centerDeviation": 2.772,
      "ok": true,
      "area": 8552,
      "torsoX": 95.5,
      "height": 144
    },
    {
      "row": 1,
      "column": 7,
      "bbox": [
        38,
        64,
        148,
        184
      ],
      "padding": [
        38,
        64,
        44,
        24
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.118,
      "centerDeviation": 0.618,
      "ok": true,
      "area": 6768,
      "torsoX": 95.5,
      "height": 120
    },
    {
      "row": 2,
      "column": 0,
      "bbox": [
        48,
        58,
        160,
        192
      ],
      "padding": [
        48,
        58,
        32,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 91.874,
      "centerDeviation": 3.626,
      "ok": true,
      "area": 7300,
      "torsoX": 94.5,
      "height": 134
    },
    {
      "row": 2,
      "column": 1,
      "bbox": [
        40,
        24,
        158,
        170
      ],
      "padding": [
        40,
        24,
        34,
        38
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.386,
      "centerDeviation": 0.114,
      "ok": true,
      "area": 10944,
      "torsoX": 94.5,
      "height": 146
    },
    {
      "row": 2,
      "column": 2,
      "bbox": [
        44,
        40,
        166,
        190
      ],
      "padding": [
        44,
        40,
        26,
        18
      ],
      "minimumPadding": 18,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 94.543,
      "centerDeviation": 0.957,
      "ok": true,
      "area": 9712,
      "torsoX": 94.5,
      "height": 150
    },
    {
      "row": 2,
      "column": 3,
      "bbox": [
        36,
        44,
        164,
        180
      ],
      "padding": [
        36,
        44,
        28,
        28
      ],
      "minimumPadding": 28,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 94.416,
      "centerDeviation": 1.084,
      "ok": true,
      "area": 9136,
      "torsoX": 94.5,
      "height": 136
    },
    {
      "row": 2,
      "column": 4,
      "bbox": [
        36,
        36,
        172,
        192
      ],
      "padding": [
        36,
        36,
        20,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 92.374,
      "centerDeviation": 3.126,
      "ok": true,
      "area": 10964,
      "torsoX": 94.5,
      "height": 156
    },
    {
      "row": 2,
      "column": 5,
      "bbox": [
        56,
        42,
        160,
        170
      ],
      "padding": [
        56,
        42,
        32,
        38
      ],
      "minimumPadding": 32,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 102.971,
      "centerDeviation": 7.471,
      "ok": true,
      "area": 8044,
      "torsoX": 95.5,
      "height": 128
    },
    {
      "row": 2,
      "column": 6,
      "bbox": [
        50,
        48,
        160,
        192
      ],
      "padding": [
        50,
        48,
        32,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 98.272,
      "centerDeviation": 2.772,
      "ok": true,
      "area": 8552,
      "torsoX": 95.5,
      "height": 144
    },
    {
      "row": 2,
      "column": 7,
      "bbox": [
        44,
        64,
        154,
        184
      ],
      "padding": [
        44,
        64,
        38,
        24
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 94.882,
      "centerDeviation": 0.618,
      "ok": true,
      "area": 6768,
      "torsoX": 95.5,
      "height": 120
    },
    {
      "row": 3,
      "column": 0,
      "bbox": [
        48,
        20,
        142,
        190
      ],
      "padding": [
        48,
        20,
        50,
        18
      ],
      "minimumPadding": 18,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 87.051,
      "centerDeviation": 8.449,
      "ok": true,
      "area": 9448,
      "torsoX": 96.5,
      "height": 170
    },
    {
      "row": 3,
      "column": 1,
      "bbox": [
        46,
        16,
        144,
        192
      ],
      "padding": [
        46,
        16,
        48,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 102.869,
      "centerDeviation": 7.369,
      "ok": true,
      "area": 9660,
      "torsoX": 95.5,
      "height": 176
    },
    {
      "row": 3,
      "column": 2,
      "bbox": [
        52,
        16,
        146,
        192
      ],
      "padding": [
        52,
        16,
        46,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 104.678,
      "centerDeviation": 9.178,
      "ok": true,
      "area": 9568,
      "torsoX": 96.5,
      "height": 176
    },
    {
      "row": 3,
      "column": 3,
      "bbox": [
        50,
        18,
        148,
        190
      ],
      "padding": [
        50,
        18,
        44,
        18
      ],
      "minimumPadding": 18,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 107.505,
      "centerDeviation": 12.005,
      "ok": false,
      "area": 9204,
      "torsoX": 96.5,
      "height": 172
    },
    {
      "row": 4,
      "column": 0,
      "bbox": [
        50,
        48,
        146,
        192
      ],
      "padding": [
        50,
        48,
        46,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 97.206,
      "centerDeviation": 1.706,
      "ok": true,
      "area": 8768,
      "torsoX": 96.5,
      "height": 144
    },
    {
      "row": 4,
      "column": 1,
      "bbox": [
        46,
        16,
        150,
        192
      ],
      "padding": [
        46,
        16,
        42,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 97.408,
      "centerDeviation": 1.908,
      "ok": true,
      "area": 9400,
      "torsoX": 96.5,
      "height": 176
    },
    {
      "row": 4,
      "column": 2,
      "bbox": [
        38,
        16,
        156,
        156
      ],
      "padding": [
        38,
        16,
        36,
        52
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 97.315,
      "centerDeviation": 1.815,
      "ok": true,
      "area": 8412,
      "torsoX": 96.5,
      "height": 140
    },
    {
      "row": 4,
      "column": 3,
      "bbox": [
        48,
        20,
        146,
        188
      ],
      "padding": [
        48,
        20,
        46,
        20
      ],
      "minimumPadding": 20,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.676,
      "centerDeviation": 0.176,
      "ok": true,
      "area": 9084,
      "torsoX": 95.5,
      "height": 168
    },
    {
      "row": 4,
      "column": 4,
      "bbox": [
        50,
        58,
        146,
        192
      ],
      "padding": [
        50,
        58,
        46,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.779,
      "centerDeviation": 1.279,
      "ok": true,
      "area": 8304,
      "torsoX": 96.5,
      "height": 134
    },
    {
      "row": 5,
      "column": 0,
      "bbox": [
        64,
        38,
        132,
        192
      ],
      "padding": [
        64,
        38,
        60,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.389,
      "centerDeviation": 0.889,
      "ok": true,
      "area": 7232,
      "torsoX": 96.5,
      "height": 154
    },
    {
      "row": 5,
      "column": 1,
      "bbox": [
        38,
        36,
        160,
        188
      ],
      "padding": [
        38,
        36,
        32,
        20
      ],
      "minimumPadding": 20,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.762,
      "centerDeviation": 1.262,
      "ok": true,
      "area": 8348,
      "torsoX": 93.5,
      "height": 152
    },
    {
      "row": 5,
      "column": 2,
      "bbox": [
        34,
        28,
        168,
        178
      ],
      "padding": [
        34,
        28,
        24,
        30
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.143,
      "centerDeviation": 0.357,
      "ok": true,
      "area": 9472,
      "torsoX": 92.5,
      "height": 150
    },
    {
      "row": 5,
      "column": 3,
      "bbox": [
        42,
        38,
        168,
        124
      ],
      "padding": [
        42,
        38,
        24,
        84
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.466,
      "centerDeviation": 0.034,
      "ok": true,
      "area": 5952,
      "torsoX": 88.5,
      "height": 86
    },
    {
      "row": 5,
      "column": 4,
      "bbox": [
        36,
        32,
        168,
        158
      ],
      "padding": [
        36,
        32,
        24,
        50
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.798,
      "centerDeviation": 0.298,
      "ok": true,
      "area": 8476,
      "torsoX": 82.5,
      "height": 126
    },
    {
      "row": 5,
      "column": 5,
      "bbox": [
        50,
        40,
        150,
        190
      ],
      "padding": [
        50,
        40,
        42,
        18
      ],
      "minimumPadding": 18,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.64,
      "centerDeviation": 0.14,
      "ok": true,
      "area": 8180,
      "torsoX": 93.5,
      "height": 150
    },
    {
      "row": 5,
      "column": 6,
      "bbox": [
        50,
        38,
        144,
        190
      ],
      "padding": [
        50,
        38,
        48,
        18
      ],
      "minimumPadding": 18,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.034,
      "centerDeviation": 0.466,
      "ok": true,
      "area": 7924,
      "torsoX": 99.5,
      "height": 152
    },
    {
      "row": 5,
      "column": 7,
      "bbox": [
        64,
        38,
        132,
        192
      ],
      "padding": [
        64,
        38,
        60,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.724,
      "centerDeviation": 1.224,
      "ok": true,
      "area": 7208,
      "torsoX": 97.5,
      "height": 154
    },
    {
      "row": 6,
      "column": 0,
      "bbox": [
        58,
        18,
        136,
        192
      ],
      "padding": [
        58,
        18,
        56,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.099,
      "centerDeviation": 0.401,
      "ok": true,
      "area": 9340,
      "torsoX": 95.5,
      "height": 174
    },
    {
      "row": 6,
      "column": 1,
      "bbox": [
        60,
        18,
        134,
        192
      ],
      "padding": [
        60,
        18,
        58,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.08,
      "centerDeviation": 0.42,
      "ok": true,
      "area": 9028,
      "torsoX": 96.5,
      "height": 174
    },
    {
      "row": 6,
      "column": 2,
      "bbox": [
        52,
        18,
        134,
        192
      ],
      "padding": [
        52,
        18,
        58,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 94.495,
      "centerDeviation": 1.005,
      "ok": true,
      "area": 9112,
      "torsoX": 96.5,
      "height": 174
    },
    {
      "row": 6,
      "column": 3,
      "bbox": [
        60,
        20,
        136,
        192
      ],
      "padding": [
        60,
        20,
        56,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.202,
      "centerDeviation": 0.702,
      "ok": true,
      "area": 9004,
      "torsoX": 96.5,
      "height": 172
    },
    {
      "row": 6,
      "column": 4,
      "bbox": [
        50,
        16,
        134,
        190
      ],
      "padding": [
        50,
        16,
        58,
        18
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 94.035,
      "centerDeviation": 1.465,
      "ok": true,
      "area": 9140,
      "torsoX": 95.5,
      "height": 174
    },
    {
      "row": 6,
      "column": 5,
      "bbox": [
        58,
        16,
        136,
        192
      ],
      "padding": [
        58,
        16,
        56,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.335,
      "centerDeviation": 0.165,
      "ok": true,
      "area": 9468,
      "torsoX": 95.5,
      "height": 176
    },
    {
      "row": 7,
      "column": 0,
      "bbox": [
        64,
        36,
        132,
        192
      ],
      "padding": [
        64,
        36,
        60,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.52,
      "centerDeviation": 1.02,
      "ok": true,
      "area": 7312,
      "torsoX": 96.5,
      "height": 156
    },
    {
      "row": 7,
      "column": 1,
      "bbox": [
        62,
        36,
        132,
        190
      ],
      "padding": [
        62,
        36,
        60,
        18
      ],
      "minimumPadding": 18,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.819,
      "centerDeviation": 0.319,
      "ok": true,
      "area": 6548,
      "torsoX": 96.5,
      "height": 154
    },
    {
      "row": 7,
      "column": 2,
      "bbox": [
        50,
        38,
        136,
        192
      ],
      "padding": [
        50,
        38,
        56,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 90.866,
      "centerDeviation": 4.634,
      "ok": true,
      "area": 7204,
      "torsoX": 96.5,
      "height": 154
    },
    {
      "row": 7,
      "column": 3,
      "bbox": [
        42,
        30,
        150,
        184
      ],
      "padding": [
        42,
        30,
        42,
        24
      ],
      "minimumPadding": 24,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 88.006,
      "centerDeviation": 7.494,
      "ok": true,
      "area": 7432,
      "torsoX": 96.5,
      "height": 154
    },
    {
      "row": 7,
      "column": 4,
      "bbox": [
        48,
        36,
        176,
        158
      ],
      "padding": [
        48,
        36,
        16,
        50
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 106.455,
      "centerDeviation": 10.955,
      "ok": false,
      "area": 7724,
      "torsoX": 96.5,
      "height": 122
    },
    {
      "row": 7,
      "column": 5,
      "bbox": [
        62,
        34,
        132,
        192
      ],
      "padding": [
        62,
        34,
        60,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.374,
      "centerDeviation": 0.126,
      "ok": true,
      "area": 7640,
      "torsoX": 95.5,
      "height": 158
    },
    {
      "row": 8,
      "column": 0,
      "bbox": [
        52,
        18,
        142,
        192
      ],
      "padding": [
        52,
        18,
        50,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 101.764,
      "centerDeviation": 6.264,
      "ok": true,
      "area": 9440,
      "torsoX": 96.5,
      "height": 174
    },
    {
      "row": 8,
      "column": 1,
      "bbox": [
        44,
        18,
        136,
        192
      ],
      "padding": [
        44,
        18,
        56,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 94.471,
      "centerDeviation": 1.029,
      "ok": true,
      "area": 9360,
      "torsoX": 96.5,
      "height": 174
    },
    {
      "row": 8,
      "column": 2,
      "bbox": [
        54,
        16,
        140,
        192
      ],
      "padding": [
        54,
        16,
        52,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 100.791,
      "centerDeviation": 5.291,
      "ok": true,
      "area": 9388,
      "torsoX": 96.5,
      "height": 176
    },
    {
      "row": 8,
      "column": 3,
      "bbox": [
        46,
        16,
        132,
        192
      ],
      "padding": [
        46,
        16,
        60,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 92.65,
      "centerDeviation": 2.85,
      "ok": true,
      "area": 9464,
      "torsoX": 95.5,
      "height": 176
    },
    {
      "row": 8,
      "column": 4,
      "bbox": [
        60,
        16,
        132,
        192
      ],
      "padding": [
        60,
        16,
        60,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 95.237,
      "centerDeviation": 0.263,
      "ok": true,
      "area": 8932,
      "torsoX": 95.5,
      "height": 176
    },
    {
      "row": 8,
      "column": 5,
      "bbox": [
        60,
        16,
        132,
        192
      ],
      "padding": [
        60,
        16,
        60,
        16
      ],
      "minimumPadding": 16,
      "edgeOpaquePixels": 0,
      "nearWhiteOpaquePixelsInSideBands": 0,
      "binaryAlpha": true,
      "pixelGrid2xExact": true,
      "alphaCenterX": 96.064,
      "centerDeviation": 0.564,
      "ok": true,
      "area": 9072,
      "torsoX": 96.5,
      "height": 176
    }
  ],
  "visualReview": {
    "sha256": "da7cac62544fe7f9e3b070acbd4aa6d209b7518925532118417b4f17dc085a53",
    "status": "original-art-restored",
    "remainingRecovery": "/qa/source-cycles-20261001/repairs.json",
    "notes": "Removed every remaining replacement-model cycle. Original character pixels and frame order restored in rows [3]. All other cycles and pointer anchors preserved. Whole-library source regression inventory covers 450 cycles; source provenance is not a blanket motion approval.",
    "cycleHistory": [
      {
        "sha256": "da7cac62544fe7f9e3b070acbd4aa6d209b7518925532118417b4f17dc085a53",
        "status": "needs-repair",
        "notes": "Jump repaired on September 28: locked-model sequence, shared scale, stable anatomy and a connected jump arc. Only the five jump frames changed. Historical audit (jump findings below are superseded; other-state findings remain open): Run frame 2 enlarges the head relative to frame 1. Jump frames 1/5 differ in scale from 2/4. Preserve expressive motion but rebuild around fixed head/body proportions."
      },
      {
        "sha256": "7a16bd54020f313ad1bb6cb631077b4d64279a599216dac59f400be8fc0a5be4",
        "status": "partially-repaired",
        "notes": "September 29 scoped repair: Approval covers both runs, wave, failure and working only. Jump, idle, waiting and review are unchanged and not newly approved. Historical findings (only repaired-row findings superseded): Jump repaired on September 28: locked-model sequence, shared scale, stable anatomy and a connected jump arc. Only the five jump frames changed. Historical audit (jump findings below are superseded; other-state findings remain open): Run frame 2 enlarges the head relative to frame 1. Jump frames 1/5 differ in scale from 2/4. Preserve expressive motion but rebuild around fixed head/body proportions."
      },
      {
        "sha256": "7a16bd54020f313ad1bb6cb631077b4d64279a599216dac59f400be8fc0a5be4",
        "status": "approved",
        "notes": "All nine temporal states and available pointer-look directions reviewed at fixed scale; native-timing browser playback passed two seams for every state. Historical findings are retained in cycleHistory. Native Codex restart remains unverified.",
        "previousNotes": "Run frame 2 enlarges the head relative to frame 1. Jump frames 1/5 differ in scale from 2/4. Preserve expressive motion but rebuild around fixed head/body proportions.",
        "jumpReview": {
          "status": "repaired",
          "date": "2026-09-28",
          "report": "/qa/nezha/jump-repair/jump-audit.json"
        },
        "cycleReview": {
          "status": "repaired",
          "date": "2026-09-29",
          "rows": [
            1,
            2,
            3,
            5,
            7
          ],
          "report": "/qa/nezha/cycle-repair/rig3/visual-review.json"
        },
        "fullLibraryReview": "/qa/cycle-review/final-20260929/visual-review.json"
      },
      {
        "sha256": "9f480eda2dde111375f8917957b6c97c5b68b4427de78cef625381eb7368642d",
        "status": "original-art-restored",
        "notes": "September 30: rejected the replacement run/failure models. Restored original source pixels in rows 1, 2 and 5, with source-pose recovery where recorded. No redraw or rescale. Other states unchanged. Original source-art limitations remain; the prior blanket motion approval is withdrawn.",
        "restoration": "/qa/cycle-review/restoration-20260930/restoration.json"
      },
      {
        "sha256": "9f16c98ddeb8ed9f3ab262e137acf8c0fde97ee01e1e914f9c19d7a6fad475b4",
        "status": "original-art-restored",
        "actionRepair": "/qa/character-actions-20260930/repairs.json",
        "notes": "Restored original character-specific waiting/working source poses after the replacement-model regression. Run/failure recovery preserved. Original action pose limitations remain; no blanket motion approval."
      },
      {
        "sha256": "9f16c98ddeb8ed9f3ab262e137acf8c0fde97ee01e1e914f9c19d7a6fad475b4",
        "status": "original-art-restored",
        "actionRepair": "/qa/character-actions-20260930/repairs.json",
        "notes": "Restored original character-specific waiting/working source poses after the replacement-model regression. Run/failure recovery preserved. Original action pose limitations remain; no blanket motion approval."
      },
      {
        "sha256": "9f16c98ddeb8ed9f3ab262e137acf8c0fde97ee01e1e914f9c19d7a6fad475b4",
        "status": "original-art-restored",
        "actionRepair": "/qa/character-actions-20260930/repairs.json",
        "notes": "Restored original character-specific waiting/working source poses after the replacement-model regression. Run/failure recovery preserved. Original action pose limitations remain; no blanket motion approval."
      },
      {
        "sha256": "9f16c98ddeb8ed9f3ab262e137acf8c0fde97ee01e1e914f9c19d7a6fad475b4",
        "status": "original-art-restored",
        "actionRepair": "/qa/character-actions-20260930/repairs.json",
        "notes": "Updated waiting/working using original character-specific source poses, removing replacement models or avoiding undersized action poses. Run/failure recovery preserved. Original action pose limitations remain; no blanket motion approval."
      },
      {
        "sha256": "da7cac62544fe7f9e3b070acbd4aa6d209b7518925532118417b4f17dc085a53",
        "status": "original-art-restored",
        "remainingRecovery": "/qa/source-cycles-20261001/repairs.json",
        "notes": "Removed every remaining replacement-model cycle. Original character pixels and frame order restored in rows [3]. All other cycles and pointer anchors preserved. Whole-library source regression inventory covers 450 cycles; source provenance is not a blanket motion approval."
      }
    ]
  }
}
