[
 {
  "concept": "goda10-couch-v1",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 15013,
    "bbox": [
     71,
     277,
     1011,
     466
    ],
    "line_height_px": 81.0,
    "line_height_phone_px": 20.2,
    "contrast_median": 9.09,
    "contrast_p20_underlying": 6.14,
    "contrast_p60_strong": 9.16,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 6726,
    "bbox": [
     470,
     771,
     776,
     960
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 12.28,
    "contrast_p20_underlying": 2.43,
    "contrast_p60_strong": 11.8,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5470,
    "bbox": [
     650,
     1361,
     1009,
     1468
    ],
    "line_height_px": 31.0,
    "line_height_phone_px": 7.8,
    "contrast_median": 11.93,
    "contrast_p20_underlying": 3.56,
    "contrast_p60_strong": 11.98,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 13495,
    "bbox": [
     648,
     987,
     1003,
     1242
    ],
    "line_height_px": 42.0,
    "line_height_phone_px": 10.5,
    "contrast_median": 15.81,
    "contrast_p20_underlying": 2.21,
    "contrast_p60_strong": 15.5,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 2344,
    "bbox": [
     648,
     1272,
     927,
     1327
    ],
    "line_height_px": 56.0,
    "line_height_phone_px": 14.0,
    "contrast_median": 16.76,
    "contrast_p20_underlying": 2.33,
    "contrast_p60_strong": 16.8,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda10-couch-v1",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 11793,
    "bbox": [
     70,
     142,
     1011,
     309
    ],
    "line_height_px": 71.0,
    "line_height_phone_px": 17.8,
    "contrast_median": 8.91,
    "contrast_p20_underlying": 5.85,
    "contrast_p60_strong": 8.98,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 6272,
    "bbox": [
     455,
     476,
     748,
     644
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 10.5,
    "contrast_p20_underlying": 2.26,
    "contrast_p60_strong": 10.49,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5415,
    "bbox": [
     606,
     1078,
     937,
     1175
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 11.47,
    "contrast_p20_underlying": 2.15,
    "contrast_p60_strong": 11.49,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 10397,
    "bbox": [
     605,
     755,
     975,
     969
    ],
    "line_height_px": 36.0,
    "line_height_phone_px": 9.0,
    "contrast_median": 14.65,
    "contrast_p20_underlying": 2.01,
    "contrast_p60_strong": 13.85,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 2576,
    "bbox": [
     605,
     991,
     915,
     1050
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 16.45,
    "contrast_p20_underlying": 3.51,
    "contrast_p60_strong": 16.48,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda10-couch-v2",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 15493,
    "bbox": [
     68,
     277,
     1011,
     466
    ],
    "line_height_px": 93.0,
    "line_height_phone_px": 23.2,
    "contrast_median": 9.11,
    "contrast_p20_underlying": 5.91,
    "contrast_p60_strong": 9.18,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 5109,
    "bbox": [
     487,
     771,
     759,
     949
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 12.43,
    "contrast_p20_underlying": 2.38,
    "contrast_p60_strong": 11.55,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5470,
    "bbox": [
     650,
     1361,
     1009,
     1468
    ],
    "line_height_px": 31.0,
    "line_height_phone_px": 7.8,
    "contrast_median": 11.93,
    "contrast_p20_underlying": 3.56,
    "contrast_p60_strong": 11.98,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 14043,
    "bbox": [
     647,
     987,
     1003,
     1242
    ],
    "line_height_px": 42.0,
    "line_height_phone_px": 10.5,
    "contrast_median": 15.78,
    "contrast_p20_underlying": 2.1,
    "contrast_p60_strong": 15.3,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 2556,
    "bbox": [
     648,
     1272,
     945,
     1327
    ],
    "line_height_px": 56.0,
    "line_height_phone_px": 14.0,
    "contrast_median": 16.73,
    "contrast_p20_underlying": 2.35,
    "contrast_p60_strong": 16.82,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda10-couch-v2",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 12271,
    "bbox": [
     68,
     142,
     1011,
     309
    ],
    "line_height_px": 82.0,
    "line_height_phone_px": 20.5,
    "contrast_median": 8.95,
    "contrast_p20_underlying": 5.16,
    "contrast_p60_strong": 9.01,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 4704,
    "bbox": [
     471,
     476,
     732,
     634
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 10.38,
    "contrast_p20_underlying": 2.36,
    "contrast_p60_strong": 10.23,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5451,
    "bbox": [
     606,
     1036,
     937,
     1133
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 11.63,
    "contrast_p20_underlying": 2.06,
    "contrast_p60_strong": 11.67,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 10752,
    "bbox": [
     604,
     755,
     1012,
     927
    ],
    "line_height_px": 36.0,
    "line_height_phone_px": 9.0,
    "contrast_median": 14.54,
    "contrast_p20_underlying": 2.01,
    "contrast_p60_strong": 13.94,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 2822,
    "bbox": [
     605,
     948,
     936,
     1007
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 16.37,
    "contrast_p20_underlying": 3.45,
    "contrast_p60_strong": 16.38,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda10-couch-v3",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 22523,
    "bbox": [
     71,
     277,
     1011,
     466
    ],
    "line_height_px": 93.0,
    "line_height_phone_px": 23.2,
    "contrast_median": 9.05,
    "contrast_p20_underlying": 6.05,
    "contrast_p60_strong": 9.16,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 8983,
    "bbox": [
     464,
     723,
     846,
     949
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 11.98,
    "contrast_p20_underlying": 2.35,
    "contrast_p60_strong": 11.36,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5472,
    "bbox": [
     650,
     1412,
     1009,
     1518
    ],
    "line_height_px": 31.0,
    "line_height_phone_px": 7.8,
    "contrast_median": 11.95,
    "contrast_p20_underlying": 3.52,
    "contrast_p60_strong": 12.25,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 13313,
    "bbox": [
     648,
     987,
     1003,
     1292
    ],
    "line_height_px": 42.0,
    "line_height_phone_px": 10.5,
    "contrast_median": 15.75,
    "contrast_p20_underlying": 2.13,
    "contrast_p60_strong": 14.93,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 2934,
    "bbox": [
     648,
     1323,
     999,
     1378
    ],
    "line_height_px": 56.0,
    "line_height_phone_px": 14.0,
    "contrast_median": 16.62,
    "contrast_p20_underlying": 2.55,
    "contrast_p60_strong": 16.76,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda10-couch-v3",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 17628,
    "bbox": [
     70,
     142,
     1011,
     309
    ],
    "line_height_px": 82.0,
    "line_height_phone_px": 20.5,
    "contrast_median": 8.85,
    "contrast_p20_underlying": 5.86,
    "contrast_p60_strong": 8.97,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 8341,
    "bbox": [
     442,
     431,
     808,
     634
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 10.17,
    "contrast_p20_underlying": 2.18,
    "contrast_p60_strong": 9.68,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5451,
    "bbox": [
     606,
     1036,
     937,
     1133
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 11.63,
    "contrast_p20_underlying": 2.06,
    "contrast_p60_strong": 11.67,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 10215,
    "bbox": [
     605,
     755,
     986,
     927
    ],
    "line_height_px": 36.0,
    "line_height_phone_px": 9.0,
    "contrast_median": 14.47,
    "contrast_p20_underlying": 2.03,
    "contrast_p60_strong": 13.86,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 3274,
    "bbox": [
     605,
     948,
     994,
     1007
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 16.36,
    "contrast_p20_underlying": 3.2,
    "contrast_p60_strong": 16.45,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda11-bar-v1",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 59238,
    "bbox": [
     454,
     279,
     966,
     582
    ],
    "line_height_px": 85.0,
    "line_height_phone_px": 21.2,
    "contrast_median": 19.17,
    "contrast_p20_underlying": 10.13,
    "contrast_p60_strong": 19.3,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 16622,
    "bbox": [
     65,
     269,
     415,
     322
    ],
    "line_height_px": 54.0,
    "line_height_phone_px": 13.5,
    "contrast_median": 10.09,
    "contrast_p20_underlying": 9.71,
    "contrast_p60_strong": 10.09,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 32335,
    "bbox": [
     648,
     1332,
     982,
     1447
    ],
    "line_height_px": 55.0,
    "line_height_phone_px": 13.8,
    "contrast_median": 1.07,
    "contrast_p20_underlying": 1.16,
    "contrast_p60_strong": 5.79,
    "lane_ok": true,
    "product_overlap_px": 396,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 51261,
    "bbox": [
     648,
     950,
     952,
     1314
    ],
    "line_height_px": 52.0,
    "line_height_phone_px": 13.0,
    "contrast_median": 10.4,
    "contrast_p20_underlying": 1.29,
    "contrast_p60_strong": 10.65,
    "lane_ok": true,
    "product_overlap_px": 3251,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 20534,
    "bbox": [
     648,
     1477,
     1010,
     1536
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 9.04,
    "contrast_p20_underlying": 5.32,
    "contrast_p60_strong": 9.22,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda11-bar-v1",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 36273,
    "bbox": [
     507,
     142,
     902,
     376
    ],
    "line_height_px": 66.0,
    "line_height_phone_px": 16.5,
    "contrast_median": 19.59,
    "contrast_p20_underlying": 10.33,
    "contrast_p60_strong": 19.74,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 10214,
    "bbox": [
     65,
     122,
     390,
     158
    ],
    "line_height_px": 37.0,
    "line_height_phone_px": 9.2,
    "contrast_median": 10.58,
    "contrast_p20_underlying": 10.5,
    "contrast_p60_strong": 10.59,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 32627,
    "bbox": [
     583,
     944,
     915,
     1058
    ],
    "line_height_px": 54.5,
    "line_height_phone_px": 13.6,
    "contrast_median": 1.02,
    "contrast_p20_underlying": 1.19,
    "contrast_p60_strong": 6.3,
    "lane_ok": true,
    "product_overlap_px": 77,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 51835,
    "bbox": [
     583,
     581,
     865,
     931
    ],
    "line_height_px": 52.0,
    "line_height_phone_px": 13.0,
    "contrast_median": 10.25,
    "contrast_p20_underlying": 1.31,
    "contrast_p60_strong": 10.48,
    "lane_ok": true,
    "product_overlap_px": 1966,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 19746,
    "bbox": [
     583,
     1079,
     933,
     1138
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 9.19,
    "contrast_p20_underlying": 4.83,
    "contrast_p60_strong": 9.29,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda11-bar-v2",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 51802,
    "bbox": [
     454,
     276,
     882,
     691
    ],
    "line_height_px": 85.0,
    "line_height_phone_px": 21.2,
    "contrast_median": 19.17,
    "contrast_p20_underlying": 10.59,
    "contrast_p60_strong": 19.16,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 16115,
    "bbox": [
     65,
     269,
     406,
     322
    ],
    "line_height_px": 54.0,
    "line_height_phone_px": 13.5,
    "contrast_median": 10.07,
    "contrast_p20_underlying": 9.71,
    "contrast_p60_strong": 10.07,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 32337,
    "bbox": [
     648,
     1274,
     982,
     1389
    ],
    "line_height_px": 55.0,
    "line_height_phone_px": 13.8,
    "contrast_median": 1.02,
    "contrast_p20_underlying": 1.18,
    "contrast_p60_strong": 7.0,
    "lane_ok": true,
    "product_overlap_px": 2297,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 40367,
    "bbox": [
     648,
     950,
     972,
     1256
    ],
    "line_height_px": 52.0,
    "line_height_phone_px": 13.0,
    "contrast_median": 10.39,
    "contrast_p20_underlying": 1.31,
    "contrast_p60_strong": 10.85,
    "lane_ok": true,
    "product_overlap_px": 1967,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 16281,
    "bbox": [
     648,
     1419,
     938,
     1478
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 8.95,
    "contrast_p20_underlying": 5.65,
    "contrast_p60_strong": 9.33,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda11-bar-v2",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 31812,
    "bbox": [
     507,
     140,
     838,
     460
    ],
    "line_height_px": 66.0,
    "line_height_phone_px": 16.5,
    "contrast_median": 19.66,
    "contrast_p20_underlying": 10.54,
    "contrast_p60_strong": 19.71,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 9899,
    "bbox": [
     65,
     122,
     382,
     158
    ],
    "line_height_px": 37.0,
    "line_height_phone_px": 9.2,
    "contrast_median": 10.58,
    "contrast_p20_underlying": 10.5,
    "contrast_p60_strong": 10.59,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 32031,
    "bbox": [
     583,
     886,
     915,
     1000
    ],
    "line_height_px": 54.5,
    "line_height_phone_px": 13.6,
    "contrast_median": 1.02,
    "contrast_p20_underlying": 1.23,
    "contrast_p60_strong": 7.5,
    "lane_ok": true,
    "product_overlap_px": 560,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 43898,
    "bbox": [
     583,
     581,
     907,
     873
    ],
    "line_height_px": 52.0,
    "line_height_phone_px": 13.0,
    "contrast_median": 10.2,
    "contrast_p20_underlying": 1.36,
    "contrast_p60_strong": 10.52,
    "lane_ok": true,
    "product_overlap_px": 1719,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 16284,
    "bbox": [
     583,
     1021,
     865,
     1080
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 9.02,
    "contrast_p20_underlying": 3.26,
    "contrast_p60_strong": 8.91,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda11-bar-v3",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 63815,
    "bbox": [
     454,
     279,
     875,
     690
    ],
    "line_height_px": 85.0,
    "line_height_phone_px": 21.2,
    "contrast_median": 19.24,
    "contrast_p20_underlying": 10.58,
    "contrast_p60_strong": 19.21,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 15651,
    "bbox": [
     65,
     269,
     399,
     322
    ],
    "line_height_px": 54.0,
    "line_height_phone_px": 13.5,
    "contrast_median": 10.07,
    "contrast_p20_underlying": 9.71,
    "contrast_p60_strong": 10.07,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 32337,
    "bbox": [
     648,
     1274,
     982,
     1389
    ],
    "line_height_px": 55.0,
    "line_height_phone_px": 13.8,
    "contrast_median": 1.02,
    "contrast_p20_underlying": 1.18,
    "contrast_p60_strong": 7.0,
    "lane_ok": true,
    "product_overlap_px": 2297,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 47685,
    "bbox": [
     648,
     950,
     1007,
     1256
    ],
    "line_height_px": 52.0,
    "line_height_phone_px": 13.0,
    "contrast_median": 10.41,
    "contrast_p20_underlying": 1.34,
    "contrast_p60_strong": 10.78,
    "lane_ok": true,
    "product_overlap_px": 4156,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 18139,
    "bbox": [
     648,
     1419,
     971,
     1478
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 8.83,
    "contrast_p20_underlying": 4.77,
    "contrast_p60_strong": 9.17,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the bar's candle holders, lamp bases and their orange reflections on the bar top (x >= 0.60 W); the red-pixel heuristic reads the warm candle glow as product. Bottle is at x <= 0.33 W and the roll-on at x <= 0.57 W, y >= 0.76 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda11-bar-v3",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 39220,
    "bbox": [
     507,
     142,
     832,
     459
    ],
    "line_height_px": 66.0,
    "line_height_phone_px": 16.5,
    "contrast_median": 19.66,
    "contrast_p20_underlying": 10.48,
    "contrast_p60_strong": 19.71,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 9612,
    "bbox": [
     65,
     122,
     376,
     158
    ],
    "line_height_px": 37.0,
    "line_height_phone_px": 9.2,
    "contrast_median": 10.58,
    "contrast_p20_underlying": 10.37,
    "contrast_p60_strong": 10.6,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 32031,
    "bbox": [
     583,
     886,
     915,
     1000
    ],
    "line_height_px": 54.5,
    "line_height_phone_px": 13.6,
    "contrast_median": 1.02,
    "contrast_p20_underlying": 1.23,
    "contrast_p60_strong": 7.5,
    "lane_ok": true,
    "product_overlap_px": 560,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 51058,
    "bbox": [
     583,
     581,
     942,
     873
    ],
    "line_height_px": 52.0,
    "line_height_phone_px": 13.0,
    "contrast_median": 10.27,
    "contrast_p20_underlying": 1.34,
    "contrast_p60_strong": 10.39,
    "lane_ok": true,
    "product_overlap_px": 2376,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 18125,
    "bbox": [
     583,
     1021,
     896,
     1080
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 8.66,
    "contrast_p20_underlying": 3.29,
    "contrast_p60_strong": 8.89,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "Closed-caption boxes over the table lamps and candle glow behind the man's shoulder (x >= 0.54 W, y 0.46-0.62 H); not product. Bottle at x <= 0.46 W, roll-on at x <= 0.65 W and y >= 0.85 H; numeric check of every role mask against the product rectangles = 0 px. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda12-uber-v1",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 32219,
    "bbox": [
     74,
     280,
     510,
     605
    ],
    "line_height_px": 61.5,
    "line_height_phone_px": 15.4,
    "contrast_median": 19.74,
    "contrast_p20_underlying": 16.29,
    "contrast_p60_strong": 19.99,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 115483,
    "bbox": [
     71,
     624,
     567,
     866
    ],
    "line_height_px": 243.0,
    "line_height_phone_px": 60.8,
    "contrast_median": 20.03,
    "contrast_p20_underlying": 19.08,
    "contrast_p60_strong": 20.21,
    "lane_ok": true,
    "product_overlap_px": 778,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 20030,
    "bbox": [
     616,
     1340,
     997,
     1393
    ],
    "line_height_px": 54.0,
    "line_height_phone_px": 13.5,
    "contrast_median": 2.68,
    "contrast_p20_underlying": 1.27,
    "contrast_p60_strong": 5.58,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 23305,
    "bbox": [
     615,
     968,
     963,
     1231
    ],
    "line_height_px": 34.0,
    "line_height_phone_px": 8.5,
    "contrast_median": 20.62,
    "contrast_p20_underlying": 3.15,
    "contrast_p60_strong": 20.51,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 22552,
    "bbox": [
     616,
     1263,
     992,
     1322
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.85,
    "contrast_p20_underlying": 5.84,
    "contrast_p60_strong": 5.88,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda12-uber-v1",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 19549,
    "bbox": [
     68,
     131,
     454,
     314
    ],
    "line_height_px": 50.0,
    "line_height_phone_px": 12.5,
    "contrast_median": 20.14,
    "contrast_p20_underlying": 17.06,
    "contrast_p60_strong": 20.14,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 111061,
    "bbox": [
     65,
     331,
     539,
     572
    ],
    "line_height_px": 242.0,
    "line_height_phone_px": 60.5,
    "contrast_median": 19.37,
    "contrast_p20_underlying": 12.36,
    "contrast_p60_strong": 19.64,
    "lane_ok": true,
    "product_overlap_px": 536,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 14239,
    "bbox": [
     605,
     1035,
     986,
     1073
    ],
    "line_height_px": 39.0,
    "line_height_phone_px": 9.8,
    "contrast_median": 8.19,
    "contrast_p20_underlying": 1.3,
    "contrast_p60_strong": 17.86,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 23263,
    "bbox": [
     605,
     683,
     952,
     941
    ],
    "line_height_px": 34.0,
    "line_height_phone_px": 8.5,
    "contrast_median": 20.48,
    "contrast_p20_underlying": 3.26,
    "contrast_p60_strong": 20.48,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 23932,
    "bbox": [
     605,
     963,
     1004,
     1022
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.71,
    "contrast_p20_underlying": 5.64,
    "contrast_p60_strong": 5.74,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda12-uber-v2",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 32362,
    "bbox": [
     74,
     277,
     534,
     518
    ],
    "line_height_px": 69.0,
    "line_height_phone_px": 17.2,
    "contrast_median": 19.98,
    "contrast_p20_underlying": 18.07,
    "contrast_p60_strong": 20.09,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 141638,
    "bbox": [
     71,
     624,
     567,
     929
    ],
    "line_height_px": 306.0,
    "line_height_phone_px": 76.5,
    "contrast_median": 19.98,
    "contrast_p20_underlying": 19.28,
    "contrast_p60_strong": 20.14,
    "lane_ok": true,
    "product_overlap_px": 778,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 20030,
    "bbox": [
     616,
     1340,
     997,
     1393
    ],
    "line_height_px": 54.0,
    "line_height_phone_px": 13.5,
    "contrast_median": 2.68,
    "contrast_p20_underlying": 1.27,
    "contrast_p60_strong": 5.58,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 24094,
    "bbox": [
     615,
     967,
     995,
     1231
    ],
    "line_height_px": 35.0,
    "line_height_phone_px": 8.8,
    "contrast_median": 20.61,
    "contrast_p20_underlying": 3.19,
    "contrast_p60_strong": 20.5,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 22492,
    "bbox": [
     616,
     1263,
     991,
     1322
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.85,
    "contrast_p20_underlying": 5.84,
    "contrast_p60_strong": 5.88,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda12-uber-v2",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 19536,
    "bbox": [
     68,
     128,
     421,
     314
    ],
    "line_height_px": 53.0,
    "line_height_phone_px": 13.2,
    "contrast_median": 20.14,
    "contrast_p20_underlying": 17.18,
    "contrast_p60_strong": 20.17,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 136489,
    "bbox": [
     65,
     331,
     539,
     636
    ],
    "line_height_px": 306.0,
    "line_height_phone_px": 76.5,
    "contrast_median": 19.5,
    "contrast_p20_underlying": 13.23,
    "contrast_p60_strong": 19.67,
    "lane_ok": true,
    "product_overlap_px": 536,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 14239,
    "bbox": [
     605,
     992,
     986,
     1030
    ],
    "line_height_px": 39.0,
    "line_height_phone_px": 9.8,
    "contrast_median": 7.6,
    "contrast_p20_underlying": 1.31,
    "contrast_p60_strong": 17.26,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 24088,
    "bbox": [
     605,
     682,
     1012,
     898
    ],
    "line_height_px": 35.0,
    "line_height_phone_px": 8.8,
    "contrast_median": 20.48,
    "contrast_p20_underlying": 3.24,
    "contrast_p60_strong": 20.47,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 23871,
    "bbox": [
     605,
     920,
     1003,
     979
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.74,
    "contrast_p20_underlying": 5.66,
    "contrast_p60_strong": 5.81,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda12-uber-v3",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 33840,
    "bbox": [
     76,
     280,
     547,
     604
    ],
    "line_height_px": 59.5,
    "line_height_phone_px": 14.9,
    "contrast_median": 19.68,
    "contrast_p20_underlying": 16.15,
    "contrast_p60_strong": 20.03,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 116649,
    "bbox": [
     71,
     624,
     567,
     864
    ],
    "line_height_px": 241.0,
    "line_height_phone_px": 60.2,
    "contrast_median": 20.09,
    "contrast_p20_underlying": 18.69,
    "contrast_p60_strong": 20.21,
    "lane_ok": true,
    "product_overlap_px": 778,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 20028,
    "bbox": [
     616,
     1296,
     997,
     1349
    ],
    "line_height_px": 54.0,
    "line_height_phone_px": 13.5,
    "contrast_median": 3.56,
    "contrast_p20_underlying": 1.27,
    "contrast_p60_strong": 5.58,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 20796,
    "bbox": [
     615,
     968,
     984,
     1187
    ],
    "line_height_px": 34.0,
    "line_height_phone_px": 8.5,
    "contrast_median": 20.6,
    "contrast_p20_underlying": 2.85,
    "contrast_p60_strong": 20.49,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 22972,
    "bbox": [
     616,
     1219,
     999,
     1278
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.85,
    "contrast_p20_underlying": 5.84,
    "contrast_p60_strong": 5.88,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.07-0.53 W, y 0.30-0.46 H) sits over the red taillight bokeh in the rear window; the red-pixel heuristic reads the city lights as product. Bottle in hand starts at y 0.55 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda12-uber-v3",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 20493,
    "bbox": [
     68,
     130,
     476,
     313
    ],
    "line_height_px": 50.0,
    "line_height_phone_px": 12.5,
    "contrast_median": 20.14,
    "contrast_p20_underlying": 16.96,
    "contrast_p60_strong": 20.14,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 112350,
    "bbox": [
     65,
     331,
     539,
     570
    ],
    "line_height_px": 240.0,
    "line_height_phone_px": 60.0,
    "contrast_median": 19.25,
    "contrast_p20_underlying": 11.81,
    "contrast_p60_strong": 19.65,
    "lane_ok": true,
    "product_overlap_px": 536,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 14239,
    "bbox": [
     605,
     992,
     986,
     1030
    ],
    "line_height_px": 39.0,
    "line_height_phone_px": 9.8,
    "contrast_median": 7.6,
    "contrast_p20_underlying": 1.31,
    "contrast_p60_strong": 17.26,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 20687,
    "bbox": [
     605,
     683,
     973,
     898
    ],
    "line_height_px": 34.0,
    "line_height_phone_px": 8.5,
    "contrast_median": 20.48,
    "contrast_p20_underlying": 3.26,
    "contrast_p60_strong": 20.37,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 24412,
    "bbox": [
     605,
     920,
     1012,
     979
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.74,
    "contrast_p20_underlying": 5.64,
    "contrast_p60_strong": 5.82,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "White trip card (x 0.06-0.50 W, y 0.26-0.45 H) sits over the red taillight bokeh in the rear window; not product. Bottle in hand starts at y 0.48 H; numeric check = 0 px inside the product rectangles. Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda7-reach-a",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 16958,
    "bbox": [
     216,
     285,
     868,
     479
    ],
    "line_height_px": 84.5,
    "line_height_phone_px": 21.1,
    "contrast_median": 14.47,
    "contrast_p20_underlying": 9.99,
    "contrast_p60_strong": 14.64,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 6425,
    "bbox": [
     259,
     484,
     822,
     548
    ],
    "line_height_px": 30.5,
    "line_height_phone_px": 7.6,
    "contrast_median": 12.98,
    "contrast_p20_underlying": 2.23,
    "contrast_p60_strong": 12.94,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5054,
    "bbox": [
     269,
     586,
     812,
     614
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 12.37,
    "contrast_p20_underlying": 2.76,
    "contrast_p60_strong": 12.39,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "offer": {
    "ink_px": 8092,
    "bbox": [
     194,
     648,
     885,
     714
    ],
    "line_height_px": 67.0,
    "line_height_phone_px": 16.8,
    "contrast_median": 13.73,
    "contrast_p20_underlying": 4.38,
    "contrast_p60_strong": 13.73,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 9572,
    "bbox": [
     308,
     745,
     771,
     808
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 13.59,
    "contrast_p20_underlying": 2.24,
    "contrast_p60_strong": 13.6,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 33002,
    "bbox": [
     76,
     1235,
     643,
     1298
    ],
    "line_height_px": 64.0,
    "line_height_phone_px": 16.0,
    "contrast_median": 18.64,
    "contrast_p20_underlying": 17.39,
    "contrast_p60_strong": 18.45,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda7-reach-a",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 10232,
    "bbox": [
     294,
     130,
     789,
     277
    ],
    "line_height_px": 64.0,
    "line_height_phone_px": 16.0,
    "contrast_median": 15.06,
    "contrast_p20_underlying": 7.35,
    "contrast_p60_strong": 15.2,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 5409,
    "bbox": [
     287,
     279,
     793,
     336
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 13.27,
    "contrast_p20_underlying": 2.05,
    "contrast_p60_strong": 13.25,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5140,
    "bbox": [
     267,
     360,
     814,
     389
    ],
    "line_height_px": 30.0,
    "line_height_phone_px": 7.5,
    "contrast_median": 12.67,
    "contrast_p20_underlying": 2.84,
    "contrast_p60_strong": 12.76,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "offer": {
    "ink_px": 7075,
    "bbox": [
     78,
     711,
     721,
     771
    ],
    "line_height_px": 61.0,
    "line_height_phone_px": 15.2,
    "contrast_median": 18.54,
    "contrast_p20_underlying": 3.49,
    "contrast_p60_strong": 19.11,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 9657,
    "bbox": [
     75,
     795,
     548,
     856
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 18.52,
    "contrast_p20_underlying": 2.79,
    "contrast_p60_strong": 18.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 36516,
    "bbox": [
     76,
     1128,
     662,
     1193
    ],
    "line_height_px": 66.0,
    "line_height_phone_px": 16.5,
    "contrast_median": 16.53,
    "contrast_p20_underlying": 13.52,
    "contrast_p60_strong": 16.92,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda7-reach-b",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 16958,
    "bbox": [
     216,
     285,
     868,
     479
    ],
    "line_height_px": 84.5,
    "line_height_phone_px": 21.1,
    "contrast_median": 14.47,
    "contrast_p20_underlying": 9.99,
    "contrast_p60_strong": 14.64,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 6425,
    "bbox": [
     259,
     484,
     822,
     548
    ],
    "line_height_px": 30.5,
    "line_height_phone_px": 7.6,
    "contrast_median": 12.98,
    "contrast_p20_underlying": 2.23,
    "contrast_p60_strong": 12.94,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5054,
    "bbox": [
     269,
     586,
     812,
     614
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 12.37,
    "contrast_p20_underlying": 2.76,
    "contrast_p60_strong": 12.39,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "offer": {
    "ink_px": 5686,
    "bbox": [
     274,
     638,
     807,
     704
    ],
    "line_height_px": 67.0,
    "line_height_phone_px": 16.8,
    "contrast_median": 13.73,
    "contrast_p20_underlying": 3.34,
    "contrast_p60_strong": 13.39,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 11964,
    "bbox": [
     316,
     724,
     764,
     818
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 13.65,
    "contrast_p20_underlying": 2.2,
    "contrast_p60_strong": 13.66,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 33002,
    "bbox": [
     76,
     1235,
     643,
     1298
    ],
    "line_height_px": 64.0,
    "line_height_phone_px": 16.0,
    "contrast_median": 18.64,
    "contrast_p20_underlying": 17.39,
    "contrast_p60_strong": 18.45,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda7-reach-b",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 10232,
    "bbox": [
     294,
     130,
     789,
     277
    ],
    "line_height_px": 64.0,
    "line_height_phone_px": 16.0,
    "contrast_median": 15.06,
    "contrast_p20_underlying": 7.35,
    "contrast_p60_strong": 15.2,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "12 px where the third sub line ('Two sprays. She reaches first.') meets the red-pixel heuristic on the man's lamp-lit forearm at the lower left; not product (bottle x >= 0.66 W). Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 5409,
    "bbox": [
     287,
     279,
     793,
     336
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 13.27,
    "contrast_p20_underlying": 2.05,
    "contrast_p60_strong": 13.25,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "12 px where the third sub line ('Two sprays. She reaches first.') meets the red-pixel heuristic on the man's lamp-lit forearm at the lower left; not product (bottle x >= 0.66 W). Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5140,
    "bbox": [
     267,
     360,
     814,
     389
    ],
    "line_height_px": 30.0,
    "line_height_phone_px": 7.5,
    "contrast_median": 12.67,
    "contrast_p20_underlying": 2.84,
    "contrast_p60_strong": 12.76,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "12 px where the third sub line ('Two sprays. She reaches first.') meets the red-pixel heuristic on the man's lamp-lit forearm at the lower left; not product (bottle x >= 0.66 W). Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "offer": {
    "ink_px": 5023,
    "bbox": [
     76,
     704,
     572,
     764
    ],
    "line_height_px": 61.0,
    "line_height_phone_px": 15.2,
    "contrast_median": 17.71,
    "contrast_p20_underlying": 2.73,
    "contrast_p60_strong": 16.27,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "12 px where the third sub line ('Two sprays. She reaches first.') meets the red-pixel heuristic on the man's lamp-lit forearm at the lower left; not product (bottle x >= 0.66 W). Checked by eye at original pixels.",
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 12128,
    "bbox": [
     75,
     780,
     532,
     872
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 18.59,
    "contrast_p20_underlying": 2.76,
    "contrast_p60_strong": 18.87,
    "lane_ok": true,
    "product_overlap_px": 12,
    "overlap_declared": "12 px where the third sub line ('Two sprays. She reaches first.') meets the red-pixel heuristic on the man's lamp-lit forearm at the lower left; not product (bottle x >= 0.66 W). Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 36516,
    "bbox": [
     76,
     1128,
     662,
     1193
    ],
    "line_height_px": 66.0,
    "line_height_phone_px": 16.5,
    "contrast_median": 16.53,
    "contrast_p20_underlying": 13.52,
    "contrast_p60_strong": 16.92,
    "lane_ok": true,
    "product_overlap_px": 0,
    "overlap_declared": "12 px where the third sub line ('Two sprays. She reaches first.') meets the red-pixel heuristic on the man's lamp-lit forearm at the lower left; not product (bottle x >= 0.66 W). Checked by eye at original pixels.",
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda8-lineup-a",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 89514,
    "bbox": [
     66,
     276,
     796,
     553
    ],
    "line_height_px": 85.0,
    "line_height_phone_px": 21.2,
    "contrast_median": 12.25,
    "contrast_p20_underlying": 8.99,
    "contrast_p60_strong": 13.13,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 17697,
    "bbox": [
     66,
     1251,
     459,
     1339
    ],
    "line_height_px": 41.0,
    "line_height_phone_px": 10.2,
    "contrast_median": 5.78,
    "contrast_p20_underlying": 3.04,
    "contrast_p60_strong": 5.81,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5389,
    "bbox": [
     65,
     578,
     763,
     605
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 6.9,
    "contrast_p20_underlying": 2.47,
    "contrast_p60_strong": 6.82,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 8579,
    "bbox": [
     65,
     1366,
     480,
     1430
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 20.39,
    "contrast_p20_underlying": 2.65,
    "contrast_p60_strong": 20.51,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 17347,
    "bbox": [
     65,
     1444,
     385,
     1499
    ],
    "line_height_px": 56.0,
    "line_height_phone_px": 14.0,
    "contrast_median": 5.78,
    "contrast_p20_underlying": 5.64,
    "contrast_p60_strong": 5.82,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda8-lineup-a",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 64281,
    "bbox": [
     66,
     137,
     682,
     371
    ],
    "line_height_px": 72.0,
    "line_height_phone_px": 18.0,
    "contrast_median": 11.85,
    "contrast_p20_underlying": 8.35,
    "contrast_p60_strong": 13.4,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 10971,
    "bbox": [
     65,
     1070,
     365,
     1138
    ],
    "line_height_px": 32.0,
    "line_height_phone_px": 8.0,
    "contrast_median": 5.88,
    "contrast_p20_underlying": 2.78,
    "contrast_p60_strong": 5.88,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5294,
    "bbox": [
     65,
     401,
     757,
     428
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 5.91,
    "contrast_p20_underlying": 2.37,
    "contrast_p60_strong": 5.91,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 8787,
    "bbox": [
     65,
     1157,
     489,
     1221
    ],
    "line_height_px": 30.0,
    "line_height_phone_px": 7.5,
    "contrast_median": 20.87,
    "contrast_p20_underlying": 2.71,
    "contrast_p60_strong": 20.87,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 17243,
    "bbox": [
     65,
     1234,
     373,
     1291
    ],
    "line_height_px": 58.0,
    "line_height_phone_px": 14.5,
    "contrast_median": 5.89,
    "contrast_p20_underlying": 5.88,
    "contrast_p60_strong": 5.92,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda8-lineup-b",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 70254,
    "bbox": [
     65,
     276,
     618,
     548
    ],
    "line_height_px": 85.0,
    "line_height_phone_px": 21.2,
    "contrast_median": 13.14,
    "contrast_p20_underlying": 3.1,
    "contrast_p60_strong": 14.68,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 20409,
    "bbox": [
     65,
     1226,
     393,
     1354
    ],
    "line_height_px": 38.0,
    "line_height_phone_px": 9.5,
    "contrast_median": 20.55,
    "contrast_p20_underlying": 7.72,
    "contrast_p60_strong": 20.72,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5389,
    "bbox": [
     65,
     578,
     763,
     605
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 6.9,
    "contrast_p20_underlying": 2.47,
    "contrast_p60_strong": 6.82,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 8579,
    "bbox": [
     65,
     1374,
     480,
     1437
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 20.39,
    "contrast_p20_underlying": 2.65,
    "contrast_p60_strong": 20.51,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 17347,
    "bbox": [
     65,
     1450,
     385,
     1505
    ],
    "line_height_px": 56.0,
    "line_height_phone_px": 14.0,
    "contrast_median": 5.78,
    "contrast_p20_underlying": 5.68,
    "contrast_p60_strong": 5.82,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda8-lineup-b",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 50523,
    "bbox": [
     65,
     137,
     531,
     367
    ],
    "line_height_px": 72.0,
    "line_height_phone_px": 18.0,
    "contrast_median": 13.73,
    "contrast_p20_underlying": 3.1,
    "contrast_p60_strong": 17.07,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 12122,
    "bbox": [
     64,
     1037,
     312,
     1133
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 20.78,
    "contrast_p20_underlying": 4.48,
    "contrast_p60_strong": 20.87,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 5294,
    "bbox": [
     65,
     401,
     757,
     428
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 5.91,
    "contrast_p20_underlying": 2.37,
    "contrast_p60_strong": 5.91,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 8787,
    "bbox": [
     65,
     1180,
     489,
     1243
    ],
    "line_height_px": 30.0,
    "line_height_phone_px": 7.5,
    "contrast_median": 20.87,
    "contrast_p20_underlying": 2.71,
    "contrast_p60_strong": 20.87,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 13950,
    "bbox": [
     65,
     1243,
     353,
     1292
    ],
    "line_height_px": 50.0,
    "line_height_phone_px": 12.5,
    "contrast_median": 5.89,
    "contrast_p20_underlying": 5.88,
    "contrast_p60_strong": 5.92,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda9-thread-a",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 49359,
    "bbox": [
     65,
     1087,
     655,
     1282
    ],
    "line_height_px": 61.0,
    "line_height_phone_px": 15.2,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 24036,
    "bbox": [
     151,
     376,
     893,
     893
    ],
    "line_height_px": 57.0,
    "line_height_phone_px": 14.2,
    "contrast_median": 4.53,
    "contrast_p20_underlying": 3.25,
    "contrast_p60_strong": 4.53,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 8536,
    "bbox": [
     66,
     1506,
     1007,
     1533
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 14.98,
    "contrast_p20_underlying": 3.33,
    "contrast_p60_strong": 14.98,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 16961,
    "bbox": [
     65,
     1297,
     586,
     1406
    ],
    "line_height_px": 31.0,
    "line_height_phone_px": 7.8,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 2.7,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 31378,
    "bbox": [
     65,
     1425,
     599,
     1484
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.58,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 5.58,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda9-thread-a",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 40215,
    "bbox": [
     65,
     812,
     595,
     988
    ],
    "line_height_px": 55.0,
    "line_height_phone_px": 13.8,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 17340,
    "bbox": [
     141,
     243,
     881,
     655
    ],
    "line_height_px": 48.0,
    "line_height_phone_px": 12.0,
    "contrast_median": 4.53,
    "contrast_p20_underlying": 2.93,
    "contrast_p60_strong": 4.53,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 8415,
    "bbox": [
     66,
     1226,
     991,
     1253
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 14.98,
    "contrast_p20_underlying": 2.86,
    "contrast_p60_strong": 14.98,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 14219,
    "bbox": [
     65,
     1011,
     542,
     1107
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 2.68,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 29550,
    "bbox": [
     65,
     1141,
     553,
     1202
    ],
    "line_height_px": 62.0,
    "line_height_phone_px": 15.5,
    "contrast_median": 5.58,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 5.58,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda9-thread-b",
  "ratio": "9x16",
  "size": [
   1080,
   1920
  ],
  "roles": {
   "headline": {
    "ink_px": 49359,
    "bbox": [
     65,
     1087,
     655,
     1282
    ],
    "line_height_px": 61.0,
    "line_height_phone_px": 15.2,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 24036,
    "bbox": [
     151,
     376,
     893,
     893
    ],
    "line_height_px": 57.0,
    "line_height_phone_px": 14.2,
    "contrast_median": 4.53,
    "contrast_p20_underlying": 3.25,
    "contrast_p60_strong": 4.53,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 8536,
    "bbox": [
     66,
     1506,
     1007,
     1533
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 14.98,
    "contrast_p20_underlying": 3.33,
    "contrast_p60_strong": 14.98,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 11263,
    "bbox": [
     65,
     1297,
     560,
     1367
    ],
    "line_height_px": 31.0,
    "line_height_phone_px": 7.8,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 2.7,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 31378,
    "bbox": [
     65,
     1425,
     599,
     1484
    ],
    "line_height_px": 60.0,
    "line_height_phone_px": 15.0,
    "contrast_median": 5.58,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 5.58,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 },
 {
  "concept": "goda9-thread-b",
  "ratio": "4x5",
  "size": [
   1080,
   1350
  ],
  "roles": {
   "headline": {
    "ink_px": 40215,
    "bbox": [
     65,
     812,
     595,
     988
    ],
    "line_height_px": 55.0,
    "line_height_phone_px": 13.8,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=3.0": true,
     "phone_glyph>=12": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "agitation": {
    "ink_px": 17340,
    "bbox": [
     141,
     243,
     881,
     655
    ],
    "line_height_px": 48.0,
    "line_height_phone_px": 12.0,
    "contrast_median": 4.53,
    "contrast_p20_underlying": 2.93,
    "contrast_p60_strong": 4.53,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "proof": {
    "ink_px": 8415,
    "bbox": [
     66,
     1226,
     991,
     1253
    ],
    "line_height_px": 28.0,
    "line_height_phone_px": 7.0,
    "contrast_median": 14.98,
    "contrast_p20_underlying": 2.86,
    "contrast_p60_strong": 14.98,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "sub": {
    "ink_px": 9396,
    "bbox": [
     65,
     1011,
     518,
     1074
    ],
    "line_height_px": 29.0,
    "line_height_phone_px": 7.2,
    "contrast_median": 19.78,
    "contrast_p20_underlying": 2.68,
    "contrast_p60_strong": 19.78,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   },
   "cta": {
    "ink_px": 29550,
    "bbox": [
     65,
     1141,
     553,
     1202
    ],
    "line_height_px": 62.0,
    "line_height_phone_px": 15.5,
    "contrast_median": 5.58,
    "contrast_p20_underlying": 5.58,
    "contrast_p60_strong": 5.58,
    "lane_ok": true,
    "product_overlap_px": 0,
    "checks": {
     "contrast>=4.5": true,
     "phone_glyph>=7": true,
     "meta_lane": true,
     "no_product_overlap": true
    }
   }
  },
  "pass": true
 }
]