{
 "n": {
  "all": 3114,
  "changed": 230,
  "unchanged": 2884
 },
 "grades": {
  "all": {
   "old": {
    "ACCEPTABLE": 1046,
    "BAD": 708,
    "PERFECT": 1360
   },
   "new": {
    "ACCEPTABLE": 1073,
    "BAD": 693,
    "PERFECT": 1348
   }
  },
  "changed": {
   "old": {
    "BAD": 91,
    "PERFECT": 76,
    "ACCEPTABLE": 63
   },
   "new": {
    "BAD": 60,
    "PERFECT": 93,
    "ACCEPTABLE": 77
   }
  },
  "unchanged": {
   "old": {
    "ACCEPTABLE": 983,
    "BAD": 617,
    "PERFECT": 1284
   },
   "new": {
    "ACCEPTABLE": 996,
    "BAD": 633,
    "PERFECT": 1255
   }
  }
 },
 "axis_bad": {
  "all": {
   "old": {
    "1_structure_fitness": 97,
    "2_content_substitution_accuracy": 205,
    "3_visual_hierarchy": 128,
    "5_text_readability": 150,
    "7_design_completeness": 401
   },
   "new": {
    "1_structure_fitness": 100,
    "2_content_substitution_accuracy": 202,
    "3_visual_hierarchy": 117,
    "5_text_readability": 116,
    "7_design_completeness": 410
   }
  },
  "changed": {
   "old": {
    "1_structure_fitness": 2,
    "2_content_substitution_accuracy": 13,
    "3_visual_hierarchy": 15,
    "5_text_readability": 52,
    "7_design_completeness": 62
   },
   "new": {
    "1_structure_fitness": 3,
    "2_content_substitution_accuracy": 10,
    "3_visual_hierarchy": 10,
    "5_text_readability": 22,
    "7_design_completeness": 40
   }
  },
  "unchanged": {
   "old": {
    "1_structure_fitness": 95,
    "2_content_substitution_accuracy": 192,
    "3_visual_hierarchy": 113,
    "5_text_readability": 98,
    "7_design_completeness": 339
   },
   "new": {
    "1_structure_fitness": 97,
    "2_content_substitution_accuracy": 192,
    "3_visual_hierarchy": 107,
    "5_text_readability": 94,
    "7_design_completeness": 370
   }
  }
 },
 "combos": {
  "old": {
   "1+7": 3,
   "3+7": 22,
   "2+7": 19,
   "5": 61,
   "1+3": 3,
   "7": 268,
   "3": 61,
   "1+2+7": 12,
   "1": 26,
   "1+2+3": 3,
   "1+2": 34,
   "2": 91,
   "5+7": 37,
   "3+5+7": 15,
   "1+5": 3,
   "2+5": 8,
   "2+5+7": 8,
   "1+2+3+7": 2,
   "3+5": 3,
   "2+3+7": 4,
   "2+3": 10,
   "1+2+5+7": 7,
   "2+3+5+7": 3,
   "1+2+3+5": 1,
   "1+2+5": 2,
   "2+3+5": 1,
   "1+5+7": 1
  },
  "new": {
   "1": 30,
   "3+5": 2,
   "2+7": 22,
   "2+3": 9,
   "7": 278,
   "3": 65,
   "1+2+7": 13,
   "2": 90,
   "5+7": 39,
   "1+2": 35,
   "1+7": 4,
   "2+3+7": 5,
   "1+2+5+7": 5,
   "5": 41,
   "3+7": 22,
   "2+5": 6,
   "3+5+7": 4,
   "2+5+7": 6,
   "1+2+3+7": 3,
   "2+3+5+7": 3,
   "2+3+5": 1,
   "1+5+7": 4,
   "1+2+3+5+7": 2,
   "1+2+5": 2,
   "1+5": 1,
   "1+3": 1
  }
 },
 "sole": {
  "old": {
   "multi": 201,
   "5": 61,
   "7": 268,
   "3": 61,
   "1": 26,
   "2": 91
  },
  "new": {
   "1": 30,
   "multi": 189,
   "7": 278,
   "3": 65,
   "2": 90,
   "5": 41
  }
 },
 "symptoms": {
  "all": {
   "old": {
    "슬롯 부족": 55,
    "빈 슬롯 방치": 77,
    "여백 과다": 113,
    "정보 밀도 낮음": 40,
    "넘침, 잘림": 42,
    "레벨 구분 없음": 15,
    "페이지 균형": 174,
    "구획 요소 없음": 79,
    "색상 대비": 57,
    "유닛 스타일 제각각": 124,
    "내용 누락": 137,
    "텍스트 겹침": 79,
    "더미 문구 잔존": 29,
    "위계 역전": 39,
    "요소에 가림": 29,
    "표, 차트 규모": 16,
    "오매핑, 순서": 18,
    "강제 줄바꿈": 20,
    "글자 너무 작음": 13,
    "사진 주제 무관": 2
   },
   "new": {
    "색상 대비": 50,
    "레벨 구분 없음": 14,
    "페이지 균형": 168,
    "여백 과다": 111,
    "구획 요소 없음": 102,
    "유닛 스타일 제각각": 123,
    "빈 슬롯 방치": 75,
    "오매핑, 순서": 18,
    "내용 누락": 127,
    "텍스트 겹침": 67,
    "정보 밀도 낮음": 41,
    "슬롯 부족": 43,
    "글자 너무 작음": 16,
    "위계 역전": 38,
    "더미 문구 잔존": 21,
    "표, 차트 규모": 15,
    "넘침, 잘림": 35,
    "요소에 가림": 24,
    "강제 줄바꿈": 12,
    "사진 주제 무관": 2
   }
  },
  "changed": {
   "old": {
    "빈 슬롯 방치": 10,
    "페이지 균형": 17,
    "구획 요소 없음": 6,
    "텍스트 겹침": 32,
    "요소에 가림": 14,
    "위계 역전": 11,
    "넘침, 잘림": 24,
    "색상 대비": 4,
    "유닛 스타일 제각각": 11,
    "강제 줄바꿈": 13,
    "여백 과다": 6,
    "내용 누락": 5,
    "글자 너무 작음": 3,
    "오매핑, 순서": 4,
    "정보 밀도 낮음": 2,
    "더미 문구 잔존": 2
   },
   "new": {
    "페이지 균형": 14,
    "여백 과다": 7,
    "구획 요소 없음": 3,
    "텍스트 겹침": 15,
    "정보 밀도 낮음": 4,
    "색상 대비": 2,
    "유닛 스타일 제각각": 8,
    "위계 역전": 7,
    "글자 너무 작음": 1,
    "넘침, 잘림": 10,
    "빈 슬롯 방치": 7,
    "오매핑, 순서": 3,
    "더미 문구 잔존": 2,
    "강제 줄바꿈": 3,
    "요소에 가림": 6,
    "내용 누락": 1
   }
  }
 },
 "why": {
  "old": {
   "1_structure_fitness": {
    "n": 97,
    "multi": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 35,
     "슬롯 부족(내용 > 슬롯)": 58,
     "위계·반복 구조 불일치": 15,
     "표·차트 구조 불일치": 27
    },
    "solo": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 24,
     "슬롯 부족(내용 > 슬롯)": 30,
     "위계·반복 구조 불일치": 2,
     "표·차트 구조 불일치": 2
    },
    "none": 2
   },
   "2_content_substitution_accuracy": {
    "n": 205,
    "multi": {
     "제목 중복·위계 오매핑": 48,
     "내용 누락": 106,
     "자리 오매핑(엉뚱한 슬롯)": 37,
     "없는 내용 삽입·임의 문구": 6,
     "키·구조 토큰 노출(label:·!image 등)": 10,
     "더미 문구 잔존": 16,
     "글자 해체·깨짐": 9,
     "순서 뒤바뀜": 33,
     "잘려서 내용 소실": 1
    },
    "solo": {
     "제목 중복·위계 오매핑": 29,
     "내용 누락": 87,
     "없는 내용 삽입·임의 문구": 4,
     "자리 오매핑(엉뚱한 슬롯)": 5,
     "글자 해체·깨짐": 2,
     "키·구조 토큰 노출(label:·!image 등)": 2,
     "더미 문구 잔존": 1,
     "순서 뒤바뀜": 13
    },
    "none": 7
   },
   "3_visual_hierarchy": {
    "n": 128,
    "multi": {
     "레벨 구분 없음(상·하위 같은 스타일)": 62,
     "같은 레벨 스타일 제각각": 59,
     "위계 역전(하위가 더 큼)": 44,
     "위계 파악 어려움(일반)": 23,
     "제목이 안 보이거나 약함": 5
    },
    "solo": {
     "레벨 구분 없음(상·하위 같은 스타일)": 28,
     "같은 레벨 스타일 제각각": 16,
     "위계 역전(하위가 더 큼)": 26,
     "위계 파악 어려움(일반)": 1
    },
    "none": 0
   },
   "5_text_readability": {
    "n": 150,
    "multi": {
     "색 대비 낮음": 70,
     "텍스트끼리 겹침": 67,
     "그래픽에 가림": 30,
     "글자 사이 간격·밀집": 4,
     "넘침·잘림(상자·페이지 밖)": 40,
     "글자 뭉개짐·깨짐": 19,
     "강제 줄바꿈·낱글자 분절": 19,
     "글자 너무 작음": 3
    },
    "solo": {
     "색 대비 낮음": 48,
     "넘침·잘림(상자·페이지 밖)": 11,
     "그래픽에 가림": 6,
     "텍스트끼리 겹침": 12,
     "강제 줄바꿈·낱글자 분절": 3
    },
    "none": 0
   },
   "7_design_completeness": {
    "n": 401,
    "multi": {
     "페이지 균형·치우침·여백 과다": 282,
     "빈 슬롯·더미 문구·토큰 방치": 46,
     "정보 밀도 낮음·글자 작음": 134,
     "구획 요소 없음": 187,
     "그래픽·도형 깨짐(보존성)": 202,
     "텍스트 겹침·넘침·가림(완성도 축에서)": 55,
     "유닛 스타일 제각각·통일감 부족": 143,
     "색상·대비·가독성 문제": 102,
     "표·차트 규모 불일치": 19
    },
    "solo": {
     "페이지 균형·치우침·여백 과다": 14,
     "구획 요소 없음": 8,
     "유닛 스타일 제각각·통일감 부족": 4,
     "빈 슬롯·더미 문구·토큰 방치": 1,
     "그래픽·도형 깨짐(보존성)": 4,
     "텍스트 겹침·넘침·가림(완성도 축에서)": 1
    },
    "none": 0
   }
  },
  "new": {
   "1_structure_fitness": {
    "n": 100,
    "multi": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 37,
     "슬롯 부족(내용 > 슬롯)": 58,
     "표·차트 구조 불일치": 23,
     "위계·반복 구조 불일치": 19
    },
    "solo": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 22,
     "슬롯 부족(내용 > 슬롯)": 32,
     "위계·반복 구조 불일치": 3,
     "표·차트 구조 불일치": 1
    },
    "none": 4
   },
   "2_content_substitution_accuracy": {
    "n": 202,
    "multi": {
     "자리 오매핑(엉뚱한 슬롯)": 51,
     "제목 중복·위계 오매핑": 52,
     "내용 누락": 98,
     "순서 뒤바뀜": 34,
     "키·구조 토큰 노출(label:·!image 등)": 10,
     "더미 문구 잔존": 8,
     "없는 내용 삽입·임의 문구": 7,
     "글자 해체·깨짐": 4
    },
    "solo": {
     "자리 오매핑(엉뚱한 슬롯)": 12,
     "내용 누락": 87,
     "순서 뒤바뀜": 12,
     "제목 중복·위계 오매핑": 30,
     "없는 내용 삽입·임의 문구": 5,
     "더미 문구 잔존": 1
    },
    "none": 3
   },
   "3_visual_hierarchy": {
    "n": 117,
    "multi": {
     "레벨 구분 없음(상·하위 같은 스타일)": 59,
     "같은 레벨 스타일 제각각": 58,
     "제목이 안 보이거나 약함": 8,
     "위계 역전(하위가 더 큼)": 39,
     "위계 파악 어려움(일반)": 17
    },
    "solo": {
     "레벨 구분 없음(상·하위 같은 스타일)": 26,
     "같은 레벨 스타일 제각각": 17,
     "위계 역전(하위가 더 큼)": 21,
     "위계 파악 어려움(일반)": 2,
     "제목이 안 보이거나 약함": 1
    },
    "none": 0
   },
   "5_text_readability": {
    "n": 116,
    "multi": {
     "색 대비 낮음": 57,
     "텍스트끼리 겹침": 46,
     "그래픽에 가림": 23,
     "글자 뭉개짐·깨짐": 14,
     "강제 줄바꿈·낱글자 분절": 12,
     "넘침·잘림(상자·페이지 밖)": 25,
     "글자 사이 간격·밀집": 2,
     "글자 너무 작음": 3
    },
    "solo": {
     "색 대비 낮음": 42,
     "텍스트끼리 겹침": 13,
     "넘침·잘림(상자·페이지 밖)": 7,
     "그래픽에 가림": 3,
     "강제 줄바꿈·낱글자 분절": 2
    },
    "none": 0
   },
   "7_design_completeness": {
    "n": 410,
    "multi": {
     "페이지 균형·치우침·여백 과다": 290,
     "구획 요소 없음": 210,
     "그래픽·도형 깨짐(보존성)": 199,
     "유닛 스타일 제각각·통일감 부족": 135,
     "빈 슬롯·더미 문구·토큰 방치": 57,
     "정보 밀도 낮음·글자 작음": 143,
     "색상·대비·가독성 문제": 110,
     "텍스트 겹침·넘침·가림(완성도 축에서)": 48,
     "표·차트 규모 불일치": 23
    },
    "solo": {
     "페이지 균형·치우침·여백 과다": 8,
     "빈 슬롯·더미 문구·토큰 방치": 3,
     "구획 요소 없음": 8,
     "그래픽·도형 깨짐(보존성)": 4,
     "유닛 스타일 제각각·통일감 부족": 6
    },
    "none": 0
   }
  }
 },
 "why_changed": {
  "old": {
   "1_structure_fitness": {
    "n": 2,
    "multi": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 2
    },
    "solo": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 2
    },
    "none": 0
   },
   "2_content_substitution_accuracy": {
    "n": 13,
    "multi": {
     "제목 중복·위계 오매핑": 2,
     "키·구조 토큰 노출(label:·!image 등)": 2,
     "없는 내용 삽입·임의 문구": 2,
     "자리 오매핑(엉뚱한 슬롯)": 2,
     "순서 뒤바뀜": 5,
     "글자 해체·깨짐": 3,
     "내용 누락": 2,
     "더미 문구 잔존": 2
    },
    "solo": {
     "제목 중복·위계 오매핑": 2,
     "자리 오매핑(엉뚱한 슬롯)": 1,
     "키·구조 토큰 노출(label:·!image 등)": 1,
     "없는 내용 삽입·임의 문구": 1,
     "순서 뒤바뀜": 1
    },
    "none": 1
   },
   "3_visual_hierarchy": {
    "n": 15,
    "multi": {
     "위계 역전(하위가 더 큼)": 11,
     "위계 파악 어려움(일반)": 2,
     "레벨 구분 없음(상·하위 같은 스타일)": 4,
     "같은 레벨 스타일 제각각": 3,
     "제목이 안 보이거나 약함": 1
    },
    "solo": {
     "위계 역전(하위가 더 큼)": 7,
     "레벨 구분 없음(상·하위 같은 스타일)": 2
    },
    "none": 0
   },
   "5_text_readability": {
    "n": 52,
    "multi": {
     "텍스트끼리 겹침": 32,
     "그래픽에 가림": 15,
     "글자 사이 간격·밀집": 3,
     "색 대비 낮음": 12,
     "넘침·잘림(상자·페이지 밖)": 24,
     "글자 뭉개짐·깨짐": 9,
     "강제 줄바꿈·낱글자 분절": 14,
     "글자 너무 작음": 1
    },
    "solo": {
     "넘침·잘림(상자·페이지 밖)": 6,
     "색 대비 낮음": 1,
     "강제 줄바꿈·낱글자 분절": 1,
     "그래픽에 가림": 2,
     "텍스트끼리 겹침": 2
    },
    "none": 0
   },
   "7_design_completeness": {
    "n": 62,
    "multi": {
     "페이지 균형·치우침·여백 과다": 33,
     "구획 요소 없음": 20,
     "빈 슬롯·더미 문구·토큰 방치": 7,
     "정보 밀도 낮음·글자 작음": 10,
     "그래픽·도형 깨짐(보존성)": 46,
     "텍스트 겹침·넘침·가림(완성도 축에서)": 31,
     "색상·대비·가독성 문제": 10,
     "유닛 스타일 제각각·통일감 부족": 22
    },
    "solo": {
     "빈 슬롯·더미 문구·토큰 방치": 1,
     "그래픽·도형 깨짐(보존성)": 2,
     "텍스트 겹침·넘침·가림(완성도 축에서)": 1
    },
    "none": 0
   }
  },
  "new": {
   "1_structure_fitness": {
    "n": 3,
    "multi": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 3
    },
    "solo": {
     "슬롯 과다·빈 슬롯(내용 < 슬롯)": 3
    },
    "none": 0
   },
   "2_content_substitution_accuracy": {
    "n": 10,
    "multi": {
     "자리 오매핑(엉뚱한 슬롯)": 2,
     "제목 중복·위계 오매핑": 5,
     "키·구조 토큰 노출(label:·!image 등)": 1,
     "없는 내용 삽입·임의 문구": 1,
     "더미 문구 잔존": 1,
     "순서 뒤바뀜": 3,
     "글자 해체·깨짐": 1
    },
    "solo": {
     "없는 내용 삽입·임의 문구": 1,
     "제목 중복·위계 오매핑": 2,
     "순서 뒤바뀜": 2
    },
    "none": 1
   },
   "3_visual_hierarchy": {
    "n": 10,
    "multi": {
     "위계 역전(하위가 더 큼)": 7,
     "위계 파악 어려움(일반)": 2,
     "레벨 구분 없음(상·하위 같은 스타일)": 3,
     "같은 레벨 스타일 제각각": 2
    },
    "solo": {
     "위계 역전(하위가 더 큼)": 6,
     "레벨 구분 없음(상·하위 같은 스타일)": 1
    },
    "none": 0
   },
   "5_text_readability": {
    "n": 22,
    "multi": {
     "텍스트끼리 겹침": 12,
     "그래픽에 가림": 6,
     "글자 뭉개짐·깨짐": 4,
     "색 대비 낮음": 5,
     "넘침·잘림(상자·페이지 밖)": 8,
     "강제 줄바꿈·낱글자 분절": 5,
     "글자 사이 간격·밀집": 1
    },
    "solo": {
     "넘침·잘림(상자·페이지 밖)": 2,
     "강제 줄바꿈·낱글자 분절": 2,
     "텍스트끼리 겹침": 1,
     "색 대비 낮음": 1,
     "그래픽에 가림": 1
    },
    "none": 0
   },
   "7_design_completeness": {
    "n": 40,
    "multi": {
     "페이지 균형·치우침·여백 과다": 22,
     "구획 요소 없음": 15,
     "그래픽·도형 깨짐(보존성)": 30,
     "텍스트 겹침·넘침·가림(완성도 축에서)": 15,
     "정보 밀도 낮음·글자 작음": 5,
     "유닛 스타일 제각각·통일감 부족": 10,
     "색상·대비·가독성 문제": 7,
     "빈 슬롯·더미 문구·토큰 방치": 6
    },
    "solo": {
     "그래픽·도형 깨짐(보존성)": 2,
     "유닛 스타일 제각각·통일감 부족": 1
    },
    "none": 0
   }
  }
 },
 "trans": {
  "unchanged": {
   "PERFECT": {
    "PERFECT": 1061,
    "ACCEPTABLE": 181,
    "BAD": 42
   },
   "ACCEPTABLE": {
    "ACCEPTABLE": 712,
    "BAD": 110,
    "PERFECT": 161
   },
   "BAD": {
    "BAD": 481,
    "ACCEPTABLE": 103,
    "PERFECT": 33
   }
  },
  "changed": {
   "PERFECT": {
    "PERFECT": 64,
    "ACCEPTABLE": 9,
    "BAD": 3
   },
   "ACCEPTABLE": {
    "ACCEPTABLE": 41,
    "PERFECT": 16,
    "BAD": 6
   },
   "BAD": {
    "BAD": 51,
    "ACCEPTABLE": 27,
    "PERFECT": 13
   }
  }
 },
 "baseline": {
  "P": {
   "PERFECT": {
    "PERFECT": 0.8263239875389408,
    "ACCEPTABLE": 0.1409657320872274,
    "BAD": 0.03271028037383177
   },
   "ACCEPTABLE": {
    "PERFECT": 0.16378433367243134,
    "ACCEPTABLE": 0.7243133265513734,
    "BAD": 0.11190233977619532
   },
   "BAD": {
    "PERFECT": 0.05348460291734198,
    "ACCEPTABLE": 0.16693679092382496,
    "BAD": 0.779578606158833
   }
  },
  "expected": {
   "PERFECT": {
    "PERFECT": 62.800623052959494,
    "ACCEPTABLE": 10.713395638629283,
    "BAD": 2.4859813084112146
   },
   "ACCEPTABLE": {
    "PERFECT": 10.318413021363174,
    "ACCEPTABLE": 45.63173957273652,
    "BAD": 7.049847405900305
   },
   "BAD": {
    "PERFECT": 4.86709886547812,
    "ACCEPTABLE": 15.191247974068071,
    "BAD": 70.94165316045381
   }
  },
  "sd": {
   "PERFECT": {
    "PERFECT": 3.3025689685316304,
    "ACCEPTABLE": 3.033673347493068,
    "BAD": 1.5506979598906354
   },
   "ACCEPTABLE": {
    "PERFECT": 2.9374169979936906,
    "ACCEPTABLE": 3.5468383789625637,
    "BAD": 2.50218963831979
   },
   "BAD": {
    "PERFECT": 2.1463420079983937,
    "ACCEPTABLE": 3.557424600346308,
    "BAD": 3.9543720198059082
   }
  }
 },
 "net": {
  "BAD→비BAD": {
   "observed": 40,
   "expected": 20.1,
   "sd": 4.2,
   "net": 19.9
  },
  "비BAD→BAD": {
   "observed": 9,
   "expected": 9.5,
   "sd": 2.9,
   "net": -0.5
  },
  "ACCEPTABLE→PERFECT": {
   "observed": 16,
   "expected": 10.3,
   "sd": 2.9,
   "net": 5.7
  },
  "PERFECT→ACCEPTABLE": {
   "observed": 9,
   "expected": 10.7,
   "sd": 3.0,
   "net": -1.7
  },
  "BAD→PERFECT": {
   "observed": 13,
   "expected": 4.9,
   "sd": 2.1,
   "net": 8.1
  },
  "BAD→ACCEPTABLE": {
   "observed": 27,
   "expected": 15.2,
   "sd": 3.6,
   "net": 11.8
  },
  "등급 상승(전체)": {
   "observed": 56,
   "expected": 30.4,
   "sd": 5.1,
   "net": 25.6
  },
  "등급 하락(전체)": {
   "observed": 18,
   "expected": 20.2,
   "sd": 4.2,
   "net": -2.2
  },
  "새 BAD 수": {
   "observed": 60,
   "expected": 80.5,
   "sd": 4.9,
   "net": -20.5
  },
  "새 PERFECT 수": {
   "observed": 93,
   "expected": 78.0,
   "sd": 4.9,
   "net": 15.0
  }
 },
 "noise": {
  "grade_flip": 630,
  "bad_flip": 288,
  "n": 2884,
  "bad_to_ok": 136,
  "ok_to_bad": 152,
  "old_bad": 617,
  "old_ok": 2267
 },
 "noise_axis": {
  "1_structure_fitness": 50,
  "2_content_substitution_accuracy": 108,
  "3_visual_hierarchy": 80,
  "5_text_readability": 38,
  "7_design_completeness": 203
 },
 "rule_changed": {
  "FAIL→FAIL": 104,
  "ACCEPTABLE→FAIL": 1,
  "ACCEPTABLE→ACCEPTABLE": 18,
  "FAIL→SUCCESS": 32,
  "FAIL→ACCEPTABLE": 44,
  "ACCEPTABLE→SUCCESS": 9,
  "SUCCESS→SUCCESS": 18,
  "SUCCESS→ACCEPTABLE": 3,
  "UNKNOWN→UNKNOWN": 1
 },
 "rule_unchanged_input": {
  "SUCCESS": 1707,
  "ACCEPTABLE": 521,
  "FAIL": 600,
  "UNKNOWN": 56
 },
 "ops_changed": {
  "widened": 103,
  "shrunk": 39,
  "moved+grown": 11,
  "grown": 16,
  "moved": 47,
  "moved+shrunk": 11,
  "moved+grown+shrunk": 2,
  "grown+widened": 1
 },
 "ops_x_grade": {
  "widened": {
   "B→B": 12,
   "A→A": 24,
   "P→P": 38,
   "A→P": 6,
   "B→A": 9,
   "B→P": 4,
   "P→A": 7,
   "A→B": 3
  },
  "shrunk": {
   "P→P": 14,
   "B→B": 14,
   "A→B": 1,
   "A→P": 3,
   "A→A": 4,
   "P→A": 1,
   "P→B": 1,
   "B→A": 1
  },
  "moved+grown": {
   "B→B": 4,
   "A→A": 6,
   "P→P": 1
  },
  "grown": {
   "B→A": 8,
   "B→B": 5,
   "A→P": 1,
   "P→P": 2
  },
  "moved": {
   "A→A": 5,
   "B→A": 6,
   "P→P": 8,
   "B→P": 8,
   "A→B": 2,
   "P→A": 1,
   "B→B": 9,
   "P→B": 2,
   "A→P": 6
  },
  "moved+shrunk": {
   "A→A": 2,
   "B→B": 5,
   "B→A": 2,
   "B→P": 1,
   "P→P": 1
  },
  "moved+grown+shrunk": {
   "B→B": 1,
   "B→A": 1
  },
  "grown+widened": {
   "B→B": 1
  }
 },
 "worse": [
  {
   "key": "323:339",
   "do": "11764469",
   "case_key": "3cca3415-0d2c-43b4-b637-152796a08b30",
   "comp": "AttributeComparison.Versus",
   "rank": "2",
   "old_grade": "ACCEPTABLE",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 두 가지 대조적인 브랜드 유형 및 각각의 하위 속성들을 대칭적인 카드 레이아웃으로 모두 수용할 수 있도록 슬롯이 과부족 없이 완벽하게 구성되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 핵심 텍스트가 대조 구조에 맞게 누락 없이 정확한 위치에 잘 매핑되었습니다. 다만 왼쪽 카드 하단에 원래 summary에 존재하지 않는 임의의 내용('비교: 일회성 노출과 지속적인 대화가...')이 추가로 삽입되어 있습니다.",
    "3_visual_hierarchy": "두 대조 그룹 내에서 상위 항목(그룹 제목)은 가장 크고 두껍게, 중간 항목과 하위 항목은 각각 크기와 굵기, 불릿 기호 등을 달리하여 시각적 위계 단계를 아주 명확하게 구분하였습니다. 좌우 카드 간 일관성 있는 스타일 적용으로 구조를 쉽게 파악할 수 있습니다.",
    "5_text_readability": "모든 텍스트가 겹침, 잘림, 오버플로우 없이 또렷하게 잘 배치되어 있어 가독성이 훌륭합니다.",
    "7_design_completeness": "좌우 대비되는 두 개의 카드 뉴스를 시각적으로 명확하게 구획하였으며, 중앙의 VS 그래픽 요소가 디자인의 목적을 직관적으로 보여줍니다. 대칭적인 카드 레이아웃과 톤온톤의 컬러 배치가 안정감을 주며, 카드 내부의 여백과 컴포넌트 전체의 화면 배치가 균형감 있게 완성된 고품질의 디자인 결과물입니다."
   },
   "new_why": {
    "1_structure_fitness": "요약본의 두 대조적인 그룹에 맞춰 디자인도 좌우 2단 카드의 구조를 형성하고 있으며, 각 카드 내부에는 타이틀, 서브타이틀, 리스트 형태의 본문을 담을 수 있는 슬롯들이 과부족 없이 온전히 구현되어 있어 완벽하게 부합합니다.",
    "2_content_substitution_accuracy": "왼쪽 카드 영역 하단에 summary 내용에 존재하지 않는 임의의 문장('비교: 일회성 노출과 지속적인 대화가 고객 관계의 지속성에서 대비된다.')이 추가되어 내용 대치의 정확성에 어긋납니다.",
    "3_visual_hierarchy": "각 영역의 상위 항목(신메뉴 출시 때만 만나는 브랜드, 일상에서 계속 대화하는 브랜드)이 가장 굵고 큰 서체로 표현되어 시각적 위계의 최상단에 있음을 명확히 보여줍니다. 그 하위의 세부 항목들도 크기 차이와 불릿 기호 활용을 통해 적절하게 계층화되었으며, 좌우 대칭 구조 속에서 일관된 스타일이 유지되고 있어 구조를 직관적으로 파악하기에 매우 좋습니다.",
    "5_text_readability": "화면에 배치된 모든 텍스트의 크기와 대비가 적절하며, 겹침이나 잘림 현상 없이 명확하게 읽을 수 있습니다.",
    "7_design_completeness": "두 브랜드의 특징을 대조하는 좌우 레이아웃이 컬러 카드로 명확하게 구획되어 있습니다. 중앙의 'VS' 그래픽 요소를 중심으로 좌우 정보 단위가 균형 있게 배치되었으며, 카드 내부의 여백과 글자 정렬도 일관되고 깔끔하게 유지되어 디자인의 완결성이 매우 높습니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/339.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/339.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 3308px² (원안 0노드 0px²)"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 1노드 2967px² (원안 0노드 0px²)"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 3308,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.955,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 1,
    "overflowArea": 2967,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.95,
    "guideKeptRatio": 0.955,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "new_bad_axes": [
    "2_content_substitution_accuracy"
   ]
  },
  {
   "key": "324:166",
   "do": "13293112",
   "case_key": "9fbef695-adba-4fde-88e3-7d1218f49b25",
   "comp": "ProcessFlow.Steps",
   "rank": "2",
   "old_grade": "ACCEPTABLE",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약에 기재된 질문과 하위 목록들을 모두 수용할 수 있도록 3개의 카드 레이아웃과 슬롯(제목 및 본문)이 적절하게 제공되어 구조적 적합성이 높습니다.",
    "2_content_substitution_accuracy": "요약본의 두 번째 항목인 '온공을 하기 싫나요?'와 그 하위 목록 4가지가 3단 카드 레이아웃 구조에 맞춰 STEP 02와 STEP 03으로 분할 배치되었습니다. 이로 인해 동일한 상위 제목이 두 카드에 중복하여 매핑되는 미세한 구조적 편차가 발생하였으나, 요약본의 텍스트 누락이나 심각한 왜곡 없이 모든 내용이 올바르게 포함되어 있어 전달력에는 지장이 없습니다.",
    "3_visual_hierarchy": "상위 레벨인 '온공을 하고 싶나요?', '온공을 하기 싫나요?'는 굵고 큰 텍스트로 표현되었고, 하위 레벨 항목들은 상대적으로 얇고 작은 텍스트로 배치되어 시각적 계층 구조가 명확하게 구분됩니다. 각 레벨의 스타일도 일관성을 유지하고 있어 구조를 직관적으로 파악하기 용이합니다.",
    "5_text_readability": "카드 내의 모든 제목, 본문, 그리고 단계 표시(STEP) 텍스트가 겹침, 가려짐, 잘림 또는 가독성 저하 없이 아주 명확하고 또렷하게 읽힙니다.",
    "7_design_completeness": "세 개의 정보 카드가 페이지 전체에 균형 있게 배치되어 있으며, 그림자와 하단 컬러 라인이 적용된 카드 템플릿을 통해 정보 단위가 시각적으로 매우 명확히 구획됩니다. STEP 표시와 아이콘 박스 등 원본 그래픽 요소가 안정적으로 보존되어 있고, 유닛 간의 간격과 스타일이 일관되게 유지되어 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "new_why": {
    "1_structure_fitness": "서머리의 2개 그룹 구조(1개 항목 그룹, 4개 항목 그룹)를 디자인에서는 3개의 카드 슬롯으로 분할하여 구성하였습니다. 이 과정에서 타이틀 슬롯이 중복 생성되는 등 본래의 그룹 위계와 완벽히 일치하지 않고 다소 변형되었으나, 서머리의 모든 세부 내용을 누락 없이 담아낼 수 있는 충분한 수량의 슬롯을 갖추고 있어 수용력 면에서 적합합니다.",
    "2_content_substitution_accuracy": "summary에서 하나의 그룹으로 묶여 있는 '온공을 하기 싫나요?' 항목이 템플릿의 3단 슬롯 구성에 맞춰 임의로 분할되었습니다. 이로 인해 STEP 02와 STEP 03에 동일한 타이틀인 '온공을 하기 싫나요?'가 중복 매핑되어 내용 대치 구조의 정확성이 떨어집니다.",
    "3_visual_hierarchy": "상위 질문 항목(\"온공을 하고 싶나요?\", \"온공을 하기 싫나요?\")은 크고 굵은 텍스트로 배치되어 눈에 띄게 강조되었으며, 하위 본문 항목들은 상대적으로 작고 가벼운 서체와 불릿 기호를 사용하여 명확한 시각적 위계 차이를 보여줍니다. 또한 동일한 레벨에 속하는 항목들이 카드마다 일관된 텍스트 스타일로 정돈되어 있어 구조를 쉽게 파악할 수 있습니다.",
    "5_text_readability": "화면에 표시된 모든 텍스트가 겹침, 잘림, 또는 오버플로우 현상 없이 명확하고 깔끔하게 표현되어 가독성이 매우 우수합니다.",
    "7_design_completeness": "정보 단위가 카드 형태와 테두리, 그림자 효과 등을 통해 시각적으로 매우 명확하게 구획되어 있으며, 상단의 STEP 표시, 연결 점선 화살표, 유닛 상단의 아이콘 등 풍부한 시각 요소들이 안정적으로 보존되어 있습니다. 유닛들의 배치 간격 및 내부 여백이 균형 있게 어우러져 있어 완성도 높은 디자인 결과물로 판단됩니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/166.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/611.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 1669px² (원안 0노드 0px²)"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.948 · 유휴 여백 0.705 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 1669,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.948,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.948,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 3,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -14.0,
     "STEP 01"
    ],
    [
     0,
     -14.0,
     "STEP 02"
    ],
    [
     0,
     -14.0,
     "STEP 03"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 0,
   "new_bad_axes": [
    "2_content_substitution_accuracy"
   ]
  },
  {
   "key": "325:279",
   "do": "12234122",
   "case_key": "4e6c9ff3-ef50-400b-86fb-212dd0fac025",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "2",
   "old_grade": "PERFECT",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "old_why": {
    "1_structure_fitness": "요청된 요소를 담을 수 있는 텍스트 슬롯이 정확히 마련되어 있어 구조 적합성이 완벽합니다.",
    "2_content_substitution_accuracy": "제공된 summary의 핵심 타이틀인 '회사 조직도'가 올바른 위치에 정확히 매핑되었으며, 누락되거나 어긋난 텍스트 요소가 없습니다.",
    "3_visual_hierarchy": "평가 제외 항목으로 지정된 타이틀 '회사 조직도'가 썸네일 상단에 크고 명확한 텍스트로 시각화되어 단일 텍스트 요소로서 최상위 위계를 적절하게 나타내고 있습니다. 디자인 내에 다른 텍스트 요소가 없어 위계 간 충돌이나 스타일 불일치 문제가 발생하지 않습니다.",
    "5_text_readability": "화면에 표시된 '회사 조직도' 텍스트는 겹침, 잘림, 오버플로우 현상 없이 또렷하고 가독성이 매우 우수합니다.",
    "7_design_completeness": "중앙의 원형 그래픽을 활용한 레이아웃이 안정적으로 유지되고 있으며, 전체적인 디자인 요소의 형태가 훼손 없이 보존되어 있습니다. 텍스트 분량에 따른 여백이나 일부 가독성 요소는 평가 대상에서 제외되므로, 시각적 구획감과 그래픽 디자인의 완결성 관점에서는 결함 없이 우수한 완성도를 보여줍니다."
   },
   "new_why": {
    "1_structure_fitness": "제시된 summary의 '회사 조직도'는 하나의 VU로 취급되며, 결과 디자인에 이를 수용하기 위한 타이틀 슬롯이 알맞게 제공되어 구조적으로 완전히 일치합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 '회사 조직도' 타이틀 텍스트가 썸네일 상단 중앙에 누락 없이 정확하게 매핑되었으며, 더미 텍스트나 순서 어긋남 등의 문제 없이 올바른 위치에 잘 배치되어 있습니다.",
    "3_visual_hierarchy": "'회사 조직도' 타이틀 텍스트가 화면 상단에 적당한 크기로 강조되어 배치됨으로써 타이틀로서의 시각적 위계가 적절하게 표현되었습니다.",
    "5_text_readability": "'회사 조직도' 텍스트가 중앙 상단에 명확하고 깔끔하게 표시되어 있어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "페이지 전체 면적 대비 컴포넌트가 차지하는 비중이 매우 낮아 화면 전반에 불필요한 빈 여백이 과도하게 발생하며 레이아웃의 밀도가 매우 빈약합니다. 또한, 타이틀 텍스트와 하단의 O, X, VS 등의 그래픽 요소 및 캐릭터 일러스트가 서로 정렬되거나 유기적으로 결합되지 못하고 각기 분리되어 공중에 떠 있는 듯한 배치를 취하고 있어, 완성된 디자인 결과물이라기보다 구성 요소가 단순히 조합된 미완성 상태로 보입니다."
   },
   "old_sym": [],
   "new_sym": [
    "여백 과다"
   ],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/279.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1167.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 2144px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 2144,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -52.4,
     "VS"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "new_bad_axes": [
    "7_design_completeness"
   ]
  },
  {
   "key": "326:11",
   "do": "13109646",
   "case_key": "24f0e03f-7349-4ed1-b1b5-3f82b57cc1a6",
   "comp": "Enumeration.List",
   "rank": "3",
   "old_grade": "ACCEPTABLE",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "old_why": {
    "1_structure_fitness": "summary상에서는 4조라는 하나의 상위 항목 아래에 키워드, 인원수, 인원 명단이 함께 묶인 구조였으나, 실제 디자인에서는 4조 그룹을 두 개로 분할하여 각각 다른 번호(07, 08)와 타이틀 슬롯에 배치했습니다. 모든 텍스트 내용을 누락 없이 수용하고는 있으나 원래의 정보 그룹 구조 대비 슬롯이 추가적으로 확장되어 배치된 경미한 구조적 불일치가 존재합니다.",
    "2_content_substitution_accuracy": "4조의 세부 정보(키워드 및 인원, 명단)가 두 개의 블록(07, 08)으로 나뉘어 매핑되면서 동일한 타이틀이 중복 기재되는 등 배치 구조의 어색함이 있으나, 요약본에 기재된 모든 텍스트가 누락 없이 정확한 위치에 반영되었습니다.",
    "3_visual_hierarchy": "상위 그룹명인 '4조. 사람의 일상을 바꾸는 서비스'와 '5조. 온라인만으로 해결되지 않는 사업'이 크고 굵은 청록색 텍스트로 표현되어 상위 위계를 확실히 드러내며, 하위 리스트 항목들은 상대적으로 작고 연한 회색 텍스트로 일관되게 스타일링되어 상하 위계가 시각적으로 매우 명확하고 깔끔하게 구분됩니다.",
    "5_text_readability": "화면에 표시된 모든 텍스트의 크기와 대비가 적절하며, 글자 간의 겹침이나 잘림, 영역 이탈 등의 문제 없이 아주 또렷하고 깔끔하게 잘 읽힙니다.",
    "7_design_completeness": "각 정보 유닛이 왼쪽의 원형 인덱스 그래픽과 함께 시각적으로 명확하게 구획되어 있으며, 유닛별 스타일 및 줄 간격, 서체의 통일성이 일관되게 유지되어 완성도 높은 디자인 결과물로 보입니다. 전체적으로 정보 간 밀도와 배치가 균형 잡혀 있습니다."
   },
   "new_why": {
    "1_structure_fitness": "요약본은 크게 4조와 5조의 두 가지 정보 그룹으로 구성되어 있으나, 디자인 상에서는 4조의 하위 내용들을 두 개의 독립된 슬롯(07, 08)으로 분리하여 총 세 개의 레이아웃 블록으로 배치하였습니다. 이로 인해 원본의 정보 구조와 슬롯의 구성에 다소 불일치가 발생하였으나, 요약본에 기재된 모든 정보 단위를 누락이나 불필요하게 비어 있는 슬롯 없이 온전히 수용하고 있으므로 구조적 수용력 면에서 경미한 불일치에 해당합니다.",
    "2_content_substitution_accuracy": "4조 그룹의 내용 중 '키워드 및 인원수'와 '조원 명단'이 단일 그룹으로 묶이지 못하고, '4조. 사람의 일상을 바꾸는 서비스'라는 타이틀이 중복 생성되면서 2개의 별도 블록으로 분할되어 매핑되었습니다. 이는 summary의 원래 위계 및 그룹 구조를 올바르게 반영하지 못한 매핑 오류입니다.",
    "3_visual_hierarchy": "상위 항목인 조별 타이틀과 하위 항목인 키워드, 인원수, 구성원 명단 간의 크기, 색상, 두께 차이를 통해 시각적 위계가 명확하게 구분됩니다. 또한 하위 레벨의 텍스트들이 일관된 스타일로 표현되어 계층 구조를 직관적으로 파악하기 용이합니다.",
    "5_text_readability": "디자인에 노출된 모든 텍스트가 겹침, 잘림, 오버플로우 현상 없이 선명하고 또렷하게 잘 읽힙니다.",
    "7_design_completeness": "전체적으로 각 정보 유닛을 명확하게 구분해주는 카드, 선, 배경 등의 시각적 구획 요소가 부재하여 단순 텍스트 나열에 그친 미완결 템플릿으로 보입니다. 또한 콘텐츠가 화면 좌측 일부 영역에만 편중되어 있고 우측 전체에 과도하게 넓은 빈 공간이 방치되어 있어 페이지 전체의 배치 균형과 시각적 밀도가 크게 부족합니다."
   },
   "old_sym": [],
   "new_sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/11.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1346.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 567px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 2노드 551px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 567,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.842,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 2,
    "overflowArea": 551,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.86,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 2,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "new_bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ]
  },
  {
   "key": "327:32",
   "do": "13053605",
   "case_key": "6c9bc39f-b519-4442-abdf-9a64483b1c29",
   "comp": "PageNavigation.TableOfContents",
   "rank": "1",
   "old_grade": "ACCEPTABLE",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary에 제시된 6개의 목록 항목을 담을 수 있는 6개의 반복 슬롯이 과부족 없이 정확하게 구성되어 있으며, 구조적으로 완벽하게 대응하고 있습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 6개의 목차 항목이 누락 없이 모두 들어갔으나, summary 상의 순서와 화면의 번호(1~6)에 매핑된 텍스트의 순서가 서로 일치하지 않고 뒤섞여 배치되었습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀은 썸네일에 노출되지 않아 평가에서 제외하였습니다. 본문의 6개 목록 항목은 동일한 크기, 색상, 정렬 및 일관된 형태의 파란색 숫자 아이콘으로 구성되어 시각적 일관성과 계층 구조가 완벽하게 유지되고 있습니다.",
    "5_text_readability": "이미지에 배치된 모든 목차 텍스트가 겹침, 잘림, 오버플로우 현상 없이 또렷하고 명확하게 읽힙니다.",
    "7_design_completeness": "6개의 목차 항목이 2열로 정렬되어 각 유닛마다 원형 숫자 아이콘과 하늘색 점선 가이드를 바탕으로 명확하게 구획되어 있습니다. 주변부의 일러스트(병아리, 꽃, 음표, 플러스 등)와 그래픽 요소들이 왜곡되거나 깨지는 현상 없이 고유의 아기자기한 스타일을 유지한 채 안정적으로 보존되어 있습니다. 전체적인 여백 설계와 컴포넌트 간의 간격, 서체 및 톤앤매너가 일관되어 완성도가 매우 높은 디자인 결과물로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 제시된 6개의 목차 항목을 빠짐없이 수용할 수 있는 6개의 텍스트 슬롯이 디자인에 정확하게 배치되어 있습니다. 다만, summary 구조에는 명시되지 않은 부제목 슬롯이 '부제목을 입력해주세요.'라는 플레이스홀더 텍스트를 포함한 채 추가적으로 존재하여 전체적인 구조가 다소 헐겁습니다.",
    "2_content_substitution_accuracy": "summary에 작성된 목차 순서가 디자인의 번호 슬롯에 올바르게 매치되지 않고 서로 뒤섞여 배치되었습니다. 예를 들어 summary의 2번째 항목인 '모바일 헬스 기기와 앱'이 3번 슬롯에 들어가고, 4번째 항목인 '모바일 헬스의 장점과 한계'가 2번 슬롯에 들어가는 등 슬롯과 내용의 매핑 오류가 존재합니다.",
    "3_visual_hierarchy": "평가 제외 항목인 '모바일 헬스 목차' 타이틀은 화면에 나타나지 않아 제외하고 평가했습니다. 리스트에 속하는 본문 항목들은 번호 아이콘과 함께 동일한 폰트 스타일로 일관성 있게 나열되어 있으며, 상단의 대형 INDEX 텍스트와 시각적 위계가 뚜렷하게 구분되어 구조를 명확히 파악할 수 있습니다.",
    "5_text_readability": "화면에 표시된 모든 본문 텍스트가 겹침, 잘림, 가려짐 없이 또렷하고 가독성 높게 표시되어 있습니다.",
    "7_design_completeness": "각 목차 항목이 숫자 아이콘 및 점선과 함께 명확하게 구획되어 정보 단위 구획감이 뛰어납니다. 배경지의 그래픽 요소와 주변의 귀여운 일러스트들이 잘림 없이 원본 디자인 그대로 안정적으로 보존되었으며, 좌우 균형 잡힌 배치와 통일성 있는 스타일 마감으로 프레젠테이션 페이지로서의 디자인 완결성이 매우 높습니다."
   },
   "old_sym": [],
   "new_sym": [
    "오매핑, 순서"
   ],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/32.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1812.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 5노드 136px² (원안 0노드 0px²)"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 4노드 128px² (원안 0노드 0px²)"
   ],
   "in_m": {
    "overflowNodes": 5,
    "overflowArea": 136,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.878,
    "guideKeptRatio": 0.646,
    "separatorViolations": 0,
    "frameSpillNodes": 6
   },
   "out_m": {
    "overflowNodes": 4,
    "overflowArea": 128,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.878,
    "guideKeptRatio": 0.611,
    "separatorViolations": 0,
    "frameSpillNodes": 6
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 8,
    "remaining": {
     "overflowNodes": 4,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -19.9,
     "I"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 0,
   "new_bad_axes": [
    "2_content_substitution_accuracy"
   ]
  },
  {
   "key": "327:62",
   "do": "12057163",
   "case_key": "eaf30d51-99b7-463d-8f81-005156d2b011",
   "comp": "Enumeration.List",
   "rank": "1",
   "old_grade": "ACCEPTABLE",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "ACCEPTABLE"
   },
   "new_axes": {
    "1_structure_fitness": "BAD",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 본문 내용 외에 디자인 우측 하단에 '설명을 입력해주세요.'라는 더미 텍스트가 포함된 슬롯 4개가 추가로 배치되어 있어 구조상 불필요한 슬롯이 존재하지만, 디스크립션 관련 placeholder가 작성되어 있는 상태이므로 ACCEPTABLE 등급으로 판정합니다.",
    "2_content_substitution_accuracy": "제시된 본문 내용과 타이틀이 지정된 위치에 누락 없이 정확하게 매핑되었습니다. 다만, 하단에 설명글 관련 placeholder 더미 텍스트(\"설명을 입력해주세요.\")들이 지워지지 않은 채 그대로 노출되어 있습니다.",
    "3_visual_hierarchy": "타이틀인 '섬나라라는 운명'이 붉은색 서체와 하단 가로선을 통해 상위 위계로 명확히 강조되었으며, 하위의 세 가지 본문 항목들 또한 동일한 크기, 색상 및 번호 인덱스 스타일로 일관되게 배치되어 시각적 계층 구조가 아주 명확하게 구분됩니다.",
    "5_text_readability": "본문 텍스트가 배경색과의 대비가 다소 낮아 흐리게 보이지만, 글자가 겹치거나 물리적으로 잘리지 않고 형태가 온전히 유지되어 내용을 식별할 수 있습니다.",
    "7_design_completeness": "좌측의 고해상도 이미지 카드와 우측의 텍스트 컴포넌트가 페이지 전체에 균형 있게 배치되어 있고, 타이틀 하단 장식선 및 번호 뱃지를 통한 정보 단위 구획이 안정적으로 보존되어 있습니다. 레이아웃의 전반적인 스타일과 간격도 양호하게 정렬되어 있으나, 하단에 설명 플레이스홀더(더미 텍스트)가 그대로 노출되어 있어 완성도 높은 최종 디자인 결과물이라기보다는 작업 단계의 템플릿 같은 형태를 보이고 있습니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 제시된 1개의 타이틀과 3개의 리스트 항목을 수용할 수 있는 슬롯 외에도, 하단에 사용되지 않는 더미 텍스트 슬롯('설명을 입력해주세요.' 4개 항목)이 과다하게 존재합니다. 이로 인해 채울 내용이 없는 빈 슬롯이 발생하여 구조가 본문 내용을 적절히 수용하지 못합니다.",
    "2_content_substitution_accuracy": "제시된 핵심 타이틀과 본문 내용인 '유럽 대륙과 떨어진 섬나라', '육상 침략 위험 ↓', '해군의 중요성 ↑'이 누락 없이 제 위치에 올바르게 대치되었습니다. 다만 하단에 디스크립션 placeholder 문구인 '설명을 입력해주세요.'가 노출되어 있습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '섬나라라는 운명'이 디자인 최상단에 배치되고 크기와 하단 구분선으로 강조되어 본문과 시각적으로 명확하게 구분됩니다. 본문에 해당하는 '유럽 대륙과 떨어진 섬나라', '육상 침략 위험 ↓', '해군의 중요성 ↑' 항목들은 동일한 스타일과 인덱스 블록을 사용하여 일관된 계층으로 명확하게 구성되어 있습니다.",
    "5_text_readability": "본문 텍스트가 흰색으로 적용되어 밝은 배경과의 명도 대비가 다소 낮지만, 글자가 서로 겹치거나 잘리는 현상 없이 배치되어 형태를 판독하고 내용을 읽는 데는 지장이 없습니다.",
    "7_design_completeness": "좌측의 그림자 효과를 적용한 이미지 카드들과 우측의 정돈된 텍스트 레이아웃이 페이지 전반에 걸쳐 훌륭한 균형을 유지하고 있습니다. 번호 배지와 텍스트의 정렬이 일관적이고, 전체적인 색감의 톤앤매너가 차분하게 통일되어 디자인 완결성이 매우 높습니다."
   },
   "old_sym": [],
   "new_sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/62.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1842.webp",
   "changed": true,
   "rule_in": "SUCCESS",
   "rule_in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.792 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.823 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.792,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.823,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -0.6,
     -6.4,
     "3"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "new_bad_axes": [
    "1_structure_fitness"
   ]
  },
  {
   "key": "327:340",
   "do": "13283702",
   "case_key": "3cca3415-0d2c-43b4-b637-152796a08b30",
   "comp": "AttributeComparison.Versus",
   "rank": "3",
   "old_grade": "PERFECT",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary는 두 개의 대조적인 브랜드 유형에 대해 각각 타이틀과 하위 항목들을 설명하는 구조입니다. 결과 디자인 역시 상하 두 개의 그룹으로 분할하여 각각 타이틀, 서브텍스트, 그리고 우측 불릿 리스트 슬롯을 갖추고 있어 summary의 계층 및 반복 구조를 과부족 없이 완벽하게 수용하고 있습니다.",
    "2_content_substitution_accuracy": "summary의 콘텐츠가 누락 없이 올바른 위치와 위계에 맞게 정확히 매핑되어 있습니다.",
    "3_visual_hierarchy": "디자인에 나타난 각 텍스트 블록의 시각적 계층 구조가 마크다운 레벨에 맞게 명확히 설계되었습니다. 상위 항목(Level 2)인 '신메뉴 출시 때만 만나는 브랜드'와 '일상에서 계속 대화하는 브랜드'는 크고 굵은 서체를 적용하여 시각적 강조를 부여했고, 하위 항목(Level 3)들은 그보다 작은 크기와 얇은 두께의 서체로 표현하여 상하 관계를 직관적으로 인지할 수 있도록 구분했습니다. 동일 레벨의 요소들 간에 서체 스타일의 일관성도 잘 지켜졌습니다.",
    "5_text_readability": "어두운 배경과 흰색 계열 텍스트 간의 대비가 명확하여 모든 글자를 겹침이나 잘림 없이 또렷하게 읽을 수 있습니다.",
    "7_design_completeness": "중앙 좌측에 배치된 'VS' 그래픽 배지가 디자인 보존성을 높이며 두 영역의 대조를 명확하게 시각화하고 있습니다. 상하 정보 단위가 좌측의 헤더 정보 및 우측의 불릿 리스트 형태로 일관되게 배치되어 유닛 배치와 스타일에 높은 통일감을 보여줍니다. 전체적으로 화면의 공간 활용과 여백의 균형이 뛰어나 디자인적 완성도가 매우 높습니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 대항목 2개와 각각의 하위 항목들을 대칭적이고 독립적으로 배치할 수 있는 슬롯 구조가 잘 갖추어져 있어, 모든 시각적 단위(VU)를 과부족 없이 온전히 수용합니다.",
    "2_content_substitution_accuracy": "제외 항목인 메인 타이틀을 제외하고, 모든 VU의 본문 텍스트가 누락 없이 원래 구조에 맞게 올바른 위치에 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "상위 항목인 '신메뉴 출시 때만 만나는 브랜드'와 '일상에서 계속 대화하는 브랜드'가 하위 내용보다 크고 굵게 표현되어 위계적 구분이 뚜렷하며, 하위 항목들도 일관된 텍스트 크기와 스타일을 유지하고 있어 시각적 계층 구조가 완벽하게 잡혀 있습니다.",
    "5_text_readability": "모든 텍스트가 겹침이나 잘림 없이 또렷하고 가독성 좋게 표현되어 있습니다.",
    "7_design_completeness": "두 대조군 정보 단위를 구분해 주는 카드나 선, 배경 도형 등의 시각적 구획 요소가 부재하여 정보의 구획감이 명확하지 않습니다. 또한 페이지 전체적으로 컴포넌트 간의 배치 및 정렬이 한쪽으로 치우치거나 여백이 불균형하게 남아있어 디자인의 통일감과 완결성이 부족해 보입니다."
   },
   "old_sym": [],
   "new_sym": [
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/340.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2118.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 2111px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 1노드 1886px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 2111,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.85,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 1,
    "overflowArea": 1886,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.95,
    "guideKeptRatio": 0.85,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -5.0,
     "VS"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "new_bad_axes": [
    "7_design_completeness"
   ]
  },
  {
   "key": "327:389",
   "do": "11370855",
   "case_key": "1eb4f32f-37b5-4f08-911b-7ac235d63609",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "rank": "1",
   "old_grade": "PERFECT",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "old_why": {
    "1_structure_fitness": "summary의 타이틀 항목과 하위 3개의 본문 목록을 수용할 수 있는 1개의 타이틀 슬롯 및 3개의 목록형 슬롯이 과부족 없이 배치되어 구조 적합성이 완벽합니다.",
    "2_content_substitution_accuracy": "summary의 핵심 문구인 타이틀과 세 개의 상세 문장이 모두 누락 없이 정확한 위치와 위계에 매핑되었습니다.",
    "3_visual_hierarchy": "상위 수준 항목인 '박판타박판타일과 우드가 어우러지는 웜 모던 리빙'은 크고 굵은 서체로 상단에 크게 배치하였고, 하위 본문 항목들은 불릿 기호와 함께 일관되게 작고 얇은 폰트로 좌측 정렬되어 있어 마크다운 레벨에 따른 시각적 위계 구분이 명확하고 일관되게 표현되었습니다.",
    "5_text_readability": "모든 텍스트가 겹침, 잘림, 오버플로우 없이 깔끔하게 표시되어 있으며, 배경색과의 대비도 적절하여 우수한 가독성을 보여줍니다.",
    "7_design_completeness": "외곽의 우아한 장식 프레임과 내부의 섬세한 그래픽 요소들이 깨지거나 잘림 없이 원본대로 보존되어 완성도 높은 결과물을 제공합니다. 텍스트가 프레임 내부에서 중앙 정렬로 균형 있게 안착되어 있으며, 타이틀과 본문 영역이 데코레이션 라인을 통해 시각적으로 조화롭게 구획되었습니다. 페이지 전체의 여백 비율과 밀도가 안정적이어서 수정이 필요 없는 완성된 디자인으로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "디자인의 슬롯 구성이 요약에서 제시된 하나의 타이틀과 세 개의 리스트 항목 구조를 과부족 없이 완전히 수용하고 있습니다.",
    "2_content_substitution_accuracy": "summary의 핵심 타이틀과 3개의 상세 설명 항목이 모두 누락 없이 올바른 위치에 정확히 배치되었으며, 정보의 흐름도 명확하게 대응됩니다.",
    "3_visual_hierarchy": "상위 항목인 '박판타박판타일과 우드가 어우러지는 웜 모던 리빙'이 중앙에 크고 굵은 서체로 강조되어 시각적 주목도가 높으며, 하위의 본문 텍스트들은 더 작은 크기와 얇은 두께로 일관되게 표현되어 상하 위계가 매우 명확하고 깔끔하게 구분됩니다.",
    "5_text_readability": "본문 세 번째 줄의 '자연광'과 조사 '이' 사이에서 의미 단위를 벗어난 다소 어색한 줄바꿈이 발생하여 가독성 흐름을 조금 저해하지만, 모든 텍스트가 물리적 잘림이나 겹침 없이 또렷하게 표현되어 있어 내용을 판독하는 데는 지장이 없습니다.",
    "7_design_completeness": "페이지 전체의 배치 균형과 디자인 보존성 측면에서 명확한 결함이 관찰됩니다. 상단 영역은 지나치게 넓은 여백이 남겨진 반면, 하단의 본문 텍스트는 프레임 테두리의 하단 장식 라인 및 모서리 그래픽 요소와 완전히 겹쳐 있습니다. 이로 인해 원본 디자인의 장식 그래픽 요소가 안정적으로 보존되지 못하고 레이아웃이 붕괴되어 전체적인 디자인 완결성이 매우 낮습니다."
   },
   "old_sym": [],
   "new_sym": [
    "텍스트 겹침"
   ],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/389.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2167.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 3쌍 · 2844px²"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "신규 겹침 2쌍 · 2358px²"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 3,
    "newOverlapArea": 2844,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 2,
    "newOverlapArea": 2358,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 14,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     44.2,
     "거실 벽면 전체에 박판타일을 적용해 공간 전체가 하나의 소재로 이어지는 "
    ],
    [
     0,
     44.2,
     "박판타박판타일과 우드가 어우러지는 웜 모던 리빙"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "new_bad_axes": [
    "7_design_completeness"
   ]
  },
  {
   "key": "329:240",
   "do": "12057163",
   "case_key": "b8fc71f5-43df-4c18-86fd-8760387e707d",
   "comp": "Enumeration.List",
   "rank": "1",
   "old_grade": "ACCEPTABLE",
   "new_grade": "BAD",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약의 타이틀과 3개의 리스트 요소를 수용할 수 있는 텍스트 슬롯이 모두 구성되어 있으나, 하단에 추가적인 더미 텍스트 슬롯(\"설명을 입력해주세요.\")들이 배치되어 있어 구조상 수용력에 다소 불일치가 발생합니다.",
    "2_content_substitution_accuracy": "summary의 핵심 텍스트가 올바른 위치에 누락 없이 잘 반영되어 있으나, 화면 하단에 디스크립션과 관련된 더미 텍스트인 '설명을 입력해주세요.'가 그대로 남아 있습니다.",
    "3_visual_hierarchy": "타이틀인 '지금의 교사'가 상단에 구분선과 함께 배치되어 하위 항목들과 명확히 구분됩니다. 하위 본문 항목 세 개는 동일한 글자 크기, 색상, 그리고 번호 배지 스타일을 적용하여 일관된 위계로 조화롭게 표현되었습니다.",
    "5_text_readability": "본문 텍스트가 흰색으로 표현되어 밝은 배경과의 대비가 다소 낮으나, 글자가 물리적으로 겹치거나 잘리지 않아 내용을 판독하고 읽어내는 데 큰 지장이 없습니다.",
    "7_design_completeness": "페이지 전체의 레이아웃 균형이 안정적이며, 좌측의 시각 요소(이미지 슬롯 및 번호 배지)와 우측의 텍스트 영역이 조화롭게 배치되어 완성도 높은 디자인을 보여줍니다. 배지와 구분선 등의 그래픽 요소가 일관된 스타일과 톤앤매너를 유지하고 있어 정보의 구획감과 디자인 보존성이 매우 뛰어납니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 타이틀과 3개의 리스트 내용을 담을 수 있는 슬롯이 모두 구성되어 있으나, 하단에 불필요한 더미 텍스트(\"설명을 입력해주세요.\") 슬롯들이 추가로 배치되어 있어 구조가 다소 헐겁습니다.",
    "2_content_substitution_accuracy": "제공된 요약 정보의 타이틀과 세 가지 본문 내용이 올바른 위치에 정확하게 반영되었습니다. 다만, 하단 영역에 디스크립션 관련 더미 텍스트인 \"설명을 입력해주세요.\"가 삭제되지 않고 그대로 잔존해 있어 완벽하게 대체되지 않은 상태입니다.",
    "3_visual_hierarchy": "화면에 표현된 타이틀 '지금의 교사'는 상단 배치와 밑줄, 차별화된 색상을 사용하여 최상위 위계임을 명확히 나타내고 있습니다. 또한 하위의 세 가지 본문 항목들은 동일한 텍스트 스타일과 숫자 인덱스 칩을 활용하여 일관된 하위 위계로 균형 있게 구성되었습니다.",
    "5_text_readability": "본문 텍스트인 '영아의 관심 중심', '교사 간 놀이 공유', '기존 놀이의 지속 - 확장 지원'이 매우 밝은 흰색으로 적용되어, 연한 회색 배경과의 명도 대비가 극도로 낮아 거의 판독하기 어렵습니다.",
    "7_design_completeness": "좌측의 이미지 카드 영역과 우측의 텍스트 정보 영역이 페이지 전체에서 균형 있게 배치되어 있으며, 이미지 프레임의 그림자 효과, 텍스트 앞의 번호 배지 및 구분선 등 원본 디자인의 그래픽 요소가 일관되고 안정적으로 보존되어 완성도 높은 레이아웃을 제공합니다."
   },
   "old_sym": [],
   "new_sym": [
    "색상 대비"
   ],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/240.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/509.webp",
   "changed": true,
   "rule_in": "SUCCESS",
   "rule_in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.792 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.823 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.792,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.823,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -0.6,
     -6.4,
     "3"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "new_bad_axes": [
    "5_text_readability"
   ]
  }
 ],
 "down1": [
  {
   "key": "325:131",
   "do": "12277674",
   "case_key": "f409051b-dc0d-42c8-a0b2-dcae9a3d9f11",
   "comp": "Enumeration.List",
   "rank": "6",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary에 포함된 3개의 그룹 반복 구조와 각 그룹 내부의 타이틀 1개, 디스크립션 2개 구조를 완벽하게 수용할 수 있는 3열 카드 레이아웃과 슬롯이 과부족 없이 갖추어져 있어 구조적 합치도가 매우 높습니다.",
    "2_content_substitution_accuracy": "제공된 요약문(summary)의 3가지 핵심 내용이 화면상에 누락 없이 정확한 위계와 매핑 구조를 유지하며 순서대로 대치되었습니다. 더미 텍스트나 내용의 왜곡 없이 각 슬롯에 알맞게 정보가 반영되어 있습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 메인 타이틀은 화면에 나타나지 않아 평가에서 제외하였습니다. 각 카드의 상위 항목은 중앙 정렬과 넓은 여백을 통해 독립적으로 배치되었으며, 하위 상세 항목들은 좌측 정렬과 글머리 기호(불릿)를 적용하여 시각적 위계가 명확하게 구분됩니다. 각 카드 간에 동일한 레벨의 텍스트가 일관된 크기와 스타일로 표현되어 시각적 계층 구조의 완성도가 높습니다.",
    "5_text_readability": "디자인에 사용된 모든 본문과 소제목 텍스트가 겹침, 잘림, 가려짐 없이 선명하고 또렷하게 배치되어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "세 개의 정보 단위가 독립된 카드 형태의 컨테이너로 명확하게 구획되어 시각적 구획감이 우수합니다. 상단의 아이콘 오브젝트와 하단의 번호 태그 및 이미지가 일관된 규칙과 완벽한 정렬 상태로 결합되어 있어 디자인 보존성이 뛰어납니다. 컴포넌트 간의 배치 간격과 스타일이 균일하게 적용되었고, 페이지 전체의 면적을 대칭적으로 고르게 활용하여 완성도가 극히 높습니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 3가지 대주제 및 하위 상세 내용의 반복 구조를 수용하기 위한 3개의 카드 레이아웃과 카드 내 세부 슬롯이 과부족 없이 완벽하게 갖추어져 있습니다.",
    "2_content_substitution_accuracy": "summary의 3가지 핵심 항목과 하위 리스트 내용이 각각에 대응하는 카드 레이아웃 내에 올바른 위계와 순서로 누락 없이 정확히 대치되었습니다.",
    "3_visual_hierarchy": "각 카드의 상위 레벨 항목(소제목)과 하위 레벨 항목(본문)이 각각 일관된 스타일로 구성되어 있으나, 상위 레벨과 하위 레벨 텍스트의 크기 및 두께 차이가 미세하여 시각적인 계층 구조의 명확한 구분이 다소 약합니다.",
    "5_text_readability": "모든 텍스트가 겹침, 잘림, 가려짐 없이 선명하고 또렷하게 배치되어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "3개의 정보 단위가 세로형 카드로 명확하게 구획되어 있으며, 페이지 전체에 걸쳐 균형 있고 대칭적인 배치를 보여줍니다. 각 카드마다 일관된 레이아웃, 아이콘 스타일, 카드 내부 여백 및 텍스트 서체가 유지되어 스타일 통일감이 매우 뛰어납니다. 상단의 라인 아이콘과 하단의 실사 이미지 및 번호 배지 등 시각 요소가 조화롭게 결합되어 완성도 높은 디자인 결과물을 보여주고 있습니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/131.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1021.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 3쌍 · 538px²",
    "단어 내부 분절 2곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 3,
    "newOverlapArea": 538,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 0.821,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 0.821,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 3,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     9.2,
     "다른 사람과 소통하고 관계를 만들 수 있습니다"
    ],
    [
     0,
     9.2,
     "다른 선수, 지도자, 선생님들과 만나 함께 활동할 수 있습니다.\n상대 선"
    ],
    [
     0,
     9.5,
     "승패보다 참여와 도전이 중요합니다"
    ],
    [
     0,
     9.5,
     "모든 경기를 이길 수는 없으며, 끝까지 포기하지 않고 참여한 경험이 중요"
    ],
    [
     0,
     9.3,
     "나의 권리를 당당하게 표현할 수 있습니다"
    ],
    [
     0,
     9.3,
     "장애인 선수도 스포츠와 e스포츠에 참여하고 자신의 능력을 보여줄 권리가 "
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 0,
   "dropped_axes": [
    "3_visual_hierarchy"
   ]
  },
  {
   "key": "325:173",
   "do": "12998352",
   "case_key": "b1d73feb-3d49-4f99-8c88-a03262ff4b50",
   "comp": "Enumeration.List",
   "rank": "4",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 요약 정보(summary)의 두 가지 주요 주제인 '말단 잔여수두 조건'과 '첨두유량 (설계유량)'의 세부 내용들을 누락이나 빈 슬롯 없이 모두 수용할 수 있도록 3개의 카드 레이아웃 구조가 완벽하게 갖추어져 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 정보가 누락 없이 올바른 슬롯 및 위치에 정확하게 매핑되었습니다. '말단 잔여수두 조건' 항목이 분량상 두 개의 카드로 분할 배치되었으나 타이틀 및 세부 내용의 흐름이 정확하게 연결되며, '첨두유량' 항목 또한 올바르게 구성되어 있습니다.",
    "3_visual_hierarchy": "각 카드의 상위 섹션 제목과 하위 본문 항목들이 크기, 색상, 서체의 차이를 통해 시각적으로 명확히 구분되어 위계 구조가 직관적으로 전달됩니다. 동일한 위계 레벨에 속한 항목들은 카드 전체에서 일관된 스타일과 정렬을 유지하고 있어 시각적 완성도와 가독성이 뛰어납니다.",
    "5_text_readability": "텍스트의 물리적 겹침, 잘림, 오버플로우가 없으며 대비가 뚜렷하여 카드 내 모든 텍스트를 명확하고 원활하게 읽을 수 있습니다.",
    "7_design_completeness": "정보 단위가 테두리가 있는 3개의 카드로 명확하게 구획되어 있으며, 카드 상단의 원형 번호 배지 등 원본 그래픽 디자인 요소가 안정적으로 유지되고 있습니다. 카드 간의 간격과 크기, 내부 여백, 텍스트 스타일이 완벽하게 통일되어 페이지 전체의 균형과 시각적 완결성이 매우 뛰어납니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 '말단 잔여수두 조건' 하위 요소 6개와 '첨두유량' 하위 요소 2개를 나누어 담을 수 있도록 총 3개의 카드 슬롯 구조가 마련되어 있어, 모든 Visual Unit(VU)을 과부족 없이 완전히 수용할 수 있는 적합한 구조를 갖추고 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 텍스트 항목과 정보 단위가 누락이나 왜곡 없이 디자인 슬롯에 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "각 카드의 상단 타이틀인 '말단 잔여수두 조건'과 '첨두유량 (설계유량)'이 본문 텍스트와 비교해 더 큰 크기, 붉은 색상, 독특한 폰트로 표현되어 상위 위계임이 명확히 구별됩니다. 하위의 본문 항목들 또한 동일한 폰트 크기와 스타일, 불릿 기호를 사용하여 시각적 일관성을 유지하고 있으며, 전체적인 시각적 계층 구조가 직관적으로 잘 설계되어 있습니다. 제외 대상인 '3. 이론적 배경' 타이틀은 화면에 노출되지 않아 평가에서 제외했습니다.",
    "5_text_readability": "모든 텍스트가 겹침이나 잘림 없이 선명하게 읽히지만, 첫 번째 카드의 본문 중 '요구되는'이 '요구되\\n는' 형태로 어색하게 줄바꿈되어 있어 가독성에 약간의 지장을 줍니다.",
    "7_design_completeness": "세 개의 카드로 정보 단위가 명확하게 구획되어 있으며, 상단 숫자 뱃지와 테두리 선 등의 그래픽 요소가 안정적으로 보존되어 있습니다. 카드 간의 간격과 크기, 텍스트 스타일이 일관되게 유지되어 시각적 통일감이 우수하고, 페이지 전체의 배치와 내부 여백도 균형이 잘 잡혀 완성도 높은 디자인을 보여줍니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/173.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1062.webp",
   "changed": true,
   "rule_in": "ACCEPTABLE",
   "rule_in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.882,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.882,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -8.5,
     0,
     "8"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "5_text_readability"
   ]
  },
  {
   "key": "325:187",
   "do": "11751478",
   "case_key": "e77c0449-07a3-4d5e-b145-4e998b447068",
   "comp": "Enumeration.List",
   "rank": "1",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 대제목과 3개의 리스트 아이템 구조를 담을 수 있는 슬롯이 과부족 없이 정확하게 구성되어 있어 구조 적합성이 매우 우수합니다.",
    "2_content_substitution_accuracy": "제공된 요약본(summary)의 타이틀인 '샘 강'과 하위 리스트 항목인 '샘 강', '초림때', '재림때'가 누락 없이 지정된 영역에 올바른 순서와 구조로 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "타이틀로 제공된 '샘 강'이 가장 크고 굵은 서체로 최상위 위계에 어울리게 시각화되었으며, 본문 수준의 항목인 '샘 강', '초림때', '재림때'가 일관된 형태와 크기의 카드 슬롯 내에 동일한 텍스트 스타일로 정렬되어 시각적 계층과 구조를 직관적으로 파악할 수 있도록 훌륭하게 표현되었습니다.",
    "5_text_readability": "디자인에 사용된 '샘 강', '초림때', '재림때' 등의 텍스트는 겹침, 잘림, 오버플로우 등의 문제 없이 선명하고 가독성이 뛰어납니다.",
    "7_design_completeness": "디자인 완결성 관점에서 그래픽 요소가 깨짐 없이 온전히 보존되었으며, 카드 레이아웃과 아이콘 등의 시각 요소가 풍부하게 활용되어 구획감이 명확합니다. 좌측 카드들의 크기와 스타일이 일관되고, 페이지 전체의 배치와 여백 역시 균형 잡힌 완성도 높은 디자인을 보여줍니다."
   },
   "new_why": {
    "1_structure_fitness": "요약본의 목록 항목들을 담을 슬롯은 마련되어 있으나, 우측 영역에 불필요하게 많은 더미 '제목' 및 '설명' 슬롯들이 빈 상태로 남아 있습니다. 완벽히 비어 있는 것이 아니라 더미 텍스트 형태로 채워진 과다 슬롯이 존재하는 구조적 헐거움이 발생하므로 ACCEPTABLE입니다.",
    "2_content_substitution_accuracy": "제시된 summary의 '샘 강', '초림때', '재림때'가 디자인 이미지 내 좌측 하단의 세 슬롯에 순서대로 누락 없이 매핑되어 정확하게 표기되었습니다.",
    "3_visual_hierarchy": "타이틀인 '샘 강'이 상단 카드 영역에 크고 굵게 배치되어 상위 위계로서의 역할을 다하고 있으며, 하위 목록인 '샘 강', '초림때', '재림때' 항목들은 동일한 크기와 스타일의 슬롯 박스로 표현되어 시각적 계층 구조와 일관성이 완벽하게 드러납니다.",
    "5_text_readability": "화면에 표시된 '샘 강', '샘강', '초림때', '재림때' 등의 텍스트가 겹침, 잘림, 가려짐 현상 없이 선명하고 또렷하게 배치되어 있어 가독성이 매우 우수합니다.",
    "7_design_completeness": "정보 단위가 명확하게 구획되어 있고, 원본 템플릿의 그래픽 요소가 안정적으로 잘 보존되어 있습니다. 좌측 하단의 리스트 카드들이 통일성 있는 간격과 스타일로 배치되어 시각적 일관성을 유지하며, 페이지의 전반적인 균형감과 여백이 조화로워 완성도 높은 디자인 결과물로 보입니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/187.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1076.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 1149px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.916 · 정렬선 0.929 · 유휴 여백 0.807 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 1149,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.916,
    "guideKeptRatio": 0.929,
    "separatorViolations": 0,
    "frameSpillNodes": 3
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.916,
    "guideKeptRatio": 0.929,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -11.2,
     0,
     "01"
    ],
    [
     -13.8,
     0,
     "02"
    ],
    [
     -14.2,
     0,
     "03"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "1_structure_fitness"
   ]
  },
  {
   "key": "325:353",
   "do": "11937390",
   "case_key": "6b67dbb8-fa39-407e-820f-f127a9a803c9",
   "comp": "Enumeration.ListingTable",
   "rank": "1",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "제시된 요약본의 전체적인 구조(본문 7개 리스트 항목)를 완벽히 수용할 수 있는 7개의 카드 슬롯이 제공되었습니다. 타이틀과 설명의 반복 위계를 담을 수 있도록 각 카드가 설계되어 구조적 수용력이 완전히 일치합니다.",
    "2_content_substitution_accuracy": "타이틀 '릴스 게시 성과'를 포함하여 summary에 정의된 모든 상세 성과 항목(조회수, 조회한 사람, 좋아요, 공유, 재공유, 저장 및 성과 수치)이 누락 없이 카드 레이아웃에 정확하게 매핑되었습니다. 2열 구성의 좌우 지그재그 읽기 흐름과 summary의 순서가 완벽하게 일치합니다.",
    "3_visual_hierarchy": "최상위 타이틀인 '릴스 게시 성과'가 매우 큰 크기로 좌측에 배치되어 독자적인 최상위 위계를 명확히 나타내고 있습니다. 또한, 우측의 카드형 콘텐츠들 내에서 본문 항목(예: 조회수, 조회한 사람 등)과 그 하위 항목인 구체적 성과 수치(예: 성과: 441회 등)가 글자 크기와 두께(볼드 처리)를 통해 시각적으로 훌륭하게 구분되어 있으며, 동일한 위계의 카드들이 모두 일관된 스타일로 정돈되어 있어 계층 구조가 직관적이고 완벽하게 파악됩니다.",
    "5_text_readability": "좌측 타이틀 '릴스 게시 성과' 중 '과' 글자가 줄바꿈되어 배경 도형과 겹쳐 있으나, 글자 색상과 배경의 대비가 뚜렷하여 글자 형태가 왜곡되거나 가려지지 않고 명확하게 판독할 수 있습니다. 그 외 모든 정보 카드의 텍스트도 왜곡이나 잘림 없이 또렷하게 읽혀 가독성이 뛰어납니다.",
    "7_design_completeness": "개별 정보 단위가 테두리가 있는 둥근 카드 형태와 주황색 체크 아이콘으로 명확하게 구획되어 정보 단위 구획감이 뛰어납니다. 또한, 모든 카드가 일관된 간격과 스타일로 배치되어 통일감과 균형감을 주며, 전반적인 디자인 보존성이 높고 완결된 느낌을 줍니다. (일부 타이틀 텍스트가 그래픽과 겹치는 현상은 가독성 평가 축의 소관이므로 여기서는 배제합니다.)"
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 대제목과 7개의 본문 항목(VU)을 모두 담을 수 있도록 타이틀 슬롯 1개와 7개의 카드 슬롯이 과부족 없이 정확하게 구성되어 있어 구조가 완전히 일치합니다.",
    "2_content_substitution_accuracy": "대제목인 '릴스 게시 성과'가 우측 첫 번째 리스트 카드에 중복으로 매핑되는 미세한 배치 오류가 있으나, 조회수, 조회한 사람, 좋아요 등의 실질적인 핵심 성과 데이터는 누락 없이 올바른 흐름으로 대치되었습니다.",
    "3_visual_hierarchy": "타이틀 '릴스 게시 성과'가 좌측에 가장 크고 명확하게 배치되어 최상위 위계를 잘 보여줍니다. 각 카드 내에서도 항목명과 성과 수치 등 하위 정보가 불릿 및 굵기 차이 등을 통해 시각적으로 명확하고 일관되게 구분되어 있습니다.",
    "5_text_readability": "좌측 타이틀 '릴스 게시 성과'에서 '과' 단어가 의미 단위를 벗어나 다음 줄로 어색하게 줄바꿈되어 가독성을 저해하지만, 모든 글자가 잘리거나 가려짐 없이 명확하게 판독 가능하므로 ACCEPTABLE 등급입니다.",
    "7_design_completeness": "우측의 각 성과 지표들이 둥근 테두리 카드와 체크 아이콘을 통해 일관된 스타일로 깔끔하게 구획되어 있어 전반적인 정보 단위의 구획감과 배치 통일성이 우수합니다. 다만, 좌측 타이틀 영역에서 '릴스 게시 성과' 텍스트와 배경의 보라색 그래픽 요소가 조화롭게 통합되지 못하고 따로 노는 느낌을 주어 디자인 완결성 측면에서 경미한 아쉬움이 있습니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/353.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1241.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 1쌍 · 645px²"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 645,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.971,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.971,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ]
  },
  {
   "key": "326:280",
   "do": "13388975",
   "case_key": "5275cb64-3108-4781-96ec-50cc8e0946d3",
   "comp": "ProcessFlow.Steps",
   "rank": "2",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary에 나타난 3개의 항목(타이틀과 디스크립션)을 담을 수 있는 슬롯이 과부족 없이 완전히 배치되어 수용력이 일치합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 3개의 VU(입장 & 준비, 모여서 인사, 부모님 브리핑) 및 각각의 세부 설명 내용이 디자인의 각 카드 슬롯에 정확한 순서와 올바른 위계로 매핑되어 누락 없이 표현되었습니다.",
    "3_visual_hierarchy": "마크다운 레벨에 따른 위계 구분이 크기와 굵기를 통해 매우 명확하게 표현되었습니다. 각 번호 제목들은 굵고 크게 강조되었으며, 하위 본문 텍스트들은 더 작고 얇은 스타일로 표현되어 시각적 계층 구조가 훌륭합니다. 동일한 위계의 요소들 간에 디자인 스타일이 일관되게 유지되어 안정적인 비주얼을 제공합니다.",
    "5_text_readability": "모든 텍스트가 겹침, 잘림, 가려짐 현상 없이 또렷하고 명확하게 잘 읽힙니다.",
    "7_design_completeness": "카드 레이아웃과 배경 색상을 활용하여 정보 단위가 매우 명확하게 구획되어 있으며, 세 개의 카드 컴포넌트가 페이지 전체에 균형 있게 배치되어 완성도가 높습니다. 각 유닛의 간격, 서체 크기 및 정렬 상태가 일관되게 유지되어 시각적 통일감이 우수하고, 중앙의 카메라 그래픽과 좌상단 뱃지 요인 등 원본 디자인의 시각 요소가 안정적으로 보존되어 있습니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 명시된 3개의 개별 항목(0, 1, 2)과 각 항목의 설명 구조를 완벽하게 수용할 수 있는 3열 카드 형식의 구조적 슬롯이 과부족 없이 구현되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 모든 텍스트 항목이 누락이나 오배치 없이 지정된 슬롯에 정확한 내용과 순서로 매핑되어 있습니다. 더미 텍스트나 placeholder도 발견되지 않아 완벽하게 작성되었습니다.",
    "3_visual_hierarchy": "상위 레벨인 단계 제목은 크고 굵은 텍스트로, 하위 레벨인 상세 설명은 상대적으로 작고 가벼운 텍스트 스타일을 사용하여 시각적 위계 구분이 명확하고 일관되게 잘 표현되었습니다.",
    "5_text_readability": "모든 텍스트가 겹침이나 잘림 없이 또렷하게 읽히며 시각적 판독성이 매우 우수합니다. 다만, 첫 번째 카드 하단의 설명 문구 중 '서있기' 단어가 '서'와 '있기'로 어색하게 줄바꿈되어 분절된 아쉬움이 있습니다.",
    "7_design_completeness": "정보 단위가 가로로 나란히 배치된 3개의 카드 디자인을 통해 명확하게 구획되어 있습니다. 인덱스 번호 배지와 카메라 플레이스홀더 아이콘 등의 그래픽 요소가 안정적으로 보존되어 완성도 높은 비주얼을 제공하며, 페이지 전체 및 유닛 내부의 균형과 여백이 훌륭합니다. 유닛 간 서체, 크기, 정렬 등의 디자인 통일성 또한 아주 잘 유지되어 완성된 디자인 결과물로서 매우 우수합니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/280.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1614.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 835px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 835,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.87,
    "separatorViolations": 0,
    "frameSpillNodes": 2
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.87,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -14.1,
     -2.2,
     "03"
    ],
    [
     -13.7,
     -2.2,
     "02"
    ],
    [
     -8.4,
     -2.2,
     "01"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "5_text_readability"
   ]
  },
  {
   "key": "327:84",
   "do": "11840583",
   "case_key": "371c4e3a-a4f2-4a64-961a-943984272c9c",
   "comp": "ProcessFlow.Steps",
   "rank": "3",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 4개 대주제와 하위 항목들의 수량 및 위계 구조를 완벽하게 수용할 수 있는 4단계 프로세스 레이아웃과 텍스트 슬롯이 과부족 없이 구조적으로 완전히 일치하게 구현되었습니다.",
    "2_content_substitution_accuracy": "summary의 4가지 주요 항목과 각각의 상세 내용이 1번부터 4번까지의 슬롯에 순서대로 누락이나 배치 오류 없이 정확하게 매핑되었습니다. summary의 오타('영업저으로')가 '영업점으로'로 자연스럽게 수정되어 반영되었으며, 더미 텍스트나 내용의 누락이 전혀 없이 완벽하게 대치되었습니다.",
    "3_visual_hierarchy": "네 개의 대분류 섹션 제목이 숫자 아이콘과 함께 크고 굵은 텍스트로 강조되어 상위 위계임이 직관적으로 드러나며, 하위 본문 텍스트들은 상대적으로 작고 일관된 스타일의 불릿 포인트로 작성되어 구조적 위계와 시각적 명확성이 매우 우수합니다.",
    "5_text_readability": "이미지 내의 모든 텍스트가 겹침, 잘림, 오버플로우 등의 문제 없이 명확하고 또렷하게 배치되어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "4개의 정보 단위가 상단의 번호 배지와 연결선을 통해 시각적으로 명확하게 구획되어 있으며, 원본 디자인의 그래픽 요소가 매우 안정적으로 보존되어 있습니다. 각 단계별 소제목과 본문 텍스트가 동일한 간격과 일관된 스타일로 정렬되어 있어 레이아웃의 통일감이 뛰어나며, 페이지 전체의 면적과 여백이 균형 있게 배치되어 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 네 가지 주요 주제 그룹을 시각화하기 위해 디자인 결과물이 가로형 4단계 구조의 슬롯을 완전히 갖추고 있으며, 각 주제에 맞춰 제목과 세부 항목들을 누락 없이 수용할 수 있는 최적의 레이아웃 구조를 보여줍니다.",
    "2_content_substitution_accuracy": "제공된 요약문(summary)의 네 가지 핵심 Visual Unit(VU) 내용이 순서대로 누락이나 오배치 없이 올바른 슬롯과 위치에 정확하게 반영되었습니다. 플레이스홀더나 더미 텍스트도 사용되지 않아 완벽한 내용 대치 정확도를 보입니다.",
    "3_visual_hierarchy": "상위 그룹 제목과 하위 본문 텍스트 간의 서체 크기 및 굵기 대비가 명확하여 시각적 계층 구조가 우수하게 표현되었습니다. 각 열별로 동일한 위계의 요소들이 일관된 스타일로 균형 있게 배치되어 구조를 직관적으로 파악하기 좋습니다. 평가 제외 항목인 전체 타이틀은 이미지에 나타나지 않아 평가에서 제외했습니다.",
    "5_text_readability": "모든 텍스트의 해상도가 높고 겹침이나 잘림 현상 없이 판독이 가능합니다. 다만, 일부 텍스트 영역에서 '사후관\\n리', '적\\n용', '내\\n용' 등 단어 중간에 발생하는 어색한 줄바꿈(분절)이 존재하여 문맥을 읽을 때 가독성이 다소 저해됩니다.",
    "7_design_completeness": "디자인의 완성도와 완결성이 매우 높습니다. 4개의 단계별 정보 단위가 상단의 숫자 배지(01~04)와 프로세스 연결선을 통해 시각적으로 명확하게 구획되어 있고, 각 열의 텍스트 배치와 간격이 일관되게 적용되어 디자인 통일감이 우수합니다. 페이지 전체 면적 대비 컴포넌트의 균형과 내부 여백도 알맞게 조절되어 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/84.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1864.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.944,
    "guideKeptRatio": 0.758,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.944,
    "guideKeptRatio": 0.712,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -0.7,
     0,
     "04"
    ],
    [
     -0.3,
     0,
     "03"
    ],
    [
     -0.3,
     0,
     "02"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "5_text_readability"
   ]
  },
  {
   "key": "328:18",
   "do": "12667615",
   "case_key": "358c9451-7c04-4006-bb19-c533dcd57794",
   "comp": "ProcessFlow.Steps",
   "rank": "1",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary에 제시된 4개의 데이터 분석 단계(DATA PROCESSING, MARKET INSIGHT, CHANNEL INSIGHT, IMPACT) 및 각 단계별 하위 항목들을 과부족 없이 완벽하게 수용할 수 있는 슬롯 구조가 레이아웃상에 정확히 구현되어 있습니다.",
    "2_content_substitution_accuracy": "제시된 summary의 데이터 프로세싱, 마켓 인사이트, 채널 인사이트, 임팩트 등 모든 시각 단위(VU)의 제목과 상세 내용이 어긋남 없이 알맞은 슬롯에 정확하게 대치되어 표현되었습니다.",
    "3_visual_hierarchy": "각 섹션의 헤더(DATA PROCESSING, MARKET INSIGHT 등)는 유색 컨테이너와 굵은 텍스트로 강조하여 확실한 상위 위계를 확보하였고, 이에 대응하는 본문 텍스트는 우측에 보다 작고 일관된 폰트 스타일로 배치하여 상하위 마크다운 레벨 간의 시각적 계층 구조가 명확히 구분됩니다.",
    "5_text_readability": "이미지에 표시된 모든 텍스트가 적절한 자간과 대비를 유지하여 겹침, 잘림, 가려짐 현상 없이 또렷하고 명확하게 잘 읽힙니다.",
    "7_design_completeness": "컬러 블록과 번호 라벨, 흐름을 나타내는 화살표 등의 그래픽 요소가 매우 안정적이고 명확하게 표현되어 정보 단위의 구획감이 뛰어납니다. 각 유닛 간의 배치와 간격, 우측 본문 텍스트와의 여백 밸런스가 조화로우며 전체 페이지의 톤앤매너와 스타일 통일감이 훌륭하게 유지되어 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 4개 핵심 영역(DATA PROCESSING, MARKET INSIGHT, CHANNEL INSIGHT, IMPACT)과 각각의 세부 정보를 담을 수 있는 4단 구성의 타이틀 및 디스크립션 슬롯이 과부족 없이 디자인 구조에 정확하게 매핑되어 있습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 모든 카테고리(DATA PROCESSING, MARKET INSIGHT, CHANNEL INSIGHT, IMPACT)와 세부 텍스트 내용들이 누락이나 오배치 없이 지정된 순서와 구조에 따라 완벽하게 대치되었습니다.",
    "3_visual_hierarchy": "상위 레벨인 섹션 제목(DATA PROCESSING, MARKET INSIGHT, CHANNEL INSIGHT, IMPACT)은 좌측에 유색 컨테이너와 번호(01~04)를 활용하여 시각적 강조 효과를 주었고, 하위 레벨인 본문 항목들은 우측에 일관된 크기, 색상, 서체 스타일로 정렬하여 위계 구분이 매우 명확합니다. 동일 레벨의 요소들이 각각 동일한 스타일 가이드를 따르고 있어 전체적인 시각적 일관성과 계층 구조가 훌륭하게 유지되고 있습니다.",
    "5_text_readability": "첫 번째 항목의 본문 텍스트 중 '기준으로'가 '기준으'와 '로'로 줄바꿈되어 다소 어색한 문장 분절이 발생하지만, 전체적으로 글자 겹침이나 잘림 없이 명확하게 읽을 수 있는 수준입니다.",
    "7_design_completeness": "네 개의 정보 단위가 세로로 일관된 간격과 레이아웃으로 균형 있게 배치되어 디자인의 통일감이 높습니다. 컬러 블록, 숫자 박스, 연결 화살표 및 점선 등의 그래픽 요소를 활용하여 정보의 흐름과 구획을 매우 직관적이고 완성도 높게 보존하였습니다. 전체적인 여백 배분과 톤앤매너 또한 우수하여 최종 완성된 형태의 프레젠테이션 디자인 품질을 보여줍니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/18.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2242.webp",
   "changed": true,
   "rule_in": "ACCEPTABLE",
   "rule_in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.93,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.93,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -0.5,
     0,
     "04"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "5_text_readability"
   ]
  },
  {
   "key": "329:262",
   "do": "11503624",
   "case_key": "fdb58089-9192-48af-9eb5-f55351b6a89d",
   "comp": "Enumeration.List",
   "rank": "6",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 두 가지 주요 항목(3번 및 4번 질문과 그에 따른 하위 리스트)을 좌우 2단 카드로 배치하여, 각 영역의 타이틀, 번호 및 하위 상세 내용들을 과부족 없이 정확하게 수용할 수 있는 적절한 구조를 갖추고 있습니다.",
    "2_content_substitution_accuracy": "평가 제외 대상인 메인 타이틀을 제외하고, summary에 포함된 3번과 4번 항목의 질문 및 하위 리스트 텍스트가 모두 누락이나 위치 오류 없이 완벽하게 제자리에 매핑되었습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀은 이미지에 나타나지 않아 평가에서 제외했습니다. 본문에서 상위 레벨인 섹션 제목('무엇을 보게 하고...', '어디에서 편안하고...')은 큰 글씨 크기와 굵은 텍스트로 상단에 강조되어 배치되었고, 하위 본문 항목들은 불릿 포인트와 더 작고 부드러운 텍스트 스타일로 명확하게 위계가 구분됩니다. 또한 두 개의 카드 섹션이 완벽히 일관된 시각적 디자인 구조를 보여주고 있어 정보를 파악하기 매우 쉽습니다.",
    "5_text_readability": "이미지에 포함된 모든 텍스트가 겹치거나 잘린 부분 없이 선명하고 또렷하게 배치되어 있어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "전반적인 정보 단위 구획감이 매우 뛰어나며, 주황색 배경의 카드 레이아웃과 중앙 분할선이 깔끔하게 유지되어 디자인 보존성이 우수합니다. 좌우 유닛의 배치, 글꼴 스타일, 그리고 번호 인덱스 디자인 요소의 사용 등 톤앤매너와 스타일 통일감이 뛰어나고 페이지 전체의 균형과 내부 여백이 안정적이어서 완성도 높은 디자인 결과물로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 두 가지 주요 범주(3번, 4번 항목)와 각각의 하위 리스트를 과부족 없이 온전히 수용할 수 있는 2단 카드 레이아웃 구조가 완벽히 구성되어 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 텍스트 정보가 올바른 위치와 슬롯에 누락 없이 정확하게 대치되었으며, placeholder나 더미 텍스트 없이 내용 전달이 완벽하게 이루어졌습니다.",
    "3_visual_hierarchy": "각 섹션의 번호(03, 04)와 질문 형식의 타이틀(##)이 흰색의 큰 글씨로 강조되어 상위 위계를 명확하게 나타내고 있으며, 하위 리스트 항목(*)들은 글머리 기호와 함께 더 작고 옅은 색상의 텍스트로 표현되어 시각적 계층 구조가 완벽하게 구분됩니다. 또한 두 영역 모두 동일한 계층 구조를 일관된 스타일로 유지하여 가독성과 균형이 우수합니다.",
    "5_text_readability": "모든 텍스트가 겹침이나 잘림 없이 선명하게 읽히지만, '03' 영역의 타이틀에서 '무엇을 보지 못하게 하\\n는가?'와 같이 단어 중간에서 다소 어색하게 줄바꿈된 부분이 있어 가독성이 미세하게 저하됩니다.",
    "7_design_completeness": "주황색 카드 형태의 두 영역이 세로선으로 명확하게 구획되어 정보 단위의 구획감이 뛰어납니다. 번호 아이콘, 헤더 텍스트, 불릿 목록의 정렬과 스타일이 두 유닛 간에 완벽하게 일관성을 유지하고 있으며, 페이지 중앙에 균형 있게 배치되어 완결성이 매우 높습니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/262.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/531.webp",
   "changed": true,
   "rule_in": "ACCEPTABLE",
   "rule_in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.906,
    "guideKeptRatio": 0.84,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.906,
    "guideKeptRatio": 0.84,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -2.0,
     0,
     "04"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "5_text_readability"
   ]
  },
  {
   "key": "329:357",
   "do": "12956396",
   "case_key": "7cbba470-e815-44d9-892d-2946286ee23a",
   "comp": "Enumeration.List",
   "rank": "1",
   "old_grade": "PERFECT",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary의 소제목 및 5개의 하위 목록 항목을 과부족 없이 온전히 나누어 담을 수 있도록 2개의 카드로 구조를 구성하여 수용력이 완벽하게 일치합니다.",
    "2_content_substitution_accuracy": "제공된 서머리의 '청년 지성의 탄생' 하위 세부 항목들이 누락 없이 순서대로 올바른 위치에 매핑되었으며, 카드의 타이틀과 본문 위계도 정확하게 반영되어 있습니다.",
    "3_visual_hierarchy": "섹션 타이틀인 '청년 지성의 탄생'은 상단 헤더 영역에 더 크고 굵은 서체로 배치되어 상위 위계임이 직관적으로 드러납니다. 하위 본문 항목들은 불릿 기호와 함께 더 작고 가벼운 서체로 일관되게 디자인되어 상하 위계가 명확히 구분됩니다. 좌우 두 카드 컴포넌트 간의 디자인 스타일 역시 높은 일관성을 유지하고 있습니다.",
    "5_text_readability": "모든 텍스트가 배경과의 대비가 뚜렷하여 선명하게 잘 보이며, 글자 겹침이나 잘림, 영역 이탈 등의 문제 없이 아주 우수한 가독성을 보여줍니다.",
    "7_design_completeness": "두 개의 카드 형태로 정보가 명확하게 구획되어 있으며, 카드의 배경색 및 테두리, 상단 헤더 영역 등의 디자인 그래픽 요소가 안정적으로 보존되어 있습니다. 페이지 전체의 좌우 배치 균형이 훌륭하고, 두 유닛 간의 스타일 및 간격의 통일감이 뛰어납니다. 또한 유닛 내부의 상하좌우 여백이 적절히 확보되어 시각적 밀도가 높고 완성도 높은 결과물로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 1개 대그룹 및 5개 하위 불릿 항목을 2개의 카드로 분할하여 각각 헤더 슬롯과 총 5개의 본문 불릿 슬롯에 과부족 없이 모두 수용할 수 있도록 구조가 설계되었습니다.",
    "2_content_substitution_accuracy": "제공된 요약본(summary)의 서브타이틀과 모든 하위 세부 항목들이 누락이나 오배치 없이 지정된 슬롯에 정확하게 매핑되어 완벽하게 구현되었습니다.",
    "3_visual_hierarchy": "제외 항목인 메인 타이틀은 썸네일에 나타나지 않아 평가에서 제외되었습니다. 카드 헤더에 위치한 상위 항목인 '청년 지성의 탄생'은 하위 본문 텍스트보다 더 크고 굵게, 그리고 배경 색상이 들어간 영역에 배치되어 시각적 위계가 명확하게 구분됩니다. 또한 두 카드 모두 동일한 스타일과 레이아웃을 일관되게 유지하고 있어 전반적인 구조 파악이 용이합니다.",
    "5_text_readability": "모든 텍스트가 명확하게 판독되고 겹침이나 잘림 현상은 없으나, '탄생/했다', '대유/행했다', '유입되/었고', '서/사적' 등 단어의 의미 단위가 어색하게 끊어지는 줄바꿈이 발생하여 가독성을 다소 저하시킵니다.",
    "7_design_completeness": "두 개의 카드로 정보 단위가 명확하게 구획되어 있으며, 페이지 내에서 좌우 균형 있게 배치되어 전반적인 완성도가 매우 높습니다. 유닛 간의 스타일 및 배치 통일감이 일관되고, 상단의 원형 인덱스 아이콘을 포함한 그래픽 요소들이 왜곡 없이 깔끔하게 마감되어 안정적인 디자인 보존성을 보여줍니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/357.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/625.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "단어 내부 분절 5곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 5곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.769,
    "guideKeptRatio": 0.964,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.769,
    "guideKeptRatio": 0.964,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 2,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -1.6,
     0,
     "03"
    ],
    [
     -4.4,
     0,
     "04"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1,
   "dropped_axes": [
    "5_text_readability"
   ]
  }
 ],
 "better": [
  {
   "key": "323:118",
   "do": "13179408",
   "case_key": "c422fda3-3b72-4452-a578-9b67d317647b",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "BAD",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요청된 서브타이틀 및 본문 텍스트를 담을 수 있는 슬롯이 디자인 내에 과부족 없이 적절하게 구성되어 있어 구조 적합성이 우수합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 타이틀과 본문 내용이 누락 없이 디자인 내 각각의 알맞은 텍스트 슬롯에 정확하게 매핑되어 노출되고 있습니다.",
    "3_visual_hierarchy": "제목(#)과 본문(-) 항목 간의 시각적 위계 구분이 불명확합니다. 두 텍스트의 크기와 스타일 차이로 인해 상하 관계가 직관적으로 인지되지 않으며 위계 역전으로 보입니다.",
    "5_text_readability": "좌측 상단의 말풍선 내 파란색 텍스트에서 텍스트의 행간이 지나치게 좁아 글자들이 서로 심하게 겹쳐 있어 가독성이 매우 떨어지며 판독하기 어렵습니다.",
    "7_design_completeness": "좌상단의 말풍선 모양 그래픽 도형과 텍스트가 조화롭게 결합하지 못하고, 텍스트가 도형 영역을 심하게 벗어나 배경과 카드 테두리에 걸쳐져 있습니다. 이는 엄격 요인인 디자인 보존성을 위반하는 것으로, 텍스트 대치 후 원본 디자인의 그래픽 레이아웃이 안정적으로 유지되지 못해 완성도가 떨어집니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 타이틀과 본문 텍스트가 완전히 일치하는 단일한 내용의 정보를 담고 있으며, 결과 디자인에도 해당 내용을 수용할 수 있는 충분한 슬롯이 확보되어 구조적으로 적합합니다.",
    "2_content_substitution_accuracy": "summary에 구성된 타이틀과 본문 내용이 디자인 이미지 내의 말풍선 영역 및 메인 영역에 누락이나 오배치 없이 정확하게 대치되었습니다.",
    "3_visual_hierarchy": "디자인에 포함된 타이틀('# 지정된 반찬가게...')과 본문('- 지정된 반찬가게...')이 말풍선과 일반 텍스트 상자로 시각적으로 명확히 구분되어 위계 구도가 나타납니다. 다만, 상위 위계인 타이틀의 텍스트 크기가 하위 위계인 본문 텍스트보다 작게 표현되어 시각적 계층 구조의 강조 균형이 다소 어색합니다.",
    "5_text_readability": "말풍선 내 '수라찬방'이 '수'와 '라찬방'으로, 회색 상자 내 '가능합니다'가 '가'와 '능합니다'로 단어의 중간에서 어색하게 줄바꿈되어 가독성을 저하시키지만, 글자가 겹치거나 완전히 가려져서 읽을 수 없는 수준은 아닙니다.",
    "7_design_completeness": "정보 단위가 말풍선 형태의 배경과 흰색 테두리 상자로 시각적으로 명확하게 구획되어 있습니다. 우측의 키보드 아이콘 등 시각적 요소가 정상적으로 보존되어 있고, 페이지 전체 차원에서 컴포넌트의 배치와 내부 여백이 균형 잡힌 완결성 높은 디자인을 보여줍니다."
   },
   "old_sym": [
    "텍스트 겹침",
    "위계 역전"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/118.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/118.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 27481px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 40097px²",
    "단어 내부 분절 2곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "신규 겹침 1쌍 · 29757px²",
    "단어 내부 분절 2곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 27481,
    "newOverlapPairs": 1,
    "newOverlapArea": 40097,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 29757,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -9.4,
     "지정된 반찬가게(수라찬방)에서만 사용 가능합니다."
    ]
   ],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "93657fbb-f416-44cc-9428-da4696d57433",
     "widthRatio": 1.0429887240509708,
     "heightRatio": 1.034593212931052
    },
    {
     "id": "90b36cab-e9f5-4b4d-9e64-05ac02e08141",
     "widthRatio": 1.3324822198740156,
     "heightRatio": 1.6229848415455315
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 0
  },
  {
   "key": "323:311",
   "do": "12646450",
   "case_key": "b92f9bc0-2611-492f-a91f-13bce91ac070",
   "comp": "ProcessFlow.Steps",
   "rank": "3",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제시된 요약본의 타이틀 1개와 본문 리스트 7개 항목을 수용할 수 있는 타이틀 슬롯과 7개의 리스트 항목 슬롯이 과부족 없이 적절하게 갖춰져 있습니다.",
    "2_content_substitution_accuracy": "summary의 본문 리스트인 7가지 항목('타깃 분석', '캠페인 콘셉트 도출', '온·오프라인 채널 설계', '파트너십 연계', '참여 콘텐츠 실행', '성과 분석', '개선안 도출')이 순서대로 누락 없이 올바르게 매핑되었으며, 타이틀 텍스트도 상단 슬롯에 정확하게 대치되어 있습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '2025 헌혈자의 날 통합 캠페인'은 디자인 최상단에 푸른색 배지로 강조되어 본문 목록과 뚜렷하게 시각적으로 구분되는 상위 위계를 가지고 있습니다. 본문의 목록들은 모두 동일한 크기, 색상, 아이콘 스타일을 유지하며 높은 스타일 일관성을 보여주어 시각적 계층 구조가 완벽하게 설계되었습니다.",
    "5_text_readability": "상단 타이틀 영역 내의 '2025 헌혈자의 날 통합 캠페인' 텍스트가 컨테이너 범위를 벗어나 '페인' 글자가 아래로 오버플로우되면서 잘림 및 겹침 현상이 발생해 가독성이 저하됩니다.",
    "7_design_completeness": "상단의 파란색 타이틀 뱃지 그래픽 영역에서 텍스트가 도형 밖으로 비정상적으로 삐져나와 배치되면서 그래픽 요소와 텍스트 간의 조화가 무너지고 원본 디자인의 구조적 보존성이 훼손되었습니다. 본문 리스트 영역의 구획과 아이콘 배치는 양호하나, 상단의 핵심 그래픽 컴포넌트 오류로 인해 전체적인 완성도가 미흡하여 완결된 디자인으로 보기 어렵습니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 메인 타이틀 및 7개의 목록 항목을 과부족 없이 온전히 수용할 수 있도록 상단 배지 슬롯과 7개의 체크리스트 형태의 텍스트 슬롯이 정확히 구성되어 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 텍스트 항목(타이틀 및 7개의 리스트 항목)이 누락이나 텍스트 오매치 없이 정확한 순서와 위치에 매핑되어 디자인에 반영되었습니다.",
    "3_visual_hierarchy": "상단에 배치된 타이틀인 '2025 헌혈자의 날 통합 캠페인'은 파란색 배경의 말풍선 형태 뱃지와 흰색 텍스트로 처리되어 상위 위계임이 한눈에 드러납니다. 하위의 본문 리스트 항목들은 일관되게 동일한 크기, 서체 및 체크 박스 아이콘 스타일을 유지하고 있어 제목과 본문 간의 시각적 계층 구조가 명확하게 구분됩니다.",
    "5_text_readability": "상단 타이틀 영역 내 '2025 헌혈자의 날 통합 캠페인' 텍스트가 '통합 캠'과 '페인'으로 어색하게 줄바꿈되어 가독성을 저해하지만, 글자 자체는 잘림이나 겹침 없이 모두 명확하게 읽을 수 있는 수준입니다.",
    "7_design_completeness": "정보 단위들이 하나의 중앙 카드 내에 안정적으로 배치되어 구획감이 명확하며, 타이틀용 블루 배지와 각 항목의 체크박스 아이콘 등 시각적 요소가 우수하게 보존되어 있습니다. 유닛 간의 배치 및 간격, 스타일의 일관성이 높고 페이지 전체적인 레이아웃 균형이 뛰어나 완성도 높은 디자인 결과물로 보입니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "텍스트 겹침"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/311.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/311.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 2670px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 2670,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -12.3,
     "2025 헌혈자의 날 통합 캠페인"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "323:315",
   "do": "11485546",
   "case_key": "d0507f0a-be56-417b-ac91-135765b06eff",
   "comp": "ProcessFlow.Steps",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 구조를 담기에 충분한 타이틀 슬롯과 2개의 리스트 항목 슬롯이 구비되어 있습니다. '추상적경험'의 경우 summary 상 하위 요소가 없으나 디자인에서 대칭 레이아웃을 위해 플레이스홀더 슬롯('설명을 입력해주세요.')을 두어 수용력을 조절한 상태로, 전체적인 구조 적합성은 양호합니다.",
    "2_content_substitution_accuracy": "나선형 교육과정, 구체적경험, 직접체험, 추상적경험 등 제공된 텍스트 내용이 누락 없이 올바른 위치에 잘 대치되었습니다. 다만, 추상적경험 하단에 '설명을 입력해주세요.'라는 디스크립션용 더미 텍스트(placeholder)가 그대로 노출되어 있습니다.",
    "3_visual_hierarchy": "제외 항목인 타이틀 '나선형 교육과정'은 최상단에 크고 명확하게 표현되어 적절한 위계를 가집니다. 상위 항목인 '구체적경험'과 '추상적경험'은 동일한 크기와 스타일의 원형 데코레이션과 텍스트로 일관되게 배치되었으며, 하위 항목인 '직접체험'은 상위 항목에 비해 작은 폰트 크기와 위치 변화로 시각적 계층 구조가 명확하게 구분됩니다.",
    "5_text_readability": "제시된 모든 텍스트(타이틀, 구체적경험, 직접체험, 추상적경험 등)가 겹침, 잘림, 오버플로우 현상 없이 또렷하고 명확하게 잘 읽힙니다.",
    "7_design_completeness": "숫자가 표시된 원형 그래픽 요소 아래쪽으로 다른 숫자의 일부가 잘린 채 겹쳐서 튀어나와 있어 원본 디자인의 그래픽 요소가 비정상적으로 훼손되어 보입니다. 또한, 파란색 카드 내부의 우측 공간이 지나치게 넓게 비어 있어 유닛 내부의 여백 및 정보 밀도의 균형이 맞지 않고 완성도가 떨어져 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "요약의 대분류 2개(구체적경험, 추상적경험)와 하위 요소를 모두 수용할 수 있도록 2개의 그룹 슬롯(타이틀 및 설명 영역)이 과부족 없이 적합하게 설계되었습니다.",
    "2_content_substitution_accuracy": "summary의 핵심 내용이 누락 없이 올바른 위치에 잘 매핑되었습니다. 다만 '추상적경험' 항목 아래에 디스크립션 더미 텍스트인 '설명을 입력해주세요.'가 그대로 노출되어 있습니다.",
    "3_visual_hierarchy": "타이틀인 '나선형 교육과정'은 가장 크고 상단에 배치되어 최상위 위계를 명확히 나타내며, 상위 항목인 '구체적경험'과 '추상적경험'은 숫자 배지와 함께 일관된 스타일로 표현되었습니다. 하위 항목인 '직접체험' 역시 더 작고 얇은 서체와 들여쓰기를 통해 상위 항목과 시각적으로 명확하게 구분되도록 계층 구조를 잘 설계하였습니다.",
    "5_text_readability": "디자인 내의 모든 텍스트가 겹침, 잘림, 오버플로우 없이 선명하고 가독성 높게 표시되어 있습니다.",
    "7_design_completeness": "파란색 카드 형태의 컨테이너를 바탕으로 정보 단위가 명확하게 구획되어 있으며, 숫자 그래픽 요소를 활용해 각 유닛의 스타일 일관성과 통일감을 높였습니다. 원본 디자인의 그래픽 레이아웃 및 그림자 효과 등이 깨짐 없이 안정적으로 보존되어 완성도 높은 디자인 결과물로 보입니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "텍스트 겹침"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/315.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/315.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 2노드 1025px² (원안 0노드 0px²)",
    "단어 내부 분절 2곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.889 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 2,
    "overflowArea": 1025,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 0.889,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 2,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -7.9,
     0,
     "01"
    ],
    [
     -14.0,
     0,
     "02"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "323:357",
   "do": "12956396",
   "case_key": "7cbba470-e815-44d9-892d-2946286ee23a",
   "comp": "Enumeration.List",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약문에 제시된 두 개의 대주제(시대 정보, 일본 번역 문학의 침공)와 각 대주제 하위에 포함된 세부 목록들의 수량(각각 3개, 4개)이 디자인 시안의 카드 및 불릿 슬롯 구조와 정확히 일치하여 과부족 없이 모두 수용하고 있습니다.",
    "2_content_substitution_accuracy": "summary에서 요구하는 모든 텍스트 정보가 누락이나 왜곡 없이 이미지 내 알맞은 위치에 정확하게 매핑되어 완벽하게 배치되었습니다.",
    "3_visual_hierarchy": "제시된 디자인에서 각 섹션의 제목인 '시대 정보'와 '일본 번역 문학의 침공'은 상단 헤더 영역에 크고 굵게 표시되어 상위 위계임이 명확히 드러납니다. 본문의 세부 항목들 또한 일관된 스타일의 불릿 형태로 적용되어 제목과 확실하게 구분되며, 정보의 상하 관계를 직관적으로 파악하기에 매우 적합합니다.",
    "5_text_readability": "카드 상단 배지 안의 번호('01', '02') 텍스트가 위아래로 겹치거나 일부 잘려 보이는 현상이 있으나, 본문과 제목을 포함한 주요 정보 텍스트는 겹침이나 잘림 없이 또렷하게 잘 읽힙니다.",
    "7_design_completeness": "카드 형태의 컨테이너를 통해 정보 단위의 구획은 명확하게 이루어졌으나, 좌측 상단 원형 배지 그래픽 내부의 숫자 인덱스가 영역을 이탈하고 세로로 쪼개져 배치되면서 그래픽 요소가 비정상적으로 보존되지 못하고 디자인의 완성도를 크게 훼손하고 있습니다. 또한 카드 하단부에 본문 텍스트 대비 불필요하게 과도한 빈 여백이 남는 여백 불균형 문제도 발생하여 전체적으로 정교하게 다듬어지지 않은 미완결된 디자인 결과물로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 두 가지 주요 그룹 구조(시대 정보, 일본 번역 문학의 침공)에 맞춰 두 개의 카드 레이아웃이 적절히 배치되었으며, 각 카드 내에도 하위 목록 개수와 일치하도록 과부족 없이 텍스트 슬롯이 마련되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 '시대 정보'와 '일본 번역 문학의 침공' 그룹 내 텍스트 콘텐츠가 각각 01번과 02번 슬롯에 누락이나 오배치 없이 완벽하게 들어맞았으며, placeholder나 불필요한 더미 텍스트도 전혀 존재하지 않습니다.",
    "3_visual_hierarchy": "두 개의 섹션 타이틀이 상단 헤더 영역에 더 크고 굵은 서체로 명확하게 표현되어 하위 본문 항목들과의 시각적 위계가 뚜렷하게 구분됩니다. 또한 두 카드 간에 동일한 본문 크기와 불릿 스타일을 유지하여 일관성 있게 구성되었습니다.",
    "5_text_readability": "디자인 내의 모든 텍스트가 겹침, 잘림, 가려짐 없이 선명하고 또렷하게 배치되어 가독성이 뛰어납니다.",
    "7_design_completeness": "두 개의 핵심 정보 단위가 라운드 카드 형태로 시각적으로 매우 명확하게 구획되어 있습니다. 카드 내부의 헤더 컬러 블록 및 숫자 배지, 카드 외곽선 등의 그래픽 요소들이 어긋남 없이 안정적으로 보존되어 완성도 높은 레이아웃을 보여줍니다. 전체 페이지에서 좌우 카드가 균형감 있게 배치되어 있으며, 유닛 간의 스타일 일관성 및 여백 분배도 깔끔하게 마감되어 바로 사용할 수 있는 완성된 디자인 결과물로 판단됩니다."
   },
   "old_sym": [
    "여백 과다"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/357.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/357.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 2노드 1468px² (원안 0노드 0px²)",
    "단어 내부 분절 5곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "in_m": {
    "overflowNodes": 2,
    "overflowArea": 1468,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.964,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.964,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 2,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -2.4,
     0,
     "01"
    ],
    [
     -5.2,
     0,
     "02"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "323:400",
   "do": "11757190",
   "case_key": "4fe1001e-aac4-43f0-84cc-94a55af927ec",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "ACCEPTABLE"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary에 수록된 타이틀과 본문의 목록 항목들을 모두 과부족 없이 수용할 수 있도록 타이틀 슬롯 1개와 불릿 리스트 슬롯 2개가 디자인 구조상 완벽하게 마련되어 있습니다.",
    "2_content_substitution_accuracy": "제시된 summary의 모든 텍스트 내용이 누락이나 어긋남 없이 올바른 위치와 위계에 맞게 매핑되어 정확히 표현되었습니다.",
    "3_visual_hierarchy": "썸네일에 표시된 타이틀 '시니어 참여형 생활환경교육 프로그램'은 본문보다 훨씬 크고 굵은 파란색 텍스트로 처리되어 최상위 위계임이 명확히 드러납니다. 하위의 두 본문 항목 또한 동일한 크기, 색상, 정렬 및 불릿 기호를 사용하여 일관된 계층 구조를 형성하고 있어 전체적인 시각적 계층 구조가 우수합니다.",
    "5_text_readability": "\"시니어 참여형 생활환경교육 프로그램\" 타이틀의 첫 글자인 \"시\"의 왼쪽 부분이 왼쪽 상단의 파란색 리본 그래픽 요소에 가려져 물리적으로 잘린 채 나타나기 때문에 텍스트를 온전히 판독하기 어렵습니다.",
    "7_design_completeness": "카드 형태로 정보 단위가 명확하게 구획되어 있고 본문 텍스트의 정렬 상태는 양호합니다. 다만, 좌측 상단의 파란색 리본 그래픽과 타이틀 텍스트의 시작 위치가 서로 부자연스럽게 겹치도록 배치되어 유닛 내부 여백과 컴포넌트 배치 균형 면에서 전반적인 완성도가 다소 아쉽습니다."
   },
   "new_why": {
    "1_structure_fitness": "디자인 결과물에 타이틀과 2개의 불릿 항목을 담을 수 있는 슬롯이 과부족 없이 완전히 갖춰져 있어, summary의 구조와 완벽하게 일치합니다.",
    "2_content_substitution_accuracy": "평가 대상인 타이틀 '시니어 참여형 생활환경교육 프로그램'을 포함하여 모든 서브 텍스트들이 누락이나 오배치 없이 제 위치에 정확하게 반영되었으며, 더미 텍스트가 포함되지 않았습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '시니어 참여형 생활환경교육 프로그램'이 썸네일에 노출되었으며, 하위 본문 항목들보다 크고 굵은 폰트로 상단에 배치되어 상위 위계임이 명확히 구분됩니다. 하위의 불릿 리스트 본문 항목들 역시 서로 동일한 크기와 굵기, 색상 및 정렬을 사용하여 시각적 계층 구조가 일관되게 잘 드러납니다.",
    "5_text_readability": "디자인에 사용된 타이틀과 본문 텍스트 모두 자간과 행간이 적절하게 유지되어 있으며, 배경과의 대비가 뚜렷하여 모든 글자를 명확하고 쉽게 판독할 수 있습니다.",
    "7_design_completeness": "정보 단위가 그림자 효과가 적용된 카드 형태로 시각적으로 매우 명확하게 구획되어 있습니다. 왼쪽 상단의 블루 리본 그래픽 요소가 원본 디자인의 느낌대로 안정적으로 보존되어 완성도를 더합니다. 또한, 컴포넌트가 페이지 중앙에 균형감 있게 배치되어 전체적인 페이지 밸런스가 뛰어나며, 카드 내부 여백 및 텍스트의 정렬 상태가 조화롭게 마감되어 완성된 프레젠테이션 디자인의 형태를 보여줍니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "요소에 가림"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/400.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/399.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 2쌍 · 2551px²"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳",
    "글상자 밖으로 흐른 글 1곳 · 4239px²"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 2,
    "newOverlapArea": 2551,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.833,
    "separatorViolations": 0,
    "frameSpillNodes": 1
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 1
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 3,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     53.0,
     0,
     "시니어 참여형 생활환경교육 프로그램"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 0
  },
  {
   "key": "324:68",
   "do": "12874147",
   "case_key": "02bf82da-aeb0-43fa-97fe-a9b350cd1000",
   "comp": "ProcessFlow.Steps",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제시된 summary의 6개 항목(제목 및 본문)을 과부족 없이 수용할 수 있는 6개의 가로 카드 슬롯이 정확하게 설계되어 구조적 수용성이 완벽하게 부합합니다.",
    "2_content_substitution_accuracy": "제시된 summary의 6가지 항목과 세부 내용이 순서대로 누락이나 오배치 없이 올바른 슬롯에 정확하게 매핑되어 있습니다.",
    "3_visual_hierarchy": "상위 항목과 하위 설명이 글자 크기, 굵기, 배치를 통해 시각적으로 뚜렷하게 구분되며, 모든 행에서 일관된 스타일을 유지하여 구조적 파악이 용이합니다.",
    "5_text_readability": "모든 제목과 본문 텍스트가 배경 대비가 뚜렷하며 겹침이나 잘림 없이 매우 깨끗하고 가독성 높게 표시되어 읽는 데 지장이 없습니다.",
    "7_design_completeness": "각 정보 단위 좌측에 배치된 인덱스 원형 그래픽에서 숫자가 한 줄로 표현되지 못하고 도형 경계선 아래로 튀어나와 겹치고 밀려나는 현상이 발생했습니다. 이로 인해 원래 의도된 그래픽 디자인의 형태와 안정성이 무너져 디자인 보존성을 크게 저해하므로 미완성된 결과물로 판단됩니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 6가지 단계적 정보 단위를 모두 수용할 수 있도록, 디자인 상에 정확히 6개의 정보 블록과 각 블록별로 제목 및 설명을 배치할 수 있는 슬롯 구조가 과부족 없이 갖춰져 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 6개 본문 VU 텍스트가 누락이나 오배치 없이, 지정된 순서(01~06)에 맞게 올바른 슬롯과 정확한 위치에 완벽하게 매핑되어 있습니다.",
    "3_visual_hierarchy": "디자인에 포함된 6개의 항목 모두 상위 텍스트(제목)와 하위 설명 텍스트 간의 크기 및 굵기 대비가 명확하여 시각적 위계가 잘 구분됩니다. 또한 동일 레벨에 해당하는 항목들이 서로 일관된 텍스트 스타일을 유지하고 있어 구조를 신속하게 파악할 수 있습니다.",
    "5_text_readability": "이미지 내의 모든 텍스트가 배경색과 충분한 대비를 이루고 있으며, 글자가 겹치거나 잘리는 현상 없이 또렷하게 배치되어 가독성이 매우 우수합니다.",
    "7_design_completeness": "각 정보 유닛이 가로 바 형태의 카드로 시각적으로 명확하게 구획되어 있으며, 홀수와 짝수 카드의 색상을 교차하면서도 동일한 서체, 크기, 숫자 아이콘 스타일을 유지하여 통일감과 디자인 보존성이 뛰어납니다. 화면 전체의 배치 균형과 카드 내부의 여백 및 정보 밀도도 매우 안정적으로 처리되어 완성도 높은 디자인 결과물로 보입니다."
   },
   "old_sym": [
    "내용 누락"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/68.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/513.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 6노드 1958px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.633 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 6,
    "overflowArea": 1958,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 6,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -1.0,
     0,
     "01"
    ],
    [
     -2.8,
     0,
     "02"
    ],
    [
     -2.9,
     0,
     "03"
    ],
    [
     -3.2,
     0,
     "04"
    ],
    [
     -2.9,
     0,
     "05"
    ],
    [
     -3.0,
     0,
     "06"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "324:157",
   "do": "12234122",
   "case_key": "7718d726-83c6-4695-a549-4a3c62d98d2a",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "ACCEPTABLE"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제외 항목을 제외한 summary의 단일 항목(!image.png)을 담을 텍스트 슬롯이 화면 중앙 상단에 정확하게 구성되어 있어 구조적으로 완전히 부합합니다.",
    "2_content_substitution_accuracy": "summary의 이미지 마크다운 문법인 '!image.png' 텍스트가 디자인상에 그대로 텍스트로 노출되어 실제 콘텐츠나 이미지가 올바르게 대치되지 않았습니다.",
    "3_visual_hierarchy": "썸네일에 표시된 유일한 본문 텍스트인 '!image.png'가 중앙에 크고 선명하게 배치되어 있어, 시각적 계층 구조상 혼선 없이 명확하게 인지됩니다.",
    "5_text_readability": "중앙에 위치한 'vs' 텍스트 중 's' 부분이 흰색 배경 위에 흰색 글씨로 배치되어 글자가 배경에 묻혀 완전히 식별이 불가능합니다.",
    "7_design_completeness": "전반적으로 귀여운 일러스트와 O, X 카드 그래픽이 포함되어 시각적으로 풍부하고 완성도 있는 템플릿의 형태를 보여줍니다. 정보 단위의 구획과 레이아웃 배치도 균형감이 있습니다. 다만, 중앙의 'vs' 영역에서 문자 's'가 흰색 배경에 묻혀 명확히 보이지 않는 등 디테일한 그래픽 마감과 디자인 보존성 측면에서 일부 아쉬움이 있어 ACCEPTABLE 등급으로 판정합니다. (상단 텍스트가 파일명으로 노출되는 문제는 내용 대치 정확성 영역이므로 이 평가에서는 제외했습니다.)"
   },
   "new_why": {
    "1_structure_fitness": "summary의 본문 요소인 '!image.png'를 담을 수 있는 텍스트 슬롯이 화면 중앙에 과부족 없이 적절히 마련되어 구조가 완전히 일치합니다.",
    "2_content_substitution_accuracy": "서머리에 명시된 텍스트 요소인 '!image.png'가 디자인에 정확히 매핑되어 배치되어 있으며, 내용 대치상 어떠한 오배치나 누락도 발견되지 않습니다.",
    "3_visual_hierarchy": "평가 대상인 단일 텍스트 항목 '!image.png'가 디자인 중앙에 명확하고 두껍게 표현되어 있어 시각적 구조상 특별한 위계 혼선이나 오류가 없습니다.",
    "5_text_readability": "화면에 표시된 모든 텍스트 및 기호가 겹침, 잘림, 오버플로우 없이 매우 뚜렷하게 인지되며 뛰어난 가독성을 제공합니다.",
    "7_design_completeness": "디자인의 주요 그래픽 요소인 O와 X 카드, VS 엠블럼, 좌하단의 캐릭터 일러스트가 안정적으로 보존되어 있으며, 페이지 중앙을 중심으로 균형감 있게 배치되어 완성도가 매우 높습니다. 정보 단위의 시각적 구획이 명확하고, 각 그래픽 요소의 톤앤매너와 스타일이 일관되게 조화를 이루어 수정이 필요 없는 완결된 디자인을 보여줍니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/157.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/602.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 2144px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 2144,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -52.4,
     "VS"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "324:172",
   "do": "12998352",
   "case_key": "b1d73feb-3d49-4f99-8c88-a03262ff4b50",
   "comp": "Enumeration.List",
   "rank": "4",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 요약본의 두 가지 주요 개념과 그에 속한 다수의 상세 정보들을 3개의 카드 레이아웃을 통해 부족하거나 남는 슬롯 없이 완벽하게 수용할 수 있도록 구조가 설계되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 '연속방정식 (유량 산정)'에 해당하는 하나의 내용 블록이 임의로 두 개의 카드로 분할되어 매핑되었습니다. 이로 인해 동일한 타이틀이 1번과 2번 카드에 중복 적용되었으며, 하위 상세 내용들이 조각나 다른 카드 슬롯에 나뉘어 배치되는 등 내용의 위계와 구조적 매핑이 올바르게 이루어지지 않았습니다.",
    "3_visual_hierarchy": "카드 헤더에 해당하는 상위 항목들('연속방정식', 'Hazen-Williams식')이 하위 상세 항목들보다 큰 글자 크기와 굵기, 독자적인 색상(붉은 톤)으로 강조되어 상위 위계임이 명확히 구별됩니다. 또한, 불릿 기호로 표현된 하위 본문 항목들은 동일한 폰트 스타일과 크기로 일관되게 작성되어 마크다운 레벨 간의 시각적 계층 구조가 아주 명확하게 드러납니다.",
    "5_text_readability": "세 번째 카드의 타이틀 'HAZEN-WILLIAMS식 (손실수두)'에서 단어 중간인 '손'과 '실수두)' 사이에서 줄바꿈이 발생하여 시각적 가독성이 다소 저하되나, 모든 텍스트의 판독은 명확히 가능한 수준입니다.",
    "7_design_completeness": "세 개의 카드 형태 레이아웃과 상단 뱃지 번호를 활용하여 정보 단위를 시각적으로 명확하게 구획하고 있습니다. 전체적인 카드의 스타일과 서체, 색상이 일관적으로 유지되어 디자인의 통일감이 우수하며, 페이지 전체 차원에서도 안정적인 배치와 여백의 균형을 보여주는 완성도 높은 결과물입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 포함된 2개의 주요 대형 그룹(연속방정식 및 Hazen-Williams식)과 그 하위 항목들이 총 3개의 카드 슬롯 구조를 통해 누락 없이 완벽히 배치되고 수용될 수 있도록 설계되었습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 정보가 누락이나 왜곡 없이 이미지의 세 개의 카드 슬롯에 정확하고 자연스럽게 나뉘어 매핑되었습니다.",
    "3_visual_hierarchy": "상위 항목인 '연속방정식 (유량 산정)'과 'Hazen-Williams식 (손실수두)'은 더 큰 글자 크기와 붉은 계열의 색상으로 강조하여 카드 상단에 배치하였고, 하위의 세부 속성 및 공식 항목들은 불릿 기호와 함께 더 작고 정돈된 스타일로 적용하여 시각적 위계가 명확하고 일관되게 구분됩니다.",
    "5_text_readability": "디자인에 포함된 모든 텍스트가 겹침이나 잘림 없이 또렷하게 배치되어 있어 가독성이 뛰어납니다.",
    "7_design_completeness": "세 개의 정보 카드가 페이지에 균등하게 배치되어 균형감이 뛰어나며, 각 정보 유닛이 둥근 형태의 카드 테두리와 상단 숫자 서클 배지를 통해 명확하고 안정적으로 구획되어 있습니다. 카드 간의 간격, 여백, 스타일(서체, 색상, 배지 디자인)이 일관되게 유지되어 디자인의 통일감과 완결성이 매우 높습니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/172.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/617.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.843,
    "separatorViolations": 0,
    "frameSpillNodes": 1
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.961,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -1.9,
     0,
     "1"
    ],
    [
     -11.5,
     0,
     "2"
    ],
    [
     -1.7,
     0,
     "3"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "324:309",
   "do": "11836055",
   "case_key": "b92f9bc0-2611-492f-a91f-13bce91ac070",
   "comp": "Enumeration.List",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 대제목과 3가지 주요 세부 구조(캠페인 개요, 목표, 담당 역할)를 담을 슬롯이 디자인상에 과부족 없이 정확히 갖추어져 있어 구조 적합성이 매우 우수합니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 항목(캠페인 개요, 목표, 담당 역할 및 타이틀)이 누락 없이 각 슬롯에 올바르게 매핑되어 정확한 순서로 디자인에 반영되었습니다.",
    "3_visual_hierarchy": "타이틀인 '2025 헌혈자의 날 통합 캠페인'은 굵고 큰 서체로 강조되어 상위 위계임이 명확히 드러나며, 대분류인 '캠페인 개요', '목표', '담당 역할'은 검은색 배경 박스와 녹색 텍스트 디자인을 적용하여 뚜렷하게 구분됩니다. 하위 본문 및 세부 목록 항목들 역시 적절한 크기와 일관성 있는 스타일로 표현되어 시각적 계층 구조가 명확하고 정돈되어 있습니다.",
    "5_text_readability": "우측 영역의 '목표' 및 '담당 역할' 헤더에 있는 녹색 원 안의 순번 표시('02', '03')가 비정상적으로 줄바꿈되면서 글자끼리 서로 완전히 겹치고 뭉개져 판독이 불가능합니다.",
    "7_design_completeness": "정보 단위의 타이틀 영역에 있는 녹색 원형 그래픽 디자인이 '목표'와 '담당 역할' 유닛에서 심각하게 훼손되었습니다. '캠페인 개요'의 '01'과 달리, '02'와 '03' 숫자가 비정상적으로 줄바꿈되면서 원형 도형 영역을 삐져나오고 잘려 보여 디자인 보존성(요인 2)이 위반되었습니다. 이로 인해 유닛 간 스타일 통일감(요인 4)이 무너지고 미완성된 템플릿 형태로 인지됩니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 정의된 메인 타이틀과 3개의 개별 정보 블록(캠페인 개요, 목표, 담당 역할)을 각각 완벽하게 수용할 수 있는 전용 슬롯과 반복 구조가 시각 디자인 상에 과부족 없이 온전히 구현되어 있습니다.",
    "2_content_substitution_accuracy": "제공된 요약본의 모든 항목(캠페인 개요, 목표, 담당 역할)이 누락 없이 화면에 정확히 대치되었습니다. 시각적 읽기 흐름도 번호 순서(01, 02, 03)에 맞춰 직관적으로 배치되어 인지하기 쉽습니다.",
    "3_visual_hierarchy": "타이틀인 '2025 헌혈자의 날 통합 캠페인'은 독자적인 스타일로 표현되어 최상위 위계를 명확히 나타냅니다. '캠페인 개요', '목표', '담당 역할' 등의 섹션 타이틀은 검은색 컨테이너 블록과 인덱스 번호, 일관된 스타일의 녹색 텍스트로 가독성 높게 강조되었으며, 하위 본문 텍스트는 더 작고 얇은 스타일로 표현되어 시각적 계층 구조가 매우 명확하고 일관되게 정립되어 있습니다.",
    "5_text_readability": "'목표' 영역에서 '오프라인' 단어가 '오프라'와 '인'으로 어색하게 줄바꿈(분절)되어 가독성을 다소 저해하고 있으나, 그 외 모든 텍스트는 겹침이나 잘림 없이 또렷하게 판독할 수 있습니다.",
    "7_design_completeness": "정보 단위 구획이 검은색 헤더 블록과 번호링을 통해 매우 명확하게 이루어져 있으며, 각 정보 유닛 하단에 관련 아이콘(시각 요소)이 적절히 배치되어 완성도 높은 디자인을 보여줍니다. 전체 페이지 내 컴포넌트 배치와 여백의 균형이 우수하며, 블랙·그린·화이트의 일관된 톤앤매너와 스타일이 잘 보존되어 안정적인 피티 화면으로 완성되었습니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "강제 줄바꿈",
    "텍스트 겹침"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/309.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/754.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 3404px² (원안 0노드 0px²)"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 2노드 3699px² (원안 0노드 0px²)"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 3404,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.721,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 2,
    "overflowArea": 3699,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.95,
    "guideKeptRatio": 0.721,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 3,
    "moved": 1,
    "grown": 0,
    "shrunk": 3,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -12.6,
     "02."
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "324:378",
   "do": "12596861",
   "case_key": "e2d22c67-1c48-40ba-a9d6-a4a303a17b0b",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 요약본의 두 가지 텍스트 요소(제목과 본문 목록)를 모두 수용할 수 있도록 중앙의 메인 텍스트 슬롯과 하단의 서브 텍스트 슬롯이 과부족 없이 갖추어져 있어 구조적 적합성이 우수합니다.",
    "2_content_substitution_accuracy": "summary의 텍스트가 디자인 시안 내에 누락 없이 올바른 위치에 정확히 매핑되었으며, 더미 텍스트나 placeholder 없이 내용이 잘 반영되어 있습니다.",
    "3_visual_hierarchy": "제외 항목으로 분류된 본문 텍스트가 하단에 아주 작고 연하게 배치되어 있는 반면, 상단 타이틀 텍스트는 중앙에 오렌지색 배경과 함께 크고 선명하게 배치되어 상하 위계 관계가 시각적으로 매우 명확하게 구분됩니다.",
    "5_text_readability": "화면 하단에 아주 작고 희미하게 배치된 흰색 텍스트는 배경과의 대비가 극도로 낮아 거의 읽을 수 없으며, 중앙의 메인 텍스트 역시 주황색 배경 바의 경계선이 글자 중간을 가로질러 가독성을 저해합니다.",
    "7_design_completeness": "중앙에 위치한 주황색 가로 띠와 텍스트가 페이지 전체의 중심을 잡아주어 빈약해 보이지 않는 우수한 페이지 균형감을 보여줍니다. 또한 외곽의 프레임 선, 좌측 상단 로고, 우측 하단 아이콘 등 원본 템플릿의 그래픽 요소가 왜곡이나 깨짐 없이 안정적으로 보존되어 있어 완성도 높은 디자인 결과물로 판단됩니다."
   },
   "new_why": {
    "1_structure_fitness": "요약본의 타이틀과 본문 내용이 동일한 텍스트로 구성되어 하나의 VU로 취급되며, 결과 이미지 내에 이를 과부족 없이 수용할 수 있는 텍스트 슬롯이 정확히 구성되어 있어 구조 적합성이 뛰어납니다.",
    "2_content_substitution_accuracy": "summary의 텍스트 내용이 디자인 내의 메인 슬롯 및 보조 슬롯 영역에 누락 없이 정확하게 매핑되어 있으며, 더미 텍스트나 플레이스홀더 없이 완성도 높게 제작되었습니다.",
    "3_visual_hierarchy": "summary에 정의된 타이틀(#)과 본문(*)이 각각 중앙의 주황색 영역과 하단 푸터 영역에 서로 다른 크기, 스타일, 위치로 명확하게 배치되어 시각적 계층 구조가 아주 잘 구분되어 표현되었습니다.",
    "5_text_readability": "중앙에 위치한 메인 텍스트는 배경과의 대비가 명확하고 글자 크기가 적절하여 읽기 매우 수월합니다. 다만, 하단 영역의 보조 문구는 글자 크기가 매우 작고 배경과의 명도 대비가 크게 낮아 가독성이 다소 저하되나, 글자가 겹치거나 잘려 판독이 불가능한 수준은 아닙니다.",
    "7_design_completeness": "중앙의 주황색 배경 블록을 활용하여 핵심 텍스트 정보를 시각적으로 명확하게 구획하였습니다. 슬라이드 전체의 얇은 테두리 프레임, 좌상단 로고, 우하단 아이콘 등의 그래픽 요소가 누락이나 왜곡 없이 안정적으로 보존되어 있으며, 페이지 전체적인 레이아웃 균형과 정보 밀도가 매우 우수하여 완성도가 높습니다."
   },
   "old_sym": [
    "색상 대비"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/378.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/823.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 138266px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 138266,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.6,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.6,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "112de91b-a8a3-42ad-a396-8108562c3ca0",
     "widthRatio": 1,
     "heightRatio": 1.8737870555816731
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 0
  },
  {
   "key": "325:51",
   "do": "11480842",
   "case_key": "c2bb2184-25fc-43e9-8c3c-17cd81678bba",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary의 타이틀과 본문 내용을 각각 수용할 수 있는 두 개의 슬롯이 과부족 없이 구조적으로 정확히 들어맞도록 구성되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 제목인 '소비자의 간식 수요 변화'와 본문 텍스트가 누락 및 오배치 없이 지정된 슬롯에 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '소비자의 간식 수요 변화'가 왼쪽의 유색 카드에 볼드체로 표현되어, 오른쪽의 흰색 카드에 일반 굵기로 표현된 본문 내용과 시각적 위계가 명확하게 구분됩니다.",
    "5_text_readability": "왼쪽 하늘색 카드 내의 '소비자의 간식 수요 변화' 텍스트 시작 부분('소' 글자)에 아이콘이 다소 겹쳐 배치되어 있으나, 전체 문맥과 글자 형태를 통해 텍스트 내용을 충분히 판독할 수 있어 가독성에 큰 지장은 없습니다.",
    "7_design_completeness": "왼쪽 하늘색 카드 내부에서 그래픽 아이콘과 텍스트가 서로 완전히 겹쳐 정렬되지 않은 채 노출되어 원본 디자인의 레이아웃과 그래픽 보존성이 크게 훼손되었습니다. 또한, 전체 프레젠테이션 화면 면적에 비해 컴포넌트의 비중이 지나치게 작아 주변 여백이 과도하게 발생하며, 페이지 전체의 배치와 면적 균형이 맞지 않아 미완성된 템플릿처럼 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 타이틀과 본문 내용을 각각 담을 수 있는 슬롯이 시각적으로 과부족 없이 정확하게 구성되어 있습니다.",
    "2_content_substitution_accuracy": "요약문의 타이틀과 본문 내용이 이미지 내의 적절한 영역에 누락 없이 정확하게 매핑되어 있습니다. 좌측에서 우측으로 흐르는 시각적 순서에 맞게 정보가 올바르게 배치되었으며 더미 텍스트도 존재하지 않습니다.",
    "3_visual_hierarchy": "타이틀인 '소비자의 간식 수요 변화'는 하늘색 카드 배경 및 아이콘과 함께 볼드 텍스트로 강조되어 표현되었으며, 본문 텍스트는 흰색 카드의 일반 텍스트로 처리되어 두 레벨 간의 시각적 위계가 명확하게 구분됩니다.",
    "5_text_readability": "디자인에 표시된 모든 텍스트가 겹침, 잘림, 오버플로우 등의 문제 없이 배경색과의 충분한 대비를 유지하며 또렷하게 잘 읽힙니다.",
    "7_design_completeness": "하늘색 카드와 흰색 카드로 정보 단위가 시각적으로 매우 명확하게 구획되어 있으며, 카드 내부의 아이콘 및 카드 사이의 화살표 등의 그래픽 요소가 완성도 높게 잘 결합되어 있습니다. 전반적인 톤앤매너와 레이아웃 균형이 안정적으로 유지되어 디자인 완결성이 매우 높습니다."
   },
   "old_sym": [
    "텍스트 겹침",
    "여백 과다"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/51.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/941.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 1쌍 · 598px²"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.909 · 유휴 여백 0.903 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 598,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.909,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     32.7,
     0,
     "소비자의 간식 수요 변화"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "325:101",
   "do": "12776332",
   "case_key": "7c061404-90de-43fa-a65b-cff30c7f6d8d",
   "comp": "AttributeComparison.Versus",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약문에 제시된 장점과 단점의 대분류 및 각 하위 항목 5개씩을 담을 수 있는 슬롯이 대부분 적절히 구성되어 있으나, 장점 영역 하단에 요약문 외의 추가 내용(비교 항목)을 담은 슬롯이 하나 초과 설계되어 구조적 수용력에 경미한 불일치가 존재합니다.",
    "2_content_substitution_accuracy": "장점 영역의 가장 마지막 불릿에 제공된 요약문(summary) 내용과 관계없는 설명 성격의 텍스트(\"비교: 학교 규모와 교육·공간 환경 측면의 장점과 잠재적 한계를 비교한다.\")가 삭제되지 않고 포함되어 있어 내용 대치가 정확하지 않습니다.",
    "3_visual_hierarchy": "상위 레벨인 '장점'과 '단점' 헤더가 본문 항목들보다 크고 굵게 표현되어 위계 구분이 명확합니다. 하위 본문 항목들 또한 글머리 기호와 함께 일정한 크기와 스타일로 일관되게 구성되어 있어 시각적 계층 구조가 아주 우수합니다.",
    "5_text_readability": "화면 중앙에 배치된 양방향 화살표의 원형 그래픽 요소가 좌우 텍스트 영역을 침범하고 있습니다. 이로 인해 좌측 영역의 '관심사', '학' 등의 글자가 가려져 보이지 않으며, 우측 영역에서도 '오래된'의 시작 부분과 불릿 기호가 가려져 판독이 불가능합니다.",
    "7_design_completeness": "장점과 단점을 좌우의 대비되는 카드 영역으로 나누어 정보의 구획감이 명확하며, 중앙의 화살표 아이콘 등 시각적 요소와 배경 그래픽이 깨짐이나 잘림 없이 안정적으로 보존되어 완성도 높은 레이아웃을 제공합니다. 좌우 카드 간의 간격과 크기, 텍스트 스타일이 균형 있고 일관되게 적용되어 전체적인 디자인 완결성이 매우 뛰어납니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 장점 항목에 해당하는 VU는 5개이나 결과 디자인의 장점 영역에는 이를 담을 리스트 슬롯이 6개 존재하여 슬롯 수량에 다소 과다함이 발생하였습니다. 단점 영역은 5개의 VU를 수용할 5개의 슬롯이 정확하게 매칭되어 전반적으로 모든 내용을 충분히 수용할 수 있는 구조입니다.",
    "2_content_substitution_accuracy": "요약에 명시된 장점 5가지와 단점 5가지의 텍스트 내용이 누락 없이 각 슬롯에 정확하게 대치되었습니다. 다만, 장점 섹션 가장 하단에 요약본에 존재하지 않는 '비교: 학교 규모와 교육·공간 환경 측면의 장점과 잠재적 한계를 비교한다.'라는 추가 문구가 매핑되어 있습니다.",
    "3_visual_hierarchy": "상위 분류 항목인 '장점'과 '단점' 타이틀이 하위 본문 텍스트보다 훨씬 크고 굵게 표현되어 위계 구분이 명확합니다. 또한, 각 분류 아래의 본문 항목들은 동일한 크기, 두께, 글머리기호 형태를 유지하여 시각적 일관성이 매우 우수합니다.",
    "5_text_readability": "화면 내의 모든 텍스트가 겹침이나 잘림, 오버플로우 없이 선명하게 표시되어 있어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "좌우를 장점(짙은 초록)과 단점(밝은 회색) 카드로 명확히 구획하여 대비 효과를 시각적으로 잘 구현했습니다. 중앙의 대비/전환을 뜻하는 원형 화살표 아이콘이 안정적인 그래픽 보존성과 완결성을 더해주며, 전체적인 여백 설계와 페이지 균형, 타이포그래피 정렬 상태가 매우 우수하여 완성도가 높은 디자인 결과물로 판단됩니다."
   },
   "old_sym": [
    "요소에 가림"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/101.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/991.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 3쌍 · 6721px²",
    "단어 내부 분절 9곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "신규 겹침 1쌍 · 230px²",
    "단어 내부 분절 5곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 3,
    "newOverlapArea": 6721,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 230,
    "clippedTextNodes": 0,
    "minFontScale": 0.966,
    "guideKeptRatio": 0.875,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 3,
    "moved": 1,
    "grown": 0,
    "shrunk": 2,
    "widened": 0,
    "rejected": 5,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -41.4,
     0,
     "473명 정도의 적당한 학교 규모로 학교 공동체를 유지하면서도 지나치게 "
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "325:169",
   "do": "11836055",
   "case_key": "a4079922-773c-4396-83e1-3547879ce8d6",
   "comp": "Enumeration.List",
   "rank": "3",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "메인 타이틀을 담을 슬롯과 '첫째', '둘째', '셋째'로 이루어진 3개 단락의 반복 구조를 수용할 카드 영역이 과부족 없이 정확하게 설계되어 있습니다. 각 카드 내 하위 항목들의 개수에 맞게 텍스트 슬롯이 알맞게 제공되어 구조적으로 완벽하게 들어맞습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 타이틀과 첫째, 둘째, 셋째의 모든 상세 내용이 누락 없이 올바른 위치에 정확히 매핑되었으며, 시각적인 배치 흐름도 내용의 순서(01, 02, 03)에 맞게 자연스럽게 연결됩니다.",
    "3_visual_hierarchy": "메인 타이틀인 '현재 맛베이의 광고운영은 효율적으로 되고 있나?'가 썸네일에 노출되어 있으나, 최상위 위계임에도 불구하고 서브섹션(첫째, 둘째, 셋째)에 비해 시각적 강조도가 다소 낮게 표현되었습니다. 그러나 검은색 카드 배경과 컬러 칩을 활용한 서브섹션 타이틀과 하위 본문 텍스트 간의 시각적 위계(크기, 굵기, 색상 차이)는 매우 명확하게 구분되어 전체적인 구조 파악이 용이합니다.",
    "5_text_readability": "본문 및 타이틀 텍스트는 가독성이 확보되어 있으나, '둘째'와 '셋째' 영역 내 녹색 원형 데코레이션에 삽입된 숫자가 좁은 영역으로 인해 줄바꿈되면서 하단의 숫자 일부가 경계선 밖으로 잘려 나가고 검은색 배경에 묻혀 글자의 형태가 심하게 훼손되어 올바르게 판독하기 어렵습니다.",
    "7_design_completeness": "각 카드 타이틀 블록 내 녹색 원형 그래픽 안의 숫자 텍스트가 비정상적으로 줄바꿈되고 잘려 표시되어 그래픽 보존성이 크게 훼손되었습니다. 또한 각 정보 단위 하단에 배치된 아이콘들의 위치와 간격이 일관되지 않고 무작위로 배치되어 레이아웃 통일감이 떨어지며, 첫 번째 카드의 경우 텍스트 분량 대비 하단 여백이 과도하게 남아 전체적인 정보 밀도의 균형이 맞지 않는 등 미완성된 템플릿의 형태를 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 구조와 위계에 부합하도록 타이틀 슬롯 1개와 3개 그룹(첫째, 둘째, 셋째)의 구조화된 카드 및 상세 항목용 텍스트 슬롯들이 과부족 없이 완전히 갖추어져 있습니다.",
    "2_content_substitution_accuracy": "제시된 summary의 타이틀과 모든 핵심 내용(첫째, 둘째, 셋째의 상세 항목들)이 썸네일 상의 올바른 슬롯 및 번호 매칭에 맞춰 누락 없이 정확하게 매핑되어 있습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '현재 맛베이의 광고운영은 효율적으로 되고 있나?'가 썸네일 상에서 가장 두드러지게 표현되어 상위 위계가 적절히 잡혀 있으며, '첫 째', '둘 째', '셋 째'의 섹션 제목 역시 녹색 원형 인덱스와 검정색 띠 배경을 통해 하위 본문 텍스트와 시각적으로 명확하게 구분됩니다. 또한, 하위 리스트 항목들은 불릿 기호와 함께 일관된 스타일로 정돈되어 각 요소 간의 계층 구조와 일관성이 매우 우수합니다.",
    "5_text_readability": "디자인에 포함된 모든 텍스트가 겹침, 잘림, 오버플로우 현상 없이 명확하고 또렷하게 판독되며 줄바꿈도 자연스럽습니다.",
    "7_design_completeness": "검은색 헤더 바와 연두색 원형 숫자 데코레이션, 그리고 하단의 라인 아이콘 일러스트가 각 정보 단위를 명확하게 구획하며 디자인적 완성도가 매우 높습니다. '첫째', '둘째', '셋째' 카드가 일관된 그래픽 톤앤매너와 구조를 유지하고 있으며, 좌측에 타이틀과 첫째 단위를 배치하고 우측에 둘째, 셋째 단위를 배치한 2단 레이아웃이 전체 화면 면적을 균형 있게 채우고 있어 완성된 프레젠테이션의 느낌을 줍니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "강제 줄바꿈",
    "여백 과다",
    "유닛 스타일 제각각"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/169.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1058.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 3404px² (원안 0노드 0px²)"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 2노드 3699px² (원안 0노드 0px²)"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 3404,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.721,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 2,
    "overflowArea": 3699,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.95,
    "guideKeptRatio": 0.721,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 3,
    "moved": 1,
    "grown": 0,
    "shrunk": 3,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -12.6,
     "02."
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "325:304",
   "do": "13393160",
   "case_key": "a090e0a2-30be-4165-b3a1-9f6d7fd3cccc",
   "comp": "ProcessFlow.Steps",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제시된 summary의 타이틀과 5개의 목록 항목을 수용할 수 있는 슬롯이 과부족 없이 완전히 일치하게 구성되어 구조가 적합합니다.",
    "2_content_substitution_accuracy": "제공된 서머리의 타이틀과 5개 본문 항목이 누락 없이 제 위치에 정확하게 매핑되었으며, 더미 텍스트나 내용 누락 없이 디자인이 완벽하게 구성되었습니다.",
    "3_visual_hierarchy": "평가 대상인 '아동 사례관리' 타이틀이 가장 큰 글자 크기와 굵기로 표현되어 상위 위계임이 한눈에 파악되며, 하위 본문 항목들은 일관된 글자 크기와 스타일, 정렬로 배치되어 시각적 계층 구조와 디자인 일관성이 매우 우수합니다.",
    "5_text_readability": "타이틀과 리스트 본문 텍스트는 매우 또렷하게 잘 읽힙니다. 다만, 왼쪽의 순번을 표시하는 원형 영역 내부에서 숫자(01~05)가 세로로 줄바꿈되면서 겹치고 영역을 이탈하여 가독성이 저하되는 현상이 발생합니다.",
    "7_design_completeness": "전체 컴포넌트가 화면의 좌측 영역에 극단적으로 치우쳐 배치되어 있어 우측의 절반이 넘는 면적이 완전히 빈 상태로 방치되어 있습니다. 이로 인해 페이지 전체의 배치 및 면적 균형(Page Balance)이 심각하게 무너져 빈약해 보입니다. 또한 리스트 번호를 나타내는 원형 그래픽 내부의 숫자 텍스트가 정렬되지 않고 어긋나 있는 등 그래픽 마감의 보존성도 떨어져 전반적인 디자인 완결성이 부족합니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary에는 타이틀 1개와 5개의 본문 목록이 존재하며, 디자인 결과물에서도 타이틀 슬롯 1개와 5개의 리스트형 슬롯이 과부족 없이 완벽히 매칭되도록 구성되어 있습니다.",
    "2_content_substitution_accuracy": "타이틀을 비롯해 제공된 모든 내용 항목이 누락이나 오배치 없이 원래의 위계와 순서에 맞게 정확하게 배치되었습니다.",
    "3_visual_hierarchy": "타이틀인 '아동 사례관리'가 본문 텍스트보다 확실하게 큰 서체로 표현되어 상위 위계로 명확하게 드러납니다. 또한 본문의 5가지 하위 항목들은 동일한 크기, 색상, 그리고 번호 아이콘 스타일을 일관되게 적용하여 시각적 구조를 직관적으로 이해할 수 있도록 잘 정돈되었습니다.",
    "5_text_readability": "타이틀과 본문 리스트를 포함한 화면 내 모든 텍스트가 배경과의 대비가 뚜렷하며, 글자 겹침이나 물리적인 잘림 현상 없이 매우 깔끔하게 잘 읽힙니다.",
    "7_design_completeness": "번호가 매겨진 원형 배지 그래픽 요소를 활용하여 각 정보 단위가 명확하게 구획되었으며, 반복되는 리스트의 위치, 간격, 폰트 스타일이 매우 일관되고 안정적으로 배치되어 높은 디자인 통일감을 보여줍니다. 화면 전체의 균형과 여백도 미니멀한 레이아웃 콘셉트에 맞게 완성도 높게 마감되었습니다."
   },
   "old_sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/304.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1192.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 5노드 2027px² (원안 0노드 0px²)",
    "단어 내부 분절 5곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.976 · 유휴 여백 0.969 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 5,
    "overflowArea": 2027,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.941,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.976,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 5,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -2.3,
     0,
     "01"
    ],
    [
     -5.3,
     0,
     "02"
    ],
    [
     -5.4,
     0,
     "03"
    ],
    [
     -6.4,
     0,
     "04"
    ],
    [
     -5.9,
     0,
     "05"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "325:370",
   "do": "12814438",
   "case_key": "bb6686c9-a833-43ea-9a9f-6b12e5413f35",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약본의 타이틀과 본문 내용을 담을 슬롯이 디자인 내에 충분히 마련되어 있어 구조적으로 완전히 부합합니다.",
    "2_content_substitution_accuracy": "제시된 summary 내용이 상단 텍스트 박스와 좌측 말풍선 영역에 누락 없이 정확하게 대치되었으며, 배치 오류나 정보 매핑 불일치가 발생하지 않았습니다.",
    "3_visual_hierarchy": "상단에 위치한 타이틀 텍스트는 큰 크기로 명확하게 최상위 위계를 나타내고 있으며, 중요 키워드인 '1'을 볼드체로 강조하여 정보를 효과적으로 전달합니다. 좌측 말풍선 내부의 텍스트도 타이틀과 구별되는 크기와 배치로 적절한 하위 위계를 지녀, 전반적인 시각적 계층 구조가 직관적이고 완성도 높게 표현되었습니다.",
    "5_text_readability": "우측 상단의 메인 텍스트는 가독성이 우수하나, 좌측 말풍선 내부의 텍스트가 좁은 너비로 인해 '데이터', '대응' 등의 단어가 글자 단위로 어색하게 줄바꿈되어 가독성을 저해합니다.",
    "7_design_completeness": "왼쪽 상단의 말풍선 그래픽 요소에 텍스트가 극단적으로 좁은 너비로 배치되어 도형 영역 아래로 과도하게 벗어나 있습니다. 이로 인해 원래 그래픽 디자인의 형태와 레이아웃이 안정적으로 유지되지 못하고, 전반적인 시각적 균형과 디자인의 완성도가 크게 저해되었습니다."
   },
   "new_why": {
    "1_structure_fitness": "타이틀과 본문의 텍스트 내용이 동일하여 사실상 하나의 핵심 정보(VU)로 볼 수 있으며, 이를 온전히 수용할 수 있는 텍스트 슬롯이 화면 내에 충분히 갖춰져 있어 구조의 과부족이 없습니다.",
    "2_content_substitution_accuracy": "summary의 텍스트 내용인 '지속적인 데이터 기반 대응과 마케팅으로 1년 후 매출을 정상화'가 썸네일 디자인 내에 누락 없이 정확한 위치에 모두 올바르게 매핑되어 대치되었습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 텍스트가 상단의 메인 보드 영역에 크고 명확하게 배치되어 시각적 계층 구조의 최상위 위계를 적절히 나타내고 있으며, 주요 키워드인 '1년' 부분을 굵게 강조하여 시각적 전달력을 높였습니다.",
    "5_text_readability": "상단 텍스트는 선명하게 잘 읽히나, 좌측 말풍선 내부의 텍스트가 좁은 영역 안에서 '데/이터', '대/응과', '정상/화'와 같이 의미 단위를 벗어나 어색하게 줄바꿈되어 가독성을 저해합니다.",
    "7_design_completeness": "캐릭터 일러스트와 클립보드, 말풍선 등 그래픽 요소들이 페이지 전체에 조화롭고 균형 있게 배치되어 있습니다. 상단 텍스트 박스와 말풍선을 통해 정보 단위가 명확하게 구획되어 있고, 원본 그래픽 디자인 요소들이 손상 없이 안정적으로 보존되어 매우 완성도 높은 디자인 결과물로 보입니다."
   },
   "old_sym": [
    "페이지 균형"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/370.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1258.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 54377px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 54377,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.941,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "7e666db0-3a61-45a4-a078-a7bb51041c22",
     "widthRatio": 1,
     "heightRatio": 2.227164591971219
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "325:396",
   "do": "12413641",
   "case_key": "3d3379ee-de5d-49e2-a6f7-ec2d71f61128",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "BAD",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary의 타이틀과 본문 텍스트가 서로 동일한 내용으로 구성되어 있으며, 디자인 결과물에서도 이를 모두 담을 수 있는 두 개의 텍스트 슬롯이 과부족 없이 알맞게 제공되어 구조적으로 완벽히 부합합니다.",
    "2_content_substitution_accuracy": "제공된 summary의 제목과 본문 내용이 썸네일 이미지 내의 각 영역에 누락 없이 정확하게 매핑되어 매칭되었습니다.",
    "3_visual_hierarchy": "summary에서 `#`으로 정의된 제목과 `-`로 정의된 본문 항목이 결과 디자인의 두 카드 내에서 글자 크기, 두께, 색상 등 시각적 스타일의 차이 없이 거의 동일하게 표현되어 상하 위계 관계가 명확히 구분되지 않습니다.",
    "5_text_readability": "왼쪽 카드에 배치된 텍스트 중 마지막 줄('습니다')이 컨테이너 박스의 하단 경계선 밖으로 넘치면서 글자가 물리적으로 잘려 있어 가독성을 저해합니다.",
    "7_design_completeness": "왼쪽 유닛 카드 내에서 텍스트가 하단의 점선 테두리를 이탈하여 삐져나와 있으며, 이로 인해 유닛 내부 여백의 균형이 무너지고 디자인 보존성이 훼손되어 완성도 높은 디자인 결과물로 보이지 않습니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 포함된 텍스트 정보들을 과부족 없이 모두 수용할 수 있는 적절한 수의 슬롯 구조를 갖추고 있습니다.",
    "2_content_substitution_accuracy": "summary의 타이틀과 본문 텍스트가 각각 디자인 시안 내 지정된 슬롯에 누락 없이 정확하게 매핑되어 있습니다.",
    "3_visual_hierarchy": "summary의 타이틀('#')과 본문('-') 항목이 좌측과 우측 카드로 각각 표현되었으나, 타이틀 역할을 하는 좌측 카드의 텍스트 크기가 우측 본문 텍스트에 비해 오히려 작게 표현되어 시각적 위계 구분이 다소 모호합니다.",
    "5_text_readability": "텍스트의 겹침이나 잘림 현상 없이 글자는 또렷하게 판독할 수 있습니다. 다만, 텍스트가 줄바꿈되면서 단어 및 형태소가 어색하게 분절되는 부분('다하겠\\n습니다', '다하\\n겠습니다')이 발생하여 가독성이 다소 저하됩니다.",
    "7_design_completeness": "둥근 모서리와 점선 테두리를 가진 카드 형태의 구획이 매우 명확하며, 왼쪽 카드 내부의 물음표 아이콘과 같은 그래픽 요소가 안정적으로 보존되어 있습니다. 두 카드의 스타일 및 색상이 통일감 있게 마감되었으며, 텍스트와 아이콘이 카드 내부 여백 및 페이지 전체 레이아웃 안에서 균형 있고 완성도 높은 디자인을 보여주고 있습니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "페이지 균형"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/396.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1284.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 405px² (원안 0노드 0px²)",
    "단어 내부 분절 2곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 405,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.7,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.9,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -11.4,
     "부모님의 입장애서 생각핫고 아이들을 위해 최선을 다하겠습니다"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "d16ae533-8bfa-4435-84cb-1292e153cf45",
     "widthRatio": 1,
     "heightRatio": 0.9367443221746623
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "325:397",
   "do": "12814438",
   "case_key": "3d3379ee-de5d-49e2-a6f7-ec2d71f61128",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "summary에 수록된 두 항목의 내용이 동일하며, 결과 디자인에서도 이를 수용할 수 있는 두 개의 텍스트 슬롯(좌측 말풍선 영역 및 상단 사각형 박스 영역)이 과부족 없이 적절히 마련되어 구조적으로 완벽히 부합합니다.",
    "2_content_substitution_accuracy": "제공된 summary의 텍스트가 누락 없이 디자인 내 올바른 위치에 정확하게 매핑되어 존재합니다.",
    "3_visual_hierarchy": "제시된 마크다운 구조에서 타이틀(#)과 본문(-) 항목은 각각 우측 상단의 박스 영역과 좌측의 말풍선 영역에 배치되었습니다. 두 텍스트의 크기, 글꼴 스타일(테두리 유무), 배경 디자인 및 정렬 방식이 명확히 다르게 표현되어 위계 간의 구분이 시각적으로 뚜렷하며 인지하기 쉽습니다.",
    "5_text_readability": "우측 상단의 텍스트는 가독성이 양호하나, 좌측 말풍선 내부의 텍스트는 지나치게 좁은 영역에 배치되어 의미 단위를 벗어난 어색한 줄바꿈(예: '입/장애서', '다하겠습/니다')이 여러 차례 발생하였고, 자간 및 행간이 빽빽하여 가독성이 다소 떨어집니다. 다만 모든 글자를 명확히 판독할 수 있으므로 가독성에 심각한 지장을 주는 수준은 아닙니다.",
    "7_design_completeness": "좌측 상단의 말풍선 그래픽 요소와 내부 텍스트가 유기적으로 결합하지 못하고, 텍스트가 말풍선 영역을 크게 벗어나 빈 배경 영역까지 배치되면서 그래픽과 텍스트의 배치 균형 및 디자인 보존성이 손상되었습니다. 이로 인해 템플릿의 그래픽 요소가 안정적으로 보존되지 못하고 미완성된 레이아웃 상태로 마감되었습니다."
   },
   "new_why": {
    "1_structure_fitness": "요약의 텍스트 구성 요소들을 수용할 수 있는 슬롯이 충분히 배치되어 있어 전체적인 내용과 구조를 온전히 담아내고 있습니다.",
    "2_content_substitution_accuracy": "제공된 요약문(summary)의 텍스트 내용이 오타를 포함하여 이미지 내의 상단 칠판 영역 및 왼쪽 말풍선 영역에 누락 없이 완벽하게 매핑되어 매치되었습니다.",
    "3_visual_hierarchy": "타이틀과 본문 내용이 각각 상단의 상자 영역과 좌측의 말풍선 영역으로 시각적 구분이 명확하게 디자인되었습니다. 상단 타이틀은 가로로 길고 큼직하게 배치되어 상위 위계임이 잘 드러나며, 말풍선 내부의 본문 텍스트와 형태 및 스타일에서 뚜렷한 차이를 두어 시각적 계층 구조가 훌륭하게 표현되었습니다.",
    "5_text_readability": "화면 좌측 말풍선 내부의 텍스트가 협소한 너비로 인해 단어 도중에 어색하게 줄바꿈되어(예: '입/장애서', '다하겠습/니다') 가독성을 다소 저해하지만, 모든 글자가 왜곡이나 가려짐 없이 명확하게 판독은 가능합니다.",
    "7_design_completeness": "귀여운 고양이 및 토끼 캐릭터 일러스트와 O/X 클립보드, 말풍선 등 풍성한 그래픽 요소들이 조화롭게 배치되어 전체적인 페이지의 레이아웃 균형과 톤앤매너가 잘 보존되어 있습니다. 다만, 왼쪽 갈색 말풍선 컨테이너 내부에서 텍스트가 형태에 맞지 않게 빽빽하게 배치되어 공간 대비 정보의 밀도가 다소 불균형하고 내부 여백이 부족해 보입니다."
   },
   "old_sym": [],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/397.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1285.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 54741px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 6곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 54741,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.941,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "7e666db0-3a61-45a4-a078-a7bb51041c22",
     "widthRatio": 1,
     "heightRatio": 2.227496475578294
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "325:409",
   "do": "13033998",
   "case_key": "7218c6a2-66c5-4400-a37e-49ad6bc06d70",
   "comp": "Enumeration.ListingTable",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "summary의 8개 정보 단위를 담을 수 있는 8개의 슬롯 구조가 배치되어 있으나, 1번 슬롯의 디스크립션 자리에 플레이스홀더 문구인 \"설명을 입력해주세요.\"가 노출되어 구조적 완성도 면에서 경미한 불일치가 존재합니다.",
    "2_content_substitution_accuracy": "전체 제목인 '선사별 월 물량'이 개별 슬롯의 항목명으로 잘못 매칭되었으며, 선사 목록의 순서가 화면의 번호 순서 및 흐름과 다르게 뒤섞여 오배치되었습니다.",
    "3_visual_hierarchy": "썸네일에 노출된 '선사별 월 물량'을 포함하여 모든 선사명(상위 레벨)과 상세 월 물량 정보(하위 레벨) 간의 폰트 굵기 및 크기 차이가 명확하여 시각적 계층 구조가 잘 드러납니다. 동일한 위계 레벨의 항목들은 일관된 텍스트 스타일을 적용하여 구조를 직관적으로 파악하기 용이합니다.",
    "5_text_readability": "화면에 표시된 모든 텍스트가 겹침이나 잘림 없이 또렷하게 배치되어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "원형 숫자 그래픽과 텍스트가 조화롭게 결합되어 시각적 구획감이 명확하며, 2열 구조로 좌우 대칭을 이루어 페이지 전체의 균형과 배치가 매우 안정적입니다. 모든 유닛의 스타일, 간격, 정렬 등 디자인 일관성 및 보존성이 우수하여 완성도 높은 디자인 결과물로 판단됩니다."
   },
   "new_why": {
    "1_structure_fitness": "제시된 summary의 7개 선사별 정보와 타이틀 성격의 항목을 포함한 모든 VU를 수용할 수 있도록 총 8개의 슬롯 구조를 제공하고 있습니다. 1번 슬롯에 설명 placeholder가 적용되어 구조를 보완하였으므로 수용력 관점에서 적합합니다.",
    "2_content_substitution_accuracy": "선사별 월 물량 정보가 누락 없이 모두 매핑되었으나, 첫 번째 항목에 '설명을 입력해주세요.'라는 디스크립션 더미 텍스트가 포함되어 있습니다.",
    "3_visual_hierarchy": "선사명(상위)과 월 물량 정보(하위) 간의 글자 크기, 굵기 및 색상 차이를 통해 시각적 위계가 명확하게 구분됩니다. 또한 동일한 레벨에 해당하는 항목들이 일관된 스타일로 구성되어 있으며, 제외 항목인 '선사별 월 물량' 타이틀 역시 상단에 적절히 배치되어 구조적인 계층 파악이 용이합니다.",
    "5_text_readability": "이미지 내에 표시된 모든 텍스트가 겹침, 잘림, 오버플로우 등의 문제없이 매우 또렷하고 명확하게 판독되어 가독성이 훌륭합니다.",
    "7_design_completeness": "각 정보 단위는 번호가 매겨진 원형 그래픽 요소를 활용하여 시각적으로 명확하게 구획되어 있으며, 좌우 2열 배치 안에서 각 유닛의 스타일과 정렬이 규칙적이고 일관되게 유지되어 통일감이 높습니다. 다만, 페이지 전체를 기준으로 보았을 때 컴포넌트들이 위쪽에 배치되어 하단 영역에 과도한 여백이 남는 아쉬움이 있어 전체적인 공간 분배와 배치 균형 면에서 다소 비어 보입니다."
   },
   "old_sym": [
    "오매핑, 순서"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/409.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1297.webp",
   "changed": true,
   "rule_in": "ACCEPTABLE",
   "rule_in_reasons": [
    "글상자 밖으로 흐른 글 7곳 · 1024px²"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 0.984 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.953,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 7
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.953,
    "guideKeptRatio": 0.984,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 8,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "326:113",
   "do": "13179408",
   "case_key": "b1bb9c1a-e709-4822-80f2-58cfb5b0cc34",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "BAD",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약문에서 요구하는 두 개의 텍스트 요소를 모두 담을 수 있도록 디자인 내에 두 개의 텍스트 슬롯이 과부족 없이 적절히 제공되고 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 핵심 텍스트가 디자인의 각 알맞은 영역(좌측 상단 및 중앙)에 누락 없이 정확하게 매핑되었으며, 더미 텍스트나 플레이스홀더 없이 완성도 높게 반영되었습니다.",
    "3_visual_hierarchy": "평가 대상인 타이틀과 본문 텍스트가 모두 화면에 표현되었으나, 하위 레벨인 본문 텍스트가 상위 레벨인 타이틀보다 훨씬 크고 중심에 배치되어 시각적 위계 역전 현상이 발생하였습니다.",
    "5_text_readability": "좌측 상단의 말풍선 오브젝트 내에 배치된 파란색 텍스트가 지정된 영역 밖으로 이탈(오버플로우)하여 어두운 회색 배경과 겹치고 있으며, 이로 인해 글자의 가독성이 매우 떨어져 정상적으로 읽기 어렵습니다.",
    "7_design_completeness": "좌측 상단의 흰색 둥근 배지 그래픽 영역과 파란색 텍스트의 정렬 및 결합 상태가 심각하게 무너져 있습니다. 텍스트가 그래픽 영역 외부로 비정상적으로 삐져나오면서 원래 의도된 그래픽 형태와 레이아웃 구조가 안정적으로 유지되지 못하고 있으며, 이로 인해 전체적인 디자인 완결성이 저해되어 완성되지 않은 미완성 템플릿 상태로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에서 요구하는 헤더 타이틀과 본문 요소를 모두 담을 수 있도록 말풍선 영역과 메인 영역에 각각 독립적인 슬롯이 과부족 없이 구성되어 구조적 수용력이 완벽히 일치합니다.",
    "2_content_substitution_accuracy": "요약본에 제공된 텍스트 내용이 누락 없이 올바른 위치에 정확히 배치되어 있으며, 더미 텍스트나 플레이스홀더 없이 완성도 높게 대치되었습니다.",
    "3_visual_hierarchy": "상위 위계인 타이틀과 하위 위계인 본문 항목이 색상, 크기, 배경 스타일의 대비를 통해 명확히 다르게 표현되어 구조적 구분은 가능합니다. 다만 상위 레벨의 텍스트가 좌측 상단에 상대적으로 작게 배치되고, 하위 레벨의 텍스트가 더 크고 굵은 서체로 중앙에 강조되어 시각적인 강조도가 일부 역전되어 보입니다.",
    "5_text_readability": "중앙의 메인 텍스트는 또렷하게 잘 읽히나, 좌측 상단 말풍선 안의 텍스트에서 '여성\\n친화도시', '시민참여\\n단'과 같이 단어 단위가 어색하게 끊어지는 줄바꿈이 발생하여 가독성을 다소 저해합니다. 다만, 글자 자체를 판독하는 데는 큰 지장이 없습니다.",
    "7_design_completeness": "전체적으로 정보 단위가 테두리와 상단 둥근 탭 카드로 명확하게 구획되어 있으며, 그래픽 요소가 안정적으로 보존되어 완성도 높은 디자인을 보여줍니다. 페이지 중앙에 컴포넌트가 적절한 면적으로 조화롭게 배치되어 있고, 우측의 키보드 그래픽 아이콘이 시각적 완결성을 더해줍니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "위계 역전"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/113.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1448.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 24197px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 38513px²",
    "단어 내부 분절 2곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "신규 겹침 1쌍 · 28586px²",
    "단어 내부 분절 2곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 24197,
    "newOverlapPairs": 1,
    "newOverlapArea": 38513,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 28586,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -9.3,
     "2026. 충주시 여성친화도시 시민참여단 활동 성과공유회"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "93657fbb-f416-44cc-9428-da4696d57433",
     "widthRatio": 1.0383513230350694,
     "heightRatio": 1.0205684028556996
    },
    {
     "id": "90b36cab-e9f5-4b4d-9e64-05ac02e08141",
     "widthRatio": 1.2882718826341764,
     "heightRatio": 1.5701891721639516
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 0
  },
  {
   "key": "326:297",
   "do": "13104325",
   "case_key": "7cb3bb0a-4c46-4877-bad1-189cfdd78be5",
   "comp": "ProcessFlow.Steps",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 5가지 활동 단계에 맞춰 5개의 노드 슬롯이 정확히 구성되어 있으며, 각 단계별 타이틀과 하위 디스크립션을 모두 수용할 수 있도록 레이아웃 구조가 과부족 없이 완벽하게 들어맞습니다.",
    "2_content_substitution_accuracy": "summary의 5개 주요 항목이 각 순서에 맞게 정확히 배치되었습니다. 다만, 일부 항목('재료 확인 및 장보기', '함께 시식하고 활동 소감 나누기', '설거지·청소·쓰레기 분리수거로 마무리')의 하위 내용 자리에 '설명을 입력해주세요.'라는 디스크립션 관련 더미 텍스트가 유지되어 있어 ACCEPTABLE로 평가합니다.",
    "3_visual_hierarchy": "상위 항목(분홍색 텍스트)과 하위 세부 항목(검은색 텍스트) 간의 색상 및 배치 차이를 통해 위계가 명확하게 구분됩니다. 다만, 하위 항목에서 첫 번째 열은 불릿 포인트 기호가 적용된 반면 세 번째 열은 불릿 기호 없이 표현되어 동일 레벨 간의 시각적 스타일 일관성이 다소 아쉽습니다.",
    "5_text_readability": "원형 아이콘 안의 숫자 '02', '03', '04', '05'가 가로 폭 부족으로 인해 위아래 두 줄로 어색하게 개행되어 있으나, 전체적인 텍스트의 판독과 흐름을 읽는 데 큰 지장이 없어 ACCEPTABLE 등급입니다.",
    "7_design_completeness": "페이지 전체 배치 관점에서 컴포넌트가 화면 하단에 과도하게 치우쳐 있고, 상단 영역에 넓은 빈 공간이 방치되어 있어 전반적인 화면 균형감(요인 3)이 크게 떨어집니다. 또한 타임라인의 원형 배경 그래픽 안에서 번호 텍스트가 비정상적으로 줄바꿈되어 원 영역을 이탈해 있거나, 일부 단계에서는 배경 원형 그래픽 자체가 완전히 유실되어 글자만 남는 등 그래픽 요소의 안정적인 디자인 보존성(요인 2)이 훼손되어 미완성 결과물처럼 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 5개 단계별 항목과 각각의 하위 세부 내용을 빠짐없이 수용할 수 있도록 5개의 타이틀 및 설명 슬롯 구조가 과부족 없이 완전히 부합하게 배치되어 있습니다. 하위 세부 내용이 없는 항목의 경우 설명 슬롯에 더미 텍스트를 배치하여 구조적 통일성을 유지하고 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 정보가 순서에 맞게 정확한 위치에 대치되었습니다. 다만, 상세 내용이 없는 일부 항목(재료 확인 및 장보기, 함께 시식하고 활동 소감 나누기, 설거지·청소·쓰레기 분리수거로 마무리)의 하단 설명 영역에 '설명을 입력해주세요.'라는 placeholder 더미 텍스트가 그대로 남아 있어 ACCEPTABLE 등급으로 판정합니다.",
    "3_visual_hierarchy": "상위 수준의 단계별 제목 항목들은 붉은 색상과 굵은 서체로 일관되게 강조되어 있으며, 하위 상세 항목들은 검은색 본문 서체로 알맞게 표현되어 시각적 위계 구분이 매우 명확하고 일관성 있게 유지되고 있습니다.",
    "5_text_readability": "모든 텍스트를 판독하는 데는 문제가 없으나, '함께 시식하고 활동 소감 나누기' 항목에서 마지막 한 글자('기')만 다음 줄로 어색하게 줄바꿈되어 가독성이 다소 저하됩니다.",
    "7_design_completeness": "순차적인 프로세스를 시각화하는 점선과 숫자 원형 노드 디자인이 깨지거나 잘림 없이 안정적으로 보존되어 있습니다. 각 단계별 유닛의 배치, 텍스트 서체 및 크기, 간격 등 스타일이 일관되게 유지되어 완성도 높은 디자인 결과물의 모습을 갖추고 있습니다."
   },
   "old_sym": [
    "강제 줄바꿈",
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/297.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1631.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 5노드 1740px² (원안 0노드 0px²)",
    "신규 겹침 3쌍 · 1086px²",
    "단어 내부 분절 6곳",
    "페이지 밖 잘림 1노드 184px² (원안 0노드 0px²)"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 1노드 184px² (원안 0노드 0px²)",
    "단어 내부 분절 2곳",
    "페이지 밖 잘림 1노드 184px² (원안 0노드 0px²)"
   ],
   "in_m": {
    "overflowNodes": 5,
    "overflowArea": 1740,
    "newOverlapPairs": 3,
    "newOverlapArea": 1086,
    "clippedTextNodes": 1,
    "minFontScale": 1,
    "guideKeptRatio": 0.827,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 1,
    "overflowArea": 184,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 1,
    "minFontScale": 1,
    "guideKeptRatio": 0.754,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 4,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 0,
     "clippedTextNodes": 1
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -3.6,
     -12.6,
     "02"
    ],
    [
     -3.7,
     -12.6,
     "03"
    ],
    [
     -4.8,
     -12.6,
     "04"
    ],
    [
     -4.3,
     -12.6,
     "05"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "326:384",
   "do": "13458812",
   "case_key": "053a524b-cc2f-4583-9a85-bd3c7a398f1d",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "본문에 해당하는 한 개의 시각적 단위(VU)를 담을 수 있는 텍스트 슬롯이 과부족 없이 온전히 마련되어 있어 구조적으로 매우 적합합니다.",
    "2_content_substitution_accuracy": "summary의 핵심 텍스트가 누락이나 더미 텍스트 없이 올바른 슬롯에 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '患者安全の確保'는 디자인에 노출되지 않았으므로 평가에서 제외했습니다. 본문 항목인 '急変時の記録は、患者を守り、自分たちの医療行為を証明する重要なツールである!!' 1개 항목이 단독으로 표시되어 있으며, 텍스트 스타일이 깔끔하게 적용되어 시각적 계층 구조에 왜곡이나 불일치 요소가 없습니다.",
    "5_text_readability": "본문 텍스트 중 '証明する'의 'す' 부분이 우측 상단의 꽃 일러스트와 겹쳐 가려져 있어 글자를 명확하게 판독할 수 없으며, 단어의 일부인 'る'가 아래 줄로 어색하게 나뉘어 가독성을 저해합니다.",
    "7_design_completeness": "노트 모양의 배경 프레임과 하단의 꽃 일러스트 등 귀여운 그래픽 요소가 원본 스타일 그대로 안정적으로 보존되어 있습니다. 텍스트와 이미지 유닛이 깔끔하게 구획되어 화면 중앙에 균형 있게 배치되었으며, 시각 요소들이 유기적으로 결합되어 있어 디자인적 완결성이 매우 우수합니다."
   },
   "new_why": {
    "1_structure_fitness": "평가 대상에서 제외된 타이틀을 제외하고, summary의 유일한 본문 문장을 담을 수 있는 텍스트 슬롯이 부족함 없이 구성되어 있어 구조 적합성이 완벽합니다.",
    "2_content_substitution_accuracy": "제공된 이미지에 summary의 핵심 문장인 '急変時の記録は、患者を守り、自分たちの医療行為を証明する重要なツールである!!'가 정확히 배치되었으며, 텍스트의 누락이나 매핑 오류가 전혀 없습니다.",
    "3_visual_hierarchy": "평가 대상에서 제외된 타이틀을 제외하면 단일 본문 텍스트 항목만 디자인에 존재하며, 해당 텍스트가 명확하게 표현되어 구조 파악에 무리가 없습니다.",
    "5_text_readability": "디자인에 표시된 모든 텍스트가 겹침이나 잘림 없이 선명하게 잘 읽힙니다.",
    "7_design_completeness": "스케치북 프레임을 기반으로 한 정보 단위 구획감이 매우 뛰어나며, 장식적인 그래픽 요소와 인물 이미지, 텍스트가 조화롭게 배치되어 완성도 높은 디자인을 보여줍니다. 요소들의 잘림이나 어색한 여백 없이 페이지 전체의 균형과 톤앤매너가 잘 보존되어 있습니다."
   },
   "old_sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/384.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1718.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 1쌍 · 240px²"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 240,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -14.7,
     0,
     "急変時の記録は、患者を守り、自分たちの医療行為を証明する重要なツールである!!"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "326:395",
   "do": "12480217",
   "case_key": "34de5752-39fb-4b4b-83c7-f97568580f9f",
   "comp": "Enumeration.List",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제시된 메인 타이틀과 3개의 반복 항목(각 항목별 제목과 설명)을 수용할 슬롯이 디자인에 과부족 없이 구성되어 구조적으로 정확히 부합합니다.",
    "2_content_substitution_accuracy": "제공된 summary의 타이틀과 세 가지 핵심 항목(직무선택, 실행경험, 설명능력) 및 세부 내용들이 누락 없이 각자의 위치에 정확하게 매핑되어 있습니다.",
    "3_visual_hierarchy": "상단의 타이틀 '전공명만으로 경쟁력이 결정되지는 않습니다'가 짙은 배경의 헤더 영역에 배치되어 상위 위계로서 시각적으로 확실히 돋보입니다. 각 카드 섹션 내에서도 '직무선택', '실행경험', '설명능력'과 같은 그룹 제목은 굵은 폰트와 구분선으로 강조되어 있으며, 하위 세부 문장은 상대적으로 작고 부드러운 스타일로 표현되어 위계 구분이 매우 명확합니다. 동일 레벨 간의 디자인 스타일 일관성도 훌륭하게 유지되고 있습니다.",
    "5_text_readability": "상단 타이틀 텍스트인 '전공명만으로 경쟁력이 결정되지는 않습니다'에서 '전'과 '않' 글자 위에 흰색 그래픽 요소가 겹쳐서 표현되어 글자 획이 가려지고 훼손되어 판독에 지장을 줍니다.",
    "7_design_completeness": "세 개의 정보 단위가 배경 카드를 통해 시각적으로 명확하게 구획되어 있으며, 각 유닛마다 아이콘, 타이틀, 구분선, 설명 텍스트가 일관된 레이아웃과 서체 스타일로 정돈되어 있어 디자인의 통일감이 뛰어납니다. 페이지 중앙에 안정적으로 배치되어 여백의 균형도 우수하며, 아이콘 등의 시각 요소가 효과적으로 결합되어 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "new_why": {
    "1_structure_fitness": "타이틀을 수용하는 상단 슬롯과 본문의 3개 반복 항목을 각각 타이틀 및 설명 형태로 수용할 수 있는 3개의 카드 레이아웃 구조가 과부족 없이 완벽하게 갖춰져 있습니다.",
    "2_content_substitution_accuracy": "summary의 메인 타이틀을 포함하여 세 개의 정보 단위(직무선택, 실행경험, 설명능력)와 그에 딸린 세부 내용까지 누락 없이 제 위치에 정확하게 매핑되었습니다. 읽기 흐름과 구조적 위계가 올바르게 일치하며, 불필요한 더미 텍스트나 배치 오류가 식별되지 않습니다.",
    "3_visual_hierarchy": "타이틀이 상단 네이비 바에 배치되어 시각적으로 강조되고 있으며, 본문 내의 상위 항목인 '직무선택', '실행경험', '설명능력'과 각각의 하위 상세 내용이 크기와 굵기 차이를 통해 명확하게 구분됩니다. 또한, 동일한 레벨에 해당하는 항목들이 일관된 스타일로 표현되어 시각적 계층 구조가 완벽하게 잡혀 있습니다.",
    "5_text_readability": "디자인에 사용된 모든 텍스트는 배경과의 대비가 훌륭하고 적절한 크기로 배치되어 가독성이 매우 뛰어납니다. 텍스트의 겹침, 잘림, 오버플로우 등 가독성을 저해하는 요소가 전혀 없이 명확하게 판독됩니다.",
    "7_design_completeness": "각 정보 단위가 카드 레이아웃과 구획선으로 명확하게 구분되어 있어 정보 단위 구획감이 뛰어납니다. 텍스트와 그래픽 요소가 안정적으로 유지되어 디자인 보존성이 우수하며, 페이지 전체 및 각 카드 내부의 여백 균형이 알맞게 잡혀 있습니다. 또한 각 항목마다 의미를 보완하는 전용 아이콘(시각 요소)이 일관된 스타일로 포함되어 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "old_sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/395.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1729.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 1쌍 · 314px²"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.793 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 314,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     22.1,
     0,
     "전공명만으로 경쟁력이 결정되지는 않습니다"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "327:86",
   "do": "11599968",
   "case_key": "44314cb2-3fd2-464a-a528-1eb7a3b2a0cc",
   "comp": "ProcessFlow.Steps",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 4개 대분류와 각 분류 하위의 리스트 항목들을 완전히 수용할 수 있도록 4개의 카드 레이아웃과 내부 슬롯이 과부족 없이 정확하게 구성되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 각 4개 단위(VU)별 타이틀과 상세 목록이 누락이나 위치 왜곡 없이 좌측부터 순서대로 정확히 매핑되었습니다. 더미 텍스트나 placeholder도 포함되지 않아 올바르게 대치되었습니다.",
    "3_visual_hierarchy": "각 카드의 상단에 위치한 섹션 제목들은 본문 텍스트에 비해 크고 굵게 표현되어 상위 위계를 명확히 나타내며, 네 개의 카드 간에 동일한 크기와 스타일로 일관성을 유지하고 있습니다. 각 제목 아래의 하위 본문 항목들 역시 불릿 기호와 함께 더 작고 가벼운 서체로 디자인되어 상하 위계 구분이 시각적으로 명확하게 드러납니다.",
    "5_text_readability": "두 번째 카드의 'Risk Management Index'와 세 번째 카드의 '담당자 Follow-up' 타이틀 텍스트 중 일부가 흰색 영역을 벗어나 어두운 배경 영역으로 침범하였습니다. 어두운 배경 위에 검은색 글자가 배치되면서 명도 대비가 극도로 낮아져 텍스트를 명확하게 읽기 어렵습니다.",
    "7_design_completeness": "네 개의 독립된 라운드 카드 컴포넌트를 통해 정보 단위가 명확하게 구획되어 있으며, 카드 간 간격과 레이아웃이 매우 일관되게 정렬되어 시각적 통일감이 뛰어납니다. 카드 하단에 흑백 톤의 시각적 이미지(사진) 요소가 안정적으로 포함되어 있어 프레젠테이션의 완성도를 높여주며, 전체 페이지의 면적 및 여백 배분이 균형 잡힌 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 제시된 4개의 주요 섹션과 각 하위 목록 구조를 수용하기에 완벽한 4개의 열(카드) 형태의 슬롯 레이아웃이 갖추어져 있으며, 정보의 위계와 분량에 맞게 구조가 잘 대입되어 있습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 네 가지 시각적 단위(전사 프로젝트, Risk Management Index, 담당자 Follow-up, 100% DATA COLLECTION)와 세부 내용들이 누락 없이 순서대로 올바른 위치에 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "상위 레벨 항목(각 카드의 제목)은 크고 굵은 텍스트로 강조하고, 하위 레벨 항목(본문)은 작고 얇은 텍스트와 불릿 기호를 사용하여 시각적 위계를 명확하게 구분하였습니다. 네 개의 카드 전체에서 동일 레벨의 텍스트가 일관된 스타일로 유지되어 시각적 계층 구조가 훌륭하게 표현되었습니다.",
    "5_text_readability": "모든 텍스트가 겹침이나 잘림 없이 선명하게 읽히며 시각적 대비도 우수합니다. 다만, 네 번째 카드의 본문 텍스트 중 '취합' 단어가 '취'와 '합'으로 어색하게 줄바꿈되어 있어 가독성의 흐름을 다소 방해합니다.",
    "7_design_completeness": "네 개의 타원형 카드 디자인을 통해 정보 단위가 시각적으로 매우 명확하게 구획되어 있으며, 카드 간의 화살표 등 원본 디자인 요소가 유기적으로 보존되어 있습니다. 페이지 전체에 걸쳐 균형 있는 배치를 보여주고 있으며, 일관된 스타일의 타이틀 및 본문 폰트, 하단 마스킹 이미지의 조화로운 배치 덕분에 통일감과 높은 완결성을 갖춘 디자인으로 구현되었습니다."
   },
   "old_sym": [
    "색상 대비"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/86.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1866.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 5069px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 5069,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.839,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.742,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "23dafade-8eb8-441a-af8b-645447ff6ec2",
     "widthRatio": 1,
     "heightRatio": 1.0413789239037186
    },
    {
     "id": "ce2ab885-778f-403e-bc79-f42ae85c0c3a",
     "widthRatio": 1.0229815900753936,
     "heightRatio": 1.0413789239037186
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "327:281",
   "do": "13356835",
   "case_key": "5275cb64-3108-4781-96ec-50cc8e0946d3",
   "comp": "ProcessFlow.Steps",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "제공된 요약문은 세 개의 단계(0, 1, 2)와 각 단계별 세부 설명으로 구성된 반복 구조를 가지고 있습니다. 결과 디자인에서는 이를 수용하기 위해 세 개의 카드 슬롯을 제공하며, 각 슬롯마다 타이틀과 상세 설명을 담을 수 있는 충분한 공간적 구조를 완벽하게 갖추고 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 항목(0, 1, 2)이 좌측부터 우측 방향으로 순서에 맞게 정확히 매핑되었으며, 누락되거나 잘못 대치된 텍스트 없이 올바른 위계로 완벽하게 표현되었습니다.",
    "3_visual_hierarchy": "summary의 상위 항목('0 : 입장 & 준비' 등)은 카드 내에 크고 굵은 서체로 강조하여 표현되었고, 하위 항목('구명 조끼 착용 후...' 등)은 그 아래에 보다 작은 폰트로 배치되어 위계가 명확하게 구분됩니다. 또한, 세 개의 카드 모두 동일한 스타일 규칙을 사용하여 일관성 있게 디자인되었습니다. 평가 제외 대상인 타이틀은 화면에 보이지 않으므로 평가에서 제외하였습니다.",
    "5_text_readability": "하단 설명 문구들이 가로로 배치되는 과정에서 카드 사이에 위치한 주황색 화살표 아이콘과 글자들('서', '선생님과', '인사', '평소')이 물리적으로 완전히 겹치고 가려져 정상적으로 판독하기 어렵습니다.",
    "7_design_completeness": "세 개의 정보 단위가 흰색 카드와 내부 노란색 블록을 통해 시각적으로 명확하게 구획되어 있습니다. 칠판 형태의 배경 그래픽과 카드 사이의 주황색 화살표 등 시각적 요소가 안정적으로 보존되어 있고, 유닛들의 크기, 간격, 스타일이 높은 통일감을 유지하고 있어 완성도 높은 디자인 결과물로 평가됩니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 세 가지 단계(0: 입장 & 준비, 1: 모여서 인사, 2: 부모님 브리핑)와 이에 연계된 세부 설명을 완벽하게 수용할 수 있는 3개의 카드 디자인 구조가 과부족 없이 적절히 설계되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 세 가지 내용 단위(0, 1, 2)가 각각 해당하는 카드 슬롯의 제목과 설명 위치에 누락 없이 정확하게 매핑되었으며, 배치 순서와 내용의 정합성 모두 완벽합니다.",
    "3_visual_hierarchy": "각 단계의 제목인 상위 항목('0 : 입장 & 준비' 등)은 노란색 박스 내에 굵고 명확하게 표현되었고, 하위 세부 내용('구명 조끼 착용 후...' 등)은 하단의 흰색 영역에 상대적으로 작고 얇은 폰트로 배치되어 상하위 위계 관계가 시각적으로 매우 명확히 구분됩니다. 또한 동일한 위계의 요소들이 카드마다 일관된 레이아웃과 텍스트 스타일로 적용되어 구조를 파악하기 매우 용이합니다.",
    "5_text_readability": "디자인에 포함된 모든 텍스트가 글자 겹침, 물리적인 잘림, 오버플로우 현상 없이 또렷하게 배치되어 있어 아주 읽기 쉽고 가독성이 우수합니다.",
    "7_design_completeness": "칠판 프레임과 카드 그래픽이 잘 보존되어 있으며, 3개의 정보 단위가 명확하게 구획되어 전반적으로 완성도가 높은 레이아웃을 보여줍니다. 다만, 세 번째 카드의 설명 텍스트에만 다른 카드와 달리 노란색 배경 상자가 적용되어 있어 유닛 간 텍스트 스타일의 통일감이 다소 아쉽습니다."
   },
   "old_sym": [
    "요소에 가림"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/281.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2059.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 2쌍 · 876px²"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 2,
    "newOverlapArea": 876,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.889,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.833,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 2,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 3,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -18.1,
     0,
     "구명 조끼 착용 후 정돈된 모습으로 서있기"
    ],
    [
     0,
     -50.1,
     "선생님과 아이들 간의 첫 단체 인사"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "327:296",
   "do": "13179408",
   "case_key": "77dbb31e-d061-42c4-b23f-1f9e6d8de888",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "ACCEPTABLE",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary에 정의된 타이틀(감정을 탐색하는 이유)과 본문(감정은 자신의 경험을 이해하고 행동을 결정하는 중요한 정보임)을 담을 슬롯이 디자인상에 과부족 없이 완전히 일치하게 구성되어 있습니다.",
    "2_content_substitution_accuracy": "제공된 요약본의 타이틀(감정을 탐색하는 이유)과 본문 내용이 누락 없이 올바른 영역과 위계에 정확하게 매핑되어 들어갔습니다.",
    "3_visual_hierarchy": "타이틀인 '감정을 탐색하는 이유'와 본문 내용이 서로 다른 영역(상단 뱃지 및 카드 본문)에 배치되고 색상과 크기가 다르게 적용되어 시각적인 구분은 대체로 명확합니다. 다만, 마크다운 레벨상 상위 위계인 타이틀이 하위 위계인 본문 텍스트에 비해 크기가 작게 표현되어 인접 레벨 간의 상하 관계 구분이 다소 모호하거나 아쉽습니다.",
    "5_text_readability": "타이틀 영역의 '유' 글자가 흰색 컨테이너 하단 경계선을 벗어나 겹쳐져 있어 판독이 어렵고, 본문에서도 '결정하는' 단어가 '결'과 '정하는'으로 어색하게 줄바꿈되어 가독성을 크게 저해합니다.",
    "7_design_completeness": "좌상단의 둥근 흰색 컨테이너 영역 내에 배치되어야 할 타이틀 텍스트가 아래로 튀어나와 메인 테두리 선과 겹쳐 있습니다. 이로 인해 그래픽 요소와 텍스트의 결합 안정성이 무너지고 디자인 보존성과 내부 여백 균형이 심각하게 훼손되어 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "new_why": {
    "1_structure_fitness": "요청된 제목('감정을 탐색하는 이유')과 본문 내용을 담을 수 있는 텍스트 슬롯이 과부족 없이 디자인에 완전히 구성되어 있어 구조가 완벽하게 일치합니다.",
    "2_content_substitution_accuracy": "summary의 타이틀과 본문 내용이 누락이나 오배치 없이 올바른 영역에 정확하게 매핑되어 표현되었습니다.",
    "3_visual_hierarchy": "제외 항목으로 지정된 타이틀 '감정을 탐색하는 이유'가 썸네일 상에 표현되어 평가에 포함하였습니다. 해당 타이틀은 독립된 카드 영역과 파란색 컬러로 본문과 구분되도록 배치되었으나, 텍스트 크기 자체는 본문 텍스트가 타이틀보다 더 크게 표현되어 시각적 위계의 균형이 다소 아쉽습니다.",
    "5_text_readability": "타이틀의 '이유'가 '이\\n유'로, 본문의 '결정하는'이 '결\\n정하는'으로 어색하게 줄바꿈되어 텍스트 분절이 발생하여 가독성이 다소 저하되나, 글자가 가려지거나 잘린 부분 없이 명확하게 판독할 수 있습니다.",
    "7_design_completeness": "정보 단위 구획감과 디자인 보존성이 매우 우수합니다. 타이틀을 감싸는 둥근 그래픽 요소와 본문 영역을 구획하는 테두리 선이 안정적으로 어우러지며, 우측의 라인 아이콘 등 시각 요소가 적절히 배치되어 완성도 높은 디자인을 보여줍니다."
   },
   "old_sym": [
    "강제 줄바꿈",
    "텍스트 겹침"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/296.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2074.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 8057px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 22458px²",
    "단어 내부 분절 2곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "신규 겹침 1쌍 · 18806px²",
    "단어 내부 분절 2곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 8057,
    "newOverlapPairs": 1,
    "newOverlapArea": 22458,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 18806,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "93657fbb-f416-44cc-9428-da4696d57433",
     "widthRatio": 1.0318297763781947,
     "heightRatio": 1.0042820992243653
    },
    {
     "id": "90b36cab-e9f5-4b4d-9e64-05ac02e08141",
     "widthRatio": 1.235467258201309,
     "heightRatio": 1.3303343649558563
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 0
  },
  {
   "key": "327:324",
   "do": "12234122",
   "case_key": "f5bf08ac-a0fb-445c-b830-2f39d423b45b",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "ACCEPTABLE"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary의 대제목과 본문 목록 내용이 동일한 텍스트로 구성되어 있어 하나의 VU로 간주됩니다. 결과 디자인은 이를 수용할 수 있는 하나의 텍스트 슬롯을 갖추고 있어 구조적 수용력이 완전히 부합합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 '장 피아제의 인지발달이론' 텍스트가 디자인 내에 정확하게 반영되어 누락 없이 올바르게 대치되었습니다.",
    "3_visual_hierarchy": "평가 대상 타이틀인 '장 피아제의 인지발달이론'이 화면 상단에 굵고 선명한 텍스트로 표현되어, 메인 타이틀로서의 시각적 위계를 명확히 확보하고 있습니다. 단일 텍스트 요소만 존재하는 디자인 구성에서 핵심 제목이 시각적으로 왜곡 없이 중심을 잘 잡아주고 있어 훌륭한 시각적 계층 구조를 보여줍니다.",
    "5_text_readability": "중앙의 'VS' 텍스트 중 하단의 'S' 글자가 흰색 배경과 겹쳐서 사실상 보이지 않아 판독이 불가능합니다.",
    "7_design_completeness": "정보 단위가 명확하게 구획되어 있고, 중앙의 카드 컴포넌트와 하단의 캐릭터 일러스트 배치가 페이지 전체의 균형을 잘 잡아주고 있습니다. 다만, 중앙 배지 하단에 텍스트 요소('s')의 레이아웃 배치가 미흡하여 비정상적으로 잘리고 가려진 형태를 취하고 있어, 그래픽적 마감 측면에서 미세한 아쉬움이 남습니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 포함된 타이틀과 본문 목록 텍스트의 내용이 완전히 동일하여 하나의 VU로 취급되며, 디자인 결과물에 이를 담을 단일 텍스트 슬롯이 알맞게 제공되어 구조적으로 정확히 수용하고 있습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 '장 피아제의 인지발달이론' 텍스트가 디자인의 상단 중앙에 정확하고 올바른 위치에 매핑되어 있으며, 누락되거나 잘못 대치된 텍스트 요소가 없습니다.",
    "3_visual_hierarchy": "썸네일에 표현된 '장 피아제의 인지발달이론' 타이틀은 크고 굵은 서체를 사용하고 중앙 상단에 배치하여 주 타이틀로서의 명확한 시각적 위계를 가집니다. 그 외에 비교할 다른 텍스트 레벨이 없으므로 일관성 및 위계 역전 등의 문제 없이 완벽하게 시각적 계층 구조가 성립합니다.",
    "5_text_readability": "화면에 노출된 '장 피아제의 인지발달이론' 텍스트를 포함하여 모든 글자가 겹침, 잘림, 오버플로우 없이 또렷하고 명확하게 잘 읽힙니다.",
    "7_design_completeness": "디자인에 사용된 그래픽 요소(카드, O/X 기호, VS 뱃지, 일러스트 캐릭터)가 찌그러짐이나 잘림 없이 안정적으로 유지되며 텍스트와 시각 요소가 조화롭게 어우러져 있습니다. 페이지 전체의 균형과 내부 여백이 훌륭하고 정보 단위가 명확하게 구획되어 매우 높은 완결성을 보여주는 완성된 디자인입니다."
   },
   "old_sym": [
    "텍스트 겹침"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/324.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2102.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 2144px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 2144,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -52.4,
     "VS"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "327:363",
   "do": "13393160",
   "case_key": "9a2c9991-4208-4b06-98f5-c4369efdae97",
   "comp": "ProcessFlow.Steps",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "summary에서 제시하는 타이틀 및 5개의 하위 목록 항목을 과부족 없이 온전히 담아낼 수 있도록 구조적 슬롯이 정확히 구성되어 있습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 타이틀과 5개의 절차 텍스트가 모두 누락 없이 올바른 위치에 정확하게 매핑되었습니다. 불필요한 더미 텍스트나 내용의 왜곡이 보이지 않아 내용 대치 정확성 관점에서 우수합니다.",
    "3_visual_hierarchy": "제외 항목인 타이틀 '물통 관리 절차'가 가장 상단에 큰 크기로 배치되어 위계가 명확하게 표현되었습니다. 본문을 구성하는 5개의 목록 아이템들은 동일한 글자 크기와 스타일, 일관된 불릿 디자인(숫자 인덱스 원형 칩)을 적용하여 시각적 일관성과 계층 구조가 매우 뚜렷하게 잘 구분됩니다.",
    "5_text_readability": "각 항목 좌측의 인덱스 번호 영역에서 숫자 '0'과 아래의 숫자(1, 2, 3, 4, 5)가 서로 겹쳐서 표시되어 판독성이 다소 떨어지는 현상이 발생했습니다. 다만, 우측의 본문 텍스트는 겹침이나 잘림 없이 또렷하고 명확하게 읽힙니다.",
    "7_design_completeness": "각 목록 아이템 왼쪽에 위치한 숫자 그래픽 디자인(01, 02, 03 등)에서 텍스트와 원형 그래픽 요소가 비정상적으로 어긋나고 겹쳐서 배치되어 있습니다. 원본 디자인의 그래픽 요소가 안정적으로 보존되지 못하고 뭉개져 미완성 템플릿처럼 보이므로 디자인 완결성이 매우 떨어집니다."
   },
   "new_why": {
    "1_structure_fitness": "디자인 내에 타이틀을 위한 슬롯과 5개의 리스트 항목을 개별적으로 담을 수 있는 5단계의 숫자 목록 슬롯이 과부족 없이 온전히 갖추어져 있어 구조적으로 완벽히 부합합니다.",
    "2_content_substitution_accuracy": "summary의 제목인 '물통 관리 절차'와 5개의 절차 항목이 누락 없이 올바른 순서와 위치에 정확하게 매핑되었으며, 더미 텍스트가 존재하지 않습니다.",
    "3_visual_hierarchy": "평가 제외 항목이었던 타이틀 '물통 관리 절차'가 화면 상단에 가장 큰 크기와 두께로 배치되어 상위 위계를 명확하게 보여줍니다. 본문의 리스트 항목들 또한 동일한 폰트 크기, 스타일, 정렬을 유지하고 있으며 일관된 원형 번호 뱃지와 함께 정돈되어 나타나 시각적 계층 구조가 완벽하게 잡혀 있습니다.",
    "5_text_readability": "이미지 내의 모든 텍스트가 겹침, 잘림, 오버플로우 없이 선명하게 표시되어 읽기 매우 편안하며, 배경과의 명도 대비도 우수하여 우수한 가독성을 보여줍니다.",
    "7_design_completeness": "각 목록 항목이 원형 숫자 배지와 함께 규칙적인 스타일과 간격으로 배치되어 정보 단위의 구획감과 유닛 간 일관성은 잘 유지되고 있습니다. 그러나 전체 콘텐츠 영역이 화면 좌측에 과도하게 쏠려 배치되어 있으며, 우측 절반 이상의 공간이 큰 공백으로 남아 페이지 전체의 시각적 균형(Page Balance) 면에서 아쉬움이 남아 완성도를 다소 저해합니다."
   },
   "old_sym": [
    "텍스트 겹침"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/363.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2141.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 5노드 2027px² (원안 0노드 0px²)",
    "단어 내부 분절 5곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.976 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 5,
    "overflowArea": 2027,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.941,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.976,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 5,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -2.3,
     0,
     "01"
    ],
    [
     -5.3,
     0,
     "02"
    ],
    [
     -5.4,
     0,
     "03"
    ],
    [
     -6.4,
     0,
     "04"
    ],
    [
     -5.9,
     0,
     "05"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "327:388",
   "do": "12234122",
   "case_key": "156dd071-f761-4395-8313-f21568d7af51",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "평가 제외 항목인 '2024년'을 제외하고, summary의 '희망일터는'을 담을 텍스트 슬롯이 과부족 없이 정확하게 배치되어 구조적 수용력이 완벽합니다.",
    "2_content_substitution_accuracy": "제공된 summary 내용인 '희망일터는' 텍스트가 정확한 위치에 누락 없이 잘 매핑되어 디자인에 반영되었습니다.",
    "3_visual_hierarchy": "썸네일에 표시된 유일한 텍스트인 '희망일터는'이 화면 중앙 상단에 큰 폰트 크기로 적절히 배치되어 있어 시각적으로 명확한 계층 구조를 보여줍니다.",
    "5_text_readability": "화면에 노출된 '희망일터는' 텍스트가 겹침, 잘림, 오버플로우 없이 매우 선명하게 표시되어 읽는 데 아무런 지장이 없습니다.",
    "7_design_completeness": "중앙의 'VS' 아이콘에서 's' 텍스트가 흰색으로 처리되어 밝은 배경에 묻혀 거의 보이지 않는 디자인 보존성 문제가 발생하였습니다. 또한, 화면 내에 텍스트나 정보가 거의 없이 빈 카드 형태로만 배치되어 있어 전체적인 정보 밀도와 여백의 균형이 무너져 미완성된 템플릿처럼 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "평가 제외 항목인 '2024년'이 화면에 보이지 않는 상태에서, 실질적인 콘텐츠인 '희망일터는'을 담기 위한 1개의 텍스트 슬롯이 과부족 없이 적절히 배치되어 구조적으로 완벽하게 들어맞습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 '희망일터는' 텍스트가 썸네일 디자인 내에 정확하게 매핑되어 있으며, 누락되거나 잘못 대치된 텍스트 요소가 없습니다.",
    "3_visual_hierarchy": "디자인에 노출되는 유일한 텍스트 요소인 '희망일터는'이 화면 상단에 적절한 크기와 굵기로 배치되어 시각적 중심을 명확하게 잡아주고 있습니다. 평가 제외 항목인 '2024년'은 화면에 나타나지 않으므로 시각적 계층 구조 평가에서 제외하였습니다.",
    "5_text_readability": "화면에 나타난 모든 텍스트가 겹침이나 잘림 없이 선명하게 배치되어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "중앙의 O/X 카드 구조와 VS 아이콘 등 그래픽 요소가 왜곡이나 누락 없이 완벽하게 보존되어 정보의 구획감이 명확히 살아있습니다. 캐릭터 일러스트와 같은 시각 요소가 조화롭게 배치되어 페이지 전체의 여백 균형감이 뛰어나며, 추가적인 수정이 필요 없는 높은 완성도의 디자인 결과물로 보입니다."
   },
   "old_sym": [
    "페이지 균형",
    "정보 밀도 낮음"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/388.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2166.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 2144px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 2144,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -52.4,
     "VS"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "328:78",
   "do": "12264284",
   "case_key": "250438c7-20e2-4b32-8c8f-bf63c78a62a8",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약본의 제목과 본문에 중복 존재하는 동일한 텍스트 '숲 나무'는 하나의 VU로 처리되며, 디자인에는 이를 표시할 타이틀 슬롯과 설명글 슬롯이 과부족 없이 완전히 매치되게 구성되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 핵심 내용인 '숲 나무' 타이틀과 설명 텍스트가 모두 누락 없이 올바른 위치에 정확하게 매핑되었으며, 더미 텍스트나 내용 누락 등의 결함이 존재하지 않습니다.",
    "3_visual_hierarchy": "썸네일에 표시된 '숲 나무' 타이틀이 본문 텍스트에 비해 크기가 훨씬 크고 색상 대비가 명확하게 표현되어 있어 상위 위계임이 잘 드러납니다. 본문 항목인 '잎으로 이산화탄소를 마시고 몸속에 탄소를 저장합니다.' 또한 적절한 크기와 굵기로 하단에 배치되어 제목과 본문 간의 시각적 계층 구조가 직관적이고 완벽하게 구분됩니다.",
    "5_text_readability": "모든 텍스트가 배경과의 대비가 뚜렷하며, 글자 겹침이나 잘림 현상 없이 매우 높은 가독성으로 깨끗하게 읽힙니다.",
    "7_design_completeness": "흰색 라운드 컨테이너와 세로 구분선을 사용하여 정보 단위 자체는 시각적으로 구획되었으나, 컨테이너 내부의 좌측 영역이 완전히 비어 있어 내부 여백과 정보 밀도의 불균형이 심각하게 발생합니다. 또한, 디자인 구조상 해당 공간에 배치되어야 할 이미지나 아이콘 등의 시각 요소가 누락되어 텍스트만 덩그러니 남아 있는 미완성된 템플릿처럼 느껴집니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에서 겹치는 항목인 '숲 나무' 타이틀과 본문을 위한 하나의 타이틀 슬롯, 그리고 하위 디스크립션을 수용하기 위한 본문 슬롯이 화면 내에 과부족 없이 정확히 배치되어 구조적으로 완전히 일치합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 타이틀과 본문 내용이 누락이나 어긋남 없이 지정된 위치에 올바르고 정확하게 대치되었습니다.",
    "3_visual_hierarchy": "상위 항목인 '숲 나무'는 크고 굵은 서체로 강조되었고, 하위 본문 문장은 상대적으로 작은 크기와 가벼운 서체로 하단에 배치되어 두 요소 간의 시각적 위계가 명확하게 구분됩니다.",
    "5_text_readability": "본문 내용 중 '저장합니다.'가 '저장합'과 '니다.'로 어색하게 분절되어 줄바꿈이 일어났으나, 글자를 판독하고 읽는 데는 지장이 없는 수준입니다.",
    "7_design_completeness": "둥근 모서리를 가진 흰색 카드가 어두운 회색 배경과 명확히 구획되어 정보 단위가 돋보입니다. 왼쪽에 배치된 보라색 점선 데코레이션 등 원본의 그래픽 요소가 안정적으로 보존되어 있으며, 카드 내부의 상하좌우 여백과 텍스트의 크기 및 배치가 조화로워 전체적으로 균형 있고 완성도 높은 디자인을 보여줍니다."
   },
   "old_sym": [
    "내용 누락"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/78.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2302.webp",
   "changed": true,
   "rule_in": "SUCCESS",
   "rule_in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.960 · 정렬선 0.667 · 유휴 여백 0.678 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.96,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.667,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 8,
    "moved": 0,
    "grown": 0,
    "shrunk": 7,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 0
  },
  {
   "key": "328:138",
   "do": "12234122",
   "case_key": "1fdc686d-847d-4a0a-8b79-717654766e73",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "PERFECT",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary의 타이틀과 본문 텍스트 내용이 완전히 동일하여 하나의 시각적 단위(VU)로 병합되며, 디자인에는 이를 수용할 텍스트 슬롯이 과부족 없이 알맞게 구성되어 있습니다.",
    "2_content_substitution_accuracy": "summary의 핵심 텍스트인 'CURRICULUM'이 디자인 내에 누락 없이 정확하게 매핑되어 존재합니다.",
    "3_visual_hierarchy": "썸네일에 노출된 타이틀 'CURRICULUM'이 크고 굵은 서체로 상단 중앙에 배치되어 최상위 위계로서 명확히 강조되고 있으며, 전체적인 시각적 계층 구조가 깔끔하게 잘 정리되어 있습니다.",
    "5_text_readability": "이미지에 제공된 텍스트 'CURRICULUM'은 폰트가 크고 뚜렷하여 겹침, 잘림, 오버플로우 없이 가독성이 우수합니다.",
    "7_design_completeness": "디자인 보존성(그래픽 요소 보존) 관점에서 명백한 시각적 결함이 존재합니다. 화면 중앙의 'vs' 그래픽 요소 중 's' 부분이 흰색 글자로 적용되어 흰색 배경과 구분되지 않고 묻혀버리는 대비(Contrast) 문제가 발생하여 그래픽이 깨진 것처럼 보입니다. 이로 인해 최종 완성된 디자인으로 보기 어렵고 레이아웃의 완성도가 크게 저하됩니다."
   },
   "new_why": {
    "1_structure_fitness": "요청된 텍스트 내용인 'CURRICULUM'이 디자인 내에 누락 없이 정확한 구조로 반영되어 텍스트 슬롯 수량과 구조가 완벽하게 부합합니다.",
    "2_content_substitution_accuracy": "summary의 핵심 텍스트인 'CURRICULUM'이 누락 없이 올바른 위치와 위계로 정확히 매핑되어 있습니다.",
    "3_visual_hierarchy": "제시된 요약의 유일한 텍스트이자 타이틀인 'CURRICULUM'이 화면 상단 중앙에 크고 굵은 형태로 표현되어 상위 위계로서 시각적으로 명확하게 디자인되었습니다.",
    "5_text_readability": "화면에 노출된 'CURRICULUM' 타이틀 텍스트가 글자 겹침이나 잘림, 오버플로우 없이 선명하고 또렷하게 표현되어 있어 가독성이 매우 훌륭합니다.",
    "7_design_completeness": "텍스트가 디자인 요소와 안정적으로 결합되어 있으며, O와 X 카드의 명확한 정보 단위 구획감과 VS 그래픽 요소의 보존성이 매우 뛰어납니다. 페이지 전체의 균형과 배치 및 여백이 안정적이며 캐릭터 일러스트 등의 시각 요소가 조화롭게 배치되어 완성도 높은 디자인 결과물로 보입니다."
   },
   "old_sym": [
    "색상 대비"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/138.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2362.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 2144px² (원안 0노드 0px²)"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 2144,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -52.4,
     "VS"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "328:437",
   "do": "12516530",
   "case_key": "da256e2d-847e-4200-aa03-116b8eae670d",
   "comp": "Enumeration.List",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "BAD",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 디자인은 타이틀을 표시할 슬롯과 summary의 5개 리스트 항목을 모두 수용할 수 있는 5개의 반복 슬롯을 과부족 없이 온전히 갖추고 있어 구조적으로 매우 적합합니다.",
    "2_content_substitution_accuracy": "제외 항목으로 지정된 타이틀을 포함하여 summary의 모든 텍스트 항목이 누락 없이 올바른 위치에 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "제외 항목에 속하는 타이틀인 '안전성과 유효성이 확보된 일반의약품의 표준 개발기준'이 화면 우측 상단에 본문보다 훨씬 작은 크기로 배치되어 있어 상위 위계와 하위 위계가 역전되었습니다. 본문 리스트 항목들은 일관된 스타일로 구성되었으나 최상위 타이틀의 시각적 강조가 현저히 부족하여 명확한 계층 구조를 형성하지 못하고 있습니다.",
    "5_text_readability": "우측 상단의 타이틀 텍스트가 지나치게 좁은 가로 폭 안에 배치되어 부자연스러운 줄바꿈이 일어나고 행간이 심하게 겹쳐 뭉개져 있습니다. 글자들이 완전히 포개어지고 뭉쳐 있어 내용을 식별하고 판독하기 어렵습니다.",
    "7_design_completeness": "메인 컨테이너 우측 상단에 위치한 타이틀 텍스트가 카드의 모서리 경계 영역과 부자연스럽게 맞닿아 있으며, 여백 처리가 불안정하여 레이아웃의 통일감과 디자인 보존성을 크게 해칩니다. 전체 화면 배치 상에서 컴포넌트 간의 결합과 정렬 상태가 정돈되지 않아 완결성이 떨어집니다."
   },
   "new_why": {
    "1_structure_fitness": "요약본에 명시된 타이틀과 5개의 리스트 항목을 모두 수용할 수 있도록 카드와 각 텍스트 슬롯이 과부족 없이 구조적으로 완벽하게 설계되었습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 텍스트 내용이 누락이나 오배치 없이 지정된 슬롯에 정확하게 매핑되어 있으며, 읽기 순서 또한 일치합니다.",
    "3_visual_hierarchy": "타이틀인 '안전성과 유효성이 확보된 일반의약품의 표준 개발기준'이 우측 상단에 굵은 서체로 강조되어 본문과 시각적 위계가 명확하게 구분됩니다. 또한 동일한 레벨의 본문 리스트 항목들은 일관된 크기, 서체 및 카드 레이아웃으로 통일감 있게 배치되어 구조적 파악이 용이합니다.",
    "5_text_readability": "화면 우측 상단 타이틀 영역의 '안전성과 유효성이 확보된 일반의약품의 표준 개발기준' 텍스트가 좁은 너비로 인해 단어 중간중간 어색하게 줄바꿈(유효\\n성, 일\\n반의약품, 표\\n준)되어 가독성이 다소 떨어집니다. 그 외 본문의 리스트 항목들은 뚜렷하게 잘 읽힙니다.",
    "7_design_completeness": "리스트의 각 항목이 동일한 스타일의 독립된 카드 박스로 명확히 구획되어 정보 그룹화가 매우 우수하며, 우상단의 탭 형태 타이틀 영역과 체크 아이콘 등 원래의 그래픽 디자인 요소가 안정적으로 보존되어 완성도 높은 디자인 결과물을 보여줍니다."
   },
   "old_sym": [
    "강제 줄바꿈",
    "텍스트 겹침",
    "위계 역전"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/437.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/261.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 1노드 13422px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "in_m": {
    "overflowNodes": 1,
    "overflowArea": 13422,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "f799f89e-3340-4991-826c-6dcaa94f4b58",
     "widthRatio": 1.1484366018490586,
     "heightRatio": 1
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 0
  },
  {
   "key": "329:11",
   "do": "13109646",
   "case_key": "24f0e03f-7349-4ed1-b1b5-3f82b57cc1a6",
   "comp": "Enumeration.List",
   "rank": "3",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약에 기재된 2조 그룹의 타이틀 및 본문, 그리고 3조 그룹의 타이틀과 3개의 세부 본문 내용을 과부족 없이 모두 온전하게 담을 수 있는 슬롯 구조가 정확하게 설계되어 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 모든 텍스트 내용(2조 및 3조의 제목, 키워드, 숫자 '6', 구성원 정보 등)이 누락이나 오배치 없이 지정된 슬롯과 위치에 정확하게 반영되어 있습니다.",
    "3_visual_hierarchy": "각 조의 섹션 제목은 굵고 선명한 민트색 텍스트와 원형 아이콘을 사용하여 상위 위계임을 명확히 나타내며, 본문 및 상세 정보는 더 작고 가벼운 회색 텍스트로 표현되어 상하 위계가 직관적으로 구분됩니다. 또한 동일한 레벨의 섹션 제목과 본문 요소들이 각각 일관된 폰트 스타일과 레이아웃을 유지하고 있어 전체적인 시각적 계층 구조가 매우 훌륭합니다.",
    "5_text_readability": "왼쪽 원형 배지 내부에 위치한 숫자들(04, 05, 06)이 좁은 영역 내에서 세로로 강제 줄바꿈 및 겹침 현상이 발생하여 글자가 뭉개지고 판독하기 어렵습니다.",
    "7_design_completeness": "세 개의 정보 단위가 세로로 균형 있게 배치되어 전체적인 페이지 레이아웃이 안정적입니다. 각 유닛의 번호 아이콘, 타이틀 컬러 및 서체, 간격이 일관되게 적용되어 높은 디자인 스타일 통일감을 보여줍니다. 또한 원형 그래픽 등의 시각 요소가 안정적으로 보존되어 완성도 높은 디자인 결과물로 느껴집니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 구조적 내용(2조의 타이틀 및 구성원 목록, 3조의 타이틀 및 키워드/번호/인원 목록)을 모두 담을 수 있도록 총 3개의 독립적인 슬롯(04, 05, 06)이 과부족 없이 적절하게 설계되어 배치되었습니다.",
    "2_content_substitution_accuracy": "서머리에 제공된 모든 텍스트 정보(2조 및 3조의 제목, 키워드, 숫자 '6', 인원 명단)가 누락 없이 디자인 내에 정확하게 매핑되었습니다. 3조의 내용을 분할하여 배치하면서 각각의 영역에 해당하는 제목을 알맞게 적용하였습니다.",
    "3_visual_hierarchy": "상위 위계인 조별 섹션 제목은 굵은 민트색 서체와 원형 번호 배지를 함께 배치하여 뚜렷하게 시각화하였으며, 하위 위계인 본문 및 인적 사항 텍스트는 작고 얇은 그레이 톤의 서체로 일관되게 적용하여 정보의 위계적 계층 구조가 아주 명확하게 드러납니다.",
    "5_text_readability": "원형 배지 안의 숫자 '05', '06'이 세로로 줄바꿈되어 다소 어색하게 표현되어 있으나, 전체적인 텍스트가 겹침이나 잘림 없이 정상적으로 판독 가능합니다.",
    "7_design_completeness": "각 정보 단위가 일관된 레이아웃 구조와 배지 아이콘을 통해 시각적으로 명확하게 구획되어 있습니다. 유닛 간의 배치 간격 및 서체 스타일의 통일감이 뛰어나며, 흰 배경 위에서 정돈된 여백을 통해 전체적인 디자인 균형과 완결성이 높습니다."
   },
   "old_sym": [
    "강제 줄바꿈",
    "텍스트 겹침"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/11.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/281.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 964px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "넘침 2노드 487px² (원안 0노드 0px²)",
    "단어 내부 분절 5곳"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 964,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.842,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 2,
    "overflowArea": 487,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.7,
    "guideKeptRatio": 0.86,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 2,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:142",
   "do": "11480842",
   "case_key": "32f27e13-15a6-4859-9a95-67708ca39ebd",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "summary의 타이틀 1개와 본문 1개 내용을 각각 배치할 수 있는 텍스트 슬롯이 두 개의 카드 형태로 과부족 없이 적절히 제공되고 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 타이틀과 본문 내용이 누락이나 오배치 없이 지정된 슬롯에 정확하게 매핑되어 들어갔습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '허준축제의 지역성과 역사성 반영'이 왼쪽 하늘색 박스 영역에 두껍게 강조되어 배치되었고, 본문 내용은 오른쪽 흰색 박스 영역에 일반 서체로 구분되어 시각적 계층 구조가 명확하게 표현되었습니다.",
    "5_text_readability": "왼쪽 하늘색 카드 내부의 텍스트 '허준축제의 지역성과 역사성 반영'의 앞부분이 아이콘 그래픽과 완전히 겹쳐 배치되어 글자 형태가 심하게 뭉개지고 판독하기 어렵습니다.",
    "7_design_completeness": "왼쪽 카드 컴포넌트 내에서 그래픽 요소(아이콘)와 텍스트 배치가 서로 어긋나 심하게 중첩되면서 그래픽과 레이아웃의 디자인 보존성(요인 2)이 크게 손상되었습니다. 또한, 전체 화면 영역에 비해 컴포넌트가 차지하는 면적이 지나치게 협소하고 중앙에만 치우쳐 배치되어 있어 페이지 전체 배치·면적(요인 3) 관점에서 여백이 과도하고 균형이 맞지 않아 미완성된 상태로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에서 요구하는 타이틀(excluded_items 포함)과 본문 내용을 각각 수용할 수 있는 텍스트 슬롯이 과부족 없이 온전히 구성되어 있습니다.",
    "2_content_substitution_accuracy": "제공된 summary의 타이틀과 본문 내용이 누락이나 어긋남 없이 디자인 이미지 내의 적절한 위치에 정확하게 배치되었습니다.",
    "3_visual_hierarchy": "타이틀인 '허준축제의 지역성과 역사성 반영'이 하늘색 카드로 강조되고, 본문 내용은 별도의 흰색 카드에 배치되어 위계가 시각적으로 매우 명확하게 구분됩니다.",
    "5_text_readability": "화면에 표현된 타이틀과 본문 텍스트 모두 글자 겹침이나 잘림 현상 없이 또렷하게 읽히며, 배경색과의 대비 및 줄바꿈 상태가 적절하여 가독성이 매우 우수합니다.",
    "7_design_completeness": "카드형 배경 레이아웃과 화살표 요소를 활용하여 정보 단위의 구획감(요인 1)이 확실하게 드러나며, 적절한 아이콘 삽입으로 시각 요소(요인 6)도 안정적으로 결합되어 있습니다. 다만, 전체 프레젠테이션 페이지 면적에 비해 컴포넌트가 차지하는 크기가 작아 상하단 영역에 여백이 과도하게 남는 점(요인 3)에서 아쉬움이 있어 ACCEPTABLE로 판정합니다."
   },
   "old_sym": [
    "텍스트 겹침",
    "페이지 균형",
    "여백 과다"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/142.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/411.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 1쌍 · 1793px²"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.950 · 정렬선 0.636 · 유휴 여백 0.899 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 1793,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.95,
    "guideKeptRatio": 0.636,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 3,
    "moved": 1,
    "grown": 1,
    "shrunk": 1,
    "widened": 0,
    "rejected": 2,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     0,
     -59.8,
     "허준축제의 지역성과 역사성 반영"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [
    {
     "id": "56922975-c938-4fad-8209-2e750d81f3cc",
     "widthRatio": 1.000343415585375,
     "heightRatio": 1.1205761333336788
    },
    {
     "id": "d692832a-dbea-4f97-bb55-9d83aba9638a",
     "widthRatio": 1.0022226783456014,
     "heightRatio": 1.1205761333336788
    }
   ],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:154",
   "do": "13253881",
   "case_key": "6ee819ef-66e5-491d-9529-387476a14595",
   "comp": "Enumeration.List",
   "rank": "2",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary는 세 개의 대분류 항목으로 이루어져 있으며, 각 분류마다 세부 내용을 담고 있습니다. 디자인 결과물 역시 이에 부합하는 세 개의 독립된 세로 목록 슬롯을 갖추고 있으며, 마지막 항목의 다중 본문 리스트까지 과부족 없이 완전히 수용할 수 있도록 구조적으로 적합하게 설계되었습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 모든 세부 항목이 누락 없이 올바른 위치에 정확히 매핑되었으며, 부적합한 더미 텍스트나 내용 오배치가 존재하지 않습니다.",
    "3_visual_hierarchy": "상위 항목인 '구분법·제도적 맥락', '사회·문화적 맥락', '현상 및 실태'는 파란색의 굵고 큰 텍스트로 강조되어 있으며, 하위 본문 항목들은 크기가 더 작고 얇은 서체로 일관되게 표현되어 상하 위계가 시각적으로 명확하게 구분됩니다.",
    "5_text_readability": "화면에 표시된 모든 텍스트가 겹침, 잘림, 가려짐 현상 없이 선명하고 또렷하게 인지되어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "세 개의 정보 단위가 세로로 일관되게 정렬되어 있고 각 유닛별 아이콘과 인덱스 도형은 제공되나, 전체 컴포넌트가 페이지 좌측에 치우쳐 배치되어 우측에 지나치게 넓은 빈 영역이 남습니다. 이는 페이지 전체 차원에서의 배치 및 면적 균형(Page Balance)을 무너뜨려 미완성된 디자인 레이아웃처럼 보이게 만듭니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에 구성된 세 개의 메인 그룹(구분법·제도적 맥락, 사회·문화적 맥락, 현상 및 실태)과 각 그룹에 해당하는 본문 텍스트 및 불릿 목록을 누락이나 부족함 없이 정확히 수용할 수 있도록 3개의 카드형 레이아웃과 텍스트 슬롯이 완벽히 설계되어 있습니다.",
    "2_content_substitution_accuracy": "제시된 summary의 텍스트가 순서대로 알맞은 슬롯에 매핑되었으며, 누락이나 오배치 없이 올바른 위계로 완벽하게 표현되었습니다.",
    "3_visual_hierarchy": "각 섹션의 타이틀(‘구분법·제도적 맥락’, ‘사회·문화적 맥락’, ‘현상 및 실태’)은 파란색의 굵고 큰 서체로 일관되게 표현되어 있으며, 하위 본문 항목들은 검은색의 작고 가벼운 서체로 구성되어 상하위 위계 구조가 시각적으로 매우 명확하고 깔끔하게 구분됩니다. 타이틀 및 본문의 스타일 일관성도 완벽하게 유지되고 있습니다.",
    "5_text_readability": "화면에 배치된 모든 텍스트가 겹침, 잘림, 오버플로우 없이 선명하게 잘 읽힙니다.",
    "7_design_completeness": "각 정보 단위가 번호 인덱스와 일관된 스타일의 아이콘을 사용하여 시각적으로 명확하게 구획되어 있고 디자인 보존성도 안정적입니다. 다만, 컴포넌트가 화면의 좌측에만 배치되어 있어 우측 영역에 지나치게 넓은 빈 공간이 남으며, 이로 인해 페이지 전체 배치와 면적 균형(Page Balance) 관점에서 다소 치우쳐 보이고 빈약한 인상을 주는 아쉬움이 있습니다."
   },
   "old_sym": [
    "페이지 균형"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/154.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/423.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 3노드 909px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.735 · 유휴 여백 0.954 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 3,
    "overflowArea": 909,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.735,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.735,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -9.3,
     0,
     "01"
    ],
    [
     -12.4,
     0,
     "02"
    ],
    [
     -12.9,
     0,
     "03"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:246",
   "do": "13030995",
   "case_key": "cf934152-be3c-4f40-93c5-b906021fb958",
   "comp": "Enumeration.ListingTable",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 타이틀과 6개 본문 항목을 모두 배치하고도 1개의 슬롯이 남아 더미 텍스트로 채워져 있으나, 본문의 모든 정보 단위와 위계를 누락 없이 수용할 수 있는 충분한 슬롯 수량을 갖추고 있습니다.",
    "2_content_substitution_accuracy": "요약의 핵심 콘텐츠(인지도 높이기, 정책·지원사업, 재난·생활정보, 관광·지역명소, 시민참여 캠페인, 기관 브랜딩)가 모두 누락 없이 올바른 슬롯에 순서대로 매핑되었습니다. 다만, 첫 번째 항목 하단과 마지막 항목의 설명 영역에 '설명을 입력해주세요.' 같은 디스크립션 관련 플레이스홀더 텍스트가 남아 있습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '콘텐츠별 목적과 중요하게 볼 지표'가 썸네일 상단에 명확하게 표현되어 있으며, 각 섹션 제목(##)과 하위 상세 정보(*)가 글자 크기, 굵기, 색상 차이를 통해 시각적 위계가 명확히 구분됩니다. 동일한 마크다운 레벨의 항목들이 일관된 텍스트 스타일과 배치 구조를 유지하고 있어 구조가 체계적이고 직관적으로 파악됩니다.",
    "5_text_readability": "모든 텍스트가 겹침, 잘림, 또는 이탈 없이 선명하게 표시되어 판독하기 쉽고 가독성이 우수합니다.",
    "7_design_completeness": "각 유닛의 왼쪽에 배치된 파란색 육각형 도형 하단에 정체불명의 그래픽 파편(원형 도형의 일부)이 비정상적으로 잘려진 채 튀어나와 있어 원본 그래픽 요소의 디자인 보존성이 심각하게 훼손되었습니다. 또한, 육각형 내부 텍스트들의 폰트 크기, 정렬, 두께 등이 유닛마다 일관되지 않아 전체적인 스타일의 통일감이 깨지고 완성되지 않은 템플릿의 느낌을 줍니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 타이틀과 6개의 본문 항목을 포함하여 총 7개의 콘텐츠 블록을 배치하기에 충분한 8개의 슬롯 구조가 설계되어 있습니다. 마지막 08번 슬롯이 빈 상태(플레이스홀더)로 남아 구조적으로 다소 헐겁지만, 모든 내용을 누락 없이 수용할 수 있는 적절한 수용력을 갖추고 있습니다.",
    "2_content_substitution_accuracy": "제공된 핵심 콘텐츠는 각 슬롯(01~07번)에 누락 없이 정확하게 매핑되었습니다. 다만, 01번과 08번 슬롯에 '설명을 입력해주세요.'라는 디스크립션 관련 placeholder(더미 텍스트)가 포함되어 있으므로 평가 기준에 따라 ACCEPTABLE로 판정합니다.",
    "3_visual_hierarchy": "'콘텐츠별 목적과 중요하게 볼 지표'를 비롯하여 각 섹션의 대주제(소제목)가 본문 상세 내용보다 굵고 크게 표현되어 상위 위계임이 명확히 인지됩니다. 하위의 상세 목적 및 지표 내용 또한 글머리 기호와 함께 일관된 크기와 색상으로 정리되어 시각적 계층 구조가 완벽하게 잡혀 있습니다.",
    "5_text_readability": "화면에 표시된 모든 텍스트가 겹침, 잘림, 오버플로우 등의 현상 없이 선명하고 가독성 높게 배치되어 있어 판독하는 데 아무런 지장이 없습니다.",
    "7_design_completeness": "중앙의 구분선을 기준으로 좌우에 번호가 매겨진 육각형 그래픽과 텍스트가 일관된 레이아웃과 일정한 내부 여백을 유지하며 대칭적으로 정렬되어 있습니다. 각 정보 유닛의 배치와 톤앤매너가 완벽하게 통일되어 페이지 전체의 균형감이 우수하며, 시각적인 완결성이 뛰어난 최종 디자인의 형태를 보여줍니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "유닛 스타일 제각각"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/246.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/515.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 6노드 13550px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.961 · 유휴 여백 0.905 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 6,
    "overflowArea": 13550,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 0.989,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 0.991,
    "guideKeptRatio": 0.961,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 7,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -3.7,
     0,
     "02"
    ],
    [
     -4.3,
     0,
     "03"
    ],
    [
     -4.9,
     0,
     "04"
    ],
    [
     -4.2,
     0,
     "05"
    ],
    [
     -4.5,
     0,
     "06"
    ],
    [
     -2.7,
     0,
     "07"
    ],
    [
     -4.5,
     0,
     "08"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:299",
   "do": "13356835",
   "case_key": "7cb3bb0a-4c46-4877-bad1-189cfdd78be5",
   "comp": "ProcessFlow.Steps",
   "rank": "3",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "요약본의 주요 3개 항목에 대응하여 3개의 카드 레이아웃이 적절히 배치되었습니다. 다만, 요약본에 하위 내용이 없는 5단계와 6단계 카드에도 디스크립션 슬롯이 존재하여 설명 입력 안내 문구(placeholder)가 노출되어 있으나, 이는 구조적으로 허용 가능한 수준의 경미한 슬롯 과다입니다.",
    "2_content_substitution_accuracy": "summary의 주요 단계 내용들이 올바른 위치에 매핑되어 있으나, 두 번째와 세 번째 슬롯의 하단 디스크립션 영역에 '설명을 입력해주세요.'라는 placeholder(더미 텍스트)가 남아 있어 ACCEPTABLE로 평가합니다.",
    "3_visual_hierarchy": "제외 항목인 타이틀은 썸네일에 노출되지 않아 평가에서 제외하였습니다. 상위 항목인 각 단계별 제목들은 노란색 박스 영역 안에 굵고 강조된 텍스트로 표시되었으며, 세부 내용(하위 항목)은 상대적으로 작고 얇은 글자 스타일로 하단에 배치되어 상하 위계 관계가 명확하게 구분됩니다. 또한 동일 레벨의 텍스트들이 일관된 스타일을 유지하고 있어 구조를 직관적으로 파악하기 용이합니다.",
    "5_text_readability": "첫 번째 카드 하단의 '치킨·채소·치즈·소스를 활용해 2~3가지 타코 완성' 텍스트 중 '2~3가지'의 '가' 부분이 우측의 주황색 화살표 버튼과 겹쳐서 글자가 가려져 판독하기 어렵습니다.",
    "7_design_completeness": "칠판 일러스트와 카드 형태의 그래픽 요소를 활용하여 3개의 정보 단위가 시각적으로 매우 명확하게 구획되어 있습니다. 유닛 간의 배치, 간격, 스타일(서체 및 색상)이 일관되어 디자인의 통일감과 톤앤매너가 우수하게 유지되었으며, 화살표 아이콘을 통한 단계별 흐름 표현도 레이아웃과 안정적으로 어우러져 전체적인 완성도가 매우 높습니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 이미지에는 summary의 3가지 항목을 수용하기 위한 3개의 카드 구조가 적절히 제공되었습니다. 다만 첫 번째 항목만 세부 설명(디스크립션)을 포함하고 있고 나머지 항목들은 세부 설명이 없음에도 일괄적으로 디스크립션 슬롯이 적용되어 있어, 하위 텍스트 슬롯에 안내용 placeholder(\"설명을 입력해주세요.\")가 노출되는 슬롯 과다 현상이 관찰됩니다. 정보가 누락된 것은 아니며 구조적 불일치 수준이 경미하므로 ACCEPTABLE 수준으로 평가할 수 있습니다.",
    "2_content_substitution_accuracy": "제시된 summary의 핵심 내용들이 정해진 단계 카드(4단계, 5단계, 6단계)에 올바르게 순서대로 매핑되어 있습니다. 다만, 원래 하위 텍스트가 없던 두 번째와 세 번째 카드 영역에 디스크립션 관련 placeholder 텍스트인 \"설명을 입력해주세요.\"가 그대로 노출되어 있어 ACCEPTABLE 등급으로 판정합니다.",
    "3_visual_hierarchy": "상위 위계인 각 단계의 활동 제목들은 노란색 박스 내에 크고 굵은 서체로 일관되게 배치되어 있고, 하위 상세 설명은 하단의 흰색 영역에 상대적으로 작고 가벼운 서체로 구성되어 있어 시각적 계층 구조가 매우 명확합니다. 동일한 레벨의 텍스트들이 카드 전반에 걸쳐 일관된 스타일을 유지하고 있어 구조를 직관적으로 파악하기 좋습니다.",
    "5_text_readability": "모든 텍스트가 가려짐이나 물리적인 잘림 없이 잘 읽히지만, 일부 텍스트에서 단어 단위를 고려하지 않은 어색한 줄바꿈('2~3가지'가 '2~3가\\n지', '나누기'가 '나\\n누기'로 분절됨)이 있어 가독성의 흐름이 다소 매끄럽지 못합니다.",
    "7_design_completeness": "정보 단위 구획감, 디자인 보존성, 페이지 전체의 배치와 면적 균형 등 디자인 완결성의 모든 세부 요인을 훌륭하게 만족합니다. 칠판 형태의 배경 그래픽 안에 3개의 카드가 일정한 간격과 스타일로 정렬되어 시각적 통일감이 매우 뛰어나며, 카드 사이의 화살표 아이콘 배치 등 시각적 요소의 보존 상태도 우수하여 높은 완성도를 보여줍니다."
   },
   "old_sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/299.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/568.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 1쌍 · 972px²",
    "단어 내부 분절 3곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 972,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.778,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.778,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -24.9,
     0,
     "치킨·채소·치즈·소스를 활용해 2~3가지 타코 완성"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:312",
   "do": "12287007",
   "case_key": "c02c9396-0dc0-449e-9344-c28138ad5055",
   "comp": "Enumeration.ListingTable",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "요청된 summary의 6가지 대항목 구조와 각 항목별 하위 정보 구성(단일 항목 1개 및 3개의 세부 정보를 가진 반복 항목 5개)을 완벽하게 수용할 수 있도록 6개의 카드로 슬롯 구조가 과부족 없이 디자인되어 있습니다.",
    "2_content_substitution_accuracy": "모든 요소가 summary의 구조와 읽기 흐름에 맞게 누락 없이 올바른 위치에 매핑되어 있으나, '건강 지표' 카드 영역에 '설명을 입력해주세요.'라는 placeholder(더미 텍스트)가 포함되어 있습니다.",
    "3_visual_hierarchy": "각 카드의 헤더에 해당하는 건강 지표 항목들(과체중, 비만, 제2형 당뇨병 등)이 검은색 타원형 배경의 굵은 텍스트로 강조되어 상위 위계를 명확히 보여줍니다. 그 아래의 세부 정보(대상, 기준, 기간)는 불릿 기호와 함께 상대적으로 작은 본문 텍스트 스타일로 일관되게 표현되어 위계적 구분이 매우 뚜렷합니다. 전체적으로 일관성 있고 깔끔한 계층 구조를 갖추고 있습니다.",
    "5_text_readability": "각 카드의 좌측 상단 일련번호 영역에서 숫자 '0'과 노란색 숫자 '3', '4' 등이 서로 겹쳐서 표현되는 현상이 발생하였습니다. 하지만 핵심이 되는 정보인 타이틀과 상세 텍스트 목록은 겹침이나 잘림 없이 또렷하게 표시되어 읽는 데 지장이 없습니다.",
    "7_design_completeness": "각 카드 상단에 배치된 검은색 라운드 도형 내 원형 아이콘과 숫자 텍스트(0, 3, 4 등)의 정렬이 어긋나 서로 겹치거나 그래픽 영역 밖으로 삐져나와 디자인 보존성이 크게 훼손되었습니다. 또한, 동일한 위계의 카드들이 노란빛 라임색, 분홍색, 연보라색, 회색 등 일관성 없는 배경색을 사용하여 전체 화면의 스타일 통일감과 톤앤매너가 조화롭지 못하며 미완성된 구조처럼 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 6개 주요 항목을 수용할 수 있도록 6개의 카드 영역이 잘 갖춰져 있으나, 하위 세부 정보가 없는 '건강 지표' 항목 카드에 더미 텍스트('설명을 입력해주세요.') 슬롯이 포함되어 있어 구조가 경미하게 불일치하므로 ACCEPTABLE입니다.",
    "2_content_substitution_accuracy": "첫 번째 슬롯인 '건강 지표'의 설명 영역에 디스크립션 관련 더미 텍스트(\"설명을 입력해주세요.\")가 사용되었습니다. 그 외의 나머지 '과체중(성인)', '과체중(소아·청소년)', '비만(성인)', '비만(소아·청소년)', '제2형 당뇨병' 등의 모든 정보는 summary 내용과 정확히 일치하며 올바른 위치에 매핑되었습니다.",
    "3_visual_hierarchy": "디자인 이미지에서 각 카드 내의 상위 레벨인 지표명(타이틀)은 검은색 둥근 배경 칩 안에 배치하여 시각적으로 매우 강력하게 강조하였고, 하위 본문 항목(대상, 기준, 기간)은 불릿 기호와 함께 크기가 작은 일반 텍스트로 배치하여 상하 관계를 명확하게 구분하였습니다. 이 구조가 모든 카드에 동일하고 일관되게 적용되어 전체적인 시각적 계층이 훌륭하게 유지되고 있습니다.",
    "5_text_readability": "모든 카드 내의 텍스트가 겹침, 잘림, 오버플로우 없이 아주 깔끔하고 명확하게 정렬되어 있어 가독성이 훌륭합니다.",
    "7_design_completeness": "각 정보 유닛이 둥근 사각형 카드로 명확하게 구획되어 있고 그래픽 요소가 안정적으로 보존되어 있으나, 각 카드의 배경색이 일관되지 않고 특히 5번 카드는 다른 유색 카드들과 달리 테두리선이 있는 흰색 카드로 표현되는 등 스타일의 통일감이 다소 아쉽습니다. 다만 전반적으로 페이지 전체에 균형 있게 배치되어 완성도 있는 디자인 템플릿의 형태를 유지하고 있습니다."
   },
   "old_sym": [
    "넘침, 잘림",
    "유닛 스타일 제각각"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/312.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/581.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "넘침 6노드 1583px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.800 · 유휴 여백 0.735 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 6,
    "overflowArea": 1583,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.778,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.8,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 6,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -5.7,
     0,
     "01"
    ],
    [
     -8.9,
     0,
     "02"
    ],
    [
     -8.9,
     0,
     "03"
    ],
    [
     -10.0,
     0,
     "04"
    ],
    [
     -10.8,
     0,
     "05"
    ],
    [
     -9.5,
     0,
     "06"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:320",
   "do": "13458812",
   "case_key": "e823f513-3218-4f39-a9ee-9a57f4564830",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "BAD",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "PERFECT",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "summary의 본문 내용을 담을 수 있는 1개의 텍스트 슬롯이 결과 디자인에 과부족 없이 정확히 구현되어 있어 구조적으로 완전히 적합합니다.",
    "2_content_substitution_accuracy": "제공된 summary의 본문 내용이 디자인 시안 내 올바른 위치에 누락 및 오배치 없이 정확하게 반영되었습니다.",
    "3_visual_hierarchy": "디자인에 노출된 유일한 텍스트 항목인 본문 내용이 중심부에 알맞은 폰트 크기와 스타일로 뚜렷하게 표현되어 시각적 안정감을 주며, 위계의 왜곡이나 혼선 없이 잘 구성되었습니다.",
    "5_text_readability": "본문 우측의 '확' 글자가 꽃 일러스트와 겹쳐 가려져 있어 글자 형태를 명확하게 판독하기 어렵습니다.",
    "7_design_completeness": "스케치북 프레임을 배경으로 활용하여 콘텐츠 영역과 정보 단위의 구획이 시각적으로 명확하게 구분됩니다. 화면 중앙에 적절한 크기로 배치된 사진과 하단의 화사한 꽃 일러스트, 스프링 모양의 그래픽 요소가 조화롭게 구성되어 페이지 전반의 톤앤매너와 레이아웃이 매우 안정적입니다. 여백과 정보 밀도가 적절히 조절되어 완성도 높은 디자인 결과물로 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary의 본문 내용을 담을 수 있는 1개의 텍스트 슬롯이 과부족 없이 정확하게 구성되어 구조적 수용력이 완벽하게 부합합니다.",
    "2_content_substitution_accuracy": "summary에 기술된 유일한 본문 텍스트가 누락이나 왜곡 없이 올바른 위치에 정확히 배치되었습니다. 평가 제외 항목인 타이틀은 화면에 보이지 않으므로 제외하고 평가하였으며, 최종적으로 모든 필수 텍스트가 정확하게 매핑되었습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀은 화면에 나타나지 않아 평가에서 제외하였습니다. 단독으로 배치된 본문 텍스트는 명확한 굵기와 크기로 정중앙에 깔끔하게 디자인되어 시각적 계층에 부정적인 영향을 미치는 요인이 없습니다.",
    "5_text_readability": "'확대하였습니다'라는 단어가 '확'과 '대하였습니다'로 어색하게 줄바꿈되어 가독성을 저하시키지만, 글자 자체는 겹침이나 잘림 없이 또렷하게 판독할 수 있습니다.",
    "7_design_completeness": "다이어리 테마의 배경 그래픽과 꽃 일러스트, 스프링 제본 등의 디자인 요소가 원본 그대로 안정적으로 보존되어 있습니다. 텍스트와 하단의 대형 이미지 슬롯이 균형 있게 배치되어 전체적인 정보 밀도와 화면 구도가 우수하며, 미완성된 느낌 없이 완결성 높은 디자인을 보여줍니다."
   },
   "old_sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/320.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/589.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 1쌍 · 519px²"
   ],
   "rule_out": "ACCEPTABLE",
   "rule_out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 1,
    "newOverlapArea": 519,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 1,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -21.6,
     0,
     "복약안내문의 가독성 향상을 위해 폰트 크기를 10에서 14로 확대하였습니"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:334",
   "do": "13429455",
   "case_key": "284ea8cb-150e-468d-8698-5dae3afa4b4e",
   "comp": "Enumeration.ListingTable",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "BAD",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "ACCEPTABLE",
    "7_design_completeness": "PERFECT"
   },
   "new_axes": {
    "1_structure_fitness": "ACCEPTABLE",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "PERFECT"
   },
   "old_why": {
    "1_structure_fitness": "제공된 요약본에는 총 5개의 콘텐츠 항목(VU)이 존재하지만, 디자인에는 총 6개의 카드 슬롯이 배치되어 있어 마지막 6번째 카드 슬롯이 '제목을 입력해주세요', '설명을 입력해주세요' 등의 더미 텍스트 상태로 비어 있습니다. 모든 콘텐츠 항목을 정상적으로 수용할 수 있으나 슬롯이 다소 과다하여 경미한 수용력 불일치가 발생하였습니다.",
    "2_content_substitution_accuracy": "제공된 서머리의 정보 단위는 총 5개인 것에 반해 디자인 레이아웃에는 6개의 슬롯이 구성되어 있어, 마지막 슬롯이 내용 대치 없이 더미 텍스트인 \"제목을 입력해주세요.\" 및 \"설명을 입력해주세요.\" 상태로 방치되어 내용 누락이 존재합니다.",
    "3_visual_hierarchy": "각 카드의 제목은 녹색 계열의 굵고 큰 글씨로 강조되어 있으며, 하위 본문 항목(연구자·연도, 주요 내용)은 검은색의 작은 서체와 글머리 기호(•)를 적용하여 시각적 위계를 명확하게 구분하고 있습니다. 모든 카드에서 동일한 규칙이 일관되게 유지되고 있어 구조 파악이 매우 직관적이고 용이합니다.",
    "5_text_readability": "전반적으로 모든 텍스트가 겹침이나 잘림 없이 또렷하게 잘 읽힙니다. 다만 '관점'이 '관\\n점'으로, '발생론'이 '발생\\n론'으로 의미 단위를 벗어나 어색하게 줄바꿈된 부분이 존재하여 가독성을 다소 저해하지만 내용을 파악하는 데는 큰 지장이 없습니다.",
    "7_design_completeness": "전체 6개의 카드형 유닛이 상하 2단 그리드 형태로 균형감 있게 배치되어 있으며, 각 유닛마다 이미지와 어두운 녹색의 캡션 띠지가 완벽한 통일감을 이루고 있습니다. 정보 단위 간의 구획이 시각적으로 명확하고, 유닛 내부 및 외부의 여백 분포가 균일하여 전체적으로 완성도 높은 디자인 결과물로 판단됩니다."
   },
   "new_why": {
    "1_structure_fitness": "제공된 summary의 본문 내용은 총 5개의 Visual Unit(VU)으로 구성되어 있으나, 결과 디자인은 6개의 슬롯을 제공하고 있어 마지막 1개의 슬롯이 더미 텍스트(\"제목을 입력해주세요.\") 상태로 비어 있습니다. 모든 필수 구조를 정상적으로 수용할 수는 있지만 슬롯이 다소 많아 구조가 경미하게 헐거운 상태입니다.",
    "2_content_substitution_accuracy": "요약본에 제시된 5개의 시각적 단위(VU) 콘텐츠가 레이아웃상의 올바른 위치에 정확히 배치되었습니다. 다만, 첫 번째 카드 뉴스의 본문 영역에 실제 내용 대신 '설명을 입력해주세요.'라는 디스크립션 placeholder가 그대로 남아 있고, 사용되지 않은 마지막 카드 슬롯에도 '제목을 입력해주세요.', '설명을 입력해주세요.' 등의 더미 텍스트가 노출되어 있습니다. 디스크립션 영역에 placeholder가 남아 있는 점을 고려하여 등급을 조정합니다.",
    "3_visual_hierarchy": "각 카드 또는 단락 내에서 상위 항목(대분류 타이틀)은 녹색의 크고 굵은 서체로 강조되어 있고, 하위 본문 항목들은 불릿 기호와 함께 작은 검은색 서체로 구성되어 있어 위계가 시각적으로 매우 명확하고 일관되게 구분됩니다.",
    "5_text_readability": "디자인 내에 표시된 모든 본문 및 헤더 텍스트가 겹침이나 잘림 현상 없이 또렷하게 인지되며, 가독성이 우수합니다.",
    "7_design_completeness": "각 정보 유닛이 이미지와 텍스트의 병렬 배치를 통해 명확하게 구획되어 있으며(요인 1), 3x2 그리드 내에서 구성 요소들의 수직·수평 정렬 및 간격이 매우 정교하고 일관되게 유지되어 높은 스타일 통일감을 보여줍니다(요인 4, 요인 5). 배경에 배치된 디자인 그래픽(중앙의 가로 흰색 띠)과 각 이미지 영역 하단의 장식 요소가 안정적으로 보존되었고(요인 2), 페이지 전체에 걸쳐 빈틈없이 균형 잡힌 레이아웃을 제공하여(요인 3) 완성도 높은 디자인 결과물로 판정됩니다."
   },
   "old_sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/334.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/603.webp",
   "changed": true,
   "rule_in": "FAIL",
   "rule_in_reasons": [
    "신규 겹침 4쌍 · 6562px²",
    "단어 내부 분절 10곳"
   ],
   "rule_out": "FAIL",
   "rule_out_reasons": [
    "신규 겹침 2쌍 · 3247px²",
    "단어 내부 분절 10곳"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 4,
    "newOverlapArea": 6562,
    "clippedTextNodes": 0,
    "minFontScale": 0.851,
    "guideKeptRatio": 0.909,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 2,
    "newOverlapArea": 3247,
    "clippedTextNodes": 0,
    "minFontScale": 0.851,
    "guideKeptRatio": 0.867,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 15,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -42.1,
     0,
     "자생적 암석숭배 및 농경사회 발생론"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  },
  {
   "key": "329:399",
   "do": "13287373",
   "case_key": "48fe47c5-4565-4c4b-8438-4358dfb20fc2",
   "comp": "Enumeration.ListingTable",
   "rank": "1",
   "old_grade": "BAD",
   "new_grade": "ACCEPTABLE",
   "old_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "BAD"
   },
   "new_axes": {
    "1_structure_fitness": "PERFECT",
    "2_content_substitution_accuracy": "ACCEPTABLE",
    "3_visual_hierarchy": "PERFECT",
    "5_text_readability": "PERFECT",
    "7_design_completeness": "ACCEPTABLE"
   },
   "old_why": {
    "1_structure_fitness": "제공된 summary의 7개 본문 항목을 담을 수 있도록 1번부터 7번까지 총 7개의 텍스트 슬롯 구조가 과부족 없이 완전히 일치하게 구성되어 있습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 모든 항목명과 정보 내용이 누락 없이 제 위치에 올바르게 매핑되어 배치되었습니다. 다만, 일부 슬롯(기존 알림받기 쿠폰, 신규 첫구매 쿠폰, 한달사용 텍스트 및 포토·동영상 리뷰)에 summary에 포함되지 않은 '열 3: 000원', '열 3: 000P'와 같은 불필요한 더미 텍스트가 삭제되지 않고 잔존하고 있어 보완이 필요합니다.",
    "3_visual_hierarchy": "각 항목의 제목과 본문 내용이 텍스트의 크기와 굵기 차이를 통해 명확하게 구분되어 시각적 위계가 우수하며, 동일한 레벨의 항목들이 모두 일관된 스타일로 디자인되어 전체적인 통일감이 높습니다.",
    "5_text_readability": "이미지에 포함된 모든 텍스트가 글자 겹침, 잘림, 오버플로우 현상 없이 선명하고 또렷하게 표현되어 있어 가독성이 매우 뛰어납니다.",
    "7_design_completeness": "각 정보 유닛이 카드, 선, 배경 상자 등 시각적 구획 요소 없이 흰 배경에 텍스트와 그래픽만 나열되어 있어 정보 단위 구획감(요인 1)이 매우 약합니다. 또한 페이지 전체 면적에 비해 컴포넌트들이 차지하는 비중이 작아 빈 영역이 과도하게 느껴지며(요인 3), 유닛 주변의 불필요한 여백으로 인해 디자인이 완성되지 않고 요소를 단순히 조합만 해놓은 듯한 미완성 템플릿처럼 보입니다."
   },
   "new_why": {
    "1_structure_fitness": "summary에서 요구하는 7개의 정보 단위를 담기 위해 디자인상에 정확히 7개의 정보 슬롯이 배치되어 있어, 전체적인 구조와 수량이 완벽하게 부합합니다.",
    "2_content_substitution_accuracy": "서머리의 핵심 내용들이 지정된 위치에 누락 없이 매핑되어 있으나, 4번부터 7번까지의 항목 하단에 템플릿의 더미 텍스트('열 3: 000원', '열 3: 000P')가 지워지지 않은 채 잔존해 있어 내용 대치에 미세한 불완전함이 존재합니다.",
    "3_visual_hierarchy": "제외 항목인 메인 타이틀을 제외하고, summary 내 각 섹션의 상위 항목(예: '운영 예정 기간', '대상 제품' 등)과 하위 내용 항목이 텍스트의 크기와 두께 차이를 통해 시각적으로 명확하게 구분됩니다. 또한 동일한 레벨에 해당하는 항목들이 일관된 서체 스타일과 구조로 배치되어 있어 정보의 위계를 한눈에 파악하기 매우 용이합니다.",
    "5_text_readability": "디자인에 표시된 모든 텍스트가 겹침, 잘림, 오버플로우 없이 아주 또렷하고 명확하게 읽힙니다.",
    "7_design_completeness": "각 정보 단위를 나타내는 주황색 번호 핀 아이콘과 하단 텍스트가 일관된 스타일 및 정렬로 배치되어 전반적인 통일감과 디자인 완성도가 우수합니다. 페이지 전체의 균형도 안정적입니다. 다만, 개별 정보 유닛을 확실하게 묶어주는 카드형 배경이나 테두리 선 같은 명확한 구획 요소가 없어 흰 배경 위에 요소들이 다소 넓게 퍼져 보이는 아쉬움이 있습니다."
   },
   "old_sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "new_sym": [],
   "old_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/399.webp",
   "new_img": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/667.webp",
   "changed": true,
   "rule_in": "SUCCESS",
   "rule_in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.729 · 유휴 여백 0.965 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "rule_out": "SUCCESS",
   "rule_out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.729 · 유휴 여백 0.965 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "in_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.729,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "out_m": {
    "overflowNodes": 0,
    "overflowArea": 0,
    "newOverlapPairs": 0,
    "newOverlapArea": 0,
    "clippedTextNodes": 0,
    "minFontScale": 1,
    "guideKeptRatio": 0.729,
    "separatorViolations": 0,
    "frameSpillNodes": 0
   },
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 6,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "moves": [
    [
     -0.8,
     0,
     "2"
    ],
    [
     -1.1,
     0,
     "3"
    ],
    [
     -2.4,
     0,
     "4"
    ],
    [
     -0.4,
     0,
     "5"
    ],
    [
     -1.0,
     0,
     "6"
    ],
    [
     -0.9,
     0,
     "7"
    ]
   ],
   "numberScales": [],
   "shapeSizes": [],
   "uncontained": [],
   "fallback": null,
   "display": 1
  }
 ],
 "up1_keys": [
  "323:130",
  "324:61",
  "324:82",
  "324:308",
  "325:254",
  "326:39",
  "326:295",
  "327:97",
  "327:131",
  "328:176",
  "328:342",
  "328:368",
  "328:412",
  "328:444",
  "329:69",
  "329:414"
 ],
 "residual": {
  "n": 693,
  "cat": {
   "N": 303,
   "L2": 262,
   "L1": 94,
   "G": 34
  },
  "cat_x_changed": {
   "N|False": 285,
   "L2|True": 13,
   "L2|False": 249,
   "L1|False": 68,
   "L1|True": 26,
   "G|False": 31,
   "N|True": 18,
   "G|True": 3
  },
  "only_layout": {
   "N|False": 303,
   "L2|False": 55,
   "L2|True": 207,
   "L1|True": 65,
   "G|True": 21,
   "L1|False": 29,
   "G|False": 13
  },
  "L1_unchanged_rule": {
   "FAIL": 21,
   "SUCCESS": 40,
   "UNKNOWN": 1,
   "ACCEPTABLE": 6
  },
  "L1_unchanged_detail": {
   "결함 없음·단어 내부 분절만 봄": 49,
   "규칙 UNKNOWN(원안 없음·측정 실패)": 1,
   "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)": 13,
   "결함을 봤지만 후보가 모두 거절됨": 5
  },
  "L1_changed_remaining": {
   "겹침": 9,
   "잔여 0": 12,
   "잘림": 2,
   "넘침+겹침": 3
  },
  "L1_sym": {
   "텍스트 겹침·넘침·가림(완성도 축에서)": 48,
   "텍스트끼리 겹침": 46,
   "그래픽에 가림": 23,
   "강제 줄바꿈·낱글자 분절": 12,
   "넘침·잘림(상자·페이지 밖)": 25
  },
  "L1_unchanged_sym_x_rule": {
   "텍스트 겹침·넘침·가림(완성도 축에서)|결함 없음·단어 내부 분절만 봄": 20,
   "텍스트 겹침·넘침·가림(완성도 축에서)|규칙 UNKNOWN(원안 없음·측정 실패)": 1,
   "텍스트끼리 겹침|결함 없음·단어 내부 분절만 봄": 25,
   "강제 줄바꿈·낱글자 분절|결함 없음·단어 내부 분절만 봄": 4,
   "넘침·잘림(상자·페이지 밖)|결함 없음·단어 내부 분절만 봄": 10,
   "넘침·잘림(상자·페이지 밖)|결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)": 3,
   "그래픽에 가림|결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)": 8,
   "텍스트 겹침·넘침·가림(완성도 축에서)|결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)": 10,
   "그래픽에 가림|결함 없음·단어 내부 분절만 봄": 6,
   "텍스트끼리 겹침|결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)": 5,
   "강제 줄바꿈·낱글자 분절|결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)": 3,
   "넘침·잘림(상자·페이지 밖)|결함을 봤지만 후보가 모두 거절됨": 4,
   "텍스트끼리 겹침|결함을 봤지만 후보가 모두 거절됨": 4,
   "그래픽에 가림|결함을 봤지만 후보가 모두 거절됨": 3,
   "텍스트 겹침·넘침·가림(완성도 축에서)|결함을 봤지만 후보가 모두 거절됨": 2
  },
  "N_axes": {
   "1": 30,
   "3+5": 2,
   "2+3": 9,
   "7": 32,
   "3": 65,
   "2": 90,
   "1+2": 35,
   "1+2+7": 1,
   "2+3+5+7": 1,
   "5": 22,
   "2+7": 7,
   "2+3+7": 2,
   "2+3+5": 1,
   "3+7": 3,
   "5+7": 1,
   "1+5": 1,
   "1+3": 1
  },
  "L2_sub": {
   "페이지 균형·치우침·여백 과다": 260,
   "정보 밀도 낮음·글자 작음": 138,
   "글자 너무 작음": 2
  },
  "L1_other_bad_axes": {
   "(없음)": 56,
   "7": 9,
   "5": 1,
   "1+2": 5,
   "2": 8,
   "2+3": 2,
   "1+2+7": 2,
   "1+7": 2,
   "1+2+3+7": 2,
   "2+7": 2,
   "3": 2,
   "3+7": 2,
   "2+3+7": 1
  },
  "cat_old": {
   "L2": 243,
   "L1": 127,
   "N": 292,
   "G": 46
  }
 },
 "residual_pages": [
  {
   "key": "323:2",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.980 · 정렬선 1.000 · 유휴 여백 0.690 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.980 · 정렬선 1.000 · 유휴 여백 0.690 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13351079",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/2.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2.webp",
   "why": {
    "1_structure_fitness": "summary의 본문 내용은 1개의 항목으로 구성되어 있으나, 디자인 구조는 2개의 카드 레이아웃과 이에 딸린 설명 슬롯을 포함하고 있어 구조적으로 슬롯이 과다하며 불필요한 영역이 남는 구조적 불일치가 발생합니다."
   },
   "rank": "4"
  },
  {
   "key": "323:7",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.984 · 유휴 여백 0.644 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.984 · 유휴 여백 0.644 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "레벨 구분 없음"
   ],
   "old_grade": "BAD",
   "do": "12812141",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/7.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/7.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '구장 대관비'와 하위 항목인 '50,000원'이 서로 다른 위계 레벨을 가짐에도 불구하고, 동일한 글자 크기, 색상, 그리고 불릿 스타일로 표현되어 시각적인 위계 구분이 전혀 되지 않습니다.",
    "5_text_readability": "디자인에 사용된 텍스트('구장 대관비', '50,000원', '물 & 음료 구매', '차량 지원')의 색상이 흰색 배경에 비해 너무 밝고 연한 노란색 계열로 지정되어 있어, 대비가 극도로 낮아 글자를 거의 판독할 수 없습니다."
   },
   "rank": "9"
  },
  {
   "key": "323:11",
   "cat": "L2",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    3,
    0,
    0
   ],
   "out_defects": [
    2,
    0,
    0
   ],
   "in_reasons": [
    "넘침 3노드 2081px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "넘침 2노드 1614px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 2,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13109646",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/11.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/11.webp",
   "why": {
    "2_content_substitution_accuracy": "첫 번째 항목 '1. 회사가 커질수록 어려워지는 것들'의 세부 내용인 인물 리스트가 독립된 슬롯에 잘못 매핑되면서, 타이틀인 '1. 회사가 커질수록 어려워지는 것들'이 중복 배치되는 내용 대치 오류가 발생했습니다.",
    "7_design_completeness": "전체 컴포넌트가 좌측 영역에만 치우쳐 배치되어 우측에 과도한 여백이 발생하는 등 페이지 전체의 균형(Page Balance)이 무너졌습니다. 또한, 개별 정보 단위를 명확하게 구분해주는 카드나 선 등의 구획 요소가 전혀 없어 정보 단위의 시각적 구획감이 크게 떨어지며, 단순한 텍스트 나열 수준에 그쳐 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "6"
  },
  {
   "key": "323:14",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "제목이 안 보이거나 약함"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12375796",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/14.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/14.webp",
   "why": {
    "2_content_substitution_accuracy": "전체 타이틀인 '세 가지 토론주제 정리'가 화면 전체를 관통하는 메인 타이틀로서 올바른 위치에 배치되지 않고, 우측 첫 번째 이미지 슬롯 내부의 텍스트로 오배치되어 전체적인 읽기 흐름과 내용 대치 구조를 해치고 있습니다.",
    "3_visual_hierarchy": "평가 대상인 '세 가지 토론주제 정리' 타이틀이 오른쪽 이미지 영역 내부에 작게 들어가 있어 상위 타이틀로서의 시각적 위계가 전혀 확보되지 않았습니다. 또한, 각 토론 내 하위 항목들은 동일한 마크다운 레벨(동일 위계)임에도 불구하고 첫 번째 항목은 검은색, 두 번째 항목은 흐린 회색으로 다르게 스타일링되어 일관성이 떨어집니다."
   },
   "rank": "2"
  },
  {
   "key": "323:21",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.870 · 유휴 여백 0.801 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.870 · 유휴 여백 0.801 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13406974",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/21.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/21.webp",
   "why": {
    "7_design_completeness": "각 요금 정보 단위의 배치 스타일이 일관되지 못해 디자인 완결성이 떨어집니다. 상단의 두 정보 단위(입장 요금, 성인)는 둥근 외곽선 카드로 명확히 구획되어 있으나, 하단의 두 단위(청소년, 어린이)는 배경 카드 없이 가로선과 세로 점선으로만 구획되어 있어 페이지 전체의 레이아웃 통일감이 크게 저해됩니다."
   },
   "rank": "1"
  },
  {
   "key": "323:26",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12794427",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/26.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/26.webp",
   "why": {
    "2_content_substitution_accuracy": "메인 타이틀인 '티타임이 만드는 여섯 가지 변화'가 하위 본문 항목인 '문제의 사전 예방', '업무의 상호 이해'와 동일한 위계인 카드의 타이틀 슬롯에 잘못 배치되어 내용의 구조적 위계와 슬롯 매핑이 올바르지 않습니다.",
    "3_visual_hierarchy": "제외 항목으로 지정된 '티타임이 만드는 여섯 가지 변화'는 화면에 노출되었으므로 평가에 포함합니다. 상위 위계의 타이틀인 '티타임이 만드는 여섯 가지 변화'와 하위 본문 항목인 '문제의 사전 예방', '업무의 상호 이해'는 서로 마크다운 레벨이 다름에도 불구하고, 결과 디자인에서 세 항목 모두 동일한 크기, 굵기, 스타일의 카드 헤더로 표현되어 위계가 명확히 구분되지 않고 수평적으로 동등하게 처리되었습니다."
   },
   "rank": "4"
  },
  {
   "key": "323:29",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12944983",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/29.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/29.webp",
   "why": {
    "7_design_completeness": "텍스트 콘텐츠가 화면 하단의 붉은색 영역에만 과도하게 치우쳐 배치되어 있습니다. 이로 인해 화면 전체 면적 중 상단의 절반 이상이 완전히 비어 있는 채로 방치되어, 페이지 전체의 배치 균형(Page Balance)과 면적 활용도가 매우 떨어지며 완성되지 않은 디자인 결과물처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "323:32",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 2474px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 2474px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "오매핑, 순서",
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11336583",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/32.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/32.webp",
   "why": {
    "3_visual_hierarchy": "동일한 레벨(*)을 가진 6개의 목차 항목들이 일관된 스타일로 표현되지 않고, 임의로 서로 다른 배경색과 글자색(어두운 회색 배경에 초록색 글씨, 초록색 배경에 흰색 글씨, 밝은 회색 배경에 검은색 글씨)으로 뒤섞여 표현되어 시각적 일관성과 계층 구조의 통일성을 크게 저해합니다."
   },
   "rank": "3"
  },
  {
   "key": "323:33",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 7곳"
   ],
   "out_reasons": [
    "단어 내부 분절 7곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13506120",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/33.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/33.webp",
   "why": {
    "7_design_completeness": "번호 배지와 본문 텍스트는 정렬되어 배치되었으나, 우측에 위치한 설명 텍스트 영역의 너비가 극단적으로 좁게 설정되어 유닛 내부의 여백 및 정보 밀도의 균형을 심각하게 깨뜨립니다. 이로 인해 유닛 배치 스타일의 전체적인 톤앤매너와 레이아웃의 완성도가 크게 떨어져 미완성된 템플릿처럼 느껴집니다."
   },
   "rank": "9"
  },
  {
   "key": "323:35",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "여백 과다",
    "정보 밀도 낮음",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11540556",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/35.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/35.webp",
   "why": {
    "7_design_completeness": "제공된 화면은 7개의 정보 유닛이 명확한 시각적 장치(카드, 선, 배경 블록 등) 없이 단순 불릿 텍스트의 나열로만 처리되어 있어 정보 단위 구획감이 크게 결여되어 있습니다. 또한, 우측과 하단에 불필요하게 넓은 여백이 생겨 페이지의 전체적인 레이아웃 균형과 정보 밀도가 떨어집니다. 전반적으로 아이콘이나 이미지 등의 시각적 요소가 부재하고 텍스트만 뭉쳐 배치되어 있어, 완성된 디자인이라기보다는 미완성된 템플릿 상태로 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "323:43",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11704380",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/43.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/43.webp",
   "why": {
    "7_design_completeness": "동일한 위계의 병렬 정보인 두 결론적 방향 텍스트가 서로 완전히 다른 색상(흰색과 연두색) 및 상이한 글자 크기로 표현되어 유닛 스타일의 일관성과 통일감이 저해되었습니다. 또한 회색 단색 배경 상자 안에 텍스트만 배치되어 있어 전반적인 정보 구획감과 구성이 단조롭고 완성된 디자인 결과물로서의 레이아웃 완결성이 부족해 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "323:46",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.925 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.925 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13616350",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/46.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/46.webp",
   "why": {
    "1_structure_fitness": "summary에서 요구하는 '신규 설치건' 및 'AS접수건'의 구체적인 수치 데이터(139건, 50건)를 텍스트로 표현하고 수용할 수 있는 전용 텍스트 슬롯이 디자인상에 마련되어 있지 않아 구조적 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 '신규 설치건'의 수치인 '139건'과 'AS접수건'의 수치인 '50건' 텍스트 정보가 화면에서 누락되어 내용 대치의 정확성이 떨어집니다.",
    "7_design_completeness": "전체 페이지 면적 대비 콘텐츠가 왼쪽 상단 영역에 과도하게 치우쳐 배치되어 있습니다. 이로 인해 화면 전체의 절반 이상이 아무런 디자인 요소 없이 빈 영역으로 남아있어 레이아웃의 균형이 심각하게 깨져 보이며, 완성된 디자인 페이지라기보다는 제작이 덜 된 미완성 템플릿 상태처럼 느껴집니다."
   },
   "rank": "9"
  },
  {
   "key": "323:57",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13189303",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/57.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/57.webp",
   "why": {
    "7_design_completeness": "동일한 수준의 정보 단위들이 좌측과 우측으로 나뉘어 완전히 서로 다른 스타일로 처리되면서 전체적인 디자인의 통일감이 크게 저해되었습니다. 특히 우측 영역에서는 어두운 배경 도형 위에 파란색 카드가 비정상적으로 겹쳐 배치되어 그래픽 요소의 보존성이 떨어지며, 동일한 성격의 정보 단위임에도 좌측은 배경 카드 없이 노출되고 우측은 하나의 카드 안에 묶여 있는 등 레이아웃의 마감 및 배치 일관성이 부족해 완성도가 낮은 템플릿처럼 보입니다."
   },
   "rank": "7",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:59",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.812 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.812 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12830305",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/59.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/59.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 동일한 레벨로 나열된 세 가지 항목('포스트미디엄', '매체의 경계 해체', '매체가 축적한 규칙의 망각')이 결과 디자인에서는 서로 다른 텍스트 크기, 굵기, 배경 상자의 채도로 표현되어 불필요한 위계 차이가 발생하였고 동일 레벨 간의 일관성이 결여되어 있습니다."
   },
   "rank": "6"
  },
  {
   "key": "323:60",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.928 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.928 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11994728",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/60.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/60.webp",
   "why": {
    "7_design_completeness": "정보 단위를 시각적으로 구분하는 카드, 배경 도형, 테두리 등의 구획 장치가 없어 텍스트가 단순히 나열된 형태로 보입니다. 또한, 페이지 전체 면적에 비해 중앙의 이미지 슬롯과 텍스트 영역이 지나치게 작게 배치되어 사방에 불필요하고 광할한 빈 공간이 발생하며, 이로 인해 레이아웃의 시각적 균형과 디자인 완결성이 크게 저하됩니다."
   },
   "rank": "9"
  },
  {
   "key": "323:62",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.806 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.806 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12090398",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/62.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/62.webp",
   "why": {
    "3_visual_hierarchy": "썸네일에 표현된 타이틀인 '섬나라라는 운명'이 좌측 카드 내부의 본문 항목들보다 크기가 작고 시각적 강조가 약해 상하 관계의 위계가 역전되어 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "323:64",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12794427",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/64.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/64.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 '# 프로그램 및 활동'이 썸네일에 노출되므로 평가에 포함합니다. summary 상에서 최상위 레벨인 '# 프로그램 및 활동'과 하위 레벨인 '*'에 해당하는 '가족참여 프로그램', '자원봉사자 관리'는 서로 위계가 다름에도 불구하고, 결과 디자인의 카드 헤더에서 모두 동일한 크기와 굵기의 텍스트 스타일로 적용되어 위계가 시각적으로 구분되지 않고 동등하게 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "323:67",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12014764",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/67.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/67.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '타임 트라이얼 (mm:ss)', '10초 스프린트 최고 속도 (km/h)' 등과 그 하위 항목인 '기록: ~'은 서로 마크다운 레벨이 다름에도 불구하고 디자인에서 동일한 텍스트 크기, 굵기 및 동일한 형태의 글머리기호(●) 스타일로 배치되어 시각적 위계가 명확히 구분되지 않습니다. 또한, 동일한 하위 레벨 항목인 '기록: ~' 문구들이 어떤 곳에서는 글머리기호와 함께 배치되고 어떤 곳에서는 기호 없이 단독으로 나열되는 등 일관되지 못한 스타일로 표현되어 구조의 파악을 방해합니다."
   },
   "rank": "3"
  },
  {
   "key": "323:74",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/74.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/74.webp",
   "why": {
    "7_design_completeness": "좌측 콘텐츠 영역에는 정보 단위를 구분하는 흰색 배경 카드가 적용되어 있는 반면, 우측 콘텐츠 영역에는 카드가 적용되지 않아 정보 단위의 구획감과 시각적 통일감이 심하게 저해됩니다. 동일한 위계의 정보 블록임에도 레이아웃 및 카드 스타일이 일관되지 않아 미완성된 디자인 결과물로 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "323:90",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12558832",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/90.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/90.webp",
   "why": {
    "3_visual_hierarchy": "평가 대상인 타이틀 '본사·자회사·종속기업의 연결 구조'는 최상단에서 명확한 크기와 굵기로 적절한 위계를 보여줍니다. 다만, 본문에서 상위 레벨인 '자회사' 항목과 그 하위 항목들이 동일한 글자 크기, 색상, 그리고 동일한 형태의 불릿 기호로 표현되어 상하위 위계 구조가 시각적으로 구분되지 않고 동등한 레벨처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "323:93",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    6
   ],
   "out_defects": [
    0,
    0,
    6
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 6
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11520931",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/93.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/93.webp",
   "why": {
    "1_structure_fitness": "summary의 본문은 총 8개의 항목으로 구성되어 있으나, 디자인에 마련된 슬롯은 2개에 불과하여 다수의 항목을 수용하기에 구조적으로 슬롯이 크게 부족합니다.",
    "2_content_substitution_accuracy": "요약문에 포함된 8개의 텍스트 항목 중 '꾸레레 개념 확립', '자서전적방법 제시', '미국 출생' 등을 비롯한 다수의 핵심 내용이 시안 내에서 누락되어 올바르게 매핑되지 않았습니다.",
    "7_design_completeness": "디자인 내의 핵심 컴포넌트들이 화면 하단부에만 치우쳐 배치되어 있으며, 상단 영역의 절반 이상이 완전히 비어 있어 페이지 전체의 배치와 면적 균형(Page Balance)이 심각하게 저해되었습니다. 이로 인해 완성된 프레젠테이션 페이지가 아닌, 요소들이 배치되다 만 미완성 상태의 템플릿처럼 느껴집니다."
   },
   "rank": "10"
  },
  {
   "key": "323:96",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.850 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.850 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13279116",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/96.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/96.webp",
   "why": {
    "2_content_substitution_accuracy": "요약문(Summary)의 첫 번째 항목인 '단편영화 <민낯의 미소>' 관련 내용이 화면 우측의 2번 카드에 배치되고, 두 번째 항목인 '단편영화 <그날 밤 그 집에서>' 관련 내용이 화면 좌측의 1번 카드에 배치되어 내용의 매핑 순서가 서로 바뀌어 적용되었습니다."
   },
   "rank": "8"
  },
  {
   "key": "323:103",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.497 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.497 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13635133",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/103.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/103.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 핵심 데이터인 상위 20% 매출 정보('8886만원') 및 하위 20% 매출 정보('1589만원')의 구체적인 텍스트 수치 정보가 디자인 내에서 누락되어 올바른 정보가 전달되지 않습니다."
   },
   "rank": "9"
  },
  {
   "key": "323:114",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "글자 뭉개짐·깨짐",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 3742px²",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 3071px²",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13168992",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/114.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/114.webp",
   "why": {
    "5_text_readability": "하단 컨테이너 우측에 위치한 물방울 그래픽 요소가 '시민참'의 '참' 글자 일부를 직접 덮어 가리고 있어 글자 형태가 훼손되며, 상단 타이틀 영역에서도 클립 그래픽이 '20' 글자 부분과 겹쳐서 나타나 텍스트의 가독성이 저해됩니다.",
    "7_design_completeness": "상단의 클립 일러스트와 우측의 물감 및 물방울 그래픽 요소가 텍스트 내용과 무분별하게 겹치며 본래의 레이아웃 구조를 유지하지 못하고 있습니다. 텍스트가 배경 박스를 벗어나 우측 장식 요소 위까지 침범하면서 그래픽과 텍스트의 결합이 매우 부자연스럽고, 원본 디자인의 균형과 시각적 안정성이 크게 손상되어 완성도가 떨어집니다."
   },
   "rank": "9",
   "remaining_tag": "겹침"
  },
  {
   "key": "323:117",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12871940",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/117.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/117.webp",
   "why": {
    "7_design_completeness": "전체 페이지 차원에서 콘텐츠가 좌측 영역에 과도하게 치우쳐 있어 우측에 넓은 빈 공간이 남는 심각한 불균형(Page Balance 위반)이 관찰됩니다. 또한, 각 항목이 단순 불릿과 텍스트 나열 형태로만 배치되어 카드나 배경 도형 등의 시각적 장치가 없고, 정보 단위의 구획감(Information Grouping)이 약해 프레젠테이션으로서의 완성도가 부족해 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "323:119",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.566 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.566 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627164",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/119.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/119.webp",
   "why": {
    "1_structure_fitness": "제공된 요약문(summary)에는 '매출 비율' 타이틀 외에 '25.11', '25.12'에 대한 세부 매출 비율 데이터가 존재하지만, 디자인 상에는 이를 수용할 텍스트 슬롯이 전혀 구현되어 있지 않아 구조적 수용력이 매우 부족합니다.",
    "2_content_substitution_accuracy": "'매출 비율'을 제외한 '25.11', '25.12' 및 이에 해당하는 검진매출 비율, 외래매출 비율의 구체적인 수치 데이터가 모두 누락되어 디자인에 반영되지 않았습니다."
   },
   "rank": "4"
  },
  {
   "key": "323:125",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13610860",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/125.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/125.webp",
   "why": {
    "7_design_completeness": "텍스트 컴포넌트가 좌상단에 매우 작게 쏠려 있어 우측과 하단에 과도한 여백이 발생하는 등 페이지 전체의 배치 균형이 매우 불안정합니다. 또한 여러 항목의 텍스트가 구획감 없이 단순히 불릿 기호 형태로만 나열되어 디자인적으로 분할이나 그룹화가 전혀 이루어지지 않았으며, 시선을 잡아주는 그래픽이나 이미지 등의 시각 요소도 결여되어 있어 디자인의 완성도가 낮고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "323:132",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 2개",
    "결과 단어 분절 미측정 2개"
   ],
   "out_reasons": [
    "결과 tight box 누락 2개",
    "결과 단어 분절 미측정 2개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "12560257",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/132.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/132.webp",
   "why": {
    "1_structure_fitness": "summary에 포함된 6개의 항목을 배치할 수 있는 슬롯은 모두 확보되었으나, 디자인 하단에 텍스트 내용이 전혀 없는 빈 배경 슬롯이 하나 더 존재하여 슬롯 과다 결함이 발생하였습니다.",
    "7_design_completeness": "각 정보 단위의 구획감은 잘 형성되어 있으나, 마지막 줄에 텍스트가 없는 불필요한 빈 그래픽 박스가 그대로 노출되어 디자인 완결성을 저해하며 미완성 템플릿 같은 인상을 줍니다. 또한 페이지 전체 대비 우측 여백이 지나치게 많이 남아 균형감이 부족합니다."
   },
   "rank": "3"
  },
  {
   "key": "323:134",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "위계·반복 구조 불일치",
     "표·차트 구조 불일치"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존",
    "표, 차트 규모",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13640669",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/134.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/134.webp",
   "why": {
    "1_structure_fitness": "summary의 6가지 사용자 행동 단계를 수용하는 슬롯 외에, 디자인 내에 사용되지 않는 4행 4열의 대규모 빈 테이블 슬롯이 추가로 존재하여 슬롯이 과다하고 구조가 부적합합니다.",
    "7_design_completeness": "페이지 전체 차원에서 컴포넌트 배치의 균형이 심각하게 무너져 있습니다. 실제 내용이 입력된 4개의 열은 좌측 절반에 편중되어 배치된 반면, 우측 절반에는 불필요한 더미 영역(A항목, B항목, C항목 등)이 정리되지 않고 그대로 방치되어 있습니다. 이로 인해 완성된 디자인 결과물이 아니라 템플릿이 비정상적으로 노출된 미완성 상태로 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "323:137",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "구분선 영역 침범 1쌍",
    "신규 겹침 2쌍 · 102463px²"
   ],
   "out_reasons": [
    "구분선 영역 침범 1쌍",
    "신규 겹침 2쌍 · 27472px²",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12290477",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/137.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/137.webp",
   "why": {
    "5_text_readability": "본문 텍스트의 마지막 줄('의 핵심이라고 보았습니다.')이 하단의 어두운 이미지 영역과 겹치면서 글자의 형태가 묻혀 판독하기 매우 어렵습니다.",
    "7_design_completeness": "텍스트 유닛과 하단의 대형 이미지 컴포넌트가 서로 오버랩되어 배치 영역을 심하게 침범하고 있습니다. 이로 인해 두 요소 간의 경계가 모호해져 정보 단위의 시각적 구획감이 깨지고, 원본 레이아웃이 무너지면서 디자인 보존성이 심각하게 훼손되었습니다. 전체적으로 정돈되지 않고 불안정한 레이아웃 배치를 보여 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "7",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "323:143",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 12197px² (원안 0노드 0px²)",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "12250444",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/143.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/143.webp",
   "why": {
    "7_design_completeness": "디자인 내 정보 단위의 구획감은 확보되어 있으나, 페이지 전체 면적에 비해 컴포넌트가 차지하는 비중이 지나치게 작고 좌측 중간에 치우쳐 있어 상단, 하단 및 우측에 불필요한 빈 영역이 과도하게 발생합니다. 또한, 가로로 긴 유닛 내부에서도 우측 텍스트 주변에 불필요하게 넓은 빈 여백이 발생하여 정보 밀도가 지나치게 낮고 미완성된 디자인 결과물처럼 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "323:151",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.900 · 유휴 여백 0.327 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.900 · 유휴 여백 0.327 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13637961",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/151.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/151.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 동일한 레벨인 '총 145명', '내국인 연령대 18~30세', '국내 거주 베트남 유학생 연령대 17~30세' 항목들이 디자인에서는 불릿 텍스트, 일반 텍스트, 버튼 형태의 컨테이너 내부 텍스트 등 서로 제각각인 스타일로 표현되어 시각적 일관성이 크게 결여되어 있습니다."
   },
   "rank": "2"
  },
  {
   "key": "323:152",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13636751",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/152.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/152.webp",
   "why": {
    "1_structure_fitness": "summary의 '내국인' 및 '베트남 유학생' 하위 항목에 해당하는 세부 인원 정보('인원: 73명', '인원: 72명')를 담을 텍스트 슬롯이 디자인상에 존재하지 않아 구조적인 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '내국인 인원: 73명' 및 '베트남 유학생 인원: 72명' 정보가 디자인 내에서 누락되어 올바르게 반영되지 않았습니다."
   },
   "rank": "9"
  },
  {
   "key": "323:157",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13103661",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/157.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/157.webp",
   "why": {
    "7_design_completeness": "중앙의 사과 그래픽 아래에 텍스트 코드 형태인 '!image.png'가 가공되지 않고 그대로 노출되어 있어, 정돈된 완성본이 아니라 개발 과정 중의 미완성 템플릿처럼 보입니다. 전반적인 레이아웃이나 그래픽 요소의 보존 상태는 양호하나 마감 상태가 미흡하여 완결성 관점에서 낮은 평가를 부여합니다."
   },
   "rank": "5"
  },
  {
   "key": "323:159",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존",
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13640669",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/159.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/159.webp",
   "why": {
    "1_structure_fitness": "요약 정보의 3개 항목과 세부 데이터를 수용할 수 있는 표 슬롯 외에, 작성되지 않은 채 더미 텍스트로 가득 찬 불필요한 대형 테이블 슬롯(4행 4열)이 우측에 방치되어 있어 슬롯이 심각하게 과다하고 구조가 내용을 제대로 수용하지 못합니다."
   },
   "rank": "9"
  },
  {
   "key": "323:161",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12794427",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/161.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/161.webp",
   "why": {
    "2_content_substitution_accuracy": "상위 개념에 해당하는 '아이 관찰 질문'과 하위 항목인 '누구와 함께 있는가?', '어떤 말을 하고 있는가?'가 동등한 위계의 카드 타이틀로 병렬 배치되어, summary의 올바른 구조와 매핑 관계가 올바르게 대치되지 못하고 왜곡되었습니다.",
    "3_visual_hierarchy": "메인 타이틀인 '# 아이 관찰 질문'과 하위 리스트 항목인 '- 누구와 함께 있는가?', '- 어떤 말을 하고 있는가?'는 서로 다른 마크다운 레벨을 가짐에도 불구하고, 결과 디자인에서 동일한 크기와 굵기의 카드 헤더로 나란히 배치되어 상하 위계가 시각적으로 구분되지 않습니다."
   },
   "rank": "1"
  },
  {
   "key": "323:162",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.745 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.745 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "13163472",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/162.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/162.webp",
   "why": {
    "7_design_completeness": "중앙 구분선과 상단 선을 활용하여 정보 단위의 구획은 이루어졌으나, 페이지 전체 면적 대비 컴포넌트가 지나치게 좁은 영역에 배치되어 상하로 빈 공간이 과도하게 남는 등 페이지 배치 균형이 맞지 않습니다. 또한 좌측 하단의 보라색 도형 장식과 우측 하단 영역의 이미지 및 요소들이 어색하게 잘려 있어 디자인 보존성과 완결성이 떨어집니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:168",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12411534",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/168.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/168.webp",
   "why": {
    "7_design_completeness": "배경의 회색 그라데이션 박스와 연두색 및 회색 텍스트의 색상 톤앤매너가 조화롭지 못하며, 별도의 그래픽이나 장식적 시각 요소가 없어 텍스트를 단순 대치한 수준의 미완결 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "323:171",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/171.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/171.webp",
   "why": {
    "7_design_completeness": "왼쪽 정보 유닛은 흰색 카드 형태로 시각적으로 명확하게 구획되어 있는 반면, 오른쪽 정보 유닛은 카드 배경이 누락되거나 배경색과 동일하게 처리되어 구획감이 상실되었습니다. 이로 인해 양측의 레이아웃과 디자인 스타일의 일관성이 무너져 페이지 전반의 디자인 완결성이 부족합니다."
   },
   "rank": "4"
  },
  {
   "key": "323:173",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.820 · 유휴 여백 0.569 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.820 · 유휴 여백 0.569 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12639944",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/173.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/173.webp",
   "why": {
    "2_content_substitution_accuracy": "연속방정식 (유량 산정)에 해당하는 하나의 콘텐츠 블록이 첫 번째와 두 번째 슬롯으로 임의 분할되어 배치되었으며, 이로 인해 두 번째 슬롯에 동일한 타이틀이 중복 적용되는 등 정보의 매핑 구조가 심하게 왜곡되었습니다."
   },
   "rank": "8"
  },
  {
   "key": "323:177",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    1,
    0,
    1
   ],
   "out_defects": [
    1,
    0,
    1
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 0,
     "clippedTextNodes": 1
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13640147",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/177.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/177.webp",
   "why": {
    "5_text_readability": "좌측 상단의 'Agents' 레이블 바로 위에 배치된 'Attribute' 텍스트가 흰색 배경에 거의 흰색에 가까운 아주 밝은 색상으로 처리되어 배경과의 명도 대비가 매우 낮아 글자를 읽기 어렵습니다.",
    "7_design_completeness": "행 헤더인 'Agents' 영역 바로 위에 레이아웃의 잔재로 추정되는 흐릿한 텍스트가 불완전하게 겹쳐 있어 디자인 보존성(엄격 요인)을 저해합니다. 또한 컴포넌트 전체가 화면 상단에 쏠려 있고 아래쪽에 지나치게 많은 여백이 남겨진 채 제목만 배치되어 있어, 페이지 전체의 배치 균형(준엄격 요인)이 미흡하고 완성도가 떨어집니다."
   },
   "rank": "7",
   "why_unchanged": "규칙 UNKNOWN(원안 없음·측정 실패)"
  },
  {
   "key": "323:186",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.824 · 유휴 여백 0.824 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.824 · 유휴 여백 0.824 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13432698",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/186.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/186.webp",
   "why": {
    "7_design_completeness": "정보 단위 간의 레이아웃 및 스타일 통일감이 결여되어 있어 디자인 완결성이 매우 낮습니다. 세 개의 정보 단위 중 '치료실 면적' 영역에만 대형 카드 형태의 배경 도형이 배치되어 있고, 양옆의 '전체 면적'과 '치료실 구성' 영역은 배경 카드 없이 어두운 배경 위에 텍스트만 놓여 있어 구획감과 일관성이 깨집니다. 또한 카드 영역 내부에 불필요하게 넓은 빈 여백이 남겨져 있어 전체적인 정보 밀도와 화면 균형이 맞지 않고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "323:187",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.893 · 유휴 여백 0.715 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.893 · 유휴 여백 0.715 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "요소에 가림",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12414926",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/187.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/187.webp",
   "why": {
    "7_design_completeness": "하단 주황색 배경 도형이 우측의 큰 이미지에 가려져 중간에 뚝 끊긴 것처럼 표현되어 원본 디자인의 그래픽 보존성이 크게 훼손되었습니다. 또한, 좌측의 '샘강' 및 '초림때' 카드 유닛의 구조와 우측 '재림때' 유닛 간의 이미지 크기, 배치 형태 및 텍스트 스타일 통일감이 현저히 결여되어 있어 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "7",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:192",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 0.600 · 유휴 여백 0.618 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 0.600 · 유휴 여백 0.618 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12596861",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/192.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/192.webp",
   "why": {
    "5_text_readability": "하단에 배치된 본문 텍스트가 매우 밝은 흰색 글씨로 흰색 배경 위에 작성되어 배경과의 대비가 극도로 낮습니다. 이로 인해 글자의 윤곽이 배경에 묻혀 실제 글자를 식별하고 판독하기가 불가능합니다.",
    "7_design_completeness": "페이지 전체적인 배치 관점에서 하단의 본문 텍스트가 프레임 경계선에 비정상적으로 치우쳐 밀착되어 있어 시각적 균형과 안정감이 무너졌습니다. 본문 영역 상단에 과도하게 빈 영역이 남은 반면, 텍스트는 하단 경계선에 바짝 붙어 있어 정교한 디자인 마감이 이루어지지 않고 배치 불균형이 발생하였습니다."
   },
   "rank": "2"
  },
  {
   "key": "323:197",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑",
     "키·구조 토큰 노출(label:·!image 등)"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "12806982",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/197.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/197.webp",
   "why": {
    "2_content_substitution_accuracy": "텍스트 대치 과정에서 시스템 필드로 추정되는 'label:'이라는 불필요한 접두사가 그대로 노출되었습니다. 또한, '글러브 20박스를 주문했다' 항목과 그 하위 항목인 '관련 서류: 송장·재고 관련 서류'의 위계 구조와 매핑 위치가 뒤바뀌어 잘못 배치되었습니다.",
    "3_visual_hierarchy": "디자인의 왼쪽 어두운 영역에서 상위 항목인 '글러브 20박스를 주문했다'와 하위 항목인 '관련 서류: 송장·재고 관련 서류'가 동일한 글자 크기, 색상, 글머리 기호 스타일로 표현되어 상하 위계 관계가 시각적으로 구분되지 않고 모호하게 처리되었습니다.",
    "7_design_completeness": "동일한 성격의 정보 유닛(거래 항목과 관련 서류 목록)들이 페이지 좌우에 걸쳐 서로 완전히 다른 디자인 스타일과 레이아웃으로 배치되어 전체적인 시각적 통일성이 심각하게 훼손되었습니다. 왼쪽 어두운 카드 영역 내부에 배치된 유닛은 불필요하게 과도한 여백이 남고 텍스트 스타일(주황색 서체 및 다중 불릿)이 정돈되지 않아 어색하며, 오른쪽 리스트 유닛들의 스타일(검은색 텍스트 및 태양 아이콘)과 조화를 이루지 못해 완결된 하나의 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "1"
  },
  {
   "key": "323:211",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.982 · 유휴 여백 0.648 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.982 · 유휴 여백 0.648 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "PERFECT",
   "do": "13467129",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/211.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/211.webp",
   "why": {
    "3_visual_hierarchy": "각 카드 상단 영역의 대분류 타이틀은 눈에 띄게 배치되어 상위 위계 역할을 명확히 수행하고 있으나, 카드 내부 본문 콘텐츠의 경우 요약문(summary)에 정의된 다단계(상하위) 불릿 구조가 반영되지 않고 모두 동일한 수준의 들여쓰기와 폰트 스타일로 평탄하게 나열되어 있어 시각적 계층 구조가 불명확합니다."
   },
   "rank": "8"
  },
  {
   "key": "323:212",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.804 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.804 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13638550",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/212.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/212.webp",
   "why": {
    "1_structure_fitness": "summary에서 요구하는 예산 항목 목록은 총 10개이나, 제공된 디자인의 원형 차트 조각과 하단 범례 영역에는 이 10개의 정보 단위를 모두 수용할 수 있는 구조적 슬롯이 부족합니다. 하단 범례의 일부분이 잘려 나갔을 뿐만 아니라, 나머지 예산 항목들을 담을 수 있는 슬롯 구조 자체가 결여되어 있어 내용을 완전히 수용하지 못합니다.",
    "2_content_substitution_accuracy": "기획, 무대, 사회자 및 공연 출연비를 제외한 운영인력 및 현장 진행, 홍보, 안전, 의전, 사진, 예바비 등의 다수 예산 항목들이 차트 구성과 범례에서 완전히 누락되어 전체 콘텐츠를 정확하게 전달하지 못하고 있습니다.",
    "5_text_readability": "파이 차트 상단의 백분율 텍스트(16.7%와 0.0%)가 서로 겹쳐서 가독성이 저하되며, 하단 범례 영역의 일부 텍스트가 잘리거나 겹쳐서 글자를 정상적으로 판독하기 어렵습니다.",
    "7_design_completeness": "원형 차트 하단의 범례 영역에서 그래픽 요소와 텍스트 유닛이 레이아웃 공간을 벗어나 하단부가 비정상적으로 잘려 나가는 디자인 보존성 문제가 발생했습니다. 이로 인해 정보 구획과 레이아웃의 완성도가 크게 떨어져 최종적인 디자인 결과물로서의 완결성을 갖추지 못했습니다."
   },
   "rank": "1",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:213",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.833 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.833 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "페이지 균형",
    "여백 과다",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13639268",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/213.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/213.webp",
   "why": {
    "1_structure_fitness": "summary에 정의된 '기획', '무대', '사회자 및 공연 출연비' 등 총 10가지 세부 예산 항목 정보를 표시할 슬롯이 디자인 내에 전혀 존재하지 않아 구조적 수용력이 매우 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 기획, 무대, 사회자 및 공연 출연비, 시민참여 체험프로그램 등의 구체적인 예산 항목 정보와 세부 금액들이 디자인 내에 반영되지 않고 누락되어 있어 내용 대치가 정상적으로 이루어지지 않았습니다.",
    "7_design_completeness": "화면 중앙 상단에만 원형 차트와 극히 일부의 텍스트 요소가 배치되어 있어, 페이지 하단에 과도한 빈 공간이 발생하고 전체적인 배치 및 면적 균형(요인 3)이 심각하게 저해되어 있습니다. 정보의 분산과 균형 잡힌 배치가 이루어지지 않아 완성된 프레젠테이션 페이지로서의 시각적 완결성이 매우 부족해 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "323:214",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "11305911",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/214.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/214.webp",
   "why": {
    "5_text_readability": "화살표 내부의 텍스트가 배경색과의 대비가 매우 낮아 눈으로 판독하기 어렵고, 본문 텍스트에서 '감\\n소', '증\\n가', '사\\n실상', '있\\n다고' 등 단어 단위가 중간에 끊어져 어색하게 줄바꿈되는 현상이 발생하여 가독성을 저해합니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:216",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.956 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.956 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/216.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/216.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 콘텐츠가 차지하는 비중이 지나치게 작아 중앙 영역에만 텍스트와 아이콘이 빈약하게 몰려 있습니다. 이로 인해 전체적인 페이지 배치와 면적 균형(요인 3)이 크게 떨어지며, 마감 처리가 되지 않은 단순 텍스트 입력 대기 상태의 미완성 템플릿처럼 보여 디자인 완결성이 부족합니다."
   },
   "rank": "2"
  },
  {
   "key": "323:219",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.885 · 유휴 여백 0.977 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.885 · 유휴 여백 0.977 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12049845",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/219.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/219.webp",
   "why": {
    "7_design_completeness": "전체 콘텐츠가 화면의 좌측 영역에 극단적으로 치우쳐 배치되어 있어 우측에 비정상적으로 넓은 공백이 발생하며 페이지 전체의 면적 균형이 맞지 않습니다. 또한 첫 번째 유닛 내에서 하위 항목인 '개인'과 '집단, 조직 구조'가 좌우로 불규칙하게 정렬 및 분할 배치되어 있어, 아래의 다른 유닛들과 비교했을 때 전반적인 배치 구조의 통일성과 일관성이 심각하게 손상되었습니다."
   },
   "rank": "6"
  },
  {
   "key": "323:224",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 296px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 296px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "표, 차트 규모",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13639979",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/224.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/224.webp",
   "why": {
    "5_text_readability": "테이블의 첫 번째 열('QQ Type') 하단 영역에 배치된 'AgrA inhibitors (e.g.', 'AgrB/SpsB inhibitors', 'AIP trapping/antibody', 'Natural/synthetic compounds...' 등의 텍스트가 어두운 배경색과 대비가 지나치게 낮아 거의 읽을 수 없을 정도로 판독이 불가능합니다.",
    "7_design_completeness": "전반적인 정보 구획은 되어 있으나, 첫 번째 열('QQ Type') 내에서 상단 4개 항목과 하단 4개 항목의 텍스트 색상이 서로 다르게 적용되어 유닛 스타일 통일감(요인 4)이 심각하게 깨져 있습니다. 특히 하단 항목들은 어두운 배경과 거의 구분되지 않는 어두운 톤으로 텍스트 스타일이 지정되어 있어 일관된 디자인 시스템이 유지되지 못하고 마감이 미완성된 것처럼 보입니다. 이는 디자인 보존성(요인 2) 및 전체 스타일 통일성을 크게 위배하는 요소입니다."
   },
   "rank": "7"
  },
  {
   "key": "323:227",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11885188",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/227.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/227.webp",
   "why": {
    "7_design_completeness": "텍스트 컴포넌트가 페이지 내에서 지나치게 적은 면적을 차지하고 있어 전체적으로 넓은 빈 영역이 남아 결과물이 매우 빈약해 보입니다. 정보 단위를 구분해 주는 시각적 구획(카드, 컬러 블록 등)이나 아이콘 등의 시각 요소가 전혀 없이 텍스트만 나열되어 있어, 완성된 디자인 결과물이라기보다 단순 텍스트 템플릿의 조립 상태처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "323:234",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.982 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.982 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12802578",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/234.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/234.webp",
   "why": {
    "7_design_completeness": "페이지 전체적인 공간 배치 관점에서 콘텐츠와 그래픽 요소가 화면 좌측에 과도하게 쏠려 있으며, 우측의 절반 이상이 완전히 비어 있어 시각적인 불균형이 심합니다. 또한 좌측 배경의 거대한 별 모양 그래픽 영역 내부에 텍스트와 아이콘이 무질서하게 얹혀 있는 배치 형태를 취하고 있어, 구조적인 정보 구획감이나 완성도 높은 레이아웃으로 느껴지지 않고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "323:236",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.971 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.971 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "위계 역전",
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11885188",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/236.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/236.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '일리아스와 오디세이아'와 섹션 제목인 '일리아스', '오디세이아'가 하위 본문 텍스트보다 더 연하고 흐린 색상으로 표현되어, 하위 본문 항목이 상위 제목보다 시각적으로 더 강조되어 보이는 위계 역전이 발생하였습니다.",
    "7_design_completeness": "이 화면은 정보 단위의 구획감이 결여되어 있고 페이지 전체적인 배치가 극도로 빈약하여 완성된 디자인으로 보기 어렵습니다. 각 정보 유닛(일리아스, 오디세이아)을 시각적으로 명확히 분리해 주는 카드, 선, 배경 등의 그래픽 요소가 전혀 사용되지 않아 구획감이 부족하며, 전체 페이지 면적에 비해 텍스트 컴포넌트가 중앙에 작게 치우쳐 있어 지나치게 넓은 여백이 남는 불균형을 보입니다. 또한, 디자인을 풍성하게 만들어 줄 시각 요소(아이콘이나 이미지)도 전혀 존재하지 않아 텍스트만 나열된 미완성 템플릿과 같은 느낌을 줍니다."
   },
   "rank": "2"
  },
  {
   "key": "323:241",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "더미 문구 잔존"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12396417",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/241.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/241.webp",
   "why": {
    "1_structure_fitness": "summary는 타이틀과 3개의 리스트 항목으로 구성되어 있으나, 디자인에는 이를 수용하는 원형 슬롯들 외에도 좌우에 매핑되지 않는 불필요한 텍스트 카드 슬롯(제목 입력, 설명 입력) 2개가 추가로 존재하여 구조적 과다 및 불일치가 발생합니다."
   },
   "rank": "7"
  },
  {
   "key": "323:245",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.590 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.590 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13632146",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/245.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/245.webp",
   "why": {
    "2_content_substitution_accuracy": "차트 내 화정면(100%)과 돌산읍(90%)의 수치 정보는 기재되어 있으나, 남면(88.9%), 묘도동(83.3%), 삼산면(76.2%)의 수치 정보가 누락되어 있어 summary의 텍스트 정보가 정확히 대치되지 않았습니다.",
    "5_text_readability": "첫 번째 막대(화정면) 상단에 위치한 '100' 수치 텍스트의 윗부분이 잘려 있어 정상적인 가독이 어렵습니다."
   },
   "rank": "7",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:246",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "더미 문구 잔존",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.972 · 정렬선 0.951 · 유휴 여백 0.885 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.972 · 정렬선 0.951 · 유휴 여백 0.885 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "더미 문구 잔존",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11357232",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/246.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/246.webp",
   "why": {
    "2_content_substitution_accuracy": "전체 대제목인 '콘텐츠별 목적과 중요하게 볼 지표'가 개별 콘텐츠를 나열하는 리스트 아이템 슬롯 중 하나에 대치되었습니다. 이로 인해 리스트 아이템 간의 매핑 구조가 어긋나 실제 콘텐츠 전달에 심각한 왜곡이 발생하였으며, '제목을 입력해주세요.', '설명을 입력해주세요.'와 같은 플레이스홀더가 다수 노출되고 내용이 누락되어 부적합합니다."
   },
   "rank": "4"
  },
  {
   "key": "323:252",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.842 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.842 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "빈 슬롯 방치",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12995997",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/252.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/252.webp",
   "why": {
    "3_visual_hierarchy": "제외 항목인 '정책 인지도 현황' 타이틀이 상단에 배치되었으나 배경 대비가 너무 낮아 시각적인 인지가 어렵고 위계가 명확히 드러나지 않습니다. 또한 본문의 상위 항목(예: '금융지원 정책 인지도')과 하위 항목(예: '11~27%...')이 아무런 스타일 차이나 들여쓰기 없이 동일한 불릿 포인트와 텍스트 스타일로 나열되어 있어, 마크다운 레벨에 따른 시각적 계층 구조가 전혀 구분되지 않습니다.",
    "5_text_readability": "상단에 배치된 '정책 인지도 현황' 타이틀 텍스트가 흰색 배경과 명도 대비가 극도로 부족하여 글자의 형태를 정상적으로 판독하기 어렵습니다.",
    "7_design_completeness": "우측의 본문 텍스트가 별도의 카드나 배경 도형 등의 시각적 장치 없이 단순 불릿 기호의 텍스트 목록으로만 나열되어 있어 정보 단위 구획감이 매우 부족합니다. 또한 상단의 타이틀('정책 인지도 현황')이 흰색 배경 대비 지나치게 밝고 채도가 낮은 색상으로 적용되어 거의 보이지 않는 수준으로 방치되어 있는 등 디자인 보존성과 전반적인 완결성이 크게 떨어져 단순 텍스트 대치형 미완성 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "323:263",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13633025",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/263.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/263.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에서 요구하는 핵심 정보인 음주 문제 비율(24.6%), 주거·지역 환경 문제 비율(17.7%), 문화·의료시설 부족 비율(15.9%)이 디자인의 텍스트 영역에서 모두 누락되었습니다."
   },
   "rank": "4"
  },
  {
   "key": "323:273",
   "cat": "L2",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑",
     "키·구조 토큰 노출(label:·!image 등)"
    ],
    "5_text_readability": [
     "글자 뭉개짐·깨짐",
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    2,
    0,
    2
   ],
   "out_defects": [
    2,
    0,
    2
   ],
   "in_reasons": [
    "넘침 2노드 44524px² (원안 0노드 0px²)",
    "페이지 밖 잘림 4노드 180069px² (원안 2노드 135545px²)"
   ],
   "out_reasons": [
    "넘침 2노드 16089px² (원안 0노드 0px²)",
    "페이지 밖 잘림 4노드 151634px² (원안 2노드 135545px²)"
   ],
   "report": {
    "passes": 6,
    "moved": 0,
    "grown": 0,
    "shrunk": 8,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 2,
     "newOverlapPairs": 0,
     "clippedTextNodes": 2
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12918006",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/273.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/273.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '훈련 구성' 내용에 메타 텍스트인 'label: 훈련 구성'이 그대로 노출되어 대치 상태가 정확하지 않습니다. 또한 '구분' 영역의 하위 항목들 중 '3월: 2과목 (90시간)'만 우상단에 단독으로 배치되고, 나머지 4월 이후의 항목들은 우하단에 서로 분리 배치되어 동일한 위계의 정보가 서로 다른 영역으로 비정상적으로 쪼개져 매핑되었습니다. summary에서 대시(-)로 지정된 빈 값 영역 역시 '값 없음'이라는 원치 않는 텍스트로 치환되어 노출되는 등 내용 대치 상태가 매우 불량합니다.",
    "5_text_readability": "화면 왼쪽 상단의 훈련 구성 목록과 왼쪽 하단 이미지 우측의 월별 목록에 배치된 텍스트들이 매우 밝은 회색 배경에 흰색으로 적용되어 배경과의 명도 대비가 극도로 낮습니다. 이로 인해 글자를 판독하는 것이 불가능할 정도로 시각적 가독성이 크게 훼손되어 텍스트를 거의 읽을 수 없습니다.",
    "7_design_completeness": "정보 단위의 시각적 구획감이 구현되어 있지 않고, 텍스트와 이미지 요소들이 페이지 전체에 일관성 없이 흩어져 배치되어 있습니다. 우측 영역을 비롯한 페이지 전체의 배치 균형이 크게 깨져 비정상적인 빈 공간이 많이 발생하였으며, 유닛마다 텍스트의 색상과 스타일이 다르게 적용되어 디자인적 통일감이 결여되어 있습니다. 또한, 일부 텍스트 블록은 배경색과의 색상 대비가 지나치게 낮아 그래픽 요소로서 안정적으로 보존되지 못하고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "323:276",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/276.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/276.webp",
   "why": {
    "7_design_completeness": "콘텐츠가 페이지의 좌측에 매우 작게 치우쳐 배치되어 있어, 전체 화면 대비 빈 여백이 비정상적으로 과도하게 발생하고 페이지 전체의 균형감이 매우 무너져 보입니다. 요소 간 유기적인 레이아웃 결합이나 통일감 있는 배치가 이루어지지 않아 완성도 있는 디자인으로 보기 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "323:279",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": []
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    4,
    8,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 4노드 11405px² (원안 0노드 0px²)",
    "신규 겹침 8쌍 · 29204px²",
    "단어 내부 분절 6곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 5,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11717923",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/279.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/279.webp",
   "why": {
    "2_content_substitution_accuracy": "텍스트의 번호 정보(0, 1, 2, 3, 4~5)와 시각적 요소인 숫자 아이콘(01, 02, 03, 04, 05)이 서로 잘못 매칭되어 배치되었습니다. 예를 들어 '0 : 입장 & 준비' 텍스트는 '01' 아이콘과 연결되어 있고, '1 : 모여서 인사'는 '02' 아이콘과 연결되는 등 전체적으로 인덱스와 내용의 매핑에 오류가 있어 읽기 흐름과 정보의 정확성을 저해합니다."
   },
   "rank": "1"
  },
  {
   "key": "323:281",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13356835",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/281.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/281.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '4~5 : 물 적응하기' 하위 항목들이 두 개의 카드로 임의 분할되어 배치되었으며, 이에 따라 마지막 세 번째 카드에 '4~5 : 물 적응하기' 타이틀이 중복 적용되는 등 내용 매핑이 정확하게 대치되지 않고 어색하게 나뉘어 표현되었습니다."
   },
   "rank": "9"
  },
  {
   "key": "323:283",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.898 · 유휴 여백 0.640 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.898 · 유휴 여백 0.640 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13188800",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/283.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/283.webp",
   "why": {
    "2_content_substitution_accuracy": "제공된 summary의 '취급과 관리' 그룹 하위 항목들이 디자인에서는 C와 D 두 개의 슬롯으로 임의 분할되어 배치되었으며, '취급과 관리'라는 타이틀이 양쪽 슬롯에 불필요하게 반복 대치되어 매핑 구조의 일관성이 손상되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "323:286",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.920 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.920 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12301927",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/286.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/286.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 관점에서 콘텐츠가 지나치게 좌측에 치우쳐 있어 우측에 불필요하게 넓은 빈 공간이 발생하는 불균형을 보입니다. 또한, 정보 단위를 명확하게 구분해 주는 배경 도형, 선, 컬러 블록 등의 시각적 구획 장치가 전혀 없어 구획감이 약하며, '받침 없음'과 '받침 있음' 하위 항목의 불릿 포인트 유무 및 들여쓰기 정렬 스타일이 일관되지 않아 유닛 배치와 스타일의 통일감이 부족하고 미완성된 텍스트 나열처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "323:287",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.532 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.532 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13636786",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/287.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/287.webp",
   "why": {
    "2_content_substitution_accuracy": "'월별 재무 지표'를 제외하고 summary에 명시된 1월부터 8월까지의 각 월별 상세 재무 수치 데이터(매출총액, 판관비, 인건비, 영업이익)가 모두 누락되어 있습니다."
   },
   "rank": "1"
  },
  {
   "key": "323:288",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.433 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.433 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631332",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/288.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/288.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 '5월(바른학습관폐업)' 항목의 텍스트가 차트의 x축 라벨 영역에 반영되지 않고 누락되어 정확히 매핑되지 않았습니다."
   },
   "rank": "8"
  },
  {
   "key": "323:295",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/295.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/295.webp",
   "why": {
    "7_design_completeness": "디자인 완결성 관점에서 페이지 전체의 배치와 균형이 매우 미흡합니다. 콘텐츠 컴포넌트가 페이지의 좌측 중앙에 지나치게 쏠려 있으며, 화면 전체 면적 대비 아주 작게 배치되어 있어 불필요한 빈 영역이 과도하게 발생합니다. 이로 인해 정보의 밀도가 매우 낮고 완성된 디자인 페이지라기보다는 요소들이 정돈되지 않은 채 임시 배치된 결과물처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "323:310",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12292369",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/310.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/310.webp",
   "why": {
    "2_content_substitution_accuracy": "최상위 타이틀인 '2025 헌혈자의 날 통합 캠페인'이 프레젠테이션 전체를 아우르는 독립적인 상위 영역에 배치되지 않고, 세 번째 열의 이미지 슬롯 하단 텍스트 영역에 개별 하위 요소처럼 잘못 매핑되어 대치 정확성이 떨어집니다."
   },
   "rank": "6"
  },
  {
   "key": "323:320",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/320.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/320.webp",
   "why": {
    "7_design_completeness": "정보 단위의 구획을 위한 배경 도형이나 선 등의 시각적 요소가 없어 콘텐츠가 흩어져 보이며, 페이지 전체 면적에 비해 컴포넌트가 치우치고 작게 배치되어 완성된 디자인처럼 보이지 않습니다. 텍스트와 아이콘을 단순 대치해 놓은 미완결 템플릿 수준에 머물러 있습니다."
   },
   "rank": "1"
  },
  {
   "key": "323:321",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.719 < SUCCESS 기준 0.900 (원안 대비 28% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.719 < SUCCESS 기준 0.900 (원안 대비 28% 작다)"
   ],
   "report": {
    "passes": 7,
    "moved": 0,
    "grown": 0,
    "shrunk": 6,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "13566012",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/321.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/321.webp",
   "why": {
    "3_visual_hierarchy": "제외 항목인 타이틀 '# 복약안내문의 가독성 향상'이 디자인에 노출되어 평가에 포함하였습니다. 본문 텍스트가 말풍선 내에 매우 크고 굵게 표현된 반면, 상위 타이틀인 '복약안내문의 가독성 향상'은 프로필 이미지 하단에 매우 작게 표시되어 있어 상하위 레벨 간의 시각적 위계 역전이 발생하였습니다."
   },
   "rank": "8"
  },
  {
   "key": "323:326",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.772 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.772 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12870172",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/326.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/326.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '운동에 따른 혈압 감소 경로'가 결과 디자인에 포함되어 나타나 있으나, 카드 내부의 본문 텍스트보다 크기가 훨씬 작고 강조되지 않은 채 구석에 배치되어 상하 위계 구조가 역전되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "323:335",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.981 · 정렬선 1.000 · 유휴 여백 0.410 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.981 · 정렬선 1.000 · 유휴 여백 0.410 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11426198",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/335.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/335.webp",
   "why": {
    "7_design_completeness": "페이지 우측의 약 40%가량 되는 넓은 면적이 아무런 디자인 요소나 콘텐츠 없이 완전히 비어 있으며, 모든 텍스트와 배경이 좌측 영역에만 지나치게 치우쳐 있습니다. 이는 페이지 전체 배치·면적(Page Balance)의 균형을 심각하게 깨뜨려 화면 전체가 완성된 디자인이 아닌 미완성의 템플릿처럼 보이게 만듭니다."
   },
   "rank": "6"
  },
  {
   "key": "323:339",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "없는 내용 삽입·임의 문구"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 3308px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 1노드 2967px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "11764469",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/339.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/339.webp",
   "why": {
    "2_content_substitution_accuracy": "왼쪽 카드 영역 하단에 summary 내용에 존재하지 않는 임의의 문장('비교: 일회성 노출과 지속적인 대화가 고객 관계의 지속성에서 대비된다.')이 추가되어 내용 대치의 정확성에 어긋납니다."
   },
   "rank": "7"
  },
  {
   "key": "323:341",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11522127",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/341.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/341.webp",
   "why": {
    "7_design_completeness": "화면 우측에 인물 그래픽 요소가 포함되어 있으나, 좌측의 연도별 매출 정보가 카드, 선, 배경 블록 등의 시각적 장치 없이 단순 텍스트 형태로만 배치되어 정보 단위의 구획감이 부족하며 완결된 디자인 결과물로서의 완성도가 미흡합니다."
   },
   "rank": "8"
  },
  {
   "key": "323:344",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.697 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.697 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "PERFECT",
   "do": "13458812",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/344.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/344.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 본문 텍스트인 'we still hungry'가 디자인 내에 대치되지 않고 누락되었습니다."
   },
   "rank": "9"
  },
  {
   "key": "323:347",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/347.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/347.webp",
   "why": {
    "7_design_completeness": "왼쪽 정보 단위는 흰색 카드 형태로 구획되어 있는 반면, 오른쪽 정보 단위는 별도의 카드 구획 없이 배경 위에 직접 텍스트가 배치되어 있습니다. 이로 인해 두 정보 단위 간의 시각적 구획감과 스타일의 통일성이 심각하게 훼손되어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "4"
  },
  {
   "key": "323:348",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13605786",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/348.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/348.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적 대비 중앙의 카드 컨테이너가 차지하는 비중이 너무 작아 슬라이드 주변부에 과도한 여백이 남으며 빈약해 보입니다(페이지 전체 배치·면적 요인 미흡). 또한, 별도의 장식 요소나 시각적 요소(아이콘 등) 없이 단순한 검은색 테두리 상자와 분할선으로만 구성되어 있어, 정돈된 프레젠테이션 디자인이라기보다 제작 과정 중의 와이어프레임이나 임시 템플릿 단계의 결과물처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "323:352",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑",
     "키·구조 토큰 노출(label:·!image 등)"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.700 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.700 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11813798",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/352.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/352.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 콘텐츠의 흐름 순서(조회수 → 조회한 사람 → 좋아요 → 공유 → 재공유 → 저장)와 실제 디자인의 레이아웃 매핑 순서가 일치하지 않습니다. '재공유' 항목이 '좋아요'와 '공유'보다 먼저 읽히는 우측 상단 영역에 잘못 배치되어 정보의 구조적 위계가 어긋났습니다. 아울러 '재공유' 영역만 다른 요소들과 달리 'label: 재공유'의 메타데이터 형식을 따르지 않고 텍스트 구조가 불일치하게 대치되었습니다.",
    "3_visual_hierarchy": "동일한 위계 레벨을 가지는 여러 성과 지표 항목들 간의 텍스트 스타일 및 레이아웃 일관성이 결여되어 있습니다. 다른 지표 항목들은 불릿 기호와 함께 동일한 텍스트 구조로 정렬되어 있는 반면, '재공유' 항목만 불릿 기호 없이 상단 타이틀과 하단 내용이 분리된 독자적인 레이아웃과 정렬을 사용하고 있어 동일한 위계의 정보임에도 구조적으로 일관되게 인지하기 어렵습니다.",
    "7_design_completeness": "정보 단위들이 말풍선 카드로 구획되어 있으나, '재공유' 카드는 다른 카드들과 완전히 다른 사각형 박스 스타일로 적용되어 스타일 및 레이아웃 통일감(요인 4)이 훼손되었습니다. 또한, '좋아요' 카드의 하단 말풍선 꼬리 그래픽 장식이 찌그러지고 잘려 보이는 현상이 나타나 디자인 보존성(요인 2) 요인을 위반하였으며, 다른 카드들 역시 말풍선 꼬리의 위치와 방향이 일관되지 못해 완성도가 떨어집니다."
   },
   "rank": "1",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:355",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.930 · 유휴 여백 0.870 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.930 · 유휴 여백 0.870 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12851161",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/355.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/355.webp",
   "why": {
    "7_design_completeness": "정보 단위를 시각적으로 명확하게 구분해 주는 배경 카드나 테두리, 구분선 등의 구획 요소가 없어 전체적으로 텍스트와 이미지가 하얀 배경 위에 단순히 나열된 미완성 결과물처럼 보입니다. 또한, 각 열마다 텍스트 블록과 이미지의 배치 구조와 간격이 일관되지 않고 불규칙하게 배치되어 전체적인 레이아웃의 통일감과 페이지 내 여백의 균형이 크게 저해됩니다."
   },
   "rank": "2"
  },
  {
   "key": "323:364",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 2474px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 2474px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11336583",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/364.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/364.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 동일한 레벨로 구성된 '1'부터 '6'까지의 항목들이 실제 디자인에서는 각각 서로 다른 배경 색상(어두운 회색, 초록색, 밝은 회색)과 텍스트 스타일로 파편화되어 표현되었습니다. 동일 레벨의 정보 단위임에도 일관성 없는 비주얼 스타일이 적용되어 시각적 구조를 파악하기 어렵습니다."
   },
   "rank": "1"
  },
  {
   "key": "323:369",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.754 < SUCCESS 기준 0.900 (원안 대비 25% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.754 < SUCCESS 기준 0.900 (원안 대비 25% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12295689",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/369.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/369.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 제공된 단 하나의 문장이 프레젠테이션 이미지 내 화살표로 연결된 앞뒤 슬롯 모두에 중복하여 잘못 대치되어 있습니다."
   },
   "rank": "5"
  },
  {
   "key": "323:379",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 8025px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 8025px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "요소에 가림",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11359418",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/379.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/379.webp",
   "why": {
    "5_text_readability": "상단의 타이틀 텍스트인 'Compare information from different sources and think critically instead of accepting algorithmic recommendations without question.'에서 두 번째 줄 부분('recommendations without question.')이 아래 민트색 컨테이너 영역에 가려지고 아랫부분이 잘려 있어 판독하기 어렵습니다.",
    "7_design_completeness": "상단의 타이틀 텍스트가 하단의 배경 카드 도형과 어색하게 겹쳐 있어 그래픽 요소의 배치 안정성이 손상되고 디자인 보존성이 저해됩니다. 또한, 배경 카드가 포함하고 있는 본문 콘텐츠의 양에 비해 크기가 너무 넓게 디자인되어 있어 카드 내부 하단에 지나치게 불필요한 여백이 발생하며, 이로 인해 유닛 내부의 정보 밀도와 화면 전반의 균형감이 크게 떨어져 미완성된 결과물처럼 보입니다."
   },
   "rank": "7",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "323:381",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "정보 밀도 낮음",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11362859",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/381.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/381.webp",
   "why": {
    "7_design_completeness": "'초중등교육법'과 '기본법 책무'라는 두 정보 단위가 카드, 구분선, 또는 컬러 블록 등의 시각적 요소로 명확히 분리되지 않고 텍스트 형태로만 열거되어 있어 정보 단위 구획감이 부족합니다. 또한 콘텐츠가 화면 좌측에만 배치되어 우측 영역에 부자연스럽게 넓은 여백이 남음으로써 페이지 전체의 레이아웃 균형과 밀도가 현저히 떨어집니다."
   },
   "rank": "1"
  },
  {
   "key": "323:386",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.850 < SUCCESS 기준 0.900 (원안 대비 15% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.850 < SUCCESS 기준 0.900 (원안 대비 15% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "요소에 가림",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13566012",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/386.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/386.webp",
   "why": {
    "2_content_substitution_accuracy": "본문 텍스트인 '急変時の記録は、患者を守り、自分たちの医療行為を証明する重要なツールである!!'에서 수많은 글자('急', '時', '患', '者', '自', '分', '療', '行', '明', '重', '要' 등)가 누락되어 비어 있습니다. 이는 디자인 내 텍스트 데이터 대치 시 발생한 심각한 내용 누락에 해당합니다.",
    "5_text_readability": "말풍선 내 본문 텍스트의 상당수 글자가 잘려 나가거나 가려져 있어(예: '急変時'가 '変'으로, '記録'이 '録'으로 잘려 표기됨) 전체적인 문장을 올바르게 판독하기 어렵습니다."
   },
   "rank": "8",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "323:387",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.625 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.625 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/387.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/387.webp",
   "why": {
    "7_design_completeness": "텍스트 분량에 비해 컴포넌트가 화면의 좌하단 영역에 지나치게 치우쳐 배치되어 있으며, 페이지 전체에 과도한 여백이 발생하여 레이아웃의 시각적 균형과 밀도가 크게 떨어집니다. 이로 인해 완성된 프레젠테이션이라기보다 요소들이 제대로 배치되지 않은 미완성 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "323:390",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.558 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.558 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627164",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/390.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/390.webp",
   "why": {
    "1_structure_fitness": "summary에는 1차, 2차, 3차에 따른 각각 4가지 제염 방법별 측정값 데이터가 다량 포함되어 있으나, 결과 디자인에는 '제염 방법별 측정값'이라는 단일 타이틀 슬롯 외에 세부 데이터를 텍스트로 수용할 수 있는 어떠한 텍스트 슬롯도 제공되지 않아 구조적 수용력이 심각하게 부족합니다.",
    "2_content_substitution_accuracy": "디자인 내에 '제염 방법별 측정값'이라는 텍스트 슬롯만 존재할 뿐, summary에 포함된 1차, 2차, 3차 구분과 각 제염 방법(방사능 제염액, 수돗물, 알코올, 건식 문지름)의 세부 수치 데이터가 모두 누락되어 정상적으로 매핑되지 않았습니다."
   },
   "rank": "4"
  },
  {
   "key": "323:397",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "더미 문구 잔존"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "old_grade": "BAD",
   "do": "12277299",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/397.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/396.webp",
   "why": {
    "1_structure_fitness": "요약본의 본문을 구성하는 3개의 항목을 디자인의 3단 레이아웃 슬롯 중 하나에만 전부 배치하고, 나머지 두 개의 슬롯은 비워 두어 채울 내용이 없는 빈 슬롯이 발생하는 등 디자인 구조가 콘텐츠를 적절하게 수용하지 못하고 있습니다.",
    "2_content_substitution_accuracy": "제공된 요약 정보(summary)의 개별 시각적 단위(VU)인 '안전 사각지대 제로화', '조직 역량 강화', '향후 계획'이 3열 레이아웃의 각 열에 분할되어 매핑되지 않고, 두 번째 열의 본문 슬롯 하나에 모두 뭉쳐서 배치되었습니다. 이로 인해 첫 번째 열과 세 번째 열의 본문 영역에는 실제 내용이 채워지지 않고 더미 텍스트가 그대로 노출되어 있으며, 다른 헤더 슬롯들 또한 '제목을 입력해주세요.' 상태로 방치되어 내용 대치의 구조적 매핑 상태가 불량합니다."
   },
   "rank": "2"
  },
  {
   "key": "323:399",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11328192",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/399.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/398.webp",
   "why": {
    "7_design_completeness": "타임라인을 나타내는 물결선 그래픽과 연도 표시(2000~2030)가 입력된 프로모션 운영 및 혜택 정보와 전혀 조화되지 못하고 어색하게 배치되어 디자인 보존성과 완결성이 낮습니다. 또한, 개별 정보 유닛에 불릿 기호 및 원본 템플릿의 잔재로 추정되는 불필요한 텍스트(\"내용:\", \"열 3: 000원\" 등)가 정돈되지 않은 상태로 노출되어 있어 레이아웃과 스타일의 마감 상태 및 디자인 완성도가 크게 떨어집니다."
   },
   "rank": "6"
  },
  {
   "key": "323:401",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11594807",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/401.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/400.webp",
   "why": {
    "7_design_completeness": "정보를 담은 카드 컴포넌트 내에서 텍스트가 좌측 상단에 쏠려 있고 우측에 불필요하게 넓은 여백이 방치되어 유닛 내부의 시각적 밀도와 여백 균형이 깨져 있습니다. 또한, 페이지 전체 면적 대비 컴포넌트가 차지하는 비중이 너무 작아 화면 곳곳에 빈 영역이 과도하게 남아 있으며, 디자인의 완성도를 높여줄 시각적 요소(아이콘, 이미지 등)도 결여되어 있어 완성된 프레젠테이션이라기보다 텍스트만 단순 대치된 미완결 템플릿 상태로 판단됩니다."
   },
   "rank": "10"
  },
  {
   "key": "323:402",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.496 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.496 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "PERFECT",
   "do": "11944979",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/402.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/401.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 측면에서 모든 콘텐츠와 배경 그래픽이 우측 절반에만 편중되어 있으며, 좌측의 절반 면적이 아무런 요소 없이 완전히 빈 공간으로 방치되어 있습니다. 이로 인해 레이아웃의 시각적 균형이 심하게 무너지고 페이지 전체의 완성도가 미완성 상태처럼 매우 낮아 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "323:408",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    6
   ],
   "out_defects": [
    0,
    0,
    6
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 6
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11520931",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/408.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/407.webp",
   "why": {
    "1_structure_fitness": "제공된 요약 정보에는 총 7개의 선사별 월 물량 정보(남성해운, 동영해운, 천경해운 등)가 포함되어 있으나, 결과 디자인에는 단 하나의 선사 정보만을 담을 수 있는 슬롯만 제공되어 구조적 수용 능력이 매우 부족합니다.",
    "2_content_substitution_accuracy": "'선사별 월 물량' 타이틀과 '남성해운'의 데이터는 매핑되었으나, summary에 포함된 나머지 6개 선사(동영해운, 천경해운, 동진상선, SM 상선, 팬오션, HMM/장금)의 월 물량 정보가 모두 누락되었습니다.",
    "3_visual_hierarchy": "상위 타이틀인 '선사별 월 물량'은 눈에 띄게 배치되었으나, 하위 카드 내에서 상위 레벨인 '남성해운'과 하위 레벨인 '월 물량: 2250TEU'가 동일한 크기, 색상, 들여쓰기 및 글머리기호 스타일로 표현되어 위계 구분이 전혀 되지 않습니다.",
    "7_design_completeness": "페이지 전체 배치 및 면적 관점에서 컴포넌트들이 화면 우측 하단에 극단적으로 치우쳐 있으며, 상단과 좌측에 무의미하고 거대한 빈 공간이 방치되어 디자인의 시각적 균형과 완결성이 심각하게 훼손되었습니다. 완성된 하나의 디자인 결과물이라기보다 레이아웃 구성 중 배치 오류가 발생하여 요소들이 한쪽으로 쏠린 듯한 매우 불안정한 인상을 줍니다."
   },
   "rank": "1"
  },
  {
   "key": "323:409",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 1.000 · 유휴 여백 0.666 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 1.000 · 유휴 여백 0.666 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "11330428",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/409.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/408.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '선사별 월 물량'이 본문 항목인 각 선사별 정보 카드들과 완전히 동일한 형태와 크기의 카드 슬롯에 배치되어 있어, 상하 위계가 시각적으로 구분되지 않고 수평적인 정보처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "323:413",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/413.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/412.webp",
   "why": {
    "7_design_completeness": "페이지 전체 차원에서 콘텐츠가 차지하는 면적이 지나치게 협소하고 좌측 하단에 편중되어 있어 페이지 전체의 배치와 균형감(요인3)이 매우 부족합니다. 또한, '설명'이라는 텍스트와 경고 표지판 그래픽, 제목 텍스트 간의 레이아웃이 정돈되지 않아 완성도 있는 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "323:414",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.969 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.969 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/414.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/413.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 콘텐츠의 크기와 양이 지나치게 작아 화면 중앙에만 왜소하게 배치되어 있으며 이로 인해 주변 영역에 과도한 여백이 발생하여 미완성된 템플릿처럼 보입니다. 시각적인 레이아웃의 완성도와 공간적 균형감이 매우 떨어집니다."
   },
   "rank": "7"
  },
  {
   "key": "323:416",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.938 · 유휴 여백 0.968 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.938 · 유휴 여백 0.968 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11956252",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/416.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/415.webp",
   "why": {
    "2_content_substitution_accuracy": "메인 타이틀인 '조명작업 방법 및 유의사항'이 개별 컬럼의 소제목 슬롯에 잘못 배치되어 전체적인 정보 구조와 내용 대치 관계가 올바르지 않게 매핑되었습니다.",
    "7_design_completeness": "각 정보 단위를 명확히 분리하고 인지할 수 있도록 돕는 카드, 선, 배경 블록 등의 시각적 구획 장치(요인 1)가 존재하지 않아 텍스트가 흰 배경 위에 매우 단조롭게 펼쳐져 있습니다. 또한 완성도를 높여줄 그래픽 디자인 요소나 장식(요인 2)이 전혀 없으며, 텍스트가 넓은 화면 공간에 비해 매우 빈약하고 엉성하게 흩어져 배치되어 있어 전반적인 페이지 면적 대비 밀도와 배치 균형(요인 3, 요인 5)이 매우 낮고 미완성된 단순 입력 템플릿처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "323:426",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13637015",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/426.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/425.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적 대비 컴포넌트가 차지하는 비중이 지나치게 작아 화면의 상하단에 과도한 여백이 발생하며 불균형한 느낌을 줍니다. 또한 각 정보 단위 간의 명확한 구획(카드, 컬러 블록 등)이 없어 완성된 디자인이라기보다는 개별 요소들을 단순히 조합해 놓은 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "323:434",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13113993",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/434.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/433.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '③ 그림책과 연결하기' 하위 항목들이 슬롯 개수에 맞추어 임의로 나뉘어 Step 4와 Step 5에 분할 배치되었습니다. 이 과정에서 Step 5의 타이틀 영역에 '③ 그림책과 연결하기'라는 동일한 내용이 중복하여 대치되어 본래 summary가 가진 콘텐츠 구조와 텍스트 매핑 관계를 심각하게 왜곡하였습니다."
   },
   "rank": "9"
  },
  {
   "key": "323:436",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/323/image/436.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/435.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적 대비 콘텐츠의 크기가 지나치게 작고 한곳에 치우쳐 있어, 프레젠테이션으로서 완성된 디자인이라기보다는 미완성된 템플릿처럼 보입니다. 정보 단위를 감싸는 배경이나 구획 요소가 없어 시각적 안정감이 떨어집니다."
   },
   "rank": "1"
  },
  {
   "key": "324:6",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.847 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.847 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13006955",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/6.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/451.webp",
   "why": {
    "7_design_completeness": "동일한 위계의 정보 항목인 '구장 대관비', '물 & 음료 구매', '차량 지원' 중 '구장 대관비'에만 배경 카드가 적용되고 나머지 항목들은 카드 외부 하단에 일관성 없이 배치되어 있습니다. 이로 인해 정보 단위의 구획감(엄격 요인)이 깨지고 유닛 배치 및 스타일의 통일감(준엄격 요인)이 심각하게 저하되어 미완성된 템플릿 상태로 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "324:10",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 7곳"
   ],
   "out_reasons": [
    "단어 내부 분절 7곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13243265",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/10.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/455.webp",
   "why": {
    "1_structure_fitness": "제공된 summary는 크게 2개의 그룹(1번 조, 2조)으로 나뉘는 반복 구조를 가집니다. 그러나 결과물에는 총 3개의 카드 슬롯이 비대칭적으로 배치되어 있으며, 특히 2조의 내용이 서로 다른 두 개의 카드로 분할되어 들어가는 구조적 불일치가 발생하였습니다.",
    "2_content_substitution_accuracy": "두 번째 VU(2조. AI를 실제 사업으로 만드는 사람들)의 내용이 다수의 카드 영역으로 분할 매핑되면서 특정 카드에서는 인원 리스트가 누락되고 다른 카드에서는 키워드와 숫자가 누락되는 등 정보의 왜곡과 누락이 발생하였습니다.",
    "7_design_completeness": "동일한 성격을 가진 정보 단위 카드들이 서로 완전히 다른 비주얼 스타일로 적용되어 전체 디자인의 통일성과 완결성이 크게 저해됩니다. 첫 번째 카드는 푸른색 그라데이션 채우기로 마감된 반면, 두 번째와 세 번째 카드는 단색 테두리에 흐린 모노톤 계열의 스타일로만 처리되어 있어 마치 카드별 스타일링이 완성되지 않고 도중에 누락된 듯한 느낌을 줍니다. 이처럼 카드 요소 간 배경색, 테두리, 그리고 시각적 대비의 톤앤매너가 일치하지 않아 전반적인 유닛 스타일 통일감에 심각한 결함이 있습니다."
   },
   "rank": "5"
  },
  {
   "key": "324:11",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    3,
    0,
    0
   ],
   "out_defects": [
    2,
    0,
    0
   ],
   "in_reasons": [
    "넘침 3노드 745px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "out_reasons": [
    "넘침 2노드 270px² (원안 0노드 0px²)",
    "단어 내부 분절 5곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 2,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "13109646",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/11.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/456.webp",
   "why": {
    "7_design_completeness": "각 정보 단위(조별 정보)를 명확하게 구분해 주는 카드, 배경 박스, 경계선 등의 시각적 장치가 부재하여 구획감이 떨어집니다. 넓은 화면 대비 컴포넌트가 한 영역에 단순 나열식으로 배치되어 빈 공간이 과도하게 발생하며, 완성된 디자인이라기보다 단순 텍스트와 뱃지만 조합된 템플릿의 형태에 가까워 디자인 완결성이 부족합니다."
   },
   "rank": "6"
  },
  {
   "key": "324:17",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11941872",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/17.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/462.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 및 면적(Page Balance) 측면에서 콘텐츠가 왼쪽 절반 영역에만 치우쳐 배치되어 있고, 우측의 넓은 영역이 완전히 빈 공간으로 방치되어 있습니다. 이로 인해 전체 화면의 레이아웃 균형이 심각하게 무너져 미완성된 템플릿 상태로 보이며, 디자인의 완결성이 부족합니다."
   },
   "rank": "8"
  },
  {
   "key": "324:21",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.964 · 유휴 여백 0.831 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.964 · 유휴 여백 0.831 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13398678",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/21.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/466.webp",
   "why": {
    "3_visual_hierarchy": "대분류인 '입장 요금'과 중분류인 '성인', '청소년', '어린이'가 동일한 붉은색 라운드 배지 형태 및 흰색 볼드 텍스트로 디자인되어 위계가 시각적으로 구분되지 않습니다. '입장 요금'은 상위 레벨이므로 하위 항목인 대상별 분류와 다른 디자인 스타일로 명확히 시각적 차이를 두어야 합니다."
   },
   "rank": "4"
  },
  {
   "key": "324:26",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.938 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.938 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11505562",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/26.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/471.webp",
   "why": {
    "7_design_completeness": "콘텐츠 블록들이 페이지의 좌측 상단 영역에 치우쳐 배치되어 있으며, 이로 인해 페이지 우측과 하단에 비정상적으로 큰 빈 영역이 발생합니다. 페이지 전체 배치 관점에서 시각적 균형과 정보 밀도가 낮아 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "324:36",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 7곳"
   ],
   "out_reasons": [
    "단어 내부 분절 7곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12912167",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/36.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/481.webp",
   "why": {
    "7_design_completeness": "전체 정보를 하나의 하늘색 카드 안에 불릿 형태의 줄글로 빽빽하게 밀어 넣어 정보 단위별 구획감이 매우 부족합니다. 또한, 가로로 긴 슬라이드 화면 내에서 단일 카드만 배치되어 좌우 여백이 불필요하게 많이 남는 등 페이지 전체 배치와 면적 활용의 균형이 깨져 있습니다. 아이콘 등의 시각 요소도 전무하여 단순 텍스트 대치 수준에 그친 미완성 디자인으로 판단됩니다."
   },
   "rank": "6"
  },
  {
   "key": "324:37",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "정보 밀도 낮음",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13628451",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/37.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/482.webp",
   "why": {
    "1_structure_fitness": "summary에서 요구하는 '국내 확인 외래생물'의 '종수: 4150종' 및 '생태계교란 생물'의 '종수: 40종' 데이터를 담을 텍스트 슬롯이 디자인 내에 존재하지 않아 구조적인 수용 능력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 작성된 국내 확인 외래생물의 '종수: 4150종' 정보와 생태계교란 생물의 '종수: 40종' 수치 정보가 디자인에 매핑되지 않고 누락되었습니다.",
    "7_design_completeness": "우측 그래프 영역의 그래픽 요소가 비정상적으로 왜곡되어 보입니다. '생태계교란 생물' 영역은 막대 형태가 유지되지 않고 단순한 선으로만 표현되어 있어 원본 디자인의 그래픽 보존성이 훼손되었으며, 이로 인해 우측 영역의 정보 밀도가 비정상적으로 낮아져 전체적인 페이지 균형이 깨지고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "324:39",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.986 · 유휴 여백 0.921 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.986 · 유휴 여백 0.921 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12650129",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/39.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/484.webp",
   "why": {
    "7_design_completeness": "각 정보 단위를 명확히 구획하는 카드나 배경 도형, 구분선 등의 시각적 구획 장치가 없어 정보 단위 구획감이 떨어집니다. 또한, 페이지 디자인에 어떠한 그래픽 요소나 시각 요소(이미지, 아이콘 등)도 포함되어 있지 않고 흰 배경에 텍스트와 단순 불릿만 나열되어 있어, 완성된 디자인 결과물이라기보다는 레이아웃 단계의 미완성 템플릿으로 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "324:40",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.949 · 유휴 여백 0.805 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.949 · 유휴 여백 0.805 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11802065",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/40.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/485.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 8개의 모든 VU 항목이 썸네일 상에 배치되긴 하였으나, 화면 읽기 흐름과 배치 순서가 심각하게 꼬여 있습니다. 1열 좌측에는 1, 4, 7번째 VU가 위에서 아래로 배열되어 있고, 2열 중앙 파란색 박스에는 2, 5, 8번째 VU가, 3열 우측에는 3, 6번째 VU가 배열되는 등, 좌측에서 우측으로 혹은 위에서 아래로 흐르는 일반적인 시각적 읽기 흐름과 summary의 순서(1->2->3->4->5->6->7->8)가 완전히 어긋나 있어 사용자가 정보를 파악하기 매우 어렵습니다.",
    "3_visual_hierarchy": "동일한 위계 레벨인 각 시간대별 일정과 세부 내용들이 배치되는 위치(파란색 카드 내부와 흰색 배경 위)에 따라 서로 다른 글자 크기, 굵기, 색상 스타일로 무분별하게 혼용되어 표현되었습니다. 동일 레벨의 정보가 시각적 일관성 없이 제각각 표현되어 전체적인 계층 구조 파악과 정돈된 정보 흐름을 방해합니다.",
    "5_text_readability": "파란색 카드 영역 외부의 텍스트들(예: '2F 개인실 (개인) — 기상', 'B1 → 1F 주방', '1F 작업실', '1F 작업실 → 거실·주방' 및 하위 본문 텍스트 전체)이 밝은 연회색 배경과 대비가 극도로 낮아 거의 판독하기 불가능할 정도로 가독성이 심각하게 떨어집니다.",
    "7_design_completeness": "각 정보 단위의 시각적 형태와 스타일이 열에 따라 제각각으로 적용되어 전체적인 디자인 통일감이 크게 저해됩니다. 두 번째 열의 카드들만 파란색 배경과 3D 아이콘으로 강조되어 있고, 첫 번째와 세 번째 열은 배경 도형이 없어 구획감이 부족하며 텍스트 스타일(색상)도 지나치게 연해 시각적으로 미완성된 템플릿 조합 단계처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "324:42",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.865 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.865 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12360579",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/42.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/487.webp",
   "why": {
    "5_text_readability": "하단에 배치된 본문 텍스트들이 흰색 배경에 극도로 밝은 회색조로 표현되어 배경과의 명도 대비가 심각하게 낮으며, 이로 인해 글자를 식별하고 읽기가 거의 불가능합니다."
   },
   "rank": "2"
  },
  {
   "key": "324:44",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.828 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.828 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12885501",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/44.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/489.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '결론적 방향' 아래에 나열된 두 개의 본문 문장은 요약본(summary)에서 동일한 수준의 하위 항목(*)으로 구성되어 있으나, 결과 디자인에서는 두 문장의 글자 크기와 스타일이 서로 다르게 표현되어 같은 레벨 내에서의 일관성이 결여되어 있습니다.",
    "7_design_completeness": "노란색 컨테이너 카드를 통해 정보 단위를 시각적으로 구획하였으나, 전체 페이지 면적 대비 컴포넌트가 차지하는 비중이 너무 작아 화면의 상하좌우 여백이 지나치게 과도하게 남아 있습니다. 또한, 유닛 내부에서도 텍스트가 좌측에 쏠려 있어 우측에 불필요하게 넓은 빈 공간이 남는 등 유닛 내부 여백 및 밀도의 균형이 깨져 있어 미완성된 템플릿처럼 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "324:45",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "여백 과다",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13637015",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/45.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/490.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 핵심 정보인 신규 설치건 139건 및 AS접수건 50건 관련 텍스트 내용과 레이블이 디자인 내에 반영되지 않고 누락되었습니다.",
    "7_design_completeness": "정보 단위를 시각적으로 구분 짓는 카드, 배경 도형, 또는 구획선 등의 요소가 전혀 존재하지 않아 정보의 구획감이 현저히 부족합니다. 또한 페이지 전체 면적 대비 콘텐츠가 차지하는 비율이 지나치게 낮아 화면 대부분이 불필요한 빈 공간으로 방치되어 있으며, 요소들이 좌측과 우측에 단편적으로 배치되어 심각한 불균형을 초래하고 디자인적 완결성이 결여되어 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "324:46",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    7,
    0
   ],
   "out_defects": [
    0,
    7,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 7,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13640669",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/46.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/491.webp",
   "why": {
    "1_structure_fitness": "summary의 5개 비교 항목을 나타내는 테이블 구조 외에 우측에 사용하지 않는 4행 4열 규모의 불필요한 테이블 슬롯이 그대로 노출되어 있어 슬롯 과다로 인한 구조적 부적합이 발생하였습니다."
   },
   "rank": "2"
  },
  {
   "key": "324:51",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.940 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.940 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11285502",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/51.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/496.webp",
   "why": {
    "7_design_completeness": "본문 텍스트가 페이지 좌측 상단에 매우 작게 치우쳐 배치되면서 화면 전체 면적의 대부분이 빈 공간으로 방치되는 등 페이지 전체의 배치 균형(요인 3)이 매우 불완전합니다. 정보를 시각적으로 구조화하거나 보완하는 구획 요소 및 시각 요소(요인 6)가 전혀 없어, 완성된 디자인 결과물이 아닌 텍스트만 임시로 대입한 미완성 프레젠테이션 레이아웃으로 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "324:53",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12022227",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/53.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/498.webp",
   "why": {
    "7_design_completeness": "4개의 정보 단위를 2x2 카드 구조로 배치하고자 하였으나, '적응행동의 제한' 유닛에서 하위 텍스트가 카드 컨테이너 영역을 완전히 벗어나 하단의 뜬금없는 위치에 배치되면서 정보 단위의 시각적 구획감이 심각하게 훼손되었습니다. 또한, 유닛마다 불릿 기호의 적용 여부가 일관되지 않고, 화살표 아이콘이나 이미지의 무작위 배치로 인해 스타일과 레이아웃의 통일감이 결여되어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "2",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "324:54",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    1
   ],
   "out_defects": [
    0,
    0,
    1
   ],
   "in_reasons": [
    "페이지 밖 잘림 3노드 40498px² (원안 2노드 38267px²)"
   ],
   "out_reasons": [
    "페이지 밖 잘림 3노드 40181px² (원안 2노드 38267px²)"
   ],
   "report": {
    "passes": 3,
    "moved": 1,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12072042",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/54.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/499.webp",
   "why": {
    "7_design_completeness": "콘텐츠가 슬라이드 전체 면적을 충분히 활용하지 못하고 하단의 주황색 컬러 블록 영역에만 극단적으로 치우쳐 배치되어 있습니다. 화면 상단의 넓은 영역이 아무런 시각적 장치나 레이아웃 구성 없이 텅 비어 있어 페이지 전체의 배치와 균형(Page Balance)이 크게 무너졌으며, 이로 인해 미완성된 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "324:62",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.893 · 유휴 여백 0.694 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.893 · 유휴 여백 0.694 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12414926",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/62.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/507.webp",
   "why": {
    "7_design_completeness": "좌측의 두 정보 유닛은 주황색 배경 블록과 정렬된 카드를 통해 시각적으로 명확하고 일관되게 구획된 반면, 세 번째 유닛인 '해군의 중요성 ↑'은 좌측 유닛들과의 스타일 통일성이 완전히 결여되어 있습니다. 우측 대형 이미지 위에 아무런 구획이나 레이아웃상의 정돈 없이 텍스트가 임의로 얹혀 있는 배치를 보여, 전체적인 정보 단위 구획감과 유닛 배치·스타일 통일감이 심각하게 저해되어 완성도가 낮은 미완결 디자인으로 판단됩니다."
   },
   "rank": "5"
  },
  {
   "key": "324:67",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12353861",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/67.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/512.webp",
   "why": {
    "2_content_substitution_accuracy": "summary 상의 주요 수치 기록(26.52, 24:05 등)이 올바르지 않은 슬롯에 매핑되어 어긋나게 배치되어 있으며, 일부 세부 항목의 핵심 기록 정보들이 누락되어 위치에 맞게 반영되지 않았습니다."
   },
   "rank": "6"
  },
  {
   "key": "324:71",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "제목 중복·위계 오매핑",
     "키·구조 토큰 노출(label:·!image 등)"
    ],
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.778 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.778 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12806982",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/71.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/516.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '법률별 연령 기준' 및 '청소년보호법상 청소년' 항목에 'label:'이라는 불필요한 텍스트 접두사가 포함되어 그대로 노출되었습니다. 또한 '청소년보호법상 청소년' 항목의 제목과 하위 연령 기준 내용의 위계 및 읽기 순서가 뒤바뀐 채로 배치되어 내용 대치에 명백한 오류가 존재합니다.",
    "7_design_completeness": "화면 좌측의 어두운 카드 영역과 우측의 아이콘 기반 리스트 영역이 서로 완전히 다른 레이아웃과 그래픽 스타일을 취하고 있어 페이지 전반의 톤앤매너와 스타일 통일감이 결여되어 있습니다. 특히 좌측 카드 내부의 불릿 포인트들과 텍스트들은 정렬선이 어긋나 있고 내부 여백 또한 무작위하게 배치되어 있어 완성도 높은 디자인 결과물로 보이지 않고 조합이 덜 된 미완성 템플릿처럼 느껴집니다."
   },
   "rank": "2"
  },
  {
   "key": "324:84",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.903 · 유휴 여백 0.821 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.903 · 유휴 여백 0.821 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11530313",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/84.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/529.webp",
   "why": {
    "3_visual_hierarchy": "제외 항목인 타이틀 '콩팥 구조'는 적절하게 표현되었으나, 본문 내에서 상위 레벨 항목('콩팥소체', '토리쪽세관' 등)보다 하위 레벨 항목('사구체+보먼주머니', '근위세뇨관' 등)의 글자 크기가 더 크고 흰색으로 더 밝게 강조되어 위계가 역전되어 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "324:87",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.984 · 유휴 여백 0.986 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.984 · 유휴 여백 0.986 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13580165",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/87.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/532.webp",
   "why": {
    "5_text_readability": "타임라인 단계 표시용 숫자 중 '3'의 색상이 배경색과 거의 동일하여 글자의 형태를 육안으로 식별하기 어렵고 판독이 거의 불가능합니다."
   },
   "rank": "4"
  },
  {
   "key": "324:90",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.877 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.877 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12899638",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/90.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/535.webp",
   "why": {
    "7_design_completeness": "텍스트와 불릿 기호(점)의 정렬 및 위치가 맞지 않아 불릿이 텍스트 위에 둥둥 떠 있거나 중복 배치되는 등 유닛 배치 및 레이아웃 통일성(요인 4)이 심각하게 저해되어 있습니다. 또한, '본사', '자회사', '종속기업' 간의 정보 단위가 시각적으로 구분되지 않아 정보 단위 구획감(요인 1)이 부족하며, 하단 영역의 텍스트 배치 불균형으로 인해 완성도 높은 디자인 결과물이라기보다 불안정하게 조합된 상태로 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "324:91",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11362859",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/91.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/536.webp",
   "why": {
    "7_design_completeness": "정보 단위를 구분하는 카드, 선, 컬러 블록 등의 시각적 구획 장치가 없어 정보 단위 구획감이 크게 결여되어 있습니다. 또한, 콘텐츠가 페이지 왼쪽에 심하게 치우쳐 배치되면서 우측에 절반 이상의 넓은 빈 여백이 남아 페이지 전체의 배치와 면적 균형이 매우 불균형합니다. 아이콘이나 그래픽 등의 시각적 요소도 전혀 존재하지 않아 완성된 디자인이 아닌 단순 텍스트 나열 형태의 미완결된 프레젠테이션으로 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "324:101",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "슬롯 부족(내용 > 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    20,
    0
   ],
   "out_defects": [
    0,
    20,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 20,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [],
   "old_grade": "BAD",
   "do": "13639845",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/101.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/546.webp",
   "why": {
    "1_structure_fitness": "요약문에는 장점 5개와 단점 5개로 총 10개의 콘텐츠 블록(VU)이 정의되어 있으나, 디자인은 가로 6열씩 총 12개의 슬롯을 제공합니다. 이로 인해 장점 영역의 6번째 슬롯에는 요약문에 없는 임의의 내용이 포함되고, 단점 영역의 6번째 슬롯은 텍스트가 전혀 없이 완전히 비어 있어 슬롯 과다로 인한 구조적 부적합이 발생합니다."
   },
   "rank": "6"
  },
  {
   "key": "324:104",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/104.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/549.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적에 비해 텍스트와 시각 요소가 차지하는 비중이 지나치게 작고 왼쪽으로 치우쳐 있어, 화면에 불필요하고 광활한 빈 공간이 과도하게 남아 있습니다. 컴포넌트 크기나 정렬이 페이지 규격에 맞지 않아 디자인 완결성이 결여된 상태입니다."
   },
   "rank": "9"
  },
  {
   "key": "324:106",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13298361",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/106.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/551.webp",
   "why": {
    "7_design_completeness": "각 정보 유닛의 경계를 명확하게 구분해주는 카드나 배경 도형 등의 시각적 구획 요소가 존재하지 않아 정보 단위 구획감이 저해됩니다. 또한 병렬적인 흐름을 가져야 할 세 개의 텍스트 블록이 가로선상에서 일관된 정렬 기준 없이 제각각 다른 세로 높이로 배치되어 있어 레이아웃의 통일감과 균형감이 매우 불안정하며, 마감이 덜 된 완성도 낮은 디자인으로 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "324:107",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.947 · 유휴 여백 0.758 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.947 · 유휴 여백 0.758 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/107.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/552.webp",
   "why": {
    "7_design_completeness": "간호사정 유닛에는 카드 배경이 적용되어 정보가 명확하게 구획되어 있으나, 간호목표 유닛에는 배경 카드가 누락되어 정보 단위의 구획감이 형성되지 않았습니다. 이로 인해 좌우 컴포넌트 간 레이아웃 및 디자인 스타일의 일관성과 통일감이 크게 훼손되어 완성도 높은 디자인으로 보기 어렵습니다."
   },
   "rank": "4"
  },
  {
   "key": "324:118",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 4215px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 4215px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13168992",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/118.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/563.webp",
   "why": {
    "7_design_completeness": "상하단 정보 영역에 배치된 텍스트와 장식 그래픽(종이 클립 및 물방울 일러스트)이 레이아웃상 정교하게 제어되지 못하고 무분별하게 겹쳐 있습니다. 상단 텍스트 박스는 프레임 내부 여백이 부족해 답답해 보이며 클립 그래픽이 영역을 침범하고 있고, 하단 영역 역시 물풀에서 나오는 물방울 그래픽이 카드와 텍스트 영역을 침범하여 배치되어 전반적인 디자인 보존성과 완결성이 심각하게 저해되었습니다."
   },
   "rank": "10",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "324:119",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.647 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.647 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13638917",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/119.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/564.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 '25.11' 및 '25.12'의 세부 수치 정보인 '검진매출 비율'과 '외래매출 비율'의 백분율 데이터가 프레젠테이션 내에 누락되어 전체적인 정보가 올바르게 전달되지 않습니다."
   },
   "rank": "7"
  },
  {
   "key": "324:132",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 10개",
    "결과 단어 분절 미측정 10개"
   ],
   "out_reasons": [
    "결과 tight box 누락 10개",
    "결과 단어 분절 미측정 10개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11873888",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/132.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/577.webp",
   "why": {
    "1_structure_fitness": "제공된 정보는 기능과 적용 기술의 2개 열 구조를 가지나, 디자인에는 3개의 열 슬롯이 제공되어 우측의 세 번째 열 전체가 완전히 비어 있는 구조적 슬롯 과다 현상이 발생했습니다.",
    "7_design_completeness": "우측에 텍스트 내용 없이 비어 있는 주황색 헤더 블록이 그대로 노출되어 있어 완성되지 않은 템플릿 형태를 띠며, 이로 인해 디자인 보존성이 크게 훼손됩니다. 또한 컴포넌트 전체가 화면 상단에 치우쳐 배치되면서 하단에 과도한 빈 공간이 발생하는 등 페이지 전체의 배치 균형과 면적 대비 밀도가 미흡하여 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "6"
  },
  {
   "key": "324:133",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.971 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.971 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13640175",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/133.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/578.webp",
   "why": {
    "5_text_readability": "왼쪽 열의 하단 항목들('책을 덮음', '침대에 누움', '잠듦')은 배경색과 글자색의 대비가 극도로 낮아 텍스트를 거의 판독할 수 없습니다."
   },
   "rank": "3"
  },
  {
   "key": "324:147",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "13471751",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/147.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/592.webp",
   "why": {
    "7_design_completeness": "상단에 디자인 요소가 없는 거대한 회색 영역이 넓게 방치되어 있어 페이지의 전체적인 균형과 밀도가 크게 떨어집니다. 하단 영역 역시 단순 텍스트와 실선으로만 나열되어 있어 정보 단위 간의 구획감이나 완성도 있는 시각 요소가 부족해 미완성된 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "324:148",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 5곳"
   ],
   "out_reasons": [
    "단어 내부 분절 5곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13592005",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/148.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/593.webp",
   "why": {
    "7_design_completeness": "3개 열의 상하 정렬이 맞지 않고 첫 번째 열의 상단이 완전히 비어 있어 페이지 전체의 배치 균형(요인 3)이 맞지 않습니다. 또한 특정 열에만 세로형 연두색 배경 박스가 적용되어 유닛 간 스타일 및 디자인 통일감(요인 4)을 크게 저해하며, 시각적인 완결성이 떨어져 미완성된 템플릿처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "324:151",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13639166",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/151.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/596.webp",
   "why": {
    "1_structure_fitness": "summary에는 '내국인'과 '베트남 유학생' 하위에 각각 인원 수(73명, 72명)를 나타내는 하위 정보가 존재하지만, 디자인에는 이를 수용할 텍스트 슬롯이 마련되어 있지 않아 구조가 불완전합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '내국인' 하위의 '인원: 73명' 데이터와 '베트남 유학생' 하위의 '인원: 72명' 데이터가 누락되어 핵심적인 내용 대치가 완료되지 않았습니다."
   },
   "rank": "5"
  },
  {
   "key": "324:152",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.944 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.944 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13594457",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/152.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/597.webp",
   "why": {
    "5_text_readability": "텍스트의 색상이 배경과 거의 동일한 아주 밝은 회색조로 표현되어 시각적 대비가 극도로 낮으며, 이로 인해 글자가 거의 보이지 않고 판독하기 매우 어렵습니다.",
    "7_design_completeness": "컴포넌트가 화면의 좌측 일부 영역에만 치우쳐 배치되어 있어 우측에 비정상적으로 넓은 빈 공간이 존재합니다. 이로 인해 페이지 전체 차원에서의 배치 균형(Page Balance)이 심각하게 깨져 있으며, 시각적 안정감과 구조적 완성도가 현저히 떨어져 완성되지 않은 템플릿 상태로 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "324:153",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13432698",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/153.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/598.webp",
   "why": {
    "7_design_completeness": "동일한 정보 그룹인 '핵심 원인'의 하위 항목들이 서로 다른 레이아웃 스타일(좌측은 어두운 배경 위 텍스트, 중앙은 밝은 카드형 배경 안의 텍스트)로 분리 배치되어 정보 단위의 구획감과 스타일 통일성이 심각하게 훼손되었습니다. 중앙에만 비대칭적으로 카드가 배치되어 있어 페이지 전체의 시각적 균형과 디자인 마감의 완결성이 매우 떨어집니다."
   },
   "rank": "5"
  },
  {
   "key": "324:156",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13637815",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/156.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/601.webp",
   "why": {
    "7_design_completeness": "디자인 이미지 대신 '!image.png'라는 텍스트가 하단 영역에 그대로 노출되어 있어, 텍스트와 시각 요소의 대치 및 결합이 불완전하며 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "1"
  },
  {
   "key": "324:166",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "SUCCESS",
   "in_defects": [
    3,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 3노드 1669px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.948 · 유휴 여백 0.705 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 2,
    "moved": 3,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13293112",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/166.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/611.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에서 하나의 그룹으로 묶여 있는 '온공을 하기 싫나요?' 항목이 템플릿의 3단 슬롯 구성에 맞춰 임의로 분할되었습니다. 이로 인해 STEP 02와 STEP 03에 동일한 타이틀인 '온공을 하기 싫나요?'가 중복 매핑되어 내용 대치 구조의 정확성이 떨어집니다."
   },
   "rank": "10"
  },
  {
   "key": "324:169",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13243265",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/169.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/614.webp",
   "why": {
    "7_design_completeness": "화면에 세 개의 카드가 나열되어 있으나, 첫 번째 카드만 선명한 색상으로 렌더링되고 두 번째와 세 번째 카드는 회색조의 흐릿한 스타일로 표현되어 유닛 간의 스타일 통일감과 톤앤매너 일관성이 크게 저해되었습니다. 동일한 위계의 정보 블록임에도 디자인이 일관되게 적용되지 않아 시각적 완성도가 떨어지며 완성된 하나의 디자인 페이지로 보이지 않습니다."
   },
   "rank": "1"
  },
  {
   "key": "324:176",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "없는 내용 삽입·임의 문구",
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.952 · 유휴 여백 0.633 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.952 · 유휴 여백 0.633 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12763855",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/176.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/621.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에서 'Agents'는 'Cytotoxic drugs'와 'Radionuclide'를 하위 항목으로 포함하는 상위 개념의 텍스트입니다. 그러나 디자인 내에서는 'Agents'가 상위 구조로서 하위 항목들을 포함하지 못하고, 'Attribute'라는 임의의 텍스트와 함께 'Card A'라는 별개의 카드로 분리되어 대등하게 배치되었습니다. 이로 인해 텍스트 간의 부모-자식 위계 관계와 구조적 매핑이 완전히 왜곡되었습니다."
   },
   "rank": "3"
  },
  {
   "key": "324:177",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 7190px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 7190px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "13594041",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/177.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/622.webp",
   "why": {
    "5_text_readability": "우측의 캐릭터 일러스트레이션이 텍스트 영역 위로 겹쳐지면서 'Doxorubicin (DOX)'의 일부, 'targeted'의 끝부분, 'tumor imaging'의 일부 단어가 가려져 명확하게 판독하기 어렵습니다.",
    "7_design_completeness": "폴더 모양의 프레임워크 우측에 배치된 캐릭터 일러스트레이션이 본문 텍스트 영역을 과도하게 침범하여 그래픽 요소와 텍스트가 어색하게 겹쳐져 있습니다. 고정된 그래픽 요소를 고려하지 않은 채 텍스트 영역의 너비가 설정되어, 그래픽과 콘텐츠의 배치가 정상적으로 분리되지 못하고 템플릿의 원래 디자인 완결성과 레이아웃 보존성이 훼손되었습니다."
   },
   "rank": "10",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "324:181",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12571555",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/181.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/626.webp",
   "why": {
    "7_design_completeness": "컨테이너 내부의 정보 밀도와 여백 분배가 극도로 불균형합니다. 연보라색 카드 크기에 비해 텍스트 콘텐츠의 크기가 매우 작고 아래쪽 한구석으로 치우쳐 배치되어 있어 카드 내부 중앙과 주변에 무의미한 빈 여백이 과도하게 남습니다. 또한 서로 대등한 독립된 정보 단위인 '수행 과정상의 어려웠던 점'과 '종합 소감'이 명확한 시각적 구획 장치 없이 한 카드 내에 뭉뚱그려져 배치되어 정보 단위 구획감이 약하고 단순 대치된 미완성 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "324:183",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11422557",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/183.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/628.webp",
   "why": {
    "7_design_completeness": "정보 단위를 명확하게 구분해주는 카드, 배경 도형, 테두리 선 등의 시각적 구획 요소가 전혀 없어 정보 단위 구획감이 부족합니다. 또한 아이콘이나 이미지 등의 시각 요소가 완전히 배제된 채 단순 텍스트로만 배치되어 있어, 디자인이 완성된 결과물이라기보다 텍스트만 대치된 미완성 템플릿처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "324:192",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.878 < SUCCESS 기준 0.900 (원안 대비 12% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.878 < SUCCESS 기준 0.900 (원안 대비 12% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12561216",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/192.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/637.webp",
   "why": {
    "7_design_completeness": "노란색 가로 바 형태의 컨테이너가 페이지 최상단에만 치우쳐 배치되어 있고, 화면의 대부분을 차지하는 하단 영역 전체가 완전히 비어 있어 페이지 전체의 배치와 면적 균형이 극히 불량합니다. 시각적 요소가 전무하고 레이아웃의 마감이 완성되지 않아 전체적으로 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "324:201",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 5px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 1노드 5px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13343233",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/201.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/646.webp",
   "why": {
    "7_design_completeness": "각 정보 단위(VU)를 시각적으로 분할하는 카드, 배경 도형, 경계선 등의 시각 장치가 전혀 없어 정보 단위 구획감이 부족하며, 전체 페이지 면적 대비 빈 여백이 지나치게 많아 완성된 디자인이 아닌 단순 텍스트 나열처럼 보입니다. 또한 이미지나 아이콘 등의 시각적 요소가 결여되어 있어 디자인 완결성 수준이 낮습니다."
   },
   "rank": "10"
  },
  {
   "key": "324:203",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "SUCCESS",
   "in_defects": [
    3,
    3,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 3노드 729px² (원안 0노드 0px²)",
    "신규 겹침 3쌍 · 547px²",
    "정렬선 붕괴 0.585 < 0.600",
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.805 · 유휴 여백 0.365 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12975128",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/203.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/648.webp",
   "why": {
    "3_visual_hierarchy": "썸네일에 표현된 타이틀인 '동료상담사 상담 흐름'의 폰트 크기가 하위 본문 항목들의 텍스트 크기보다 확연히 작게 표현되어 시각적 위계가 역전되었습니다. 상위 위계의 제목이 본문보다 작고 강조되지 않아 전체적인 시각적 계층 구조가 불명확합니다."
   },
   "rank": "10"
  },
  {
   "key": "324:204",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.871 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.871 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13452941",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/204.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/649.webp",
   "why": {
    "2_content_substitution_accuracy": "두 번째 그룹의 본문 내용 중 마지막 항목이 별도의 세 번째 영역으로 분리되면서, 동일한 타이틀('등기 이사와 비등기 임원의 직무권한 구별')이 중복 매핑되어 위계 구조가 잘못 표현되었습니다."
   },
   "rank": "2"
  },
  {
   "key": "324:207",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.906 · 유휴 여백 0.904 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.906 · 유휴 여백 0.904 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12153797",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/207.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/652.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에서 '조문 적용 핵심 논리' 하위에 나열된 세 번째 항목('근로자성은 사용종속성을 기준으로 판단함.')을 별도 영역으로 분리 배치하면서, 해당 영역의 타이틀을 상위 항목명인 '조문 적용 핵심 논리'로 중복 적용하여 텍스트 매핑과 구조에 심각한 오류가 발생하였습니다."
   },
   "rank": "9"
  },
  {
   "key": "324:212",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.768 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.768 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13630492",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/212.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/657.webp",
   "why": {
    "1_structure_fitness": "제공된 summary에는 10개의 예산 항목과 각각에 해당하는 '금액' 정보가 구조화되어 있으나, 결과 디자인에는 각 항목의 금액 데이터를 수용할 수 있는 텍스트 슬롯이 구조적으로 완전히 결여되어 있어 정보의 수용력과 구조 적합성이 크게 부족합니다.",
    "2_content_substitution_accuracy": "요약문에 제시된 각 예산 항목별 구체적인 금액 정보(예: 연출 및 행정관리원, 영상원, 20000000원 등)가 디자인 내에서 모두 누락되어 정상적인 내용 매핑이 이루어지지 않았습니다."
   },
   "rank": "4"
  },
  {
   "key": "324:216",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/216.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/661.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 및 면적 관점에서 컴포넌트가 차지하는 비중이 매우 작고 주변에 불필요하게 넓은 빈 영역이 남아있어 완성된 디자인 결과물이라기보다는 임시로 요소를 나열해둔 것처럼 빈약해 보입니다. 유닛 배치와 여백의 균형감이 부족하여 전반적인 디자인 완결성이 매우 떨어집니다."
   },
   "rank": "5"
  },
  {
   "key": "324:223",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 3695px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 3695px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13640255",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/223.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/668.webp",
   "why": {
    "5_text_readability": "QQ Type 열 하단에 배치된 'AgrA inhibitors (e.g.', 'AgrB/SpsB inhibitors', 'AIP trapping/antibody', 'Natural/synthetic...' 등의 텍스트가 어두운 배경색과의 대비가 매우 낮아 글자를 거의 읽을 수 없습니다.",
    "7_design_completeness": "텍스트와 배경의 색상 대비가 올바르게 보존되지 않아 우측 테이블 'QQ Type' 열의 하단 콘텐츠가 배경색에 묻혀 보이지 않는 디자인 보존성(엄격 요인) 결함이 존재합니다. 이는 완성된 디자인 결과물로서의 완결성을 저해하므로 BAD 등급에 해당합니다."
   },
   "rank": "3"
  },
  {
   "key": "324:225",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.983 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.983 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12328020",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/225.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/670.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '준비물'은 가장 크고 굵게 표현되어 상위 위계로 잘 나타납니다. 하지만 summary 상에서 서로 다른 레벨인 상위 항목('가봉바디', '방안자')과 하위 항목('돼지표 여자 8호')이 디자인 상에서 구분 없이 동일한 크기와 굵기, 정렬로 표현되어 시각적 위계 구분이 되지 않습니다.",
    "7_design_completeness": "구분선(라인)을 활용한 정보 단위 구획감은 존재하나, 전체 페이지 면적 대비 컴포넌트가 차지하는 비중이 지나치게 작아 화면 좌우 및 상하로 불필요하게 넓은 여백이 발생합니다. 이로 인해 완성도가 낮고 빈약한 인상을 주어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "2"
  },
  {
   "key": "324:226",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11885188",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/226.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/671.webp",
   "why": {
    "7_design_completeness": "텍스트 위주의 단순 나열로 디자인 완결성이 매우 낮습니다. 구분선 하나를 제외하고는 정보 단위를 구획하는 시각적 요소(카드, 배경 도형 등)가 부재하며, 페이지 전체 화면 대비 컴포넌트가 차지하는 면적이 지나치게 좁고 좌우에 과도한 여백이 남아서 완성된 디자인이라기보다 제작 과정 중의 미완성 상태처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "324:233",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12802578",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/233.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/678.webp",
   "why": {
    "7_design_completeness": "페이지 전체 차원에서 디자인 구성 요소가 좌측으로 과도하게 치우쳐 있어 우측에 넓은 빈 공간이 방치되는 등 전체적인 배치와 면적의 균형이 매우 불안정합니다. 또한, 단일한 분홍색 그래픽 배경 내에 서로 다른 정보 단위가 시각적인 카드나 선 등으로 명확하게 구획되지 않은 채 배치되어 있어 구획감이 부족하며, 유닛 내부의 콘텐츠 밀도와 여백의 미적 균형이 조화롭지 못해 완성도 있는 디자인으로 보이지 않습니다."
   },
   "rank": "10"
  },
  {
   "key": "324:237",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    5,
    0
   ],
   "out_defects": [
    0,
    5,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 5,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13640669",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/237.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/682.webp",
   "why": {
    "1_structure_fitness": "summary에 구성된 5개의 비교 항목 구조에 비해 디자인 내에 채울 내용이 없는 불필요한 4행 4열의 빈 테이블 슬롯이 과다하게 존재하여 구조적 적합성이 떨어집니다."
   },
   "rank": "2"
  },
  {
   "key": "324:244",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13633025",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/244.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/689.webp",
   "why": {
    "5_text_readability": "상단에 배치된 '의료시설 부족' 텍스트가 밝은 배경색과 구분이 되지 않을 정도로 극단적으로 명도 대비가 낮아 텍스트를 거의 판독할 수 없습니다."
   },
   "rank": "3"
  },
  {
   "key": "324:245",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.423 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.423 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627571",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/245.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/690.webp",
   "why": {
    "1_structure_fitness": "summary에 포함된 5개 지역의 구체적인 의료시설 부족 비율 수치(100%, 90%, 88.9% 등)를 텍스트로 담을 수 있는 슬롯이 디자인에 갖춰져 있지 않아 구조가 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 화정면(100%), 돌산읍(90%), 남면(88.9%), 묘도동(83.3%), 삼산면(76.2%)의 의료시설 부족 수치 정보가 디자인 내에 누락되어 핵심 내용을 파악하기 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "324:246",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11405810",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/246.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/691.webp",
   "why": {
    "2_content_substitution_accuracy": "메인 타이틀인 '콘텐츠별 목적과 중요하게 볼 지표'가 독립적인 타이틀 영역이 아닌 첫 번째 콘텐츠 슬롯(01번)의 제목 위치에 잘못 매핑되어 내용 대치 구조와 흐름이 부적절합니다.",
    "7_design_completeness": "동일한 형식의 리스트 정보가 화면 좌우에 나뉘어 배치되는 구조임에도 불구하고 양쪽의 레이아웃과 스타일 통일감이 심하게 저해되어 있습니다. 왼쪽 영역은 텍스트 콘텐츠가 배경 도형 밖에 위치하는 반면, 오른쪽 영역은 텍스트 전체가 배경 도형 내에 포함되어 있어 한 화면 안에서 일관되지 않은 배치를 보입니다. 이로 인해 반복되는 정보 단위의 시각적 형태와 구획 방식이 제각각으로 구현되어 전반적인 디자인 완결성이 부족하고 임의로 조합된 느낌을 줍니다."
   },
   "rank": "7"
  },
  {
   "key": "324:249",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.900 · 유휴 여백 0.765 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.900 · 유휴 여백 0.765 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12196388",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/249.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/694.webp",
   "why": {
    "7_design_completeness": "동일한 수준의 리스트 항목들이 일관된 형식으로 배치되지 못하고 이원화된 레이아웃을 취하고 있습니다. 상단의 3개 항목은 배경 화면에 직접 노출된 반면, 하단의 3개 항목은 카드 컴포넌트 내부에 갇혀 있는 구조입니다. 이로 인해 정보 단위의 시각적 구획감이 저해되고 유닛 배치 및 스타일의 통일성이 결여되어 완성되지 않은 디자인 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "324:250",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.698 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.698 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "레벨 구분 없음"
   ],
   "old_grade": "BAD",
   "do": "12308943",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/250.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/695.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '과반이 아는 정책 4개 / 19개'보다 하위 항목인 '대부분 대학·주거 관련'이 더 크고 굵게 표현되어 시각적 위계의 역전이 발생하였으며, 같은 레벨인 하위 항목들 간의 텍스트 스타일도 일관되지 않아 구조 파악이 어렵습니다."
   },
   "rank": "3"
  },
  {
   "key": "324:251",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "키·구조 토큰 노출(label:·!image 등)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.817 < SUCCESS 기준 0.900 (원안 대비 18% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.817 < SUCCESS 기준 0.900 (원안 대비 18% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12567343",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/251.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/696.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 주요 콘텐츠 중 하나인 '청년예술인지원' 내용이 디자인 내에서 누락되었으며, '7.1%' 항목에는 템플릿 잔재로 보이는 'label: 7.1%' 문구가 노출되어 내용 대치가 정확하지 않습니다.",
    "7_design_completeness": "정보 유닛을 구성하는 시각적 그래픽 요소(원형 아이콘 카드, 회색 라벨 플레이트)와 텍스트 콘텐츠 간의 결합 구조가 매우 불안정하고 어긋나 있습니다. 일부 수치 텍스트는 정렬 기준 없이 공중에 떠 있고, 회색 라벨 플레이트와 텍스트의 배치 위치가 유닛마다 일관되지 않아 전체적인 디자인의 통일감과 보존성이 크게 훼손되었습니다. 결과적으로 각 정보 단위가 안정적으로 구획되지 못하고 요소들이 흩어진 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "324:252",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.870 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.870 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12434402",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/252.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/697.webp",
   "why": {
    "7_design_completeness": "\"대부분 대학·주거 관련\" 텍스트가 정보 단위를 구분하는 컨테이너 카드 영역 바깥으로 완전히 벗어나 어두운 배경 위에 단독 배치되어 있습니다. 이로 인해 정보 단위의 시각적 구획감이 깨지고 디자인 보존성이 심각하게 훼손되었으며, 페이지 전체의 레이아웃 배치가 불안정하고 미완성된 디자인 결과물처럼 보입니다."
   },
   "rank": "10",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "324:275",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "글자 너무 작음",
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/275.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/720.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 측면에서 컴포넌트와 텍스트가 화면 중앙의 극히 일부 영역에만 작게 뭉쳐 있어, 화면 전체에 빈 여백이 과도하게 남아 디자인이 미완성된 템플릿처럼 빈약해 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "324:287",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.561 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.561 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627164",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/287.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/732.webp",
   "why": {
    "2_content_substitution_accuracy": "서브타이틀인 '월별 재무 지표'는 올바르게 표시되었으나, 1월부터 8월까지의 월별 상세 재무 지표 항목(매출총액, 판관비, 인건비, 영업이익)과 각 수치 데이터 텍스트가 화면에서 모두 누락되어 본문 내용이 전달되지 않습니다."
   },
   "rank": "4"
  },
  {
   "key": "324:293",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13347976",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/293.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/738.webp",
   "why": {
    "7_design_completeness": "동일한 정보 성격을 지닌 '슐런' 단위의 두 카드가 서로 다른 배경색(연분홍색과 짙은 주홍빛 분홍색)으로 칠해져 시각적 스타일의 통일감이 크게 저해됩니다. 또한, 카드가 화면 중앙에 지나치게 작고 좁게 배치되면서 페이지 상하좌우로 비정상적으로 넓은 빈 여백이 남아 전체적인 페이지 균형이 매우 빈약해 보이며, 정보 단위의 형태적 구획도 일관되지 못해 완성도 있는 디자인으로 보기 어렵습니다."
   },
   "rank": "9"
  },
  {
   "key": "324:294",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "글자 해체·깨짐",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.850 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.850 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13279116",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/294.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/739.webp",
   "why": {
    "2_content_substitution_accuracy": "체험 활동 정보('슈링클')가 논리적 흐름에 맞지 않게 두 개의 영역(1, 2)으로 나뉘어 무작위로 매핑되었습니다. 특히 '구분' 및 '총괄담당' 정보와 첫 시간대인 '13:00~14:00' 정보가 후순위인 2번 영역에 배치되고, 후속 시간대인 '14:00~15:00'과 '15:00~16:00' 정보가 선순위인 1번 영역에 배치되어 화면의 읽기 흐름이 완전히 어긋나고 내용 전달이 매우 부정확합니다."
   },
   "rank": "10"
  },
  {
   "key": "324:306",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13459686",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/306.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/751.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 측면에서 상단 헤더 영역에만 콘텐츠가 극단적으로 밀집되어 있고, 화면의 70%가 넘는 하단의 매우 넓은 면적이 아무런 요소 없이 빈 공간으로 방치되어 있습니다. 이로 인해 페이지 전체의 레이아웃 균형이 심각하게 무너져 디자인 완결성을 갖춘 결과물이 아닌 미완성 템플릿처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "324:307",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "글자 사이 간격·밀집",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11455794",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/307.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/752.webp",
   "why": {
    "5_text_readability": "타이틀인 '시니어금융업무지원단'이 '시니어금융업'과 '무지원단'으로 어색하게 줄바꿈되어 단어의 의미 단위를 해치고 있으며, 행간이 지나치게 좁아 위아래 글자가 서로 겹치면서 글자 판독과 가독성을 심각하게 저해합니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "324:313",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.909 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.909 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12944049",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/313.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/758.webp",
   "why": {
    "2_content_substitution_accuracy": "타임라인 디자인에서 위에서 아래로 진행되는 시각적 흐름(중앙 축 노드의 세로 배치 순서)과 실제 사건의 연대순(2021.8.30 -> 2022.7.6 -> 2021.9.10 -> 2023.3.13 -> 2022.1.3 -> 2025.8.8)이 일치하지 않아 읽기 흐름에 왜곡과 혼란을 줍니다."
   },
   "rank": "5"
  },
  {
   "key": "324:314",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.625 · 유휴 여백 0.807 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.625 · 유휴 여백 0.807 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12212397",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/314.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/759.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '나선형 교육과정'은 크고 선명하게 최상위 위계로 적절히 강조되어 표현되었습니다. 그러나 상위 항목인 '구체적경험'과 하위 항목인 '직접체험'이 동일한 글자 크기, 색상, 불릿 스타일로 표현되어 서로 다른 마크다운 레벨 간의 위계 구분이 시각적으로 전혀 이루어지지 않고 있습니다. 또한, 동일한 상위 레벨인 '구체적경험'과 '추상적경험'이 서로 다른 텍스트 색상, 크기, 불릿 적용 여부 등 일관되지 않은 스타일을 사용하여 전체적인 구조를 명확히 파악하기 어렵습니다."
   },
   "rank": "2"
  },
  {
   "key": "324:327",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "더미 문구 잔존",
     "순서 뒤바뀜"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 역전(하위가 더 큼)",
     "위계 파악 어려움(일반)",
     "제목이 안 보이거나 약함"
    ],
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "색 대비 낮음",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 1908px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 1908px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "위계 역전",
    "더미 문구 잔존"
   ],
   "old_grade": "BAD",
   "do": "12299117",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/327.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/772.webp",
   "why": {
    "2_content_substitution_accuracy": "제공된 summary의 타이틀인 '운동에 따른 혈압 감소 경로'가 이미지 내에 글자 순서가 완전히 뒤집힌 형태('로경소감압혈른따에동운')로 정상적이지 않게 배치되어 있으며, 추가적인 placeholder 텍스트인 '설명' 역시 역순('명 설')으로 결합되어 나타나는 등 텍스트 내용이 올바른 형태로 대치되지 않았습니다.",
    "3_visual_hierarchy": "상위 위계에 해당하는 타이틀 '운동에 따른 혈압 감소 경로'가 첫 번째 카드 내에서 본문 항목인 '운동'보다 시각적으로 훨씬 작고 낮게 배치되어 위계가 역전되었습니다. 본문 항목인 '운동', '근육 혈류 ↑', '전단응력 ↑'은 카드별로 일관된 크기와 스타일을 유지하고 있으나, 상위 레벨인 타이틀이 가장 작게 표현되어 전체적인 시각적 계층 구조가 명확하게 구분되지 않습니다.",
    "5_text_readability": "첫 번째 카드 하단에 텍스트가 거꾸로 뒤집혀 겹치고 분절되는 등 가독성을 완전히 해쳐 올바르게 읽을 수 없습니다.",
    "7_design_completeness": "정보를 구획하는 카드 레이아웃과 일러스트 등의 시각 요소는 잘 배치되어 있으나, 첫 번째 카드 내부에 불필요한 세로 텍스트 파편들이 겹쳐서 나타나고 카드 사이의 화살표 그래픽 하단에도 무작위 텍스트가 잔존하는 등 마감 처리가 온전하지 못합니다. 텍스트 대치 이후 템플릿의 불필요한 요소들이 깔끔하게 정리되지 못하고 화면에 어지럽게 남아 있어 디자인의 전반적인 완성도와 보존성을 저해합니다."
   },
   "rank": "5",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "324:332",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 0.889 · 유휴 여백 0.852 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 0.889 · 유휴 여백 0.852 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12353360",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/332.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/777.webp",
   "why": {
    "1_structure_fitness": "텍스트의 3개 항목은 우측 영역에 배치되었으나, 좌측 및 중앙의 대규모 다이어그램 영역(원형 및 4개의 카드 슬롯)이 콘텐츠를 담지 못한 채 더미 텍스트 상태로 고스란히 남아 있습니다. 이는 제공된 콘텐츠 분량에 비해 불필요하게 슬롯이 과다하여 빈 슬롯이 대거 발생하는 구조적 부적합에 해당합니다."
   },
   "rank": "2"
  },
  {
   "key": "324:336",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.760 · 유휴 여백 0.864 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.760 · 유휴 여백 0.864 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "PERFECT",
   "do": "12742370",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/336.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/781.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '리 왕조'와 '쩐 왕조'에 비해 하위 항목인 연도 정보('1009~1225', '1225~1400')가 파란색 배경과 굵은 서체를 통해 시각적으로 훨씬 더 강하게 강조되어 있어, 상하 관계의 위계 역전이 발생하였습니다."
   },
   "rank": "6"
  },
  {
   "key": "324:343",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "PERFECT",
   "do": "12745413",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/343.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/788.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 본문 내용인 'we still hungry' 텍스트가 디자인 내에서 누락되었습니다."
   },
   "rank": "5"
  },
  {
   "key": "324:345",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/345.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/790.webp",
   "why": {
    "7_design_completeness": "전반적인 디자인의 완결성이 매우 부족하여 미완성 템플릿 상태에 가깝습니다. 정보 단위를 시각적으로 명확하게 구분해주는 카드나 배경 도형 등의 구획 장치가 없어 개별 요소의 경계가 모호합니다. 또한 컴포넌트가 페이지 전체 면적에 비해 지나치게 작고 왼쪽 일부에 치우쳐 배치되어 있으며, 거대한 영역이 무의미한 빈 공간으로 방치되는 등 페이지 전체적인 배치와 균형이 극히 불안정합니다."
   },
   "rank": "9"
  },
  {
   "key": "324:352",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12208311",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/352.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/797.webp",
   "why": {
    "3_visual_hierarchy": "메인 타이틀인 '릴스 게시 성과'는 크고 명확하게 표현되어 최상위 위계로 인지되나, 본문 영역에서 상위 항목(예: 조회수, 조회한 사람)과 하위 세부 항목(예: 성과: 441회, 성과: 277명)이 동일한 크기, 동일한 글씨 두께 및 불릿 기호로 표현되어 마크다운에 명시된 부모-자식 간의 위계 차이가 시각적으로 전혀 구분되지 않습니다.",
    "7_design_completeness": "각 정보 단위(조회수, 조회한 사람, 좋아요 등)를 시각적으로 분할하는 카드, 배경 도형, 구분선 등의 구획 요소가 전혀 없어 정보 단위 구획감이 크게 손실되었습니다. 또한, 전체 화면 면적에 비해 하단 콘텐츠 텍스트가 지나치게 작고 오밀조밀하게 뭉쳐 있어 페이지 전체의 배치 균형과 밀도 조절이 미흡하며, 완결된 디자인이라기보다는 단순 텍스트 나열에 가깝습니다."
   },
   "rank": "4"
  },
  {
   "key": "324:353",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.908 · 유휴 여백 0.595 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.908 · 유휴 여백 0.595 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "12043136",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/353.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/798.webp",
   "why": {
    "1_structure_fitness": "summary에는 '데이터의 사거리', '판단의 정밀도', '옹호의 수신처' 총 3개의 본문 콘텐츠 그룹이 존재하나, 디자인 상에 4개의 카드 슬롯이 제공되어 1개의 불필요한 초과 슬롯이 생겨 구조가 본문 내용의 수량과 일치하지 않습니다.",
    "2_content_substitution_accuracy": "전체 슬롯 중 첫 번째 카드 영역에 요약 내용이 올바르게 매핑되지 않고 엉뚱한 텍스트가 배치되어 내용 대치 정확성이 미흡합니다."
   },
   "rank": "1"
  },
  {
   "key": "324:355",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.983 · 유휴 여백 0.642 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.983 · 유휴 여백 0.642 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13329994",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/355.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/800.webp",
   "why": {
    "7_design_completeness": "각 정보 단위가 카드 형태로 구획되어 있으나, 카드의 색상, 크기(우측 회청색 카드의 비정상적인 세로 길이), 내부 여백 등이 통일성 없이 제각각 배치되어 전반적인 레이아웃 및 스타일의 일관성이 크게 부족합니다. 이로 인해 완성된 디자인 결과물이라기보다 단순 텍스트 대치 과정에서 레이아웃 균형이 깨진 미완성 형태로 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "324:356",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.988 · 유휴 여백 0.685 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.988 · 유휴 여백 0.685 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13592005",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/356.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/801.webp",
   "why": {
    "7_design_completeness": "3단 그리드 구조에서 좌측 상단 영역이 완전히 비어 있어 페이지 전체의 배치 균형(Page Balance)이 무너지고 한쪽으로 치우쳐 보입니다. 또한, 각 정보 유닛이 그리드 내에서 일관된 흐름이나 규칙 없이 불규칙하게 흩어져 배치되어 있어 레이아웃의 통일감(Layout Consistency)과 디자인 완결성이 매우 떨어집니다."
   },
   "rank": "9"
  },
  {
   "key": "324:368",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/368.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/813.webp",
   "why": {
    "7_design_completeness": "화면 전반에 콘텐츠가 매우 작게 표현되어 좌하단 및 중앙 일부 영역에 치우쳐 있으며, 이로 인해 페이지 전체 면적 대비 비어 있는 공간이 과도하게 넓습니다. 이러한 배치와 밀도 불균형으로 인해 완성도 높은 디자인 결과물로 보이지 않고 단순 대치된 미완성 상태의 템플릿 형태를 나타내고 있습니다."
   },
   "rank": "1"
  },
  {
   "key": "324:371",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13637811",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/371.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/816.webp",
   "why": {
    "7_design_completeness": "화면 상단에 위치한 '학교생활 만족도' 막대그래프 그래픽 요소가 페이지의 대부분을 차지하고 있으나, 하단의 텍스트 카드와 정보 단위가 유기적으로 통합되지 못하고 완전히 분리되어 배치되어 있습니다. 이로 인해 페이지 전체의 면적과 배치 균형이 크게 깨져 보이며, 정돈된 하나의 완성된 결과물이 아니라 단순히 텍스트만 대치하고 무관한 그래픽 요소를 방치한 미완결 템플릿처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "324:377",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.959 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.959 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/377.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/822.webp",
   "why": {
    "7_design_completeness": "화면 중앙에 텍스트와 그래픽 요소가 극도로 작게 배치되어 전체 페이지 면적 대비 빈 영역이 과도하게 남아 디자인이 매우 빈약해 보입니다. 또한, 상단의 아이콘과 텍스트가 배경색과 대비가 거의 없어 그래픽 요소의 보존성이 낮고 시각적으로 구분이 어려워 완성된 디자인 결과물이라기보다 미완성된 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "324:379",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "빈 슬롯 방치",
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11689889",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/379.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/824.webp",
   "why": {
    "7_design_completeness": "정보 유닛 내부의 텍스트가 컨테이너 크기에 비해 극도로 작게 배치되어 있어 콘텐츠 분량 대비 내부 여백이 비정상적으로 과도하게 발생하며 정보 밀도가 매우 낮습니다. 또한 큰 흰색 컨테이너 하단의 광활한 영역이 아무런 요소 없이 텅 빈 상태로 방치되어 페이지 전체의 시각적 균형과 배치 균형이 무너져 있으며, 완성된 디자인이라기보다 단순 템플릿에 텍스트만 얹은 미완성 결과물처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "324:380",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/380.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/825.webp",
   "why": {
    "7_design_completeness": "전체 화면 면적 대비 컴포넌트가 차지하는 비중이 지나치게 작아 화면 왼쪽에 텍스트와 아이콘이 덩그러니 배치되어 있습니다. 이로 인해 페이지 전체의 균형이 깨지고 불필요하게 넓은 빈 영역이 남아 완성된 디자인이라기보다는 단순히 요소를 조합해 둔 미완성 상태에 가깝습니다."
   },
   "rank": "7"
  },
  {
   "key": "324:383",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12812141",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/383.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/828.webp",
   "why": {
    "5_text_readability": "흰색 배경 위에 극도로 연한 색상의 텍스트가 배치되어 배경과의 명도 대비가 거의 존재하지 않습니다. 이로 인해 '서울지방검찰청 김00검사입니다', '이00님 맞으시죠?', '지금 본인 명의 계좌가 범행에 이용되어...' 등의 텍스트가 형태를 알아보기 힘들 정도로 보이지 않아 글자를 판독하기가 불가능합니다."
   },
   "rank": "8"
  },
  {
   "key": "324:386",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)",
     "위계 파악 어려움(일반)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12078739",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/386.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/831.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 타이틀('# 患者安全の確保')이 결과물 우측 하단 구석에 본문 리스트 항목들보다 훨씬 작은 크기로 배치되어 있습니다. 이로 인해 최상위 위계로서의 구분이 불명확하며, 하위 본문 항목이 타이틀보다 훨씬 크게 강조되어 전체적인 시각적 계층 구조가 역전되어 보입니다.",
    "7_design_completeness": "다섯 번째 행의 우측 영역 레이아웃이 일관된 패턴을 따르지 않고 회색 블록이 중간에 나뉘어 있으며, 그 사이에 아이콘과 텍스트가 어정쩡하게 끼어 배치되어 있습니다. 이로 인해 상단 행들과의 배치 및 레이아웃 통일성이 심각하게 깨지고 원본 디자인의 구조적 보존성이 손상되어 완성도가 떨어집니다."
   },
   "rank": "10"
  },
  {
   "key": "324:390",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.647 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.647 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13638917",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/390.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/835.webp",
   "why": {
    "2_content_substitution_accuracy": "1차, 2차, 3차 구분 및 대분류 타이틀은 존재하나, 각 차수별 구체적인 제염 방법(방사능 제염액, 수돗물, 알코올, 건식 문지름)과 이에 해당하는 백분율(%) 상세 측정값 텍스트가 모두 누락되어 있습니다."
   },
   "rank": "7"
  },
  {
   "key": "324:391",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13346528",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/391.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/836.webp",
   "why": {
    "2_content_substitution_accuracy": "네 번째 열의 본문은 스탬프 및 리워드에 관한 내용임에도 불구하고 타이틀이 세 번째 열과 동일하게 '회수'로 잘못 매핑되어 있습니다."
   },
   "rank": "2"
  },
  {
   "key": "324:394",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 0.889 · 유휴 여백 0.845 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 0.889 · 유휴 여백 0.845 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12353360",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/394.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/839.webp",
   "why": {
    "7_design_completeness": "실제 콘텐츠가 페이지의 우측 영역에만 편중되어 배치되면서 전반적인 시각적 균형이 저해되고 화면이 비어 보입니다. 또한 우측의 번호 배지(01, 02, 03)와 대응하는 설명 텍스트 간의 간격이 비정상적으로 멀어 하나의 유닛으로 묶여 보이지 않고 구획감이 떨어지며, 유닛 내부의 불필요한 여백 과다로 인해 정보 전달력과 완결성이 부족해 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "324:395",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/395.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/840.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 측면에서 컴포넌트가 차지하는 면적이 너무 협소하고 중앙 좌측으로 치우쳐 있어 사방에 과도한 빈 공간이 발생하고 있으며, 이는 페이지의 공간적 균형을 무너뜨립니다. 또한, 텍스트와 시각 요소를 안정적으로 묶어주거나 배경과 분리해 주는 카드, 배경 도형, 구분선 등의 구획 요소가 부재하여 정보 단위의 구획감이 느껴지지 않고 요소를 단순히 얹어 둔 미완성 결과물처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "324:398",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "표, 차트 규모",
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13640650",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/398.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/843.webp",
   "why": {
    "7_design_completeness": "테이블의 헤더 영역('항목'은 어두운 배경, '내용'은 밝은 배경)과 좌측 열의 배경색(상단 일부 행만 어두운 배경, 하단 행은 밝은 배경)이 일관되지 않게 적용되어 있습니다. 이로 인해 동일한 성격의 정보 단위임에도 불구하고 유닛 간 스타일 및 톤앤매너의 통일성이 결여되어 미완성된 디자인 결과물처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "324:403",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12571555",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/403.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/848.webp",
   "why": {
    "7_design_completeness": "연보라색 카드 형태의 배경 도형 크기에 비해 내부 텍스트 콘텐츠의 크기가 지나치게 작아 유닛 내부의 정보 밀도가 매우 낮고 불필요하게 넓은 여백이 발생합니다. 또한, 하위 정보 유닛들이 시각적으로 명확한 구획 요소 없이 단순 텍스트 형태로만 배경 위에 얹혀 있어, 페이지 안에서 균형 있는 디자인 완성도를 갖추지 못하고 단순히 요소를 얹어 놓은 듯한 미완결 느낌을 줍니다."
   },
   "rank": "7"
  },
  {
   "key": "324:410",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.981 · 정렬선 1.000 · 유휴 여백 0.915 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.981 · 정렬선 1.000 · 유휴 여백 0.915 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "12686885",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/410.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/855.webp",
   "why": {
    "7_design_completeness": "아이콘과 텍스트 정보를 포함한 시각적 유닛들은 구획되어 있으나, 페이지 전체 차원에서 컴포넌트들이 화면 좌측에 좁게 몰려 배치되어 있습니다. 이로 인해 화면 우측과 하단 전체에 걸쳐 과도하게 넓은 빈 영역이 발생하여 전체적인 레이아웃 균형이 깨져 있으며, 화면 밀도가 지나치게 낮아 완성된 디자인이라기보다 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "324:412",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.964 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.964 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/412.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/857.webp",
   "why": {
    "7_design_completeness": "페이지 중앙에 텍스트만 최소한으로 배치되어 전체 면적 대비 여백이 과도하게 남아 구성이 빈약해 보입니다. 특히 상단의 그래픽 아이콘과 텍스트가 배경색과 거의 구분되지 않을 정도로 대비가 낮아 시각적으로 파묻혀 있으며, 이로 인해 디자인이 안정적으로 보존되지 못하고 미완성된 결과물처럼 느껴집니다."
   },
   "rank": "6"
  },
  {
   "key": "324:413",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.602 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.602 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/413.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/858.webp",
   "why": {
    "7_design_completeness": "템플릿 고유의 'F', 'A', 'Q' 원형 그래픽 요소와 텍스트 내용이 유기적으로 결합하지 못하고 하단에 무질서하게 나열되어 있어 레이아웃의 통일감이 결여되어 보입니다. 또한 페이지 전체 면적에 비해 콘텐츠가 차지하는 비중이 지나치게 작아 화면 상단에 광범위한 빈 공간이 방치되어 있어 페이지 전체의 배치 균형(Page Balance)이 무너진 미완성 결과물로 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "324:416",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "제목이 안 보이거나 약함"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.867 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.867 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11436250",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/416.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/861.webp",
   "why": {
    "3_visual_hierarchy": "우선 평가 제외 항목인 타이틀 '조명작업 방법 및 유의사항'은 썸네일에 노출되지 않았으므로 평가에서 제외했습니다. 본문 디자인에서 summary의 상하 위계 관계가 제대로 표현되지 않았습니다. '암전 하기 전 무조건 암전입니다~ 말하기'와 하위 항목인 '조명팀에서 말하기', 그리고 '무조건 조명장갑 끼기'와 하위 항목인 '안 끼면 뜨거워요'는 서로 다른 위계 레벨임에도 불구하고 디자인 상에서 동일한 불릿 스타일과 텍스트 형태로 나열되어 위계 구분이 불가능합니다. 또한, 동일한 레벨의 항목들이 일부는 일반 텍스트로, 일부는 불릿 기호와 함께 표현되어 시각적 일관성이 떨어집니다."
   },
   "rank": "4"
  },
  {
   "key": "324:419",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12944983",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/419.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/864.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 관점에서 컴포넌트가 하단 영역에 과도하게 치우쳐 있으며, 화면 전체 면적의 절반 이상이 아무런 디자인 요소나 콘텐츠 없이 흰색 공백으로 남아 있어 시각적 균형이 심각하게 무너져 있습니다. 정보가 한쪽 구석으로 쏠려 페이지 전체의 면적을 적절히 활용하지 못해 완성된 디자인 프레젠테이션 결과물로 보기 어렵습니다."
   },
   "rank": "1"
  },
  {
   "key": "324:421",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.800 · 유휴 여백 0.691 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.800 · 유휴 여백 0.691 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13636751",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/421.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/866.webp",
   "why": {
    "1_structure_fitness": "감가상각, 공장 고정비, 오리온 고정비 하위의 '병당 고정비' 세부 수치 정보를 담을 텍스트 슬롯이 존재하지 않아 구조적 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "감가상각, 공장 고정비, 오리온 고정비 영역에 들어갈 구체적인 수치 정보인 '병당 고정비: 141원', '병당 고정비: 148원', '병당 고정비: 82원' 텍스트가 모두 누락되어 디자인의 내용 전달력이 떨어집니다."
   },
   "rank": "9"
  },
  {
   "key": "324:423",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.932 · 유휴 여백 0.650 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.932 · 유휴 여백 0.650 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12273993",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/423.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/868.webp",
   "why": {
    "7_design_completeness": "왼쪽 리스트 영역 내에서 동일한 성격의 정보 유닛들이 서로 다른 레이아웃 구조로 배치되어 스타일 통일감이 크게 떨어집니다. '뼈'와 '근육' 유닛은 항목명과 설명이 가로 방향으로 나란히 배치된 반면, '신경'과 '피부' 유닛은 설명이 아래 줄로 내려가 배치되어 있어 일관성이 없고 정돈되지 않은 미완성 디자인으로 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "324:425",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "유닛 스타일 제각각",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13639166",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/425.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/870.webp",
   "why": {
    "1_structure_fitness": "summary에는 연도별 수지 상세 데이터로 2021년, 2023년, 2025년 전망, 2028년 누적전망까지 총 4개의 단위가 존재하지만, 디자인 좌측 하단의 텍스트 슬롯은 '2021년', '2023년', '2025년 전망'의 3개만 존재하여 '2028년 누적전망' 단위를 담을 슬롯이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '2028년 누적전망'에 해당하는 텍스트가 이에 대응하는 슬롯이 존재함에도 불구하고 누락되어 정보가 온전히 표현되지 않았습니다.",
    "7_design_completeness": "그래프 막대 요소 중 마지막 막대에만 테두리 선이 누락되어 그래픽 요소의 일관된 스타일이 유지되지 못하고 디자인 보존성이 손상되었습니다. 또한, 하단의 연도 표시 텍스트가 상단 막대그래프의 위치와 정렬되지 못하고 어긋나 있어 레이아웃의 배치 통일감이 결여되어 있습니다. 우측의 상세 텍스트 영역도 카드나 배경 도형과 같이 정보를 묶어주는 시각적 구획 장치 없이 단순 텍스트 블록 형태로 놓여 있어 전반적인 디자인 완결성이 부족합니다."
   },
   "rank": "5"
  },
  {
   "key": "324:437",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.850 < SUCCESS 기준 0.900 (원안 대비 15% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.850 < SUCCESS 기준 0.900 (원안 대비 15% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12043243",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/324/image/437.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/882.webp",
   "why": {
    "3_visual_hierarchy": "상위 위계인 타이틀('# 안전성과 유효성이 확보된 일반의약품의 표준 개발기준')이 하위 위계인 본문('- 기준 충족 시 별도의 안전성·유효성 심사 없이 품목신고 가능')보다 더 작은 글자 크기로 표현되어 시각적 계층 구조가 역전되었습니다."
   },
   "rank": "6"
  },
  {
   "key": "325:0",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.917 · 유휴 여백 0.936 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.917 · 유휴 여백 0.936 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "요소에 가림",
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13640017",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/0.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/891.webp",
   "why": {
    "5_text_readability": "우측 리스트 영역의 여러 카드 컨테이너가 서로 포개지면서 텍스트와 테두리 선이 위아래로 겹쳐 배치되어 있으며, 이로 인해 글자가 물리적으로 가려지거나 잘려 나가 판독하기 어렵습니다.",
    "7_design_completeness": "우측 테이블 형태의 컨테이너 내에서 각 행을 구분하는 둥근 테두리 선들이 서로 어긋나고 비정상적으로 겹쳐져 나타납니다. 이로 인해 그래픽 요소가 깨지고 정보 단위의 구획감이 심하게 훼손되어 완성된 디자인으로서의 보존성이 결여되었습니다."
   },
   "rank": "1",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:21",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 8902px² ≤ 원안 1노드 24923px² · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.908 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 1노드 8902px² ≤ 원안 1노드 24923px² · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.908 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "PERFECT",
   "do": "13435010",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/21.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/912.webp",
   "why": {
    "7_design_completeness": "컴포넌트가 페이지 전체 화면 크기에 비해 지나치게 작고 왼쪽으로 치우쳐 배치되어 있어 우측과 하단에 과도한 빈 영역이 발생하고 있습니다. 이는 페이지 전체 배치·면적(Page Balance) 요인을 위반하는 것으로, 완성된 프레젠테이션 화면이라기보다는 미완성된 템플릿의 형태로 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "325:26",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.952 · 유휴 여백 0.785 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.952 · 유휴 여백 0.785 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "PERFECT",
   "do": "11911245",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/26.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/917.webp",
   "why": {
    "7_design_completeness": "각 정보 유닛을 구성하는 배경 도형(둥근 사각형)의 내부가 완전히 비어 있어 유닛 내부 여백이 불필요하게 과도하며 정보 밀도가 매우 낮습니다. 또한, 텍스트가 배경 도형과 유기적으로 결합하지 못하고 바깥으로 분리 배치되어 전반적인 레이아웃의 구조적 완성도와 통일감이 떨어지며, 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "325:27",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.681 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.681 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13526548",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/27.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/918.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '업무의 빠른 공유'와 '업무의 사전 조율' 텍스트가 화면에는 '업루의 빠른 공유', '업루의 사전 조율'로 오타가 발생하여 잘못 대치되어 있습니다."
   },
   "rank": "6"
  },
  {
   "key": "325:34",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12743239",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/34.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/925.webp",
   "why": {
    "7_design_completeness": "텍스트와 그래픽 요소가 화면의 좌측 영역에만 치우쳐 배치되어 있으며, 우측 영역 전체가 아무런 콘텐츠 없이 비어 있어 페이지 전체의 균형과 면적 배분(Page Balance)이 무너져 있습니다. 정보가 한쪽으로 쏠리고 빈 영역이 과도하게 크게 남아 있어 완성된 디자인 결과물이 아닌 미완성 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "325:36",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "그래픽에 가림",
     "글자 뭉개짐·깨짐",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.712 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.712 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13633387",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/36.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/926.webp",
   "why": {
    "2_content_substitution_accuracy": "국내 확인 외래생물의 수치 정보인 '4150종' 텍스트가 이미지 내에 명시적으로 매핑되지 않고 누락되어 정보 전달이 불충분합니다.",
    "5_text_readability": "차트의 x축 라벨 영역에서 '생태계교란 생물' 텍스트와 숫자 '40'이 서로 완전히 겹치게 배치되어 글자가 뭉개지고 가려져 정상적으로 읽기 어렵습니다."
   },
   "rank": "4",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:38",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/38.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/928.webp",
   "why": {
    "7_design_completeness": "제시된 화면은 넓은 페이지 전체 면적에 비해 콘텐츠 요소들이 과도하게 작고 중앙 좌측에 치우쳐 배치되어 있어 페이지 전체의 균형감이 크게 깨져 보입니다. 이로 인해 화면 전체에 무의미한 빈 영역이 지나치게 많이 남게 되며, 완성된 프레젠테이션 디자인이라기보다 요소만 일부 조합된 채 마무리되지 않은 미완성 템플릿처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "325:39",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.754 < SUCCESS 기준 0.900 (원안 대비 25% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.754 < SUCCESS 기준 0.900 (원안 대비 25% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "PERFECT",
   "do": "12295689",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/39.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/929.webp",
   "why": {
    "7_design_completeness": "정보 단위의 구획감 및 디자인 보존성은 유지되고 있으나, 컴포넌트가 페이지 전체에서 차지하는 면적이 지나치게 작아 주변에 과도하게 넓은 빈 공간이 발생하고 있습니다. 이는 페이지 전체 차원의 균형과 배치 면적을 규정하는 요인을 크게 저해하며, 결과물이 완성된 디자인 페이지라기보다 크기 조절이 되지 않은 미완성 템플릿처럼 보이게 만듭니다."
   },
   "rank": "8"
  },
  {
   "key": "325:40",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13384169",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/40.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/930.webp",
   "why": {
    "2_content_substitution_accuracy": "텍스트 내용은 요약본과 일치하게 배치되었으나, 타임라인의 흐름(Week 12 → 13 → 14 → 15 → 16으로 이어지는 경로)과 실제 시간대별 순서(09:00 → 13:00 → 18:30 → 21:00 → 22:30)가 정반대로 배치되었습니다. 즉, 타임라인 선을 따라 읽으면 09:00에서 바로 22:30(Week 13)으로 건너뛰고 다시 과거 시간대로 역행하여 읽게 되는 심각한 순서 배치 오류가 존재합니다."
   },
   "rank": "5"
  },
  {
   "key": "325:43",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.643 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.643 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11745626",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/43.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/933.webp",
   "why": {
    "3_visual_hierarchy": "동일한 레벨의 목록 항목(‘*’)인 'Fawcett는...' 문장과 'Parse는...' 문장의 텍스트 크기와 색상이 서로 다르게 적용되어 일관성이 결여되어 있으며 시각적 계층 구조가 불명확합니다."
   },
   "rank": "3"
  },
  {
   "key": "325:45",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11966861",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/45.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/935.webp",
   "why": {
    "3_visual_hierarchy": "동일한 레벨에 속하는 하위 항목('Fawcett...'와 'Parse...')이 서로 완전히 다른 텍스트 크기, 두께, 색상으로 표현되어 시각적 일관성과 계층 구조의 통일성이 결여되어 있습니다.",
    "7_design_completeness": "동일한 수준으로 나열되어야 할 두 개의 문장 콘텐츠가 서로 전혀 다른 스타일(상단은 회색 소형 텍스트, 하단은 검은색 대형 텍스트)로 배치되어 있어 정보의 논리적 구획과 유닛 간 스타일 통일감이 결여되어 있습니다. 텍스트가 디자인 레이아웃에 맞지 않게 무작위로 대입되어 균형이 깨진 미완성 디자인처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "325:46",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13637007",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/46.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/936.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적 대비 컴포넌트들이 지나치게 작고 한정된 영역에 몰려 있어 상하단에 과도한 빈 영역이 발생하는 페이지 배치 불균형 문제가 있습니다. 또한, 카드나 배경 도형, 분할 선 등 정보 단위를 명확히 묶어주는 시각적 장치가 없어 정보 단위 구획감이 부족하며, 흰 배경 위에 텍스트와 차트가 단순히 부유하듯 나열되어 디자인의 완성도와 완결성이 매우 낮아 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "325:49",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 4개",
    "결과 단어 분절 미측정 4개",
    "기준 tight box 누락 4개"
   ],
   "out_reasons": [
    "결과 tight box 누락 4개",
    "결과 단어 분절 미측정 4개",
    "기준 tight box 누락 4개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13360901",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/49.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/939.webp",
   "why": {
    "7_design_completeness": "각 정보 단위가 시각적으로 명확하게 구획되지 않아 유닛 간 경계가 모호하며, 동일한 성격의 정보 유닛임에도 상단 행은 [아이콘 - 텍스트] 순서로, 하단 행은 [텍스트 - 아이콘] 순서로 역전 배치되어 유닛 간 레이아웃의 통일감이 크게 떨어집니다. 이로 인해 전체적인 시각적 균형과 안정감이 결여되어 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "4"
  },
  {
   "key": "325:55",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.898 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.898 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12158403",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/55.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/945.webp",
   "why": {
    "5_text_readability": "본문 영역의 텍스트가 배경색과 대비가 지나치게 낮아 육안으로 글자의 형태를 식별하거나 내용을 정상적으로 판독하는 것이 불가능합니다.",
    "7_design_completeness": "넓은 슬라이드 영역에 비해 카드 컴포넌트가 차지하는 면적이 지나치게 작아 화면 중앙에 매우 빈약하게 배치되어 있으며, 페이지 전체적인 균형과 배치(Page Balance)가 맞지 않습니다. 또한, 카드 배경의 밝은 그라데이션 위에 본문 텍스트가 흰색으로 대치되어 그래픽 요소와 텍스트의 시각적 분리가 명확하지 않고 묻혀 버림으로써 전반적인 디자인 보존성이 크게 훼손되어 완성된 디자인물로 보기 어렵습니다."
   },
   "rank": "7"
  },
  {
   "key": "325:56",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    1
   ],
   "out_defects": [
    1,
    0,
    1
   ],
   "in_reasons": [
    "넘침 1노드 27720px² (원안 0노드 0px²)",
    "단어 내부 분절 2곳",
    "페이지 밖 잘림 1노드 27720px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 1노드 20344px² (원안 0노드 0px²)",
    "단어 내부 분절 2곳",
    "페이지 밖 잘림 1노드 20344px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 3,
    "moved": 0,
    "grown": 0,
    "shrunk": 2,
    "widened": 0,
    "rejected": 2,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 1
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림"
   ],
   "old_grade": "BAD",
   "do": "12575089",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/56.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/946.webp",
   "why": {
    "5_text_readability": "오른쪽 아래 '개인차의 중요성' 단락의 설명 텍스트들이 화면 오른쪽 영역을 벗어나면서 물리적으로 잘려 나가(오버플로우) 일부 글자를 완전히 판독할 수 없습니다."
   },
   "rank": "10",
   "remaining_tag": "잘림"
  },
  {
   "key": "325:61",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.599 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.599 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12088525",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/61.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/951.webp",
   "why": {
    "3_visual_hierarchy": "동일한 성격과 위계를 지닌 가격 정보(C$9,900, C$10,900, C$2,000) 간의 시각적 스타일 일관성이 크게 결여되어 있습니다. 특히 '가족 참가' 카드의 'C$10,900'은 매우 흐린 회색으로 표현되어 구조 파악이 어려우며, 하단에 배치된 '숙소비 포함' 텍스트가 더 굵고 진한 검은색으로 강조되어 상하위 정보 간의 위계가 역전되고 레이아웃의 규칙성이 무너졌습니다."
   },
   "rank": "3"
  },
  {
   "key": "325:68",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12030142",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/68.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/958.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 상하 관계를 가진 위계(예: 상위 항목 '타임 트라이얼 (mm:ss)'과 하위 항목 '기록: 29.43')가 결과 디자인에서는 동일한 크기, 굵기, 그리고 동일한 형태의 글머리 기호로 나열되어 있어 시각적으로 위계 구분이 전혀 이루어지지 않고 동일 레벨처럼 표현되었습니다."
   },
   "rank": "8"
  },
  {
   "key": "325:74",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/74.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/964.webp",
   "why": {
    "7_design_completeness": "왼쪽 콘텐츠는 카드 형태의 배경 컨테이너 내부에 안정적으로 배치되었으나, 오른쪽 콘텐츠는 카드 배경이 누락된 채 어두운 배경 위에 바로 노출되어 정보 단위의 구획감이 일관되지 않고 좌우 레이아웃 및 스타일의 통일감이 저해되었습니다."
   },
   "rank": "3"
  },
  {
   "key": "325:77",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 5곳"
   ],
   "out_reasons": [
    "단어 내부 분절 5곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "11549119",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/77.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/967.webp",
   "why": {
    "2_content_substitution_accuracy": "두 번째 카드의 헤더 영역에 첫 번째 카드와 동일한 '위기 상황 대화 및 대응 원칙'이라는 텍스트가 중복 기재되어 올바르지 않게 대치되었습니다."
   },
   "rank": "8"
  },
  {
   "key": "325:80",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "사진 주제 무관",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12818052",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/80.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/970.webp",
   "why": {
    "2_content_substitution_accuracy": "서머리의 전체 구조와 흐름이 왜곡되어 배치되었습니다. 가장 마지막 내용인 '기관의 기능' 항목이 슬라이드 최상단의 지배적인 타이틀 및 본문으로 오배치되었으며, 그 아래에 첫 번째 항목인 '후두에서 이어지는 공기 통로'와 두 번째 항목인 '기관의 구조'가 역순으로 이어지는 등 화면 읽기 흐름과 서머리 순서가 전혀 일치하지 않습니다.",
    "3_visual_hierarchy": "summary 상에서 동일한 상위 레벨에 해당하는 '기관의 기능'과 '기관의 구조'가 일관되지 않은 크기와 색상으로 디자인되어 위계의 일관성이 부족합니다. 또한 '기관의 구조'와 그 하위 세부 항목들이 시각적 차이 없이 동일한 글자 크기, 굵기, 불릿 기호로 표현되어 상하위 위계 구조가 명확히 구분되지 않습니다.",
    "7_design_completeness": "정보 단위 구획감(Information Grouping)을 제공할 만한 카드, 선, 배경 등의 시각적 분할 요소가 전혀 없으며, 우측에 배치된 선물 상자 및 하트 일러스트가 본문 콘텐츠의 맥락(의학/인체 기관)과 전혀 맞지 않고 템플릿의 잔재처럼 배치되어 있어 전반적인 디자인 완성도가 크게 떨어집니다."
   },
   "rank": "1"
  },
  {
   "key": "325:89",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.540 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.540 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/89.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/979.webp",
   "why": {
    "5_text_readability": "이미지 좌측 경계선에서 '3要領・指針の改訂に向けた主な方向性'의 앞부분 '3'이 물리적으로 잘려 나가 글자 형태를 명확하게 판독하기 어렵습니다.",
    "7_design_completeness": "페이지 전체 차원에서 텍스트와 원형 그래픽 요소가 좌측 하단 구석으로 지나치게 치우쳐 있어 전반적인 페이지 배치 균형(Page Balance)이 무너져 있습니다. 특히 하단의 주요 텍스트의 시작 부분이 왼쪽 화면 경계면에 바짝 밀착되어 잘릴 듯이 배치되어 있으며, 상단과 우측에 과도하고 부자연스러운 여백이 발생하여 완성된 디자인 결과물로서의 마감 상태가 매우 불안정하고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:91",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13387582",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/91.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/981.webp",
   "why": {
    "7_design_completeness": "좌우측의 정보 단위는 이미지가 위에 있고 텍스트가 아래에 배치된 레이아웃을 따르고 있으나, 중앙 정보 단위는 텍스트가 위에 있고 이미지가 아래에 배치되어 있습니다. 이로 인해 동일한 그리드 선상의 유닛들 간에 배치 일관성과 스타일 통일감이 결여되어 전체적인 디자인 완결성이 미흡해 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "325:92",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "더미 문구 잔존"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "5_text_readability"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "글상자 밖으로 흐른 글 1곳 · 90px²"
   ],
   "out_reasons": [
    "글상자 밖으로 흐른 글 1곳 · 90px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "빈 슬롯 방치",
    "더미 문구 잔존",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13639886",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/92.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/982.webp",
   "why": {
    "2_content_substitution_accuracy": "좌측 목록 슬롯에 요약 내용 대신 '항목'이라는 텍스트가 들어가 있으며, 우측 영역 전체에는 요약 내용이 매핑되지 않은 채 템플릿 더미 텍스트가 방치되어 있어 핵심 내용 누락이 발생했습니다.",
    "3_visual_hierarchy": "타이틀인 '교육과정 재개념주의 운동의 배경과 공헌'은 본문 텍스트보다 상단에 크게 배치되어 상위 위계로서 적절히 기능하고 있습니다. 그러나 동일한 레벨에 해당하는 리스트 항목들의 텍스트 스타일과 배경 대비가 일관되지 않고 제각각으로 표현되어 시각적 계층 구조의 명확성이 크게 떨어집니다. 특히 하단 영역의 본문 항목들은 어두운 배경에 매우 어두운 글자 색상이 적용되어 텍스트와 배경의 구분이 불가능할 정도로 대비가 낮아 구조를 올바르게 인식하기 어렵습니다.",
    "5_text_readability": "왼쪽 열 하단의 5개 텍스트 항목('자서전적방법 제시'부터 '교육과정을 개인과 사회적 맥락에서...' 항목까지)은 어두운 배경색과 글자색의 대비가 지나치게 낮아 글자의 형태를 식별하고 읽어내기가 거의 불가능합니다."
   },
   "rank": "1"
  },
  {
   "key": "325:93",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.950 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.950 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13639746",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/93.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/983.webp",
   "why": {
    "7_design_completeness": "하단의 표 형태 유닛들의 테두리선과 카드 형태 요소들이 비정상적으로 겹치고 어긋나게 렌더링되어 디자인 보존성이 손상되었습니다. 또한, 상단의 사각형 리스트 영역과 하단의 라운드 카드 영역 간의 배치 스타일 일관성이 깨져 있어 정돈되지 않은 미완성 템플릿의 느낌을 줍니다."
   },
   "rank": "8",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:103",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.485 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.485 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627138",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/103.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/993.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 상위 20% 매출 정보인 '8886만원'과 하위 20% 매출 정보인 '1589만원'에서 핵심 단위인 '만원' 정보가 누락되어 '8,886'과 '1,589' 수치만 표현되어 데이터의 정보가 정확히 대치되지 않았습니다.",
    "5_text_readability": "상위 20% 매출의 수치 데이터인 '8,886'의 오른쪽 끝부분이 물리적으로 잘려 있어 글자가 완전히 판독되지 않습니다."
   },
   "rank": "7",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:104",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 뭉개짐·깨짐",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13103661",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/104.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/994.webp",
   "why": {
    "5_text_readability": "\"많았다\" 부분의 글자가 서로 심하게 겹치고 뭉개져 있어 텍스트를 정상적으로 읽기 어렵습니다."
   },
   "rank": "4",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:107",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "여백 과다",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13298361",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/107.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/997.webp",
   "why": {
    "7_design_completeness": "정보 단위를 시각적으로 묶어주는 배경 카드나 구분선 등의 구획 장치가 없어 흰 배경 위에 텍스트가 단순히 나열된 형태로 정보 단위 구획감이 매우 부족합니다. 또한, 각 열의 상단 정렬 라인이 일치하지 않고 제각각 다른 높이로 흐트러지게 배치되어 있어 전반적인 레이아웃의 스타일 및 배치 통일감을 심각하게 저해합니다. 텍스트 영역과 하단의 원형 아이콘 간의 여백 역시 불필요하게 넓게 방치되어 있어 정보 밀도와 여백의 미적 균형이 맞지 않으며, 완성된 디자인이라기보다 요소들이 어설프게 배치된 미완성 템플릿의 형태를 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "325:108",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/108.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/998.webp",
   "why": {
    "7_design_completeness": "두 개의 핵심 정보 단위 중 왼쪽은 흰색 카드 영역으로 명확히 구획되어 있으나, 오른쪽은 배경에 텍스트가 그대로 노출되어 정보 단위 구획감이 일관되지 못하고 불완전합니다. 이로 인해 좌우 컴포넌트 간의 스타일 및 레이아웃 통일감이 결여되어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "4"
  },
  {
   "key": "325:112",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "위계·반복 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.854 · 유휴 여백 0.846 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.854 · 유휴 여백 0.846 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13471567",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/112.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1002.webp",
   "why": {
    "1_structure_fitness": "summary 구조는 크게 '영아'와 '유아'라는 2개의 대그룹으로 구성되어 있으나, 결과 디자인은 3단계(Step 1~3)의 프로세스 슬롯으로 설계되어 있어 구조적 불일치가 발생합니다. 이로 인해 '유아' 그룹이 억지로 두 개로 쪼개져 각각의 슬롯에 나뉘어 배치되는 등 원래의 위계와 구조를 적절하게 수용하지 못했습니다."
   },
   "rank": "3"
  },
  {
   "key": "325:113",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "위계·반복 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.774 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.774 · 유휴 여백 0.744 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13013344",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/113.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1003.webp",
   "why": {
    "1_structure_fitness": "제공된 summary는 '영아'와 '유아'라는 대등한 두 개의 그룹으로 이루어진 2단 위계 구조이나, 디자인은 이를 억지로 3개의 카드(STEP 1, 2, 3)로 분할하여 배치하도록 설계되어 구조적 수용성과 위계가 맞지 않습니다."
   },
   "rank": "10"
  },
  {
   "key": "325:120",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.696 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.696 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13634989",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/120.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1010.webp",
   "why": {
    "1_structure_fitness": "제공된 summary는 25.11과 25.12 두 시점 각각의 검진매출 비율과 외래매출 비율을 나타내는 반복적인 다중 데이터를 포함하고 있으나, 디자인 결과물에는 해당 구조적 데이터를 충분히 수용할 수 있는 텍스트 슬롯이나 구조적 영역이 매우 부족하여 내용을 온전히 담기 어렵습니다.",
    "2_content_substitution_accuracy": "summary의 핵심 데이터인 '25.11', '25.12' 연월 정보와 각 연월별 '검진매출 비율' 등의 텍스트 정보가 디자인 이미지에서 누락되어 내용 대치가 정확하게 이루어지지 않았습니다.",
    "7_design_completeness": "페이지 전체 차원에서 시각 컴포넌트가 지나치게 작게 구현되어 화면 전체에 불필요한 빈 여백이 과도하게 발생하며, 정보 단위가 불균형하게 배치되어 미완성된 템플릿처럼 보입니다. 또한, 그래픽 요소가 명확한 시각적 구획이나 배경 구성 없이 배치되어 정보 단위의 구획감과 완성도 높은 레이아웃 구성을 갖추지 못했습니다."
   },
   "rank": "9"
  },
  {
   "key": "325:121",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13377278",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/121.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1011.webp",
   "why": {
    "7_design_completeness": "화면의 좌측 영역이 완전히 빈 공간으로 남겨져 있어 콘텐츠가 우측에만 치우쳐 배치되었으며, 이로 인해 페이지 전체의 면적 균형과 레이아웃 완성도가 크게 저해됩니다. 아울러 정보 단위 간의 경계를 시각적으로 명확하게 구분해 주는 카드나 구분선 등의 구획 요소가 부족하여, 디자인이 완성된 결과물이기보다는 단순 텍스트만 대치된 상태처럼 느껴집니다."
   },
   "rank": "6"
  },
  {
   "key": "325:134",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.973 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.973 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13640268",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/134.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1024.webp",
   "why": {
    "5_text_readability": "좌측 '사용자 행동' 열의 하단으로 갈수록 배경색이 어두워지는데, 텍스트 색상도 함께 어두워지면서 '책을 덮음', '침대에 누움', '잠듦' 등의 텍스트가 배경과 거의 구분되지 않아 판독하기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:137",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 3,
    "moved": 0,
    "grown": 0,
    "shrunk": 2,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "13134526",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/137.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1027.webp",
   "why": {
    "7_design_completeness": "페이지 좌측 하단 영역에서 원형 그래픽과 보라색 아이콘 등 주요 시각 요소가 레이아웃 경계선 밖으로 튀어나오거나 잘려 보이는 등 디자인 보존성 측면에서 심각한 결함이 관찰됩니다. 또한 페이지 전체 배치 관점에서 콘텐츠가 담긴 카드 레이아웃이 지나치게 좌측으로 편중되어 있으며, 우측의 약 60% 이상 면적이 아무런 내용이나 구성 요소 없이 텅 빈 채로 방치되어 있어 미완성된 디자인 템플릿처럼 보입니다."
   },
   "rank": "5",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "325:140",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13243265",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/140.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1030.webp",
   "why": {
    "7_design_completeness": "정보 단위 구획감과 스타일 통일감 측면에서 미완성된 디자인으로 보입니다. 첫 번째 카드는 선명한 그라데이션 배경과 흰색 텍스트로 명확히 구획되고 강조된 반면, 두 번째와 세 번째 카드는 배경과의 대비가 극도로 낮은 회색조 테두리와 흐릿한 텍스트로 표현되어 정보 구획감이 매우 약합니다. 세 개의 유닛이 조화롭게 배치되지 못하고 톤앤매너의 일관성이 깨져 있어 전체적인 디자인 완결성이 부족합니다."
   },
   "rank": "6"
  },
  {
   "key": "325:149",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.887 < SUCCESS 기준 0.900 (원안 대비 11% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.887 < SUCCESS 기준 0.900 (원안 대비 11% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12801678",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/149.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1039.webp",
   "why": {
    "7_design_completeness": "좌측의 정보 유닛들이 카드나 선 등 명확한 시각적 구획 없이 단순히 텍스트 형태로만 길게 나열되어 있어 정보 단위 구획감이 매우 부족합니다. 이로 인해 전체 레이아웃의 균형이 좌측으로 치우쳐 보이며, 완성도 높은 디자인이라기보다 단순히 텍스트를 대치한 수준의 미완결 템플릿처럼 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "325:152",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.658 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.658 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족"
   ],
   "old_grade": "PERFECT",
   "do": "13635263",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/152.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1041.webp",
   "why": {
    "1_structure_fitness": "summary의 '내국인 - 인원: 73명', '베트남 유학생 - 인원: 72명'에 해당하는 텍스트 정보 단위를 담을 전용 텍스트 슬롯 구조가 디자인 내에 존재하지 않아 구조적 수용력이 부족합니다."
   },
   "rank": "7"
  },
  {
   "key": "325:157",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/157.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1046.webp",
   "why": {
    "7_design_completeness": "페이지 전체 차원에서 콘텐츠가 좌측 하단에 과도하게 치우쳐 있어 상단과 우측에 불필요한 빈 영역이 지나치게 많이 남는 심각한 불균형이 발생하였습니다. 또한 이미지나 그래픽 요소가 적절히 렌더링되지 않고 '!image.png'라는 가공되지 않은 텍스트 형태로 노출되어 시각 요소의 부재와 디자인 미완성 느낌을 주어 전반적인 완결성을 크게 저해합니다."
   },
   "rank": "3"
  },
  {
   "key": "325:158",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/158.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1047.webp",
   "why": {
    "7_design_completeness": "전체 화면 면적 대비 컴포넌트의 크기가 지나치게 작고 한쪽에 치우쳐 있어 페이지의 균형미(Page Balance)가 매우 떨어집니다. 또한 정보 단위를 묶어주는 구획 요소가 전혀 존재하지 않으며, 완성된 템플릿 디자인이라기보다는 단순한 텍스트와 이미지 요소의 조합 상태에 머물러 있어 디자인 완결성이 부족합니다."
   },
   "rank": "10"
  },
  {
   "key": "325:160",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.494 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.494 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13636395",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/160.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1049.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 기재된 각 부서별 수입 수치(8844, 8431, 2000, 181)가 텍스트 정보로 매핑되지 않고 누락되어 주요 내용 전달에 지장이 있습니다."
   },
   "rank": "3"
  },
  {
   "key": "325:162",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.746 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.746 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림"
   ],
   "old_grade": "PERFECT",
   "do": "13163472",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/162.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1051.webp",
   "why": {
    "7_design_completeness": "엄격 요인인 디자인 보존성 측면에서 명확한 결함이 관찰됩니다. 좌측 이미지의 하단에 배치된 보라색 사각형 그래픽 요소와 우측 이미지 상단에 배치된 연두색 그래픽 요소가 이미지 프레임의 경계 밖으로 튀어나오고 비정상적으로 잘려 있어 디자인의 완결성과 시각적 안정감을 저해합니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:167",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    2
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "페이지 밖 잘림 5노드 57573px² (원안 3노드 57059px²)"
   ],
   "out_reasons": [
    "폰트 축소 0.878 < SUCCESS 기준 0.900 (원안 대비 12% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 2,
    "moved": 2,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12572660",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/167.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1056.webp",
   "why": {
    "3_visual_hierarchy": "첫 번째 영역에서는 상위 항목('첫 째')과 하위 본문의 크기 및 불릿 유무가 시각적으로 잘 구분되어 있습니다. 그러나 두 번째와 세 번째 영역에서는 상위 항목('둘 째', '셋 째')에도 불릿 기호가 동일하게 적용되었고, 하위 본문 텍스트와 크기 및 스타일의 차이가 거의 없어 상하위 레벨 간의 시각적 계층 구조가 명확히 구분되지 않고 일관성이 결여되어 있습니다."
   },
   "rank": "1"
  },
  {
   "key": "325:168",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11369919",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/168.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1057.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '현재 맛베이의 광고운영은 효율적으로 되고 있나?'와 하위 항목인 '그렇지 않다면? 문제는 무엇일까?'가 시각적으로 동일한 글자 크기와 스타일로 표현되어, 마크다운 상의 위계 레벨 차이가 명확히 구분되지 않습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:170",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13243265",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/170.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1059.webp",
   "why": {
    "7_design_completeness": "동일한 위계의 정보 단위를 담은 세 개의 카드 컴포넌트 간에 배경 색상과 그래픽 스타일의 통일감이 크게 결여되어 있습니다. 첫 번째 카드만 완성도 높은 컬러 그래픽으로 채워진 반면, 두 번째와 세 번째 카드는 배경과 그래픽 요소가 비활성화된 것처럼 흐릿하게 처리되어 마치 채워지지 않은 미완성 템플릿 상태로 보입니다. 이는 페이지 전체의 시각적 톤앤매너 일관성과 디자인 완결성을 저해합니다."
   },
   "rank": "1"
  },
  {
   "key": "325:172",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "12639955",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/172.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1061.webp",
   "why": {
    "2_content_substitution_accuracy": "상위 항목인 '첨두유량 (설계유량)' 텍스트가 4개 카드 슬롯의 헤더 영역에 동일하게 단순 반복 배치되었습니다. 이로 인해 각 카드의 본문 내용과 헤더가 논리적으로 매핑되지 않고 잘못된 구조로 대치되었습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:177",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    4,
    0
   ],
   "out_defects": [
    0,
    4,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 2개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 4,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존",
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13640669",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/177.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1066.webp",
   "why": {
    "1_structure_fitness": "제공된 summary의 콘텐츠 분량에 비해 디자인 내에 사용되지 않는 대규모의 더미 테이블 구조가 과다하게 포함되어 있습니다. 이로 인해 내용을 담지 않는 불필요한 빈 슬롯이 대거 발생하여 구조적 적합성이 떨어집니다."
   },
   "rank": "5"
  },
  {
   "key": "325:178",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12944983",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/178.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1067.webp",
   "why": {
    "7_design_completeness": "디자인 완결성 관점에서 페이지 전체 배치 및 면적(Page Balance)의 심각한 불균형이 발생하였습니다. 페이지 상단의 약 70% 영역이 아무런 콘텐츠나 시각 요소 없이 완전히 비어 있으며, 텍스트 정보가 하단의 색상 블록에만 치우쳐 배치되어 있습니다. 이로 인해 전체 화면의 균형이 크게 무너지고 완결되지 않은 미완성 결과물처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "325:186",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.946 · 유휴 여백 0.648 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.946 · 유휴 여백 0.648 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13467129",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/186.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1075.webp",
   "why": {
    "7_design_completeness": "정보 단위는 카드를 통해 구획되어 있으나, 카드 내부의 짧은 콘텐츠 양에 비해 배경 카드의 면적이 지나치게 넓어 유닛 내부 여백이 비정상적으로 과다하게 발생하여 미적 균형을 해칩니다. 또한, 세 개의 카드 중 두 번째 카드의 장식 리본 색상만 보라색으로 다르게 지정되어 그래픽 스타일의 통일감이 부족하며, 첫 번째 카드에는 불릿이 없고 나머지 카드에는 불릿이 적용되어 있는 등 텍스트 스타일과 배치의 일관성이 떨어집니다."
   },
   "rank": "8"
  },
  {
   "key": "325:193",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.630 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.630 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12930453",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/193.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1082.webp",
   "why": {
    "2_content_substitution_accuracy": "summary 상에서 상위 위계인 타이틀 항목('The K-Pop Dance Club')이 하위 설명글인 디스크립션 항목('The K-Pop Dance Club allows students...')보다 아래에 매핑되어 콘텐츠의 흐름과 위계에 따른 매핑 구조가 역전되었습니다."
   },
   "rank": "7"
  },
  {
   "key": "325:195",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 3,
    "moved": 0,
    "grown": 0,
    "shrunk": 2,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13134526",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/195.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1084.webp",
   "why": {
    "5_text_readability": "본문 첫 번째 항목의 우측 끝부분 텍스트('회의로 구체화됩니다.')가 텍스트 박스 영역을 벗어나 물리적으로 잘려 있어 정상적으로 읽을 수 없습니다.",
    "7_design_completeness": "콘텐츠가 포함된 흰색 카드형 컨테이너가 페이지의 좌측 일부 영역에만 치우쳐 배치되어 있고, 우측의 매우 넓은 영역이 빈 공간으로 방치되어 있어 페이지 전체의 배치 및 면적 균형(요인 3)이 심각하게 무너져 있습니다. 또한 컨테이너 좌측 경계에 배치된 보라색 아이콘과 배경 일러스트 등의 그래픽 요소가 비정상적으로 잘리거나 모서리에 불완전하게 걸쳐 있어 디자인 보존성(요인 2)이 크게 훼손되었으며, 완성된 디자인이라기보다 레이아웃이 제대로 구성되지 않은 미완성의 템플릿처럼 보입니다."
   },
   "rank": "5",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "325:203",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 842px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 842px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12691422",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/203.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1092.webp",
   "why": {
    "2_content_substitution_accuracy": "원래 서머리에서 제시된 '동료상담사 -> 자살 위험 신호 확인 -> 담당 전문상담사 공유 -> 위험도 평가 -> 지속상담 -> 응급평가·입원'의 단계적 순서가 레이아웃 상에서 좌측 열(1, 2, 3)과 우측 열(4, 5, 6)로 지그재그식(1 -> 4 -> 2 -> 5 -> 3 -> 6)으로 교차 배치되어 있어, 사용자의 자연스러운 시선 흐름(좌측 열을 위에서 아래로 읽은 후 우측 열을 읽는 흐름 또는 좌에서 우로 읽는 흐름)과 일치하지 않고 흐름의 순서가 심각하게 어긋나 있습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:212",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "없는 내용 삽입·임의 문구"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12741234",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/212.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1101.webp",
   "why": {
    "2_content_substitution_accuracy": "요약본에 존재하지 않는 '열 6', '열 7' 등의 임의의 텍스트가 추가되어 정보의 대치 및 매핑 구조가 올바르지 않습니다."
   },
   "rank": "3"
  },
  {
   "key": "325:213",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.774 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.774 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631095",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/213.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1102.webp",
   "why": {
    "1_structure_fitness": "summary에는 '예산 항목별 구성' 외에도 기획, 무대, 사회자 및 공연 출연비 등 10가지의 개별 예산 항목과 금액 정보가 포함되어 있으나, 결과 디자인에는 이를 수용할 수 있는 텍스트 슬롯이 완전히 결여되어 있어 구조적 수용력이 매우 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 '기획', '무대', '사회자 및 공연 출연비'를 포함한 총 10개의 예산 세부 항목 텍스트 내용이 디자인 상에서 완전히 누락되어 올바르게 매핑되지 않았습니다."
   },
   "rank": "6"
  },
  {
   "key": "325:214",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 너무 작음",
     "글자 뭉개짐·깨짐",
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 7곳"
   ],
   "out_reasons": [
    "단어 내부 분절 7곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "색상 대비"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13346035",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/214.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1103.webp",
   "why": {
    "5_text_readability": "회색 배경 위에 배치된 각 영역의 세부 본문 텍스트가 극도로 작고 배경과의 명도 대비가 매우 낮아 글자가 흐릿하게 뭉개지며, 이로 인해 실제 글자를 식별하고 판독하는 것이 불가능합니다."
   },
   "rank": "2"
  },
  {
   "key": "325:215",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.930 · 유휴 여백 0.859 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.930 · 유휴 여백 0.859 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "PERFECT",
   "do": "13578170",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/215.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1104.webp",
   "why": {
    "7_design_completeness": "각 정보 유닛을 명확하게 구분해 주는 카드나 경계선 등의 시각적 구획 장치가 없어 정보 단위의 구획감이 현저히 부족합니다. 또한 페이지 전체 차원에서 콘텐츠가 균형 있게 분배되지 않고 좌측에 3개, 우측에 2개의 유닛이 기계적으로 나열되어 우측 하단 영역에 과도한 빈 공간이 남는 등 전체적인 배치와 균형감이 크게 떨어져 미완성된 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "325:217",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.962 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.962 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12560628",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/217.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1106.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 컴포넌트의 크기가 지나치게 작아 화면 전반에 과도한 여백이 발생하며, 정보 단위의 유기적인 결합이나 구획감 없이 텍스트와 이미지가 분산 배치되어 디자인의 완결성이 매우 낮습니다. 완성된 디자인 결과물이라기보다 단순 템플릿에 요소를 조합하다 만 미완결 상태처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "325:219",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.907 · 유휴 여백 0.828 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.907 · 유휴 여백 0.828 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서",
    "페이지 균형",
    "정보 밀도 낮음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11949306",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/219.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1108.webp",
   "why": {
    "2_content_substitution_accuracy": "'분석대상'의 하위 항목인 '개인', '집단', '조직 구조' 중 '개인'이 다른 항목들과 결합되지 않고 아이콘 영역의 엉뚱한 위치로 분리 배치되어 내용의 매핑 구조가 심각하게 훼손되었습니다.",
    "7_design_completeness": "동일한 위계로 나열된 세 개의 카드 유닛 간에 레이아웃과 디자인 통일감(요인 4)이 심각하게 저해되어 있습니다. 두 번째와 세 번째 유닛에는 일관된 스타일의 고화질 인물 사진이 배치된 반면, 첫 번째 유닛에는 단순 선 형태의 일러스트가 사용되어 시각적 톤앤매너가 어긋납니다. 또한 첫 번째 유닛 내부에서 '개인' 텍스트가 일러스트 좌측에 모호하게 삽입되어 유닛 내부의 균형과 배치 밀도(요인 5)가 무너져 있으며, 이로 인해 최종 마감된 완성형 디자인으로 보기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:224",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 209px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 209px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "old_grade": "BAD",
   "do": "13639845",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/224.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1113.webp",
   "why": {
    "5_text_readability": "첫 번째 'QQ Type' 열의 하단 항목들('AgrA inhibitors (e.g.', 'AgrB/SpsB inhibitors', 'AIP trapping/antibody', 'Natural/synthetic compounds...')의 텍스트 색상이 어두운 배경색과 거의 구분되지 않아 가독성이 매우 떨어지며 판독하기 어렵습니다.",
    "7_design_completeness": "첫 번째 열인 'QQ Type' 카드 영역 내에서 동일한 성격의 텍스트 간에 일관된 스타일이 유지되지 못하고, 하단 일부 요소들의 서체 색상이 어두운 배경색과 거의 유사하게 처리되어 디자인의 스타일 통일감이 크게 훼손되었습니다. 아울러 화면 내에 채워지지 않은 기본 플레이스홀더 문구(\"부제목을 입력해주세요.\", \"설명을 입력해주세요.\")가 그대로 노출되어 전반적인 디자인 마감과 완결성이 미흡합니다."
   },
   "rank": "5"
  },
  {
   "key": "325:227",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.986 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.986 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11885188",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/227.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1116.webp",
   "why": {
    "7_design_completeness": "정보 단위를 명확하게 구분해주는 카드, 배경, 선 등의 시각적 구획 요소가 부재하여 단순 텍스트 나열 형태로 보입니다. 이로 인해 전체 화면에서 컴포넌트가 차지하는 면적이 지나치게 협소하고 주변 여백이 과도하게 남아, 완성된 디자인이라기보다 내용만 단순 대치된 미완성 템플릿과 같은 인상을 줍니다."
   },
   "rank": "3"
  },
  {
   "key": "325:234",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.987 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.987 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12802578",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/234.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1123.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 관점에서 콘텐츠와 배경 그래픽 요소가 좌측에 과도하게 치우쳐 있어 우측에 지나치게 넓은 빈 공간이 발생하여 레이아웃 균형이 깨져 보입니다. 콘텐츠 분량에 비해 페이지 면적을 제대로 활용하지 못해 미완성된 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "325:244",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.904 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.904 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "사진 주제 무관",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11718956",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/244.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1133.webp",
   "why": {
    "7_design_completeness": "텍스트 정보 단위들을 시각적으로 구분해 주는 카드, 선, 배경 도형 등의 구획 장치가 전혀 없어 정보가 구별되지 않고 평면적으로 나열된 인상을 줍니다. 또한, 좌측에 배치된 텍스트 컴포넌트들의 전체 면적이 지나치게 작아 우측 일러스트와의 시각적 균형이 맞지 않으며, 페이지 전체적으로 빈 공간이 과도하게 남아 완성도가 떨어지고 빈약해 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "325:245",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.559 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.559 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627140",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/245.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1134.webp",
   "why": {
    "2_content_substitution_accuracy": "화정면의 의료시설 부족 비율 수치가 100%가 아닌 1로 잘못 매핑되었고, 다른 지역들의 수치에서도 % 단위 기호가 누락되어 정보가 정확하게 전달되지 않습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:247",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.921 · 유휴 여백 0.861 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.921 · 유휴 여백 0.861 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12552916",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/247.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1136.webp",
   "why": {
    "7_design_completeness": "정보 유닛들이 시각적인 카드나 블록 등으로 명확히 구획되지 않고 단순 불릿 형태로 나열되어 정보 단위 구획감이 부족합니다. 또한 특정 카드 영역의 상단이 비어 있어 불필요하게 넓은 빈 여백을 형성하며, 이로 인해 페이지 전체의 밀도와 배치 균형을 해쳐 완성도 높은 디자인으로 보기 어렵습니다."
   },
   "rank": "9"
  },
  {
   "key": "325:252",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.958 · 유휴 여백 0.951 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.958 · 유휴 여백 0.951 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12581258",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/252.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1141.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '금융지원 정책 인지도', '청년예술인지원', '청년교통비지원'과 그 하위 세부 항목들이 동일한 불릿 스타일과 텍스트 크기로 표현되어 마크다운 레벨 간의 위계 구분이 불가능합니다."
   },
   "rank": "7"
  },
  {
   "key": "325:264",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13635133",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/264.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1152.webp",
   "why": {
    "1_structure_fitness": "대제목과 3개의 항목명을 위한 슬롯은 존재하나, 각 항목의 핵심 데이터인 비율 수치(24.6%, 17.7%, 15.9%)를 표시할 수 있는 슬롯이 구조적으로 전혀 마련되어 있지 않아 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 각 항목의 구체적인 비율 데이터(24.6%, 17.7%, 15.9%)가 디자인 내에 텍스트로 명시되지 않고 누락되었습니다."
   },
   "rank": "9"
  },
  {
   "key": "325:279",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 2144px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "PERFECT",
   "do": "12234122",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/279.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1167.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 컴포넌트가 차지하는 비중이 매우 낮아 화면 전반에 불필요한 빈 여백이 과도하게 발생하며 레이아웃의 밀도가 매우 빈약합니다. 또한, 타이틀 텍스트와 하단의 O, X, VS 등의 그래픽 요소 및 캐릭터 일러스트가 서로 정렬되거나 유기적으로 결합되지 못하고 각기 분리되어 공중에 떠 있는 듯한 배치를 취하고 있어, 완성된 디자인 결과물이라기보다 구성 요소가 단순히 조합된 미완성 상태로 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "325:281",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.875 · 유휴 여백 0.976 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.875 · 유휴 여백 0.976 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13371141",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/281.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1169.webp",
   "why": {
    "7_design_completeness": "컴포넌트가 페이지 전체 면적에 비해 화면 극단 하단에만 치우쳐 배치되어 있습니다. 이로 인해 상단 영역 대부분이 거대한 빈 공간으로 방치되어 페이지 전체의 배치 균형(Page Balance)이 심각하게 무너지고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "325:288",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629333",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/288.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1176.webp",
   "why": {
    "1_structure_fitness": "summary의 반복 구조에 따라 총 8개(1월~8월)의 데이터 슬롯이 필요하지만, 결과물 디자인에는 7개의 슬롯만 존재하여 수용해야 할 데이터에 비해 슬롯이 부족합니다.",
    "2_content_substitution_accuracy": "요약본에 명시된 '5월(바른학습관폐업)' 데이터 항목이 디자인 내에서 누락되어 정확하게 매핑되지 않았습니다.",
    "5_text_readability": "차트 내부에 표시된 수치 데이터 레이블 텍스트들이 서로 심하게 겹쳐 있어 글자를 판독하기 어렵습니다.",
    "7_design_completeness": "차트 영역 내부의 수치 데이터 요소들이 한 영역에 비정상적으로 밀집되고 뭉쳐 있어, 본래의 차트 그래픽 레이아웃이 안정적으로 유지되지 못하고 심각하게 왜곡되어 보입니다. 이로 인해 시각적인 정보 구획 및 유닛 내부의 밀도와 여백 균형이 완전히 깨졌으며, 정돈되지 않은 미완성의 템플릿처럼 보여 디자인 완결성이 부족합니다."
   },
   "rank": "6",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:295",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.850 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.850 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13279116",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/295.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1183.webp",
   "why": {
    "2_content_substitution_accuracy": "원래 summary 상에서 첫 번째 항목인 '자원봉사자 역할: 체험 활동 보조'가 두 번째 카드로 가고, 두 번째 항목인 '안전관리' 관련 내용이 첫 번째 카드로 배치되어 정보의 순서와 매핑이 서로 어긋나 부적합합니다."
   },
   "rank": "10"
  },
  {
   "key": "325:308",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.382 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.382 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12044053",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/308.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1196.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '시니어금융업무지원단'이 하위 항목인 '은행의 원활한 업무 운영을 위한 보조 역할을 수행함'보다 훨씬 작게 표현되어 시각적 위계 역전이 발생하였습니다. 또한, 동일한 위계 레벨에 해당하는 하위 항목들('은행의 원활한 업무 운영...'과 '고객 안내' 등) 간에도 텍스트 크기와 스타일의 편차가 지나치게 커 일관된 구조 파악이 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:310",
   "cat": "L2",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    1
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "페이지 밖 잘림 4노드 57890px² (원안 3노드 57059px²)"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12572660",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/310.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1198.webp",
   "why": {
    "3_visual_hierarchy": "캠페인 개요 영역과 달리, 목표 및 담당 역할 영역에서는 상위 항목('목표', '담당 역할')과 하위 상세 내용이 동일한 글자 크기, 색상, 불릿 스타일로 나열되어 시각적 위계가 구분되지 않고 동등한 레벨처럼 표현되었습니다.",
    "7_design_completeness": "페이지 전체 배치와 면적 균형(요인 3) 관점에서 화면의 왼쪽 절반이 아무런 디자인 요소나 콘텐츠 없이 완전히 비어 있으며, 모든 컴포넌트가 우측 영역에만 치우쳐 배치되어 있습니다. 이로 인해 전체 레이아웃의 시각적 균형이 깨져 있으며, 미완성된 템플릿 상태로 완성도가 낮아 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "325:323",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 107049px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "넘침 1노드 107049px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "11319261",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/323.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1211.webp",
   "why": {
    "5_text_readability": "좌측 카드 영역 내의 두 번째 항목 텍스트('사용자의 목적에 맞게 오름차순 또는 내림차순으로 재배치한다.') 끝부분이 중앙의 화살표 그래픽 요소에 가려져 있어 글자를 명확히 판독할 수 없습니다.",
    "7_design_completeness": "카드를 연결하는 중앙 화살표 그래픽 요소가 왼쪽 카드의 텍스트 영역 내부까지 과도하게 침범하여 글자와 비정상적으로 겹치는 레이아웃 충돌이 발생했습니다. 이로 인해 그래픽 요소와 텍스트의 배치가 디자인 안에서 안정적으로 유지되지 못하고 흐트러져 보여 디자인 보존성(엄격 요인)을 크게 저해합니다."
   },
   "rank": "9",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "325:328",
   "cat": "L1",
   "changed": true,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ],
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "글자 뭉개짐·깨짐",
     "글자 사이 간격·밀집"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 2251px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 1908px²"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12299117",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/328.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1216.webp",
   "why": {
    "1_structure_fitness": "summary의 본문 리스트 항목은 총 2개인 반면, 결과 디자인은 3개의 카드로 구성되어 있어 마지막 카드에 배치할 내용이 부족합니다. 이로 인해 세 번째 카드에 불필요한 \"제목 입력\" 슬롯이 그대로 남아 구조적 수용량의 불일치가 발생합니다.",
    "5_text_readability": "첫 번째 카드 내 '운동에 따른 혈압 감소 경로' 텍스트가 '로 경 소 감 압 혈 른 따 에 동 운'과 같이 글자 순서가 완전히 뒤섞이고 비정상적인 자간으로 분절되어 있어 판독이 불가능할 정도로 가독성이 심각하게 훼손되었습니다.",
    "7_design_completeness": "첫 번째 카드 하단 및 카드 사이에 지워지지 않은 템플릿의 글자 조각들이 무질서하게 흩어져 배치되어 있습니다. 이로 인해 본래 디자인의 깔끔한 그래픽 레이아웃이 훼손되고 미완성된 템플릿처럼 보여 디자인 완결성이 떨어집니다."
   },
   "rank": "5",
   "remaining_tag": "겹침"
  },
  {
   "key": "325:335",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "13233709",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/335.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1223.webp",
   "why": {
    "5_text_readability": "흰색 배경 위에 지나치게 밝은 연회색/베이지색 텍스트가 적용되어 있어, 배경과의 대비가 극도로 낮아 본문과 타이틀 내용을 실제로 판독하기 어렵습니다.",
    "7_design_completeness": "상단 텍스트 영역의 서체 색상이 배경색과 거의 구분되지 않을 정도로 극도로 밝게 지정되어 시각적 실체가 거의 느껴지지 않습니다. 이로 인해 전체 화면에서 상단 영역이 텅 빈 것처럼 여백이 과도하게 남게 되며, 모든 시각적 무게가 하단의 이미지 그룹으로만 치우쳐 페이지 전체의 균형(Page Balance)이 심각하게 깨져 있습니다. 텍스트 요소가 레이아웃 내에서 안정적인 시각적 단위로서 완결성 있게 마감되지 못해 전반적인 디자인 완성도가 떨어집니다."
   },
   "rank": "4"
  },
  {
   "key": "325:343",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13459686",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/343.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1231.webp",
   "why": {
    "7_design_completeness": "텍스트와 그래픽 요소가 페이지 최상단 영역에만 지나치게 몰려 있으며, 전체 화면의 약 80% 이상에 해당하는 하단 영역이 아무런 콘텐츠 없이 완전히 비어 있습니다. 이로 인해 페이지 전체 배치와 면적의 균형이 매우 불안정하여 완성된 디자인으로 보기 어렵고 미완성의 빈약한 결과물처럼 느껴집니다."
   },
   "rank": "10"
  },
  {
   "key": "325:347",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/347.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1235.webp",
   "why": {
    "7_design_completeness": "좌측 콘텐츠 영역에는 흰색 배경 카드가 적용되어 정보가 구획된 반면, 우측 콘텐츠 영역에는 배경 카드가 누락되어 정보 단위의 구획감이 비대칭적이고 일관성 없이 구성되었습니다. 이로 인해 유닛 간의 배치 및 스타일 통일감이 저하되고 페이지의 전반적인 레이아웃 균형이 맞지 않아 디자인 완결성이 떨어집니다."
   },
   "rank": "4"
  },
  {
   "key": "325:352",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/352.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1240.webp",
   "why": {
    "7_design_completeness": "텍스트와 그래픽 요소가 페이지 좌측 중앙 부분에 지나치게 작게 밀집되어 있어 전체적인 균형감(페이지 전체 배치 및 면적 확보)이 크게 부족합니다. 또한 '설명'이라는 텍스트가 어색하게 줄바꿈되어 있고, 주변 요소들과 조화롭게 배치되지 못해 디자인이 완료되지 않은 미완성 템플릿처럼 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "325:359",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11629455",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/359.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1247.webp",
   "why": {
    "7_design_completeness": "텍스트와 그래픽 요소가 페이지 우측에만 과도하게 치우쳐 배치되어 있으며, 좌측의 절반에 가까운 넓은 영역이 아무런 콘텐츠나 이미지 없이 단색의 어두운 회색 면적으로만 방치되어 있습니다. 이로 인해 페이지 전체 차원에서의 배치 균형(Page Balance)이 심각하게 무너져 보이며 완성도가 낮은 미완성의 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "325:362",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "PERFECT",
   "do": "13371141",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/362.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1250.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치·면적(Page Balance) 관점에서 콘텐츠 블록이 화면 최하단에 지나치게 치우쳐 배치되어 있으며, 화면 상단부의 70% 이상이 과도하게 비어 있어 페이지 균형이 심하게 훼손되고 완성되지 않은 디자인처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "325:363",
   "cat": "G",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    4,
    0,
    0
   ],
   "out_defects": [
    4,
    0,
    0
   ],
   "in_reasons": [
    "넘침 4노드 993px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 4노드 993px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 4,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림"
   ],
   "old_grade": "BAD",
   "do": "11571627",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/363.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1251.webp",
   "why": {
    "7_design_completeness": "각 단계를 나타내는 숫자 아이콘(1~5) 내부의 숫자 텍스트가 파란색 원형 그래픽 중심에 맞지 않고 아래로 치우치거나 밖으로 삐져나와 있어 그래픽의 디자인 보존성(엄격 요인)을 크게 저해합니다."
   },
   "rank": "2"
  },
  {
   "key": "325:365",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.971 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.971 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12740721",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/365.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1253.webp",
   "why": {
    "5_text_readability": "타이틀 '인간학습'과 본문 리스트 텍스트의 색상이 흰색 배경과 구분이 되지 않을 정도로 명도 대비가 매우 낮아 글자를 판독하기가 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "325:366",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)",
     "키·구조 토큰 노출(label:·!image 등)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.777 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.777 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12806982",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/366.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1254.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 텍스트가 올바르게 대치되지 않고 'label: 연간 금액', 'label: 영양실조'와 같이 불필요한 메타데이터 텍스트가 디자인 내에 그대로 노출되었으며, 영양실조 항목의 타이틀과 상세 내용의 배치 및 순서가 어긋나 있습니다.",
    "7_design_completeness": "동일한 성격의 정보 단위들(영양실조, 영양결핍, 우울증, 합계)임에도 불구하고, 영양실조만 왼쪽 어두운 배경 상자 안에 다른 레이아웃과 스타일로 배치되어 유닛 간 스타일 통일감과 정보 단위의 시각적 구획 일관성이 심각하게 훼손되었습니다. 왼쪽 상자 내부의 여백 분포가 불균형하고 불렛 포인트들이 어색하게 배치되어 있어 완성된 디자인의 안정감을 주지 못합니다."
   },
   "rank": "2"
  },
  {
   "key": "325:369",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 546px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12413641",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/369.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1257.webp",
   "why": {
    "3_visual_hierarchy": "서로 다른 마크다운 레벨인 타이틀(#)과 본문(-) 항목이 크기, 굵기, 색상 및 특정 글자 강조 형태까지 동일한 텍스트 스타일로 표현되어 시각적인 위계 구분이 전혀 되지 않습니다."
   },
   "rank": "3"
  },
  {
   "key": "325:371",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.923 · 유휴 여백 0.916 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.923 · 유휴 여백 0.916 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13018319",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/371.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1259.webp",
   "why": {
    "2_content_substitution_accuracy": "타이틀 항목인 '년도별 Audit 구분'이 본문 콘텐츠 블록의 첫 번째 슬롯에 오배치되어 전체적인 연도별 데이터의 흐름과 배치가 왜곡되었으므로 BAD 등급에 해당합니다."
   },
   "rank": "7"
  },
  {
   "key": "325:381",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "12560628",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/381.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1269.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 컴포넌트가 차지하는 비중이 지나치게 작아 화면의 절반 이상이 아무런 디자인 요소 없이 빈 공간으로 방치되어 있습니다. 텍스트와 이미지 슬롯이 단순히 하얀 배경 위에 흩어져 배치된 상태로 보이며, 정보 단위를 구획하는 레이아웃이나 그래픽 요소가 전혀 없어 디자인의 완결성이 매우 낮습니다."
   },
   "rank": "9"
  },
  {
   "key": "325:382",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.972 · 정렬선 1.000 · 유휴 여백 0.909 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.972 · 정렬선 1.000 · 유휴 여백 0.909 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13608696",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/382.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1270.webp",
   "why": {
    "7_design_completeness": "중앙의 세로 점선 외에는 두 정보 단위를 구분하는 시각적 카드나 배경 등의 구획 요소가 없어 정보 단위 구획감이 약합니다. 또한, 전체 화면 크기에 비해 텍스트 컴포넌트가 차지하는 면적이 지나치게 작아 화면 전반에 과도한 여백이 발생하며 완성된 디자인이 아닌 텍스트를 단순 나열한 미완성 템플릿처럼 느껴집니다."
   },
   "rank": "6"
  },
  {
   "key": "325:385",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "12325445",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/385.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1273.webp",
   "why": {
    "1_structure_fitness": "summary에 작성된 5개의 목록 아이템에 비해 디자인에는 상세 설명을 담기 위한 빈 슬롯이 5개 추가로 배치되어 있어, 채울 내용이 없는 빈 슬롯이 과다하게 발생하는 등 구조 수용력이 부적합합니다."
   },
   "rank": "4"
  },
  {
   "key": "325:388",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/388.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1276.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 컴포넌트가 차지하는 비중이 지나치게 작고 중앙에 밀집되어 있어, 화면 전반에 불필요하게 넓은 빈 영역이 남고 전체적인 구성이 매우 빈약해 보입니다. 이로 인해 완성된 디자인 결과물이라기보다 텍스트와 아이콘이 단순 조합된 상태처럼 느껴집니다."
   },
   "rank": "8"
  },
  {
   "key": "325:391",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "3_visual_hierarchy": [
     "위계 파악 어려움(일반)"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.694 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.694 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "레벨 구분 없음",
    "슬롯 부족",
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13634989",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/391.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1279.webp",
   "why": {
    "1_structure_fitness": "summary에 명시된 1차, 2차, 3차 구분 라벨과 4가지 제염 방법(방사능 제염액, 수돗물, 알코올, 건식 문지름)의 범례를 입력할 수 있는 텍스트 슬롯이 구조적으로 갖춰져 있지 않아 내용의 수용력이 크게 부족합니다.",
    "2_content_substitution_accuracy": "데이터를 식별하는 데 필수적인 '1차', '2차', '3차' 단계 레이블과 각 제염 방법(방사능 제염액, 수돗물, 알코올, 건식 문지름)을 구분하는 텍스트가 누락되어 summary의 내용이 정확하게 매핑되지 않았습니다.",
    "3_visual_hierarchy": "화면에 표시된 '제염 방법별 측정값' 텍스트와 그래프 상의 개별 측정값 텍스트 간에 크기, 굵기 등 시각적인 대비가 명확하지 않아 상하위 위계 관계를 구분하기 어렵습니다. 또한 정보 간의 계층 구조가 시각적으로 거의 드러나지 않아 전체적인 구조를 한눈에 파악하기 어렵습니다.",
    "5_text_readability": "차트 상의 여러 측정값 텍스트(예: 좌측의 '82.91'과 '82.7' 등이 겹친 부분, 중앙의 여러 데이터 라벨 등)가 서로 겹쳐서 배치되어 숫자를 명확하게 판독하기 어렵습니다.",
    "7_design_completeness": "차트 구성 요소에서 축선이나 범례, 격자 등 데이터를 명확하게 구분해 줄 수 있는 기본적인 그래픽 구조와 시각적 구획 장치가 누락되어 정보 단위의 구획감이 나타나지 않습니다. 또한, '제염 방법별 측정값' 텍스트가 페이지 전체 레이아웃의 균형을 고려하지 못한 채 우측 하단 구석에 어색하게 치우쳐 배치되어 있으며, 화면 전반에 불필요하게 넓은 빈 영역이 남아 디자인의 완결성이 매우 떨어지고 미완성된 레이아웃처럼 보입니다."
   },
   "rank": "9",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "325:398",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12804317",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/398.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1286.webp",
   "why": {
    "3_visual_hierarchy": "제외 항목인 타이틀 '기대효과 및 향후계획'은 상단에 크고 명확하게 표현되어 상위 위계를 잘 유지하고 있습니다. 다만, 본문 영역에서 상위 항목인 '안전 사각지대 제로화', '조직 역량 강화', '향후 계획'이 하위의 상세 설명 텍스트보다 더 작고 얇은 스타일로 표현되어, 정보의 시각적 위계가 역전되는 결함이 존재합니다."
   },
   "rank": "7"
  },
  {
   "key": "325:404",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "12571555",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/404.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1292.webp",
   "why": {
    "7_design_completeness": "정보 유닛을 담고 있는 카드 형태의 배경 컨테이너 크기에 비해 내부 콘텐츠의 텍스트 크기가 지나치게 작아 불필요하게 넓은 여백이 발생하며 정보 밀도가 매우 낮아 보입니다. 콘텐츠 분량과 공간의 크기 간의 미적 균형(유닛 내부 여백 및 밀도)이 맞지 않아 미완성된 템플릿처럼 보이는 한계가 있습니다."
   },
   "rank": "7"
  },
  {
   "key": "325:406",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.970 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.970 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12834396",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/406.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1294.webp",
   "why": {
    "7_design_completeness": "전체 텍스트 컴포넌트가 페이지의 좌상단 영역에 치우쳐 배치되어 있어 화면 전체에 극도로 넓은 빈 공간이 남는 등 페이지 전체 배치와 면적(Page Balance)의 균형이 매우 떨어집니다. 또한 정보 단위를 시각적으로 구획해 주는 카드, 선, 배경 등의 디자인 요소가 없고 시각적 장식이나 스타일 마감이 부족하여 흰 배경 위에 텍스트와 기본 아이콘만 단순 나열된 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "325:410",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.974 · 유휴 여백 0.580 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.974 · 유휴 여백 0.580 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "11895368",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/410.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1298.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 본문 항목들이 시각적 읽기 흐름(좌에서 우, 위에서 아래)에 맞지 않게 뒤섞여 배치되었습니다. 첫 번째 항목인 '실제로 하지 않은 행동'이 좌측 하단에 위치하고, 두 번째 항목인 '맡지 않은 역할'이 중앙 상단에 위치하는 등 상하로 지그재그식 배치가 이루어져 올바른 순서로 내용을 파악하기 어렵습니다."
   },
   "rank": "3"
  },
  {
   "key": "325:411",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.981 · 정렬선 1.000 · 유휴 여백 0.915 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.981 · 정렬선 1.000 · 유휴 여백 0.915 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12686885",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/411.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1299.webp",
   "why": {
    "7_design_completeness": "아이콘과 텍스트 유닛의 스타일 자체는 통일감 있게 배치되었으나, 페이지 전체 차원에서 모든 콘텐츠 컴포넌트가 좌측에 좁게 치우쳐 있으며 우측 절반 이상의 공간이 과도하게 비어 있습니다. 전체적인 레이아웃의 균형과 면적 배분이 빈약하여 완성된 디자인 결과물이라기보다는 한쪽에 쏠린 미완성 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "325:419",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13341979",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/419.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1307.webp",
   "why": {
    "7_design_completeness": "화면 상단의 절반 이상이 어두운 회색의 빈 공간으로 방치되어 있으며 모든 콘텐츠가 하단에만 치우쳐 배치되어 있습니다. 이로 인해 페이지 전체적인 배치와 면적 활용의 불균형이 심각하며, 상단 그래픽 요소나 장식이 누락된 듯한 미완성 템플릿의 느낌을 강하게 줍니다."
   },
   "rank": "7"
  },
  {
   "key": "325:421",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.845 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.845 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11690773",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/421.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1309.webp",
   "why": {
    "7_design_completeness": "하늘색 카드를 활용하여 정보 단위의 구획감은 나타나 있으나, 페이지 전체 면적에 비해 카드의 세로 폭이 좁고 상하 여백이 지나치게 과도하여 전체적인 레이아웃 균형이 심하게 무너져 보입니다. 또한, 카드 내부 우측 공간이 텅 비어 있어 정보 밀도가 낮고 시각 요소 또한 전무하여 완성된 디자인이라기보다는 단순한 텍스트 대치 상태의 미완결 템플릿처럼 느껴집니다."
   },
   "rank": "6"
  },
  {
   "key": "325:422",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.667 · 유휴 여백 0.942 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.667 · 유휴 여백 0.942 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13637015",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/422.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1310.webp",
   "why": {
    "1_structure_fitness": "제공된 summary에는 '병당 고정비 구성' 외에도 '감가상각', '공장 고정비', '오리온 고정비' 등 총 4개 그룹의 정보가 있으나, 디자인에는 '병당 고정비 구성'에 해당하는 슬롯과 라벨이 없는 막대그래프만 배치되어 있어 나머지 3개 그룹의 명칭과 세부 내용을 담을 수 있는 텍스트 슬롯이 부족합니다.",
    "2_content_substitution_accuracy": "summary의 주요 핵심 내용인 '감가상각', '공장 고정비', '오리온 고정비' 및 관련 병당 고정비 수치 텍스트가 디자인 내에 반영되지 않고 누락되어 내용 대치 정확성이 미흡합니다."
   },
   "rank": "10"
  },
  {
   "key": "325:433",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13113991",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/325/image/433.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1321.webp",
   "why": {
    "2_content_substitution_accuracy": "제시된 summary의 '① 행동을 바라보기' 하위 항목들이 두 개의 영역(Step 1, Step 2)으로 나뉘어 배치되는 과정에서, Step 2의 타이틀이 올바른 매핑이 아닌 '① 행동을 바라보기'로 중복 입력되는 내용 대치 오류가 발생했습니다."
   },
   "rank": "5"
  },
  {
   "key": "326:5",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/5.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1340.webp",
   "why": {
    "7_design_completeness": "디자인 요소들이 화면 중앙 좌측의 좁은 영역에만 배치되어 있어, 페이지 전체의 배치 균형과 면적 배분이 매우 비효율적입니다. 이로 인해 화면 전체에 과도한 빈 영역이 발생하여 완성된 디자인 결과물이라기보다 요소들이 무작위로 배치된 미완성 상태의 빈약한 결과물로 판단됩니다."
   },
   "rank": "9"
  },
  {
   "key": "326:11",
   "cat": "L2",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    3,
    0,
    0
   ],
   "out_defects": [
    2,
    0,
    0
   ],
   "in_reasons": [
    "넘침 3노드 567px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "넘침 2노드 551px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 2,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13109646",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/11.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1346.webp",
   "why": {
    "2_content_substitution_accuracy": "4조 그룹의 내용 중 '키워드 및 인원수'와 '조원 명단'이 단일 그룹으로 묶이지 못하고, '4조. 사람의 일상을 바꾸는 서비스'라는 타이틀이 중복 생성되면서 2개의 별도 블록으로 분할되어 매핑되었습니다. 이는 summary의 원래 위계 및 그룹 구조를 올바르게 반영하지 못한 매핑 오류입니다.",
    "7_design_completeness": "전체적으로 각 정보 유닛을 명확하게 구분해주는 카드, 선, 배경 등의 시각적 구획 요소가 부재하여 단순 텍스트 나열에 그친 미완결 템플릿으로 보입니다. 또한 콘텐츠가 화면 좌측 일부 영역에만 편중되어 있고 우측 전체에 과도하게 넓은 빈 공간이 방치되어 있어 페이지 전체의 배치 균형과 시각적 밀도가 크게 부족합니다."
   },
   "rank": "6"
  },
  {
   "key": "326:12",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "12275338",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/12.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1347.webp",
   "why": {
    "2_content_substitution_accuracy": "3조의 내용이 두 개의 카드 슬롯으로 나뉘어 분할 배치되었으며, 이 과정에서 '3조. 고객을 모으고, 좋아하게 만들고, 사게 하는 법'이라는 타이틀이 각각의 카드에 중복 적용되는 구조적 매핑 오류가 발생하였습니다. 이는 summary의 콘텐츠 구조와 일치하지 않으며 올바른 내용 대치 범위를 벗어납니다."
   },
   "rank": "8"
  },
  {
   "key": "326:16",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.889 · 유휴 여백 0.737 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.889 · 유휴 여백 0.737 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "위계 역전",
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13404703",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/16.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1351.webp",
   "why": {
    "3_visual_hierarchy": "왼쪽 카드에서 상위 항목인 '공유 반응'이 하위 항목인 '공유 100회 이상 콘텐츠 확보'보다 글자 크기가 작게 디자인되어 시각적 위계 역전이 발생했습니다. 또한, 오른쪽 카드 내에서 동일한 레벨을 가진 세 가지 본문 항목들이 일관된 들여쓰기 구조를 유지하지 못하고, 특정 항목에만 아이콘이 부착되면서 서로 다른 정렬과 스타일로 표현되어 구조적 일관성이 결여되어 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "326:18",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "그래픽에 가림",
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 60773px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 1노드 60773px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "요소에 가림"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11319261",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/18.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1353.webp",
   "why": {
    "5_text_readability": "'CHANNEL INSIGHT' 본문 내용 중 '온라인 채널 성장 견인' 부분에서 '견' 글자가 카드 사이의 화살표 그래픽 요소에 가려져 일부분이 보이지 않고 판독하기 어려우며, '인' 글자가 어색하게 다음 줄로 분절되어 전체적인 텍스트 가독성을 심각하게 해칩니다."
   },
   "rank": "1",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "326:24",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12006121",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/24.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1359.webp",
   "why": {
    "7_design_completeness": "일러스트레이션과 텍스트 컴포넌트가 페이지 우측의 절반 영역에만 과도하게 치우쳐 배치되어 있으며, 좌측의 매우 넓은 영역이 아무런 시각적 요소나 배경 처리 없이 완전히 공백으로 방치되어 있습니다. 이는 페이지 전체의 시각적 균형과 면적 배분을 무너뜨려 미완성된 템플릿처럼 보이게 하므로 디자인의 완결성이 매우 떨어집니다."
   },
   "rank": "3"
  },
  {
   "key": "326:25",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)",
     "색 대비 낮음",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 63317px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 63317px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "12896845",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/25.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1360.webp",
   "why": {
    "5_text_readability": "텍스트 영역이 우측의 일러스트레이션 영역과 겹치면서 셋째, 넷째, 다섯째 줄의 끝부분 텍스트가 가려지거나 잘려 읽을 수 없습니다.",
    "7_design_completeness": "정보 단위를 감싸는 테두리 선이 오른쪽 일러스트레이션을 비정상적으로 관통하고 있으며, 그래픽 요소와 텍스트 박스의 배치 영역이 조화롭게 분할되지 못한 채 서로 겹쳐 레이아웃이 붕괴되어 있습니다. 이로 인해 디자인 보존성과 레이아웃 통일감이 크게 훼손되어 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "10",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "326:26",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.937 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.937 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11505562",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/26.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1361.webp",
   "why": {
    "7_design_completeness": "정보 단위는 아이콘과 함께 구분되어 있으나, 전체 컴포넌트가 화면 상단에 치우쳐 배치되어 하단에 불필요하게 넓은 빈 공간이 존재합니다. 또한 하단에 디자인 가이드 텍스트로 보이는 문구가 그대로 방치되어 있는 등 페이지 전체의 배치 균형과 완성도가 미흡하여 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "326:30",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.731 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.731 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629838",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/30.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1365.webp",
   "why": {
    "1_structure_fitness": "summary에는 총 6개의 별자리와 그에 해당하는 순위 데이터가 포함되어 있으나, 디자인 결과물에서는 차트 형태로 정보를 표현하면서 단 3개의 별자리(사수자리, 물병자리, 게자리)를 담을 슬롯만 제공하고 있어 전체 구조를 수용하기에 슬롯의 수가 매우 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '천칭자리', '황소자리', '사자자리' 텍스트 항목이 가로축 레이블에서 누락되어 올바르게 대치되지 않았습니다."
   },
   "rank": "1"
  },
  {
   "key": "326:35",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11388671",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/35.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1370.webp",
   "why": {
    "7_design_completeness": "여러 개의 개별적인 정보 유닛들이 카드, 배경 블록, 분할선 등의 시각적 장치 없이 하나의 단일 텍스트 상자 안에 빽빽하게 나열되어 있어 정보 단위 구획감(엄격 요인)이 확보되지 않았습니다. 또한 콘텐츠 영역과 우측의 심볼 그래픽 배열 사이의 유기적인 연계가 부족하고, 전체적인 레이아웃의 균형과 통일감(준엄격 요인)이 떨어져 정돈되지 않은 미완성 디자인으로 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "326:37",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13460230",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/37.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1372.webp",
   "why": {
    "7_design_completeness": "전체 텍스트가 하나의 커다란 단일 배경 카드 슬롯 내에 단순히 리스트 형태로 나열되어 있어, 각 정보 유닛을 명확하게 구분해주는 시각적인 정보 단위 구획감(카드 분할, 구분선, 컬러 블록 등)이 결여되어 있습니다. 또한 이미지나 아이콘 등의 시각 요소가 전혀 없고, 그래픽 디자인이 보존되었다기보다는 빈 템플릿에 텍스트만 일괄 대치한 미완결 결과물처럼 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "326:43",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11886600",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/43.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1378.webp",
   "why": {
    "3_visual_hierarchy": "동일한 하위 레벨의 항목인 Fawcett 문장과 Parse 문장이 서로 다른 디자인 및 텍스트 스타일(크기, 굵기, 배경 강조 여부 등)로 표현되어 시각적 일관성이 결여되었습니다. 이로 인해 동일 위계 간의 관계가 왜곡되고 구조가 명확하게 읽히지 않습니다."
   },
   "rank": "5"
  },
  {
   "key": "326:46",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13640253",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/46.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1381.webp",
   "why": {
    "5_text_readability": "왼쪽 하단 '⑤ 반복 소비 패턴' 영역의 텍스트가 어두운 배경색과 거의 동일한 톤으로 처리되어 글자를 식별하는 것이 불가능하며, 왼쪽 상단 '단계' 텍스트 또한 배경 대비가 극도로 낮아 거의 읽히지 않습니다."
   },
   "rank": "1"
  },
  {
   "key": "326:52",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "슬롯 부족(내용 > 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11933593",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/52.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1387.webp",
   "why": {
    "1_structure_fitness": "요약본에는 총 7개의 항목만 존재하는 반면, 디자인에는 총 8개의 슬롯이 배치되어 있습니다. 이로 인해 요약본의 콘텐츠 구조보다 디자인의 슬롯 개수가 과다하게 설계되어, 마지막 8번째 슬롯은 채울 내용이 없는 빈 슬롯 구조로 남게 되어 적합하지 않습니다."
   },
   "rank": "5"
  },
  {
   "key": "326:53",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11594807",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/53.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1388.webp",
   "why": {
    "7_design_completeness": "노란색 카드 형태의 배경을 통해 정보 단위의 구획감은 명확하게 유지되고 있으나, 프레젠테이션 페이지 전체 면적 대비 컴포넌트가 차지하는 영역이 지나치게 작고 아래쪽으로 치우쳐 배치되어 있습니다. 이로 인해 상하로 과도하고 불균형한 빈 공간이 발생하여 페이지 전체의 배치 균형(Page Balance)이 무너졌으며, 시각적 마감이 부족하여 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "2"
  },
  {
   "key": "326:64",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.944 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.944 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11505562",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/64.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1399.webp",
   "why": {
    "7_design_completeness": "각 프로그램 항목이 아이콘과 함께 일관된 정렬과 스타일로 배치된 점은 양호하나, 전체 페이지 차원에서 모든 컴포넌트가 좌측 상단에 과도하게 치우쳐 배치되어 있습니다. 이로 인해 화면 우측과 하단에 지나치게 넓은 빈 공간이 발생하여 페이지 전체의 균형과 공간 활용도가 심각하게 떨어지며 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "326:67",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13112072",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/67.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1402.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목(`*`)과 하위 항목(`-`) 간의 위계 구분이 시각적으로 명확하지 않습니다. 디자인에서 두 수준의 텍스트가 동일한 글자 크기, 굵기 및 불릿 기호(•)를 사용하여 나열되어 있어 상하 관계를 파악하기 어렵습니다. 또한 카드 내에서 불릿 기호가 있는 항목과 없는 항목이 혼재하여 동일 레벨 내에서의 일관성도 부족합니다."
   },
   "rank": "5"
  },
  {
   "key": "326:78",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.933 · 유휴 여백 0.822 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.933 · 유휴 여백 0.822 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "11480853",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/78.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1413.webp",
   "why": {
    "3_visual_hierarchy": "우측 본문 영역에서 상위 레벨 항목인 '숲 나무'는 매우 작고 얇은 핑크색 태그 내 텍스트로 처리된 반면, 하위 레벨 항목인 '잎으로 이산화탕소를 마시고 몸속에 탄소를 저장합니다.'가 훨씬 크고 굵은 헤드라인 스타일로 적용되어 위계 역전이 발생하였습니다."
   },
   "rank": "1"
  },
  {
   "key": "326:90",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13442207",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/90.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1425.webp",
   "why": {
    "3_visual_hierarchy": "타이틀 '본사·자회사·종속기업의 연결 구조'는 본문보다 훨씬 크고 선명하게 표현되어 상위 위계로 적절히 강조되었습니다. 그러나 상위 항목인 '자회사'와 하위 항목인 '종속기업 지분 51%...' 등이 모두 동일한 크기, 색상, 스타일 및 불릿 기호로 한 줄에 나열되어 있어, 마크다운 레벨에 따른 시각적 위계 구분이 명확히 드러나지 않습니다."
   },
   "rank": "4"
  },
  {
   "key": "326:92",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13640643",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/92.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1427.webp",
   "why": {
    "5_text_readability": "화면 하단의 본문 텍스트 중 세 가지 항목('전통적 교육과정...', '루이지애나 주립대학...', '교육과정을 개인과...')의 글자 색상이 어두운 카드 배경색과 명도 대비가 극도로 낮아 글자의 형태를 식별하고 실제로 읽어내는 것이 불가능합니다.",
    "7_design_completeness": "동일한 레이아웃 구조를 가진 리스트 형태의 정보 단위임에도 불구하고, 상위 4개 항목과 하위 4개 항목의 텍스트 색상이 일관되지 않게 적용되어 스타일 통일감이 심각하게 훼손되었습니다. 하위 4개 항목에 적용된 어두운 텍스트 색상은 배경 카드 도형의 색상과 조화를 이루지 못하고 무작위로 변경된 것처럼 보여, 전체적인 톤앤매너의 일관성을 깨뜨리고 미완성된 디자인 결과물처럼 느껴지게 만듭니다."
   },
   "rank": "5"
  },
  {
   "key": "326:97",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "13605786",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/97.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1432.webp",
   "why": {
    "7_design_completeness": "정보 단위는 상하의 칸막이 구조로 구획되어 있으나, 페이지 전체 면적 대비 컴포넌트가 차지하는 비중이 지나치게 작아 화면 중앙에 치우쳐 있으며 주변에 과도한 빈 공간이 발생하고 있습니다. 또한 시각적 장식 요소나 아이콘 등이 없어 단순한 텍스트 상자 조합 수준에 머물러 있어 완결성 있는 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "6"
  },
  {
   "key": "326:101",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    22,
    0
   ],
   "out_defects": [
    0,
    22,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 22,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "13640215",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/101.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1436.webp",
   "why": {
    "1_structure_fitness": "제공된 summary는 장점 5개, 단점 5개로 총 10개의 VU로 구성되어 있으나, 디자인은 총 12개의 슬롯이 존재하는 구조를 취하고 있습니다. 이로 인해 단점 영역의 마지막 슬롯이 완전히 비어 있는 빈 슬롯이 발생하는 등 슬롯 과다로 인한 구조적 부적합이 발생하였습니다."
   },
   "rank": "5"
  },
  {
   "key": "326:102",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.746 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.746 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "페이지 균형",
    "여백 과다",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13633025",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/102.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1437.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 핵심 수치 정보인 '매출: 8886만원'과 '매출: 1589만원' 텍스트 내용이 디자인 내에 반영되지 않고 누락되었으며, '하위 20%매출' 항목이 '하위 20%매출1,'로 잘못 표기되어 정보 전달의 정확성이 떨어집니다.",
    "5_text_readability": "'하위 20%매출' 항목 뒤의 숫자 텍스트가 그래프 영역과 겹치면서 '1,'까지만 노출되고 뒷부분이 완전히 잘려 판독이 불가능하며, 하단 x축의 수치도 '10,00'으로 마지막 자리가 잘려 있습니다.",
    "7_design_completeness": "페이지 전체 면적 대비 다른 레이아웃 구획이나 시각적 장식 요소 없이 가로 막대그래프 컴포넌트 하나만 화면 중앙에 배치되어 있어 주변에 빈 여백이 과도하게 발생합니다. 페이지 전체 차원에서의 배치와 균형감이 매우 부족하여 완성된 디자인 결과물로 보기 어렵고 빈약한 느낌을 줍니다."
   },
   "rank": "4",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:103",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 뭉개짐·깨짐",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13637815",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/103.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1438.webp",
   "why": {
    "5_text_readability": "하단 영역의 '방문자가 오후에 가장 많았다' 텍스트에서 '많'과 '다' 글자 아래에 다른 자음들이 겹쳐서 출력되는 물리적인 글자 겹침 오류가 발생하여 텍스트의 가독성이 훼손되었습니다."
   },
   "rank": "1",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:119",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629333",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/119.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1454.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 핵심 데이터 중 검진매출 비율의 구체적 수치(84.2%, 87.7%) 정보가 디자인 내에서 누락되었으며, 각 데이터를 설명하는 라벨(검진매출 비율, 외래매출 비율) 역시 표현되지 않아 주요 내용이 올바르게 전달되지 않습니다."
   },
   "rank": "6"
  },
  {
   "key": "326:120",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.932 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.932 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13594457",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/120.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1455.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 핵심 텍스트 구성 요소인 소제목 '정의', '기전', '종별 특이성'이 디자인 내에서 누락되었습니다. 설명 본문 텍스트만 배치되고 이를 대표하는 소제목이 생략되어 정보가 완전하게 전달되지 못했습니다.",
    "5_text_readability": "각 영역의 소제목(정의, 기전 등)이 배경색과 동일한 흰색으로 처리되어 아예 보이지 않으며, 본문 텍스트 또한 배경 대비가 극도로 낮아 육안으로 판독하기 어렵습니다.",
    "7_design_completeness": "페이지 전체 배치 관점에서 콘텐츠가 좌측의 좁은 영역에 과도하게 치우쳐 있으며, 화면 오른쪽에 거대한 빈 영역이 남아 전체적인 균형감이 심각하게 무너져 보입니다. 정보 단위를 구성하는 카드나 구획선 같은 시각적 장치도 부족하여, 완성된 디자인이라기보다 요소들을 단순 대치한 미완성 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "326:125",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.841 < SUCCESS 기준 0.900 (원안 대비 16% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.841 < SUCCESS 기준 0.900 (원안 대비 16% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13378473",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/125.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1460.webp",
   "why": {
    "7_design_completeness": "정보 단위 구획을 위한 카드, 선 등의 시각적 장치가 부재하여 텍스트와 이미지 등의 요소들이 개별적으로 흩어져 배치된 인상을 줍니다. 또한 페이지 전체 배치 면에서 요소 간의 간격과 위치가 통일되지 않고 파편화되어 있어, 완성도 높은 디자인이라기보다는 단순히 요소를 배치해 둔 미완결 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "326:136",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12944983",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/136.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1471.webp",
   "why": {
    "7_design_completeness": "텍스트와 배경 색상 블록이 화면 하단 극단에 치우쳐 배치되면서 화면의 상단 3분의 2 이상이 아무런 콘텐츠 없이 텅 비어 있습니다. 이로 인해 페이지 전체 배치와 면적의 균형(요인 3)이 매우 빈약하고 한쪽으로 쏠려 있어 완성되지 않은 디자인 템플릿처럼 보입니다. 또한, 결과물의 시각적 풍부함을 도울 이미지나 아이콘 등의 시각 요소(요인 6)가 전혀 포함되어 있지 않아 디자인 완결성이 부족합니다."
   },
   "rank": "2"
  },
  {
   "key": "326:143",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑",
     "키·구조 토큰 노출(label:·!image 등)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    6,
    0,
    0
   ],
   "out_defects": [
    6,
    0,
    0
   ],
   "in_reasons": [
    "넘침 6노드 3780px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 6노드 3780px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 6,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "12694258",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/143.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1478.webp",
   "why": {
    "2_content_substitution_accuracy": "제공된 요약문(summary)의 항목 순서와 이미지 속 번호(1~6)에 매칭된 본문 내용의 순서가 올바르지 않게 뒤섞여 있습니다. 원래 두 번째 항목이어야 할 '의미 관계'가 4번에 배치되고, 세 번째 항목인 '다의어·동음이의어'가 2번에 배치되는 등 시각적 유닛 간 매핑이 어긋나 위계 구조가 깨져 있습니다. 아울러 원본 데이터에 명시되지 않은 '값 없음'이라는 텍스트가 여러 개의 학습 어휘 슬롯에 잘못 삽입되어 내용 대치의 정확성이 떨어집니다."
   },
   "rank": "1"
  },
  {
   "key": "326:147",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12589048",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/147.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1482.webp",
   "why": {
    "7_design_completeness": "화면 상단에 넓은 면적의 어두운 회색 블록이 비어 있는 상태로 방치되어 페이지 전체의 면적 및 배치 균형이 심각하게 무너집니다. 이로 인해 완성된 디자인으로 보이지 않고 미완성 상태의 템플릿처럼 느껴져 디자인 완결성이 부족합니다."
   },
   "rank": "9"
  },
  {
   "key": "326:151",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 뭉개짐·깨짐",
     "넘침·잘림(상자·페이지 밖)"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.800 · 유휴 여백 0.651 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.800 · 유휴 여백 0.651 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림"
   ],
   "old_grade": "PERFECT",
   "do": "13635715",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/151.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1486.webp",
   "why": {
    "5_text_readability": "상단의 '조사 대상' 타이틀 텍스트가 위쪽 영역에서 물리적으로 잘려 나가 글자 형태(특히 '조')가 훼손되어 읽기 어렵습니다."
   },
   "rank": "4",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:153",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13432698",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/153.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1488.webp",
   "why": {
    "7_design_completeness": "세 개의 정보 단위가 병렬적으로 배치되어 있으나, 가운데 유닛에만 카드형 배경 도형이 적용되고 좌우 유닛에는 배경이나 구획 요소가 전혀 없어 정보 단위 구획감의 일관성이 심각하게 결여되어 있습니다. 이로 인해 유닛 배치 및 스타일에 통일감이 부족하고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "326:155",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    4,
    2,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 4노드 3571px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 2935px²",
    "단어 내부 분절 11곳"
   ],
   "out_reasons": [
    "넘침 1노드 1862px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1442px²",
    "단어 내부 분절 11곳"
   ],
   "report": {
    "passes": 3,
    "moved": 4,
    "grown": 0,
    "shrunk": 4,
    "widened": 0,
    "rejected": 4,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13567657",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/155.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1490.webp",
   "why": {
    "5_text_readability": "첫 번째 단계의 'Step 1' 텍스트가 가로형 컨테이너 안에서 한 글자씩 세로로 강제 분절되어 인쇄 및 가독성이 크게 떨어집니다.",
    "7_design_completeness": "정보 단위는 카드로 깔끔하게 구획되어 있으나, 첫 번째 단계의 'Step 1' 라벨 텍스트가 세로 방향으로 비정상적으로 길게 늘어지며 배경 도형을 크게 이탈하고 있습니다. 이는 다른 유닛들과 비교했을 때 레이아웃 및 스타일의 일관성을 심각하게 저해하여, 전반적인 디자인 완성도와 통일감을 크게 해치고 미완성된 결과물처럼 보이게 만듭니다."
   },
   "rank": "3",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "326:157",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.978 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/157.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1492.webp",
   "why": {
    "7_design_completeness": "중앙에 배치된 콘텐츠의 크기가 화면 전체 면적에 비해 지나치게 작아, 주변에 불필요한 빈 공간이 과도하게 발생하고 있습니다. 페이지 전체의 레이아웃 균형과 정보 밀도가 크게 떨어져 디자인적으로 완성되지 않은 상태처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "326:167",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11319568",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/167.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1502.webp",
   "why": {
    "2_content_substitution_accuracy": "요소들의 배치 순서와 화면의 읽기 흐름이 summary의 위계 및 순서와 완전히 불일치합니다. '첫 째' 영역이 '둘 째'보다 시각적으로 아래에 배치되어 있고, '둘 째'의 첫 번째 하위 텍스트가 화면 최상단 좌측에 놓여 '첫 째' 내용보다 먼저 읽히게 되어 정보 전달의 순서가 무너졌습니다."
   },
   "rank": "3"
  },
  {
   "key": "326:171",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/171.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1506.webp",
   "why": {
    "7_design_completeness": "좌측 유닛은 흰색 카드 배경을 통해 영역이 시각적으로 명확히 구획되어 있으나, 우측 유닛은 배경 도형이 누락되거나 어두운 배경에 텍스트만 배치되어 있습니다. 이로 인해 양쪽 유닛의 정보 단위 구획감이 일관되지 못하고 디자인의 전체적인 스타일 통일성이 크게 저해되어 완성도가 부족합니다."
   },
   "rank": "4"
  },
  {
   "key": "326:174",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 5곳"
   ],
   "out_reasons": [
    "단어 내부 분절 5곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11520312",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/174.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1509.webp",
   "why": {
    "2_content_substitution_accuracy": "제공된 summary에는 두 개의 대등한 항목(VU)이 존재하지만, 디자인에서는 3개의 컬럼을 채우기 위해 두 번째 항목인 '말단 잔여수두 조건'을 임의로 두 개의 컬럼으로 분할하여 배치하였습니다. 이 과정에서 세 번째 컬럼의 타이틀로 '말단 잔여수두 조건'이 중복 배치되는 등 내용의 매핑 구조가 왜곡되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:178",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 2941px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 2941px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "글자 너무 작음",
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "PERFECT",
   "do": "11278399",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/178.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1513.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치·면적(Page Balance) 관점에서 텍스트 콘텐츠 블록이 차지하는 면적이 너무 작고 좌측에만 치우쳐 있어, 화면 중앙과 우측 영역에 과도하고 부자연스러운 빈 공간이 남아 전체적인 시각적 균형이 맞지 않습니다. 또한, 유닛 내부의 크기와 여백 대비 본문 정보의 밀도가 지나치게 낮고 작게 뭉쳐 있어, 완성된 디자인 결과물이라기보다는 요소들이 적절히 배치되지 못한 빈약한 템플릿 상태처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "326:180",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 8곳"
   ],
   "out_reasons": [
    "단어 내부 분절 8곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "11622901",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/180.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1515.webp",
   "why": {
    "2_content_substitution_accuracy": "타이틀인 '5. 운영 결과'가 상단 중앙의 콘텐츠 설명 슬롯에 배치되어, 좌에서 우로 읽는 흐름 상 '가' -> '5. 운영 결과' -> '나' 순서로 읽히게 되어 내용 대치 및 화면 읽기 흐름을 심각하게 왜곡하고 있습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:181",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "12571555",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/181.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1516.webp",
   "why": {
    "7_design_completeness": "연보라색 둥근 사각형 형태의 카드 컨테이너 내부에 정보가 배치되었으나, 텍스트의 크기와 분량에 비해 배경 카드의 면적이 지나치게 넓어 유닛 내부에 불필요하게 거대하고 비어 있는 여백이 발생합니다. 본문 정보들이 하단 영역에만 아주 작고 조밀하게 쏠려 배치되어 있어 정보 밀도와 여백의 균형이 무너졌으며, 완성도 높은 디자인이라기보다 레이아웃이 정돈되지 않은 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "326:192",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.669 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.669 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11689889",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/192.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1527.webp",
   "why": {
    "7_design_completeness": "디자인의 완결성 관점에서 페이지 전체 배치 및 면적의 균형이 매우 불량합니다. 넓은 페이지 면적에 비해 텍스트 컴포넌트가 상단에만 작게 치우쳐 있어 하단에 과도한 빈 여백이 발생하며, 시각 요소나 구획감 등의 그래픽 장식이 전혀 없어 완성된 디자인이 아닌 단순 텍스트만 대치된 미완결 상태로 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "326:193",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.917 · 유휴 여백 0.958 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.917 · 유휴 여백 0.958 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13640017",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/193.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1528.webp",
   "why": {
    "7_design_completeness": "표의 왼쪽 테두리 영역을 보면 행이 늘어남에 따라 둥근 모서리 형태의 그래픽 요소가 비정상적으로 중첩되고 튀어나와 겹쳐 보이는 그래픽 보존성 오류가 발생하여 디자인 완결성이 떨어집니다."
   },
   "rank": "1",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:194",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12944983",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/194.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1529.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치와 면적(Page Balance) 측면에서 콘텐츠와 디자인 요소가 화면 하단에 극단적으로 치우쳐 있습니다. 이로 인해 화면 상단의 약 70% 이상이 아무런 요소 없이 빈 공간으로 남게 되어 시각적 균형이 심각하게 무너지고, 완성된 프레젠테이션 디자인이 아닌 제작 단계에서 멈춘 미완성 템플릿처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "326:196",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.968 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.968 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/196.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1531.webp",
   "why": {
    "7_design_completeness": "페이지 중앙의 아주 작은 아이콘과 텍스트 구성을 제외하고는 화면 전체가 비어 있어, 페이지 전체의 배치와 면적 균형 측면에서 디자인 밀도가 매우 낮습니다. 빈 영역이 과도하게 남고 컴포넌트가 화면 전체에 안정적으로 균형을 이루지 못해 완성도 있는 디자인 결과물이라기보다는 구성이 미완성된 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "326:199",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.750 · 유휴 여백 0.560 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.750 · 유휴 여백 0.560 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서",
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "12566985",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/199.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1534.webp",
   "why": {
    "1_structure_fitness": "summary의 본문 목록은 6개인 반면, 디자인에는 총 18개의 목록 슬롯이 배치되어 있어 채울 내용이 없는 빈 슬롯이 과다하게 발생하는 구조적 부적합성이 존재합니다.",
    "2_content_substitution_accuracy": "summary의 내용이 좌측 카드에는 1, 3, 5번째 항목, 우측 카드에는 2, 4, 6번째 항목으로 교차 분할 배치되어, 좌에서 우 혹은 위에서 아래로 향하는 일반적인 시각적 읽기 흐름과 원본 콘텐츠의 순서가 완전히 일치하지 않고 뒤섞여 있습니다."
   },
   "rank": "7"
  },
  {
   "key": "326:212",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.710 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.710 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림"
   ],
   "old_grade": "BAD",
   "do": "13634518",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/212.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1547.webp",
   "why": {
    "1_structure_fitness": "summary에 나열된 총 10개의 예산 항목과 세부 금액 정보에 대응하는 시각적 슬롯 구조가 결과 디자인 내에 충분히 마련되어 있지 않아, 다수의 콘텐츠를 정상적으로 수용하지 못하는 슬롯 부족 결함이 존재합니다.",
    "5_text_readability": "좌측 범례 영역에서 텍스트의 왼쪽 일부분이 물리적으로 잘려 나가 글자가 온전히 보이지 않고 판독하기 어렵습니다. '사회자'가 '|자'로, '시민참여'가 '!참여'로, '운영인력'이 '!인력' 등으로 잘려 표시되는 등 텍스트 잘림으로 인한 가독성 저하가 심각하여 BAD 등급입니다.",
    "7_design_completeness": "파이 차트의 좌측 범례 영역에서 레이아웃 구조가 비정상적으로 붕괴되어 정렬이 완전히 깨져 있으며, 디자인 보존성(요인 2) 관점에서 정상적인 템플릿의 완성도를 갖추지 못했습니다. 또한 차트 내부의 특정 수치 레이블('0')이 차트 경계선에 걸치듯 불안정하게 렌더링되는 등 컴포넌트 자체의 디자인 마감과 완결성이 심각하게 결여되어 미완성된 결과물로 보입니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:213",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13640123",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/213.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1548.webp",
   "why": {
    "1_structure_fitness": "summary에는 10개의 세부 예산 항목(기획, 무대, 사회자 및 공연 출연비 등)과 금액에 대한 VU들이 존재하지만, 결과 디자인에는 이를 온전히 수용할 수 있는 텍스트 슬롯 구조(범례 혹은 목록 슬롯)가 제공되지 않아 슬롯이 매우 부족합니다.",
    "2_content_substitution_accuracy": "summary에 기술된 기획, 무대, 사회자 및 공연 출연비 등의 각 예산 항목 명칭들이 디자인 결과물에서 모두 누락되어 내용이 올바르게 매핑되지 않았습니다.",
    "5_text_readability": "원형 차트 내부에 표시된 수치 텍스트들이 한곳에 서로 심하게 겹쳐 배치되어 글자를 판독하기 어렵습니다. 또한 상단 좌측의 텍스트 영역에서도 물리적인 글자 잘림 현상이 관찰됩니다.",
    "7_design_completeness": "상단 헤더 좌측의 그래픽 장식 요소와 텍스트가 화면 경계 안에서 비정상적으로 잘려 있어 디자인 보존성이 크게 훼손되었습니다. 또한, 페이지 전체 배치 관점에서 정보 유닛들이 유기적으로 구획 및 배치되지 못하고 레이아웃이 붕괴되어 있어 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "10",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:223",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.924 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.924 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13639746",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/223.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1557.webp",
   "why": {
    "7_design_completeness": "표(Table) 형태로 정보를 시각화하는 과정에서 하단 행들의 왼쪽 테두리 영역에 라운드 형태의 외곽선 도형이 비정상적으로 튀어나오고 겹쳐서 출력되는 그래픽 결함이 발생하였습니다. 이는 엄격 평가 요인인 디자인 보존성(원본 그래픽 요소의 안정적 유지 및 형태 보존)을 위배하는 레이아웃 오류이므로 BAD 등급으로 판정합니다."
   },
   "rank": "2",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:226",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.981 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.981 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12328020",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/226.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1560.webp",
   "why": {
    "3_visual_hierarchy": "제외 항목으로 식별된 타이틀 '준비물'은 이미지 내에서 가장 상단에 크고 명확하게 배치되어 제 역할을 하고 있습니다. 하지만 summary 상에서 상하위 관계(상위 레벨의 '룰렛'과 하위 레벨의 '초크페이퍼 (양면용)')로 나뉘어 있는 항목들이 디자인상에서는 글자 크기, 굵기, 정렬 등 시각적인 스타일 차이 없이 동일하게 나열되어 있어 레벨이 구분되지 않습니다."
   },
   "rank": "2"
  },
  {
   "key": "326:227",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 역전(하위가 더 큼)",
     "위계 파악 어려움(일반)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.975 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.975 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11885188",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/227.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1561.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '룰렛'보다 하위 항목인 '초크페이퍼 (양면용)'가 더 어둡고 강조된 텍스트 스타일로 표현되어 시각적 위계가 역전되었습니다. 또한 두 항목 간에 들여쓰기나 시각적 구분이 명확하지 않아 계층 구조를 직관적으로 파악하기 어렵습니다.",
    "7_design_completeness": "페이지 전체 면적 대비 컴포넌트가 한가운데 아주 좁게 배치되어 있어 주변 여백이 지나치게 과도하고 화면이 매우 빈약해 보입니다. 정보 단위를 묶어주는 카드나 배경 도형 등의 구획 요소가 전혀 없고, 아이콘이나 일러스트 같은 시각 요소도 부재하여 디자인이 완성되지 않은 단순 텍스트 나열 형태로 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "326:234",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12802578",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/234.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1568.webp",
   "why": {
    "7_design_completeness": "텍스트 콘텐츠와 대형 그래픽 요소가 모두 화면 좌측에만 과도하게 치우쳐 배치되어 있으며, 우측 절반 이상의 공간이 완전히 빈 상태로 방치되어 있습니다. 이는 페이지 전체 차원에서의 배치 균형(Page Balance)을 심각하게 무너뜨려 완결된 디자인이 아닌 임시 템플릿의 상태처럼 보이게 만듭니다."
   },
   "rank": "10"
  },
  {
   "key": "326:236",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": []
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.952 · 유휴 여백 0.860 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.952 · 유휴 여백 0.860 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12591568",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/236.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1570.webp",
   "why": {
    "2_content_substitution_accuracy": "메인 타이틀인 '일리아스와 오디세이아'가 화면의 최상단이나 중심 구조적 시작점에 있지 않고, 첫 번째 카드(01 일리아스)와 두 번째 카드(02 오디세이아)의 사이에 어색하게 배치되어 있어 올바른 내용 대치 및 화면 읽기 흐름을 저해합니다."
   },
   "rank": "4"
  },
  {
   "key": "326:237",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13640253",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/237.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1571.webp",
   "why": {
    "5_text_readability": "왼쪽 가장 아래에 있는 행의 제목인 '가족/남성과의 관계' 텍스트가 어두운 배경색과 대비가 지나치게 낮아 거의 읽을 수 없을 정도로 가독성이 떨어집니다."
   },
   "rank": "1"
  },
  {
   "key": "326:244",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.505 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.505 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13634362",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/244.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1578.webp",
   "why": {
    "1_structure_fitness": "summary에 포함된 5개 지역명과 이에 대응하는 구체적인 비율 수치 정보를 수용하기 위해 각 항목마다 제목과 세부 내용(비율)을 담을 슬롯이 구조적으로 확보되어야 하지만, 결과 디자인에는 지역명만 들어가는 슬롯만 존재하고 수치 데이터를 담아낼 수 있는 텍스트 슬롯이 누락되어 구조적 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 각 지역별 구체적인 수치 데이터('100%', '90%', '88.9%', '83.3%', '76.2%')가 디자인에 텍스트로 표현되지 않고 누락되었습니다."
   },
   "rank": "2"
  },
  {
   "key": "326:245",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631405",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/245.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1579.webp",
   "why": {
    "1_structure_fitness": "summary에서는 총 5개의 지역(화정면, 돌산읍, 남면, 묘도동, 삼산면)과 각 비율 정보를 요구하고 있으나, 디자인 내에는 그래프 레이블을 위한 텍스트 슬롯이 3개만 존재하고 구체적인 수치 정보를 담을 슬롯이 결여되어 있어 전체적인 내용의 반복 구조를 수용하기에 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 주요 지역인 '돌산읍'과 '묘도동' 텍스트가 누락되었고, 각 지역별 의료시설 부족 비율 수치(100%, 90%, 88.9%, 83.3%, 76.2%)가 모두 표현되지 않아 핵심 콘텐츠가 누락되었습니다.",
    "7_design_completeness": "차트 레이아웃 내에서 5개의 막대 그래픽 요소에 대응하는 하단 텍스트 레이블이 대칭이나 일관된 규칙 없이 불규칙한 간격으로 배치되어 있습니다. 이로 인해 유닛 배치 및 레이아웃의 구조적 통일감이 크게 훼손되었으며, 시각적인 균형이 깨져 완성도가 떨어지는 미완성 템플릿의 느낌을 줍니다."
   },
   "rank": "9"
  },
  {
   "key": "326:246",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.971 · 유휴 여백 0.927 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.971 · 유휴 여백 0.927 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "12650129",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/246.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1580.webp",
   "why": {
    "7_design_completeness": "각 정보 유닛을 명확하게 구분해 주는 배경 카드나 선 등의 구획 요소가 부재하여 정보 단위 구획감이 약하며, 흰 배경에 단순 텍스트와 불릿만 나열되어 있어 프레젠테이션 페이지 전체적으로 여백이 과도하게 남고 완성도가 낮아 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "326:251",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.828 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.828 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12885501",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/251.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1585.webp",
   "why": {
    "7_design_completeness": "노란색 카드를 활용하여 정보 단위 자체는 명확하게 구획되어 있으나, 텍스트 분량에 비해 카드의 가로 폭이 너무 길어 유닛 내부에 불필요하게 넓은 여백이 남고 정보 밀도가 매우 낮아 보입니다. 전체적인 페이지 배치의 균형과 유닛 내부의 면적 대비 시각적 마감이 부족하여 미완성된 템플릿처럼 느껴집니다."
   },
   "rank": "6"
  },
  {
   "key": "326:252",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.972 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12938711",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/252.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1586.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '정책 인지도 현황'은 가장 크고 굵게 배치되어 상위 위계로 적절히 표현되었습니다. 그러나 본문 영역에서 상위 레벨 항목('금융지원 정책 인지도', '청년예술인지원' 등)과 하위 레벨 항목('11~27%', '11.1%' 등)이 구분 없이 모두 동일한 글자 크기, 색상, 불릿 기호 스타일로 나열되어 있어 시각적 계층 구조가 드러나지 않습니다.",
    "7_design_completeness": "페이지 전체 차원에서 텍스트 콘텐츠와 수직선, 원형 그래픽 요소 등의 컴포넌트가 지나치게 작게 축소되어 좌측 한쪽에 치우쳐 있으며, 이로 인해 화면의 대부분이 무의미한 빈 공간으로 방치되어 면적 균형이 매우 불량합니다. 또한 타임라인 수직선과 원형 데코레이션 요소가 우측의 텍스트와 정렬이 맞지 않고 어긋나 배치되어 있어 통일감 있고 마감된 디자인으로 보기 어렵습니다."
   },
   "rank": "9"
  },
  {
   "key": "326:264",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.990 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.990 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13206432",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/264.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1598.webp",
   "why": {
    "7_design_completeness": "텍스트가 포함된 하단 영역이 페이지 최하단에 지나치게 치우쳐 배치되어 있으며, 페이지 상단 대부분이 아무런 요소 없이 빈 영역으로 남아 있어 페이지 전체의 배치와 면적 균형(Page Balance)이 매우 불안정하고 빈약해 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "326:267",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "더미 문구 잔존",
     "키·구조 토큰 노출(label:·!image 등)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "더미 문구 잔존"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13169930",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/267.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1601.webp",
   "why": {
    "2_content_substitution_accuracy": "2번 항목의 타이틀 영역에 정상적인 텍스트 대신 더미 텍스트인 '제목 입력'과 개발용 메타데이터인 'label: 잠복결핵 검사'가 노출되어 정상적인 내용 대치가 이루어지지 않았습니다."
   },
   "rank": "4"
  },
  {
   "key": "326:286",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.923 · 유휴 여백 0.963 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.923 · 유휴 여백 0.963 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13474834",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/286.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1620.webp",
   "why": {
    "7_design_completeness": "텍스트와 그래픽 요소들이 화면 중앙의 좁은 영역에 밀집되어 배치되면서, 전체 페이지 대비 여백이 과도하게 남아 구성이 매우 빈약해 보입니다. 또한 정보 단위를 시각적으로 묶어주는 구획 요소(카드나 선 등)가 없어 구획감이 부족하고 완성된 디자인 결과물이라기보다 요소를 단순히 배치해 둔 상태처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "326:287",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.633 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.633 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627181",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/287.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1621.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 기재된 '5월(바른학습관폐업)' 데이터에서 X축 라벨인 '5월' 텍스트 내용이 누락되어 데이터 매핑이 불완전하고 정확한 정보를 전달하지 못하고 있습니다.",
    "5_text_readability": "꺾은선그래프에 표시된 데이터 라벨 수치들이 서로 심하게 겹쳐서 배치되어 있어 일부 숫자를 명확하게 식별하고 읽기 어렵습니다.",
    "7_design_completeness": "차트 내부의 데이터 라벨 텍스트들이 불규칙하게 흐트러져 다른 수치 및 차트의 그래픽 요소들과 무질서하게 뒤엉켜 있습니다. 특히 라벨의 배치 위치가 일관되게 제어되지 않아 스타일 통일성과 정돈감이 크게 무너졌고, 우측의 수치는 영역을 벗어나 잘리는 등 레이아웃 마감 수준이 낮아 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:288",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.513 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.513 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13639430",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/288.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1622.webp",
   "why": {
    "1_structure_fitness": "summary에는 1월부터 8월까지 총 8개의 월별 재무 데이터가 포함되어 있으나, 디자인의 차트 영역에는 5월을 담을 수 있는 슬롯(X축 항목 및 데이터 포인트)이 누락되어 있어 전체 구조를 수용하기에 슬롯이 부족합니다.",
    "2_content_substitution_accuracy": "summary의 핵심 내용인 5월(바른학습관폐업)의 데이터와 x축 레이블 등 관련 텍스트가 모두 누락되어 올바른 매핑이 이루어지지 않았습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:291",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.914 · 유휴 여백 0.943 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.914 · 유휴 여백 0.943 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "빈 슬롯 방치",
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11824262",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/291.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1625.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적 대비 컴포넌트가 차지하는 비중이 매우 낮아 한가운데에 작게 뭉쳐 있으며, 화면 전반에 지나치게 넓은 빈 공간이 방치되어 있어 페이지의 균형(Page Balance)이 무너져 보입니다. 또한, 정보 단위 간에 테두리나 배경 블록 등의 시각적 구획 장치가 없어 완성도가 떨어지며, 단순 텍스트와 이미지만 조합해 놓은 미완성 템플릿과 같은 느낌을 줍니다."
   },
   "rank": "5"
  },
  {
   "key": "326:292",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음",
    "내용 누락"
   ],
   "old_grade": "PERFECT",
   "do": "13605786",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/292.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1626.webp",
   "why": {
    "7_design_completeness": "두 개의 정보 그룹이 상하로 구획되어 있으나, 유닛 내부의 텍스트가 왼쪽으로 편향되게 배치되어 우측 공간에 불필요하게 크고 휑한 빈 여백이 남으며 정보 밀도가 매우 떨어집니다. 또한 페이지 전체 대비 컴포넌트의 크기가 작아 주변 여백이 과도하여 페이지 밸런스가 흐트러지며, 아이콘이나 일러스트 등의 시각 요소가 누락되어 텍스트만 단순 나열된 미완성된 디자인 결과물처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "326:294",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.900 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.900 · 유휴 여백 0.623 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13279116",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/294.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1628.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에서 첫 번째로 제시된 '탁구공' 콘텐츠가 디자인 이미지의 두 번째 슬롯(2번)에 배치되고, 두 번째로 제시된 '진득이' 콘텐츠가 첫 번째 슬롯(1번)에 매핑되어 시각적 배치 순서와 내용의 매핑이 일치하지 않습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:300",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.916 · 정렬선 0.850 · 유휴 여백 0.772 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.916 · 정렬선 0.850 · 유휴 여백 0.772 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13132254",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/300.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1634.webp",
   "why": {
    "2_content_substitution_accuracy": "Summary의 논리적 순서(01~06)와 달리, 디자인 시안에서는 2번 내용(기획 배경 및 문제 정의)이 우측 상단(배지 04)에 배치되고 3번 내용(핵심 경쟁력 및 차별화 전략)이 좌측 중단(배지 02)에 배치되는 등, 본문 내용과 시각적 순서 배지 번호가 서로 어긋나게 잘못 매핑되었습니다."
   },
   "rank": "8"
  },
  {
   "key": "326:303",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.904 · 유휴 여백 0.929 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.904 · 유휴 여백 0.929 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13580361",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/303.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1637.webp",
   "why": {
    "5_text_readability": "각 지역(역삼동, 한남동, 청담동)의 상세 통계 정보(문의, 계약, 계약금액, 성약률) 텍스트가 매우 밝은 회색으로 작성되어 흰색 배경과의 대비가 심각하게 낮아 육안으로 판독하기 어렵습니다."
   },
   "rank": "9"
  },
  {
   "key": "326:305",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13159425",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/305.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1639.webp",
   "why": {
    "2_content_substitution_accuracy": "타임라인의 진행 순서(1, 2, 3, 4)에 맞춰 배치된 카드를 확인하면, 두 번째 단계에 세 번째 항목인 '두려움'이 배치되어 있고, 세 번째 단계에 두 번째 항목인 '오해'가 배치되어 상호 오배치되었습니다."
   },
   "rank": "3"
  },
  {
   "key": "326:314",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.777 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.777 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음"
   ],
   "old_grade": "BAD",
   "do": "13208704",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/314.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1648.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '나선형 교육과정'은 본문보다 크고 굵게 적절히 강조되어 상위 위계로 잘 표현되었습니다. 그러나 본문 내에서 상위 항목인 '구체적경험'과 하위 항목인 '직접체험'이 서로 다른 레벨임에도 불구하고 동일한 크기, 굵기, 불릿 포인트 스타일로 배치되어 마크다운 레벨 간의 시각적 위계 구분이 이루어지지 않았습니다."
   },
   "rank": "1"
  },
  {
   "key": "326:321",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12300623",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/321.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1655.webp",
   "why": {
    "2_content_substitution_accuracy": "타이틀 텍스트인 '복약안내문의 가독성 향상'이 하단의 설명 텍스트 영역에 배치되고, 본문 설명인 '복약안내문의 가독성 향상을 위해 폰트 크기를 10에서 14로 확대하였습니다.'가 상단의 타이틀 영역에 배치되는 등 콘텐츠의 위치와 구조가 서로 바뀌어 잘못 매핑되었습니다.",
    "3_visual_hierarchy": "썸네일에 표현된 타이틀('# 복약안내문의 가독성 향상')이 하위 본문 항목보다 훨씬 작고 얇게 하단에 배치되어 시각적 위계 역전이 발생하였습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:324",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/324.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1658.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 및 면적 관점에서 컴포넌트가 왼쪽 일부에만 치우쳐 매우 작게 배치되어 있고, 이로 인해 화면에 과도하고 어색한 빈 영역이 남습니다. 텍스트와 시각 요소가 조화롭게 결합되지 못하고 단순히 나열된 형태로 방치되어 있어 디자인 완결성이 매우 낮습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:327",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12545105",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/327.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1661.webp",
   "why": {
    "2_content_substitution_accuracy": "타이틀인 '운동에 따른 혈압 감소 경로'가 상단의 메인 타이틀 영역이 아닌 우하단의 설명(description) 슬롯에 배치되어 내용의 구조적 매핑 위치가 잘못되었습니다."
   },
   "rank": "4"
  },
  {
   "key": "326:336",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.482 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.482 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11277765",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/336.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1670.webp",
   "why": {
    "1_structure_fitness": "summary에 포함된 2개의 왕조(리 왕조, 쩐 왕조) 정보 블록에 비해 디자인에 제공된 정보 카드(슬롯)가 3개로 설계되어 있어, 오른쪽 카드가 빈 슬롯으로 남게 되는 구조적 불일치가 발생합니다."
   },
   "rank": "5"
  },
  {
   "key": "326:338",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 역전(하위가 더 큼)"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.766 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.766 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "11405669",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/338.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1672.webp",
   "why": {
    "3_visual_hierarchy": "평가 대상에 포함되는 타이틀 '콘텐츠의 지속성 = 고객 관계의 지속성'이 배경색과 대비가 거의 없는 극도로 흐린 색상으로 표현되어 시각적 주목도를 완전히 잃었습니다. 이로 인해 카드 내부에 배치된 하위 본문 텍스트가 타이틀보다 훨씬 강하게 강조되어 보이는 위계 역전 현상이 발생하였으며, 상하 구조가 시각적으로 명확하게 구분되지 않습니다.",
    "5_text_readability": "상단에 배치된 타이틀 텍스트 '콘텐츠의 지속성 = 고객 관계의 지속성'이 매우 밝은 흰색 배경 위에 아주 연한 하늘색으로 얹어져 있어, 배경과의 명도 대비가 극도로 낮아 글자를 식별하거나 읽는 것이 불가능합니다."
   },
   "rank": "5"
  },
  {
   "key": "326:341",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.912 · 유휴 여백 0.875 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.912 · 유휴 여백 0.875 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12851161",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/341.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1675.webp",
   "why": {
    "7_design_completeness": "각 정보 유닛을 명확하게 구분해 주는 카드, 선, 배경 도형 등의 시각적 장치가 없어 정보 단위 구획감(엄격 요인)이 크게 부족하며, 이로 인해 콘텐츠가 단순히 나열된 것처럼 보입니다. 또한 이미지들의 크기와 배치 방식이 유닛마다 일관되지 않고, 유닛 간의 여백과 간격이 불규칙하여 전체적인 레이아웃의 완성도와 디자인 완결성이 떨어집니다."
   },
   "rank": "10"
  },
  {
   "key": "326:349",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "정보 밀도 낮음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13347976",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/349.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1683.webp",
   "why": {
    "7_design_completeness": "두 정보 카드의 배경색이 일관되지 않아 유닛 간 스타일 통일감이 깨지며, 카드 내부의 텍스트 분량에 비해 박스의 크기가 과도하게 커서 하단부에 불필요하게 넓은 내부 빈 여백이 발생합니다. 또한, 전체 화면 크기 대비 컴포넌트가 중앙 영역에 좁게 밀집하여 좌우의 빈 영역이 과다하게 남는 등 페이지 전체의 공간 배치가 균형적이지 못합니다. 별도의 그래픽 요소나 아이콘 등 시각적 장치도 보완되지 않아 결과물이 다소 미완성된 상태로 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "326:350",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13164943",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/350.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1684.webp",
   "why": {
    "7_design_completeness": "동일한 소제목 컨테이너가 페이지 내에 분할되어 중복 배치됨으로써 전반적인 레이아웃의 완결성이 떨어집니다. 또한, 페이지 면적 대비 컴포넌트가 차지하는 비중이 매우 작아 과도한 빈 영역이 발생해 전체적인 배치 균형(요인 3)이 비어 보이며, 아이콘이나 일러스트 등의 시각적 요소(요인 6)가 전혀 지원되지 않고 정보 단위를 입체적으로 구획하는 디자인적 장치가 부족하여 미완성된 단순 텍스트 형태에 머물러 있습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:355",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "키·구조 토큰 노출(label:·!image 등)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.764 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.764 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12806982",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/355.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1689.webp",
   "why": {
    "2_content_substitution_accuracy": "첫 번째 일정 그룹(12:50-13:05)에서 시간 정보가 목록의 가장 하단에 'label: 12:50-13:05' 형태로 오배치되었으며, summary에 없는 불필요한 'label:' 텍스트가 포함되었습니다. 또한, 상단의 '일정' 항목도 'label: 일정'으로 잘못 대치되어 내용의 매핑 구조와 정확성이 훼손되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "326:370",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "글자 해체·깨짐",
     "더미 문구 잔존",
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "글상자 밖으로 흐른 글 7곳 · 1024px²"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 0.984 · 유휴 여백 0.934 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 8,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "더미 문구 잔존"
   ],
   "old_grade": "BAD",
   "do": "13033998",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/370.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1704.webp",
   "why": {
    "2_content_substitution_accuracy": "타이틀 항목인 '년도별 Audit 구분'이 일반 내용 영역에 배치되어 잘못된 매핑 구조를 보이며, '설명을 입력해주세요.'라는 더미 텍스트가 노출되어 있습니다. 또한, 21년부터 26년까지의 년도별 데이터가 시간 순서 및 논리적 흐름에 맞지 않게 무작위로 배치되어 내용 매핑의 정확성이 결여되어 있습니다."
   },
   "rank": "4"
  },
  {
   "key": "326:372",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 2144px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12234122",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/372.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1706.webp",
   "why": {
    "7_design_completeness": "원래 퀴즈용으로 제작된 O/X 대립 구도의 템플릿 그래픽에 '서울 투어 코스 소개'라는 단일 텍스트가 단순히 대치되어 내용과 그래픽 요소가 전혀 결합되지 못하고 겉돌고 있습니다. 페이지 전체의 레이아웃과 맥락에 맞지 않는 미완성된 템플릿처럼 보이며, 화면 내 정보의 구성과 디자인 요소 간의 유기적 통일감이 부족하여 디자인 완결성이 매우 낮습니다."
   },
   "rank": "8"
  },
  {
   "key": "326:378",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    6,
    0
   ],
   "out_defects": [
    0,
    6,
    0
   ],
   "in_reasons": [
    "신규 겹침 6쌍 · 11017px²"
   ],
   "out_reasons": [
    "신규 겹침 6쌍 · 11017px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 6,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "요소에 가림"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11354411",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/378.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1712.webp",
   "why": {
    "5_text_readability": "상단에 배치된 노란색 아웃라인 텍스트의 마지막 줄인 'recommendations without question.' 부분이 하단의 이미지 프레임 및 부착된 테이프 그래픽 요소에 가려져 텍스트가 심하게 잘리고 판독하기 어렵습니다."
   },
   "rank": "2",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "326:388",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13558610",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/388.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1722.webp",
   "why": {
    "5_text_readability": "본문 텍스트의 색상이 밝은 회색 배경과 명도 대비가 극도로 낮아 글자를 알아보기 어렵고 판독이 불가능한 수준입니다."
   },
   "rank": "2"
  },
  {
   "key": "326:390",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.493 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629333",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/390.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1724.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에서 요구하는 네 가지 제염 방법(방사능 제염액, 수돗물, 알코올, 건식 문지름)의 항목명과 범례가 누락되어 데이터 구분이 불가능하며, 수치 데이터 중 일부(92.96%, 82.7%, 84.85%, 70.37% 등)가 반영되지 않고 누락되었습니다.",
    "5_text_readability": "그래프 내의 데이터 수치 라벨들이 서로 겹쳐서 배치되어 있어(예: 1차의 '92.25'와 '82.91', 3차의 '62.06'과 그 아래 텍스트 등) 일부 글자를 명확히 판독하기 어렵습니다."
   },
   "rank": "6",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:397",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13342546",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/397.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1731.webp",
   "why": {
    "1_structure_fitness": "summary의 구성 요소인 타이틀과 3개의 상세 항목을 담을 슬롯 외에, 디자인 상단에 채울 내용이 없는 불필요한 빈 슬롯(플레이스홀더 상태의 제목 및 설명 입력 슬롯 3세트)이 과다하게 존재하여 전체적인 슬롯 구조가 본문 내용에 맞지 않고 불일치합니다."
   },
   "rank": "4"
  },
  {
   "key": "326:408",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12798809",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/408.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1742.webp",
   "why": {
    "3_visual_hierarchy": "좌측에 위치한 타이틀 '선사별 월 물량'은 적절한 크기와 굵기로 최상위 위계를 잘 보여주고 있으나, 본문 영역에서 상위 항목인 선사 이름(예: 남성해운, 동영해운 등)보다 하위 항목인 '월 물량' 정보가 더 크고 진하게 표현되어 시각적 위계 역전 현상이 나타납니다.",
    "7_design_completeness": "디자인 완결성 관점에서 정보 단위의 구획감과 유닛 배치·스타일 통일성이 심각하게 훼손되었습니다. 동일한 위계를 가진 선사별 물량 정보들이 화면 상단에는 구획선이나 배경 카드 없이 배치되어 있는 반면, 하단부 선사 정보들은 테두리가 있는 보라색 배경 카드 내부에 배치되어 있어 레이아웃의 일관성이 결여되어 있습니다. 이로 인해 완성된 디자인 결과물이라기보다 템플릿의 레이아웃 구조가 깨진 미완성 형태로 인지됩니다."
   },
   "rank": "3"
  },
  {
   "key": "326:409",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "글자 해체·깨짐",
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.718 · 유휴 여백 0.949 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.718 · 유휴 여백 0.949 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "13016240",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/409.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1743.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 텍스트 배치 순서와 디자인에 표기된 번호(01~08)의 매핑 순서가 무작위로 뒤섞여 일치하지 않습니다. (예: 첫 번째 항목인 '남성해운'이 05번에 배치되고, 두 번째 항목인 '동영해운'이 02번에 배치됨) 또한, 타이틀 성격의 '선사별 월 물량'이 일반 정보 슬롯인 01번에 잘못 대치되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:410",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.617 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.617 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12777208",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/410.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1744.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 상위 레벨에 속하는 '표현 변화 확인' 항목과 그 하위 항목인 '참여했다 → 주도했다...'가 시각적으로 구분되지 않고 동일한 크기, 굵기, 정렬 및 블릿 기호 스타일로 일관되게 표현되어 디자인상에서 상하 관계의 위계가 명확히 드러나지 않습니다."
   },
   "rank": "7"
  },
  {
   "key": "326:416",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "제목이 안 보이거나 약함"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11441476",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/416.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1750.webp",
   "why": {
    "3_visual_hierarchy": "썸네일에 표시된 타이틀인 '조명작업 방법 및 유의사항'은 상단에 배치되어 본문과 적절히 구분됩니다. 그러나 본문 영역에서 서로 다른 위계 레벨을 가진 항목들이 시각적으로 전혀 구분되지 않습니다. 예를 들어, '암전 하기 전 무조건 암전입니다~ 말하기'와 그 하위 항목인 '조명팀에서 말하기', 그리고 '무조건 조명장갑 끼기'와 그 하위 항목인 '안 끼면 뜨거워요'는 마크다운 상에서 상하위 레벨 관계임에도 불구하고 동일한 글자 크기, 색상, 들여쓰기 및 불릿 기호 스타일로 표현되어 계층 구조가 시각적으로 드러나지 않습니다."
   },
   "rank": "3"
  },
  {
   "key": "326:427",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.818 · 유휴 여백 0.617 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.818 · 유휴 여백 0.617 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11941853",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/427.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1761.webp",
   "why": {
    "3_visual_hierarchy": "동일한 하위 리스트 레벨에 속하는 본문 항목들임에도 불구하고, 일부 항목은 크고 굵게 강조된 반면 다른 항목들은 작고 가늘게 표현되는 등 동일 레벨의 텍스트 스타일이 일관되지 않아 구조적 파악에 혼선이 생깁니다.",
    "7_design_completeness": "세 개의 카드 간에 내부 레이아웃 구조와 스타일 일관성이 크게 결여되어 디자인 완결성이 저해되었습니다. 첫 번째 카드와 세 번째 카드는 점선 구분선을 사용한 반면, 두 번째 카드는 실선 구분선을 사용하였고, 텍스트의 크기와 굵기 등의 스타일 지정 및 구분선의 개수도 카드마다 제각각입니다. 또한 세 번째 카드의 경우 하단 내부에 불필요하게 넓은 빈 여백이 발생하여 정보 밀도와 여백의 균형이 무너져 미완성된 결과물처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "326:430",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 22049px² ≤ 원안 1노드 37850px² · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.963 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 1노드 22049px² ≤ 원안 1노드 37850px² · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.963 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "정보 밀도 낮음",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12085334",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/430.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1764.webp",
   "why": {
    "7_design_completeness": "우측 하단의 연두색 그래픽 요소가 아무런 텍스트 없이 단독으로 배치되어 있어 미완성된 템플릿 느낌을 주며, 디자인의 보존성과 완결성을 크게 저해합니다. 또한 전체 페이지 차원에서 명확한 정보 구획(도형, 선 등)이 없고 텍스트가 넓은 화면에 흩어져 있어 페이지 균형과 정보 밀도가 낮아 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "326:431",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.969 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.969 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12591671",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/431.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1765.webp",
   "why": {
    "3_visual_hierarchy": "제시된 summary에서 동일 레벨(Level 1)인 '1차면접', '2차면접'과 '언어면접'이 서로 다른 텍스트 크기와 스타일로 표현되어 일관성이 결여되었습니다. 또한 하위 레벨(Level 2)인 '해당자에 한해 진행'이 상위 레벨인 '언어면접'과 완전히 동일한 크기, 색상, 불릿 기호로 나열되어 두 항목 간의 위계 구분이 전혀 이루어지지 않았습니다. 한편, 썸네일에 노출된 타이틀인 '영어면접'은 본문에 비해 크고 명확하게 표현되어 최상위 위계로서의 역할이 적절히 수행되었습니다."
   },
   "rank": "6"
  },
  {
   "key": "326:432",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    4,
    2,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 4노드 3571px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 2973px²",
    "단어 내부 분절 10곳"
   ],
   "out_reasons": [
    "넘침 1노드 1862px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1442px²",
    "단어 내부 분절 10곳"
   ],
   "report": {
    "passes": 3,
    "moved": 4,
    "grown": 0,
    "shrunk": 4,
    "widened": 0,
    "rejected": 4,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13567657",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/432.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1766.webp",
   "why": {
    "5_text_readability": "'Step 1' 텍스트가 비정상적으로 세로로 쪼개져 배치되어 컨테이너 영역을 완전히 벗어났을 뿐만 아니라, 극도로 인위적인 줄바꿈으로 인해 단어의 가독성이 심각하게 저해됩니다.",
    "7_design_completeness": "4개의 카드 레이아웃을 통해 각 정보 단위는 시각적으로 명확하게 구획되어 있습니다. 그러나 상단의 단계별 흐름을 나타내는 그래픽 영역에서 'Step 2', 'Step 3', 'Step 4'는 일관된 가로형 스타일로 배치된 반면, 첫 번째 유닛의 'Step 1' 텍스트만 좁은 영역에 갇혀 극단적인 세로 형태로 어색하게 나열되어 있습니다. 이로 인해 그래픽 칩 영역 위아래로 텍스트가 비정상적으로 튀어나와 그래픽 요소의 원래 형태가 훼손되었으며, 동일한 위계의 요소들 간에 레이아웃 및 스타일의 통일감이 심각하게 깨져 디자인의 완결성이 저해됩니다."
   },
   "rank": "3",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "326:434",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12860399",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/434.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1768.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '③ 그림책과 연결하기' 하위 항목들이 04번과 05번 슬롯으로 임의 분할되어 대치되었으며, 이 과정에서 05번 슬롯에 '③ 그림책과 연결하기' 타이틀이 불필요하게 중복 생성 및 매핑되는 내용 대치 오류가 발생하였습니다."
   },
   "rank": "10"
  },
  {
   "key": "326:437",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.897 · 유휴 여백 0.716 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.897 · 유휴 여백 0.716 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13551260",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/437.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1771.webp",
   "why": {
    "7_design_completeness": "동일한 수준의 정보 유닛들임에도 상단의 2개 요소는 점선 테두리 형태로, 하단의 3개 요소는 채워진 카드 형태로 구성되어 유닛 배치와 스타일의 통일감(요인 4)이 부족합니다. 또한 마지막 '사용상 주의사항' 유닛 내부의 그래픽 요소에서 텍스트가 'L'만 남은 채 비정상적으로 잘려 보이거나 소실되어 디자인 보존성(요인 2)이 크게 훼손되었습니다."
   },
   "rank": "6",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "326:438",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 3282px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 3282px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "13168992",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/326/image/438.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1772.webp",
   "why": {
    "3_visual_hierarchy": "제외 항목으로 분류된 타이틀('안전성과 유효성이 확보된 일반의약품의 표준 개발기준')이 실제 디자인에 포함되어 있습니다. 그러나 하단 본문 내용이 타이틀보다 글자 크기가 훨씬 더 크고 강하게 강조되어 시각적 위계가 역전되었습니다.",
    "7_design_completeness": "상단 타이틀 영역에서 텍스트가 배경 박스의 테두리를 크게 벗어나고 좌측의 클립 그래픽 요소와 겹쳐 배치되어 있으며, 본문 영역 또한 우측의 연고 일러스트 그래픽과 글자가 서로 겹치면서 원본 디자인의 레이아웃과 그래픽 형태가 안정적으로 보존되지 못했습니다. 정보 단위의 배치 균형과 디자인 보존성이 크게 훼손되어 완결된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "9",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "327:6",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.775 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.775 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "빈 슬롯 방치"
   ],
   "old_grade": "PERFECT",
   "do": "11449784",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/6.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1786.webp",
   "why": {
    "1_structure_fitness": "요약본의 '물 & 음료 구매' 및 '차량 지원' 항목은 하위 세부 내용이 없음에도 불구하고, 디자인 구조상 이를 담기 위한 하위 텍스트 슬롯이 과다하게 생성되어 완전히 빈 슬롯으로 방치되는 부적합한 구조 수용력을 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "327:7",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.469 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.469 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "PERFECT",
   "do": "12572660",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/7.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1787.webp",
   "why": {
    "7_design_completeness": "전체 화면 영역 중 좌측 절반이 완전히 비어 있고 모든 콘텐츠 블록이 우측에만 과도하게 쏠려 배치되어 있습니다. 이로 인해 페이지 전체 차원에서의 배치 및 면적 균형(Page Balance)이 심하게 무너졌으며, 완성된 디자인이 아닌 미완성된 템플릿 상태처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "327:11",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13243265",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/11.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1791.webp",
   "why": {
    "7_design_completeness": "첫 번째 카드는 선명한 파란색 그라데이션 배경과 흰색 텍스트로 강조되어 표현되었으나, 두 번째와 세 번째 카드는 회색 테두리와 불투명한 회색 텍스트로 디자인되어 마치 스타일이 미적용되었거나 비활성화된 임시 템플릿 상태처럼 보입니다. 이로 인해 카드들 간의 유닛 배치 및 스타일 일관성이 결여되어 전체적인 디자인 완결성이 매우 낮아 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:20",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11594807",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/20.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1800.webp",
   "why": {
    "7_design_completeness": "노란색 카드 컨테이너 내부 우측 영역에 내용 대비 과도한 여백이 발생하여 정보 밀도가 지나치게 낮고, 페이지 전체에서도 컴포넌트가 차지하는 면적이 좁고 상하단에 넓은 빈 영역이 남아 완성된 프레젠테이션 페이지라기보다 텍스트가 단순 대치된 미완성 템플릿처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "327:26",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음"
   ],
   "old_grade": "BAD",
   "do": "12794427",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/26.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1806.webp",
   "why": {
    "2_content_substitution_accuracy": "전체 제목인 '티타임이 만드는 여섯 가지 변화'와 하위 본문 항목인 '업무의 빠른 공유', '업무의 사전 조율'이 각각 대등한 개별 카드 헤더 슬롯에 잘못 분산되어 매핑되었습니다. summary의 본문 내용과 타이틀 위계 구조가 올바른 콘텐츠 슬롯에 정확하게 매핑되지 못하고 혼재되어 배치되었습니다.",
    "3_visual_hierarchy": "상위 위계의 메인 타이틀인 '티타임이 만드는 여섯 가지 변화'와 하위 본문 항목인 '업무의 빠른 공유', '업무의 사전 조율'이 서로 다른 레벨임에도 불구하고 동일한 카드 헤더 디자인과 텍스트 스타일로 표현되어 시각적인 위계 구분이 불가능합니다."
   },
   "rank": "4"
  },
  {
   "key": "327:32",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    5,
    0,
    0
   ],
   "out_defects": [
    4,
    0,
    0
   ],
   "in_reasons": [
    "넘침 5노드 136px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 4노드 128px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 8,
    "remaining": {
     "overflowNodes": 4,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13053605",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/32.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1812.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 작성된 목차 순서가 디자인의 번호 슬롯에 올바르게 매치되지 않고 서로 뒤섞여 배치되었습니다. 예를 들어 summary의 2번째 항목인 '모바일 헬스 기기와 앱'이 3번 슬롯에 들어가고, 4번째 항목인 '모바일 헬스의 장점과 한계'가 2번 슬롯에 들어가는 등 슬롯과 내용의 매핑 오류가 존재합니다."
   },
   "rank": "2"
  },
  {
   "key": "327:35",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "빈 슬롯 방치",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13616352",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/35.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1815.webp",
   "why": {
    "1_structure_fitness": "summary에는 총 세 가지 정보 그룹이 정의되어 있으나, 결과 디자인에서는 두 번째 그룹(국내 확인 외래생물)과 세 번째 그룹(생태계교란 생물)을 각각 독립적으로 수용할 슬롯 구조가 부족하여 텍스트 슬롯들이 한데 겹쳐 설계되었습니다. 이로 인해 전체 콘텐츠를 온전히 수용하지 못하는 구조적 한계가 발생하여 BAD로 판정합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '국내 확인 외래생물'의 '종수: 4150종' 텍스트가 이미지에서 누락되었으며, '생태계교란 생물'의 '종수: 40종' 텍스트 역시 올바르게 매핑되지 않고 누락되었습니다.",
    "5_text_readability": "'생태계교란 생물' 부분에서 텍스트와 숫자가 서로 겹쳐 인쇄되어 글자를 또렷하게 식별하거나 판독하기 어렵습니다.",
    "7_design_completeness": "텍스트 대치 과정에서 세로선 및 막대 도형 등의 그래픽 요소와 텍스트가 조화롭게 어우러지지 못하고 서로 위치가 어긋나거나 겹치면서 원본 디자인의 레이아웃 형태가 크게 훼손되었습니다. 또한 페이지 전체 배치 관점에서도 컴포넌트들이 좌측 상단의 좁은 영역에 극도로 치우쳐 뭉쳐 있으며, 화면의 우측과 하단에 지나치게 넓은 빈 영역이 방치되어 미완성 템플릿과 같은 심각한 공간적 불균형을 보입니다."
   },
   "rank": "1",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "327:37",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 너무 작음",
     "색 대비 낮음",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.670 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.670 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "글자 너무 작음"
   ],
   "old_grade": "BAD",
   "do": "13634776",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/37.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1817.webp",
   "why": {
    "5_text_readability": "우상단에 표시된 '생태계교란 생물 비율: 0.96% (40 ÷ 4,150 × 100)' 텍스트는 글자 크기가 매우 작고 배경의 밝은 연기 및 하이라이트 부분과 겹쳐 대비가 확보되지 않아 판독이 불가능합니다. 또한 하단 차트의 '생태계교란 생물' 막대 그래프 영역 위에 표기된 수치 '40' 역시 푸른색 막대 그래픽과 완전히 겹쳐 글자 형태를 식별하기 어렵습니다."
   },
   "rank": "8",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "327:42",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13270391",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/42.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1822.webp",
   "why": {
    "2_content_substitution_accuracy": "그룹의 상위 타이틀에 해당하는 '소비자물가지수'가 본문 리스트의 우측 하단에 따로 배치되어 있어, 텍스트 간의 선후 관계와 올바른 구조적 위치 매핑이 어긋나 있습니다.",
    "7_design_completeness": "페이지 전체적으로 상하단 여백이 과다하여 컴포넌트가 중앙 가로 영역에만 쏠려 배치되어 보입니다. 또한 우측 이미지와 하단 텍스트 간의 간격 및 정렬 방식이 모호하여 전체적인 레이아웃 균형과 배치 통일감이 부족하며, 완성된 디자인 결과물이기보다는 요소를 임의로 얹어 둔 듯한 미완성 템플릿의 느낌을 줍니다."
   },
   "rank": "10"
  },
  {
   "key": "327:44",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13251893",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/44.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1824.webp",
   "why": {
    "3_visual_hierarchy": "동일한 레벨의 하위 항목인 'Fawcett는...' 문장과 'Parse는...' 문장이 서로 완전히 다른 크기, 색상, 스타일로 표현되어 시각적 일관성이 크게 결여되어 있습니다. 두 번째 항목은 매우 작고 흐릿하게 처리되어 동일한 위계의 정보로 인지하기 어렵습니다. 한편, 제외 항목인 '간호이론 평가 기준 논의'는 디자인에 나타나지 않아 평가에서 제외했습니다."
   },
   "rank": "7"
  },
  {
   "key": "327:45",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13639166",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/45.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1825.webp",
   "why": {
    "1_structure_fitness": "요약본의 신규 설치건 수치(139건)와 AS접수건 수치(50건)를 담을 수 있는 텍스트 슬롯이 디자인 내에 존재하지 않아 구조적인 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함되어 있는 신규 설치건의 수치(139건)와 AS접수건의 수치(50건)에 해당하는 텍스트 데이터가 디자인에 올바르게 반영되지 않고 누락되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "327:51",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.922 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.922 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "PERFECT",
   "do": "12251697",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/51.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1831.webp",
   "why": {
    "7_design_completeness": "정보 단위 구획감과 디자인 보존성은 우수하며 타이틀 영역의 아이콘 적용 등 시각 요소도 잘 포함되어 있습니다. 다만, 16:9 전체 페이지 면적에 비해 컴포넌트들이 차지하는 비중이 지나치게 작아 화면 상하좌우로 과도하게 넓은 빈 여백이 발생합니다. 이로 인해 전체적인 페이지 배치 균형이 깨지고 결과물이 매우 빈약하고 미완성된 것처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:59",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.903 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.903 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13387155",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/59.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1839.webp",
   "why": {
    "2_content_substitution_accuracy": "상위 항목인 '크라우스의 대안'이 하위 항목인 '기억', '재귀성', 'technical support'와 동일한 성격의 슬롯에 분할 배치되어 정보의 위계적 매핑 구조가 올바르게 표현되지 않았습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '크라우스의 포스트미디엄'은 디자인에 나타나지 않아 평가에서 제외하였습니다. 상위 레벨인 '크라우스의 대안'과 하위 레벨인 '기억', '재귀성', 'technical support' 항목들이 서로 다른 마크다운 레벨임에도 불구하고, 폰트의 크기나 굵기 등 시각적 스타일이 거의 동일하게 처리되어 위계 구분이 명확하지 않습니다.",
    "7_design_completeness": "정보 단위를 구성하는 카드 컴포넌트의 그래픽과 구획 자체는 유지되어 있으나, 페이지 전체 배치 측면에서 컴포넌트가 차지하는 면적이 지나치게 작아 화면 상하좌우로 비정상적으로 넓은 여백이 남습니다. 이로 인해 전체적인 페이지 균형이 깨지고, 요소가 비어 보이는 미완성 템플릿처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:62",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.792 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.823 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12057163",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/62.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1842.webp",
   "why": {
    "1_structure_fitness": "summary에 제시된 1개의 타이틀과 3개의 리스트 항목을 수용할 수 있는 슬롯 외에도, 하단에 사용되지 않는 더미 텍스트 슬롯('설명을 입력해주세요.' 4개 항목)이 과다하게 존재합니다. 이로 인해 채울 내용이 없는 빈 슬롯이 발생하여 구조가 본문 내용을 적절히 수용하지 못합니다."
   },
   "rank": "1"
  },
  {
   "key": "327:63",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "12396417",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/63.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1843.webp",
   "why": {
    "2_content_substitution_accuracy": "중앙 타이틀인 '섬나라라는 운명'과 첫 번째 항목인 '유럽 대륙과 떨어진 섬나라'는 올바르게 배치되었으나, 두 번째 항목 '육상 침략 위험 ↓'이 03번 슬롯에 배치되고 세 번째 항목 '해군의 중요성 ↑'이 02번 슬롯에 배치되어 내용의 매핑 순서가 서로 뒤바뀌었습니다."
   },
   "rank": "8"
  },
  {
   "key": "327:64",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12794427",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/64.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1844.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 상위 타이틀인 '프로그램 및 활동'과 하위 리스트 항목인 '신체 프로그램제공', '지역사회 활동프로그램'이 각각 동일한 위계의 개별 카드 타이틀 슬롯에 대치되어 내용의 올바른 계층 구조와 매핑 관계가 훼손되었습니다.",
    "3_visual_hierarchy": "평가 제외 항목인 '# 프로그램 및 활동'이 썸네일에 노출되어 평가에 포함됩니다. 마크다운의 1레벨(#) 제목인 '프로그램 및 활동'과 하위 레벨(*) 본문인 '신체 프로그램제공', '지역사회 활동프로그램'은 서로 위계가 다른 항목임에도 불구하고, 결과 디자인에서 세 개의 카드의 헤더로서 동일한 크기, 굵기, 배경을 가진 같은 스타일로 표현되어 시각적 계층 구조가 구분되지 않습니다."
   },
   "rank": "4"
  },
  {
   "key": "327:67",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12758159",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/67.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1847.webp",
   "why": {
    "2_content_substitution_accuracy": "화면을 좌에서 우, 위에서 아래로 읽는 일반적인 흐름에 부합하지 않게 텍스트가 배치되어 정보 전달이 왜곡되었습니다. 왼쪽 열에는 기록이 없는 항목들이 나열되고 오른쪽 열에는 기록이 포함된 다른 항목들이 일대일로 나란히 배치되어, '남자 평균' 옆에 전혀 다른 정보인 '기록: 24:05'가 놓이는 등 시각적 배치와 내용 매핑이 어긋나 가독성과 정보 정확성을 떨어뜨립니다.",
    "3_visual_hierarchy": "요약문 상에서 부모-자식 관계(위계)를 가지는 항목들이 실제 디자인에서는 동일한 크기, 글자 스타일, 글머리 기호(불릿)를 사용하여 나열되어 상하 위계 구조가 시각적으로 구분되지 않고 동일한 수준의 항목처럼 보입니다.",
    "7_design_completeness": "파란색 단색 배경 컨테이너 내부의 정보 유닛들이 시각적으로 명확하게 구획되지 않아 정보 단위의 구획감이 부족합니다. 또한 각 텍스트 요소들의 정렬 상태, 불릿 기호의 유무, 줄 수 등의 구성 방식이 일관되지 못하고 불규칙하게 배치되어 있어 스타일과 배치 상의 통일감이 결여되어 있으며 전체적으로 정돈되지 않은 미완성 템플릿의 느낌을 줍니다."
   },
   "rank": "2"
  },
  {
   "key": "327:70",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "더미 문구 잔존",
     "자리 오매핑(엉뚱한 슬롯)",
     "키·구조 토큰 노출(label:·!image 등)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.909 · 유휴 여백 0.891 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.909 · 유휴 여백 0.891 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "더미 문구 잔존",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11495150",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/70.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1850.webp",
   "why": {
    "2_content_substitution_accuracy": "첫 번째 항목의 제목인 '멀티탭 전원 ON'이 네 번째 항목의 제목 슬롯으로 잘못 매핑되어 배치되었습니다. 이로 인해 첫 번째 항목에는 원래 내용이 누락되고 '제목을 입력해주세요.'라는 더미 텍스트가 노출되었습니다. 또한, 네 번째 항목의 본래 제목이어야 할 '해당 악기의 GAIN, LEVEL 올리기'가 본문 슬롯으로 오인되어 잘못 매핑되면서 불필요한 접두어('label: ')가 포함되는 등 전체적인 콘텐츠의 위치와 대치 구조가 올바르지 않습니다."
   },
   "rank": "1"
  },
  {
   "key": "327:72",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.958 · 유휴 여백 0.696 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.958 · 유휴 여백 0.696 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12152394",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/72.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1852.webp",
   "why": {
    "3_visual_hierarchy": "각 카드 내에서 상위 항목인 법률 및 대상명(예: '청소년보호법상 청소년')과 하위 항목인 연령 기준(예: '연령 기준: 망 19세 미만')이 크기와 굵기 면에서 동일한 스타일로 작성되어 마크다운 레벨 간의 시각적 위계 구분이 전혀 되지 않습니다."
   },
   "rank": "5"
  },
  {
   "key": "327:74",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/74.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1854.webp",
   "why": {
    "7_design_completeness": "좌측 정보 유닛은 카드 디자인을 통해 시각적으로 명확하게 구획되어 있는 반면, 우측 정보 유닛은 구획을 위한 배경 디자인 요소가 누락된 채 텍스트와 그래픽이 배치되어 있습니다. 이로 인해 정보 단위 간 구획감의 일관성이 부족하고, 좌우 컴포넌트 간 스타일 및 배치 통일성이 어긋나 전체적인 디자인 완결성이 저해됩니다."
   },
   "rank": "3"
  },
  {
   "key": "327:76",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 5곳"
   ],
   "out_reasons": [
    "단어 내부 분절 5곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12300138",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/76.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1856.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 첫 번째 주요 항목인 '활동가의 역할 및 자살의 심각성'에 속한 세부 내용이 두 개의 카드로 분할되어 배치되는 과정에서, 두 번째 카드의 타이틀로 동일한 제목이 오매핑되어 중복 적용되는 문제가 발생했습니다."
   },
   "rank": "7"
  },
  {
   "key": "327:80",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13387582",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/80.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1860.webp",
   "why": {
    "3_visual_hierarchy": "최상위 타이틀인 '기관'은 시각적으로 굵고 크게 상위에 잘 배치되어 있으나, 본문 영역에서 '기관의 구조' 및 '기관의 기능'이라는 상위 항목과 그 아래 하위 세부 항목들이 마크다운 레벨 차이가 있음에도 불구하고 동일한 크기, 스타일, 불릿 깊이로 표현되어 상하 위계가 명확히 구분되지 않습니다."
   },
   "rank": "2"
  },
  {
   "key": "327:81",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.824 · 유휴 여백 0.825 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.824 · 유휴 여백 0.825 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13432698",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/81.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1861.webp",
   "why": {
    "7_design_completeness": "중앙의 '기관의 구조' 유닛에만 배경 카드가 적용되고 좌우측 정보 단위들은 어두운 배경에 바로 노출되어 있어 정보 단위 간의 구획감과 레이아웃 통일감이 결여되어 있습니다. 또한 중앙 카드의 하단 내부 여백이 과도하게 많이 남고 전체적인 컴포넌트 간의 균형이 맞지 않아 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "9"
  },
  {
   "key": "327:90",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.775 < SUCCESS 기준 0.900 (원안 대비 22% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.775 < SUCCESS 기준 0.900 (원안 대비 22% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "11589173",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/90.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1870.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '본사·자회사·종속기업의 연결 구조'는 상단에 크고 명확하게 배치되어 최상위 위계를 잘 보여주고 있습니다. 그러나 두 번째 카드 내부에서 상위 항목인 '자회사'와 하위 세부 항목들이 동일한 글자 크기, 색상, 그리고 동일한 형태의 불릿 기호(•)로 나열되어 있습니다. 이로 인해 상하위 레벨 간의 시각적 계층 구조가 구분되지 않고 동등한 레벨처럼 보여 위계가 명확히 드러나지 않습니다."
   },
   "rank": "1"
  },
  {
   "key": "327:92",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.958 · 유휴 여백 0.950 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.958 · 유휴 여백 0.950 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13639886",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/92.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1872.webp",
   "why": {
    "7_design_completeness": "좌측 영역의 2단 카드 레이아웃 스타일과 우측 영역의 단일 텍스트 바 카드 레이아웃 스타일이 서로 완전히 다르게 설계되어 디자인의 전반적인 스타일 및 배치 통일감(요인 4)이 크게 결여되어 있습니다. 이로 인해 페이지 전체의 좌우 균형과 시각적 조화(요인 3)가 깨지고, 하나의 완성된 디자인 프레젠테이션이라기보다 서로 다른 템플릿 요소를 임의로 결합한 듯한 미완성 느낌을 줍니다."
   },
   "rank": "2"
  },
  {
   "key": "327:101",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    19,
    0
   ],
   "out_defects": [
    0,
    19,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 19,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "슬롯 부족",
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "13640253",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/101.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1881.webp",
   "why": {
    "1_structure_fitness": "요약본의 장점과 단점은 각각 5개씩 총 10개의 콘텐츠 블록(VU)으로 구성되어 있으나, 디자인은 6개의 열로 구성된 표 구조를 사용하여 수량이 일치하지 않고 빈 슬롯이 발생하는 등 구조적 수용력이 부적합합니다."
   },
   "rank": "2"
  },
  {
   "key": "327:102",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.731 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.731 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629838",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/102.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1882.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 구성된 '상위 20%매출'의 구체적 수치인 '8886만원'과 '하위 20%매출'의 '1589만원' 내용이 디자인 내에서 누락되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "327:104",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 뭉개짐·깨짐",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12745413",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/104.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1884.webp",
   "why": {
    "5_text_readability": "\"많았다\" 글자에서 자모음이 심하게 겹치고 깨져 있어 텍스트를 정상적으로 판독하기 어렵습니다."
   },
   "rank": "5",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "327:106",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "제목이 안 보이거나 약함"
    ],
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.873 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.873 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11612125",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/106.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1886.webp",
   "why": {
    "3_visual_hierarchy": "동일한 위계 레벨인 '1단계', '2단계', '3단계'가 서로 다른 크기의 컨테이너와 일관되지 않은 스타일(배경색 유무 등)로 표현되어 시각적 일관성이 크게 떨어집니다. 제외 항목인 '한 회사의 AX 여정' 타이틀은 화면에 보이지 않아 평가에서 제외하였습니다.",
    "7_design_completeness": "1단계, 2단계, 3단계를 구성하는 컨테이너 박스의 크기(특히 세로 높이)가 서로 제각각이며, 3단계 카드만 테두리 없이 단색 배경으로 처리되어 유닛 배치와 스타일 통일감이 크게 저해되었습니다. 동일한 단계 구조임에도 일관된 규격과 스타일이 유지되지 않아 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "9"
  },
  {
   "key": "327:107",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12283266",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/107.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1887.webp",
   "why": {
    "5_text_readability": "본문 텍스트(간호사정 및 간호목표 하위의 상세 내용)의 색상이 배경색과 대비가 지나치게 낮아 글자를 알아보기 어렵고 판독이 불가능한 수준입니다."
   },
   "rank": "3"
  },
  {
   "key": "327:108",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/108.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1888.webp",
   "why": {
    "7_design_completeness": "좌측 '간호수행' 영역에는 카드 배경이 적용되어 구획감이 우수하지만, 우측 '간호평가' 영역은 카드 배경이 누락되어 어두운 배경 위에 텍스트가 직접 노출되어 있습니다. 이로 인해 두 정보 유닛 간의 구획감(요인 1) 및 디자인·스타일 통일감(요인 4)이 깨져 미완성된 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "327:113",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/113.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1893.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적에 비해 콘텐츠가 차지하는 영역이 매우 협소하고 한쪽으로 치우쳐 있어 전체적인 레이아웃의 균형감이 크게 떨어집니다. 텍스트와 시각 요소가 유기적으로 결합되지 못하고 단순 나열되어 있어 정보 단위의 구획감이 부족하며, 완성된 디자인 페이지라기보다 요소들이 정돈되지 않은 채 방치된 미완성 결과물처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "327:132",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 30개",
    "결과 단어 분절 미측정 30개"
   ],
   "out_reasons": [
    "결과 tight box 누락 30개",
    "결과 단어 분절 미측정 30개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치",
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13619803",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/132.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1912.webp",
   "why": {
    "1_structure_fitness": "제공된 summary는 6개의 기능 및 적용 기술 쌍으로 구성되어 있으나, 디자인에서는 4개의 열과 10개의 행을 가진 대형 테이블 구조를 사용하여 우측 2개 열 전체와 하단 4개 행이 완전히 빈 슬롯으로 방치되어 구조적 과다 및 부적합이 발생하였습니다."
   },
   "rank": "2"
  },
  {
   "key": "327:133",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "표, 차트 규모",
    "유닛 스타일 제각각"
   ],
   "old_grade": "PERFECT",
   "do": "13640650",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/133.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1913.webp",
   "why": {
    "3_visual_hierarchy": "상단의 타이틀은 굵고 크게 표현되어 본문과의 위계가 적절하게 구분됩니다. 그러나 테이블 내부에서 동일한 레벨을 지닌 본문 행들이 일관되지 않은 스타일(상단 3개 행은 어두운 배경에 흰색 글씨, 하단 3개 행은 밝은 배경에 검은색 글씨)로 표현되어 시각적 구조 파악을 방해합니다. 또한 '기능' 열의 헤더 셀과 그 아래 본문 행들의 디자인 스타일이 완전히 동일하여, 정보의 상하 관계인 헤더와 본문 간의 위계가 시각적으로 전혀 구분되지 않습니다.",
    "7_design_completeness": "표(table) 내부의 셀 배경색이 비일관적이고 불규칙하게 적용되어 스타일 통일성 및 디자인 완성도가 저해되었습니다. 헤더 행의 두 셀 배경색이 서로 다르고 데이터 행들도 상단과 하단의 배경색 테마가 맞지 않아 완결된 디자인이라기보다 스타일 지정 오류가 발생한 상태로 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "327:134",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13640253",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/134.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1914.webp",
   "why": {
    "5_text_readability": "좌측 첫 번째 열의 헤더인 '사용자 행동' 텍스트가 배경색과 대비가 거의 없어 판독이 불가능하며, 같은 열의 하단에 위치한 '침대에 누움'과 '잠듦' 텍스트 역시 어두운 배경 상자 속에서 극도로 낮은 명도 대비로 인해 글자를 식별할 수 없어 가독성이 심각하게 저하됩니다."
   },
   "rank": "6"
  },
  {
   "key": "327:136",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "정보 밀도 낮음",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13164943",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/136.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1916.webp",
   "why": {
    "7_design_completeness": "전반적인 레이아웃이 흰 배경 위에 단순한 텍스트와 두 개의 얇은 테두리 상자만 놓인 형태로 구성되어 미완성된 템플릿처럼 보입니다. 특히 질문 부분에만 테두리 상자가 씌워져 있고 하위 세부 내용 텍스트는 상자 바깥으로 분리되어 있어, 질문과 답변 내용이 하나의 시각적 덩어리로 묶이지 못해 정보 단위의 구획감이 부족합니다. 또한 페이지 전체 면적에 비해 텍스트 컴포넌트가 차지하는 비중이 너무 작아 화면 곳곳에 빈 영역이 과도하게 남아 디자인의 밀도가 매우 낮고, 일러스트나 아이콘 같은 시각적 요소가 전혀 사용되지 않아 시각적 완결성이 떨어집니다."
   },
   "rank": "9"
  },
  {
   "key": "327:137",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12103260",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/137.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1917.webp",
   "why": {
    "5_text_readability": "'사회계약론에 대한 홉스와 로크의 관점' 텍스트의 색상이 배경색과 거의 동일하여 명도 대비가 극도로 낮아 글자를 올바르게 판독하기 어렵습니다."
   },
   "rank": "6"
  },
  {
   "key": "327:138",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "없는 내용 삽입·임의 문구"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.618 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.618 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/138.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1918.webp",
   "why": {
    "2_content_substitution_accuracy": "제공된 summary의 핵심 내용인 'CURRICULUM'은 하단에 배치되어 있으나, 화면 중앙에 summary에 존재하지 않는 임의의 텍스트인 'FAQ'가 가장 눈에 띄게 배치되어 내용 대치의 정확성이 부적합합니다.",
    "7_design_completeness": "화면 전체 면적 대비 컴포넌트가 하단에만 극도로 치우쳐 배치되어 있으며, 상단의 넓은 영역이 빈 공간으로 방치되어 있습니다. 이는 페이지 전체의 배치와 면적 균형을 심각하게 무너뜨려 완결성 있는 디자인으로 보기 어렵고 제작이 완료되지 않은 미완성 상태의 템플릿처럼 보이게 합니다."
   },
   "rank": "3"
  },
  {
   "key": "327:139",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/139.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1919.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치·면적(Page Balance) 관점에서 콘텐츠가 화면 왼쪽 일부분에만 치우쳐 지나치게 작게 배치되어 있으며, 페이지의 대부분이 비어 있어 시각적인 균형이 크게 깨져 있습니다. 이는 완성된 프레젠테이션 디자인이라기보다 요소를 임의로 배치해 둔 미완성 상태의 템플릿처럼 보이게 만듭니다."
   },
   "rank": "10"
  },
  {
   "key": "327:144",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.976 · 유휴 여백 0.876 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.976 · 유휴 여백 0.876 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12453402",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/144.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1924.webp",
   "why": {
    "5_text_readability": "화면 좌측 영역의 '교과 학습에 필요한 개념어 증가', '의미 관계', '다의어·동음이의어' 등의 타이틀 및 본문 텍스트들이 연한 회색 배경과 명도 대비가 극도로 낮아 글자를 알아보기 어렵고 판독이 불가한 수준입니다.",
    "7_design_completeness": "디자인 완결성 관점에서 페이지 좌측 열에 배치된 세 개의 정보 유닛과 우측 열의 유닛 간 텍스트 색상 스타일이 전혀 일치하지 않아 레이아웃 및 스타일의 전체적인 통일감이 손상되었습니다. 동일한 위계의 카드 컴포넌트임에도 일관된 색상 톤앤매너가 유지되지 못해 프레젠테이션 디자인이 유기적으로 완성되지 않고 미완성 상태인 것처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:150",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.781 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.781 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "여백 과다",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13636283",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/150.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1930.webp",
   "why": {
    "1_structure_fitness": "summary에서는 '비율' 타이틀 외에도 세 가지 비율 항목(60%, 20%, 20%)과 이에 따른 비중 텍스트를 요구하고 있으나, 디자인에는 이를 수용할 텍스트 슬롯이 타이틀 영역 외에는 존재하지 않아 구조 수용력이 매우 부족합니다.",
    "2_content_substitution_accuracy": "요약에 포함된 '60%', '20%' 및 각 항목의 상세 비중 설명 텍스트가 디자인 내에서 누락되었습니다.",
    "7_design_completeness": "중앙에 배치된 원형 차트 그래픽 외에 페이지 전체의 레이아웃 배치가 매우 빈약하여, 페이지 내에 과도하게 넓은 빈 공간이 남아 있습니다. 정보를 구조적으로 보여주기 위한 시각적 유닛의 배치와 레이아웃 구성이 제대로 이루어지지 않아, 완성된 디자인 결과물이라기보다는 요소가 덜 배치된 미완성 상태로 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:159",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13640253",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/159.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1939.webp",
   "why": {
    "5_text_readability": "표의 다섯 번째 열 헤더 영역에 있는 '유의수준' 텍스트가 어두운 배경색과 거의 대비되지 않는 매우 어두운 색상으로 지정되어 글자를 판독하기 어렵습니다. 또한, 첫 번째 열 헤더 영역(좌측 상단 빈 영역)에 표기된 텍스트 역시 흰색 배경에 묻혀 식별할 수 없습니다."
   },
   "rank": "8"
  },
  {
   "key": "327:171",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.947 · 유휴 여백 0.739 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.947 · 유휴 여백 0.739 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/171.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1951.webp",
   "why": {
    "2_content_substitution_accuracy": "단일 구조로 제공된 '연속방정식 (유량 산정)'의 하위 항목들이 좌우 두 개의 슬롯으로 임의 분할되어 배치되었으며, 이 과정에서 상위 제목인 '연속방정식 (유량 산정)'이 두 슬롯에 중복 삽입되는 등 원본 텍스트의 위계와 구조적 흐름이 왜곡되어 정확하게 대치되지 않았습니다.",
    "7_design_completeness": "오른쪽 유닛의 카드 배경 도형이 누락되어 회색 배경에 텍스트가 직접 노출되면서 정보 단위의 구획감이 깨졌습니다. 이로 인해 좌우 유닛 간의 스타일 통일성과 대칭 균형이 무너져 디자인 완결성이 부족해 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "327:172",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.906 · 유휴 여백 0.622 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.906 · 유휴 여백 0.622 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13378029",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/172.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1952.webp",
   "why": {
    "2_content_substitution_accuracy": "'연속방정식 (유량 산정)'에 해당하는 하나의 VU 콘텐츠가 두 개의 카드로 분할 배치되었으며, 이로 인해 동일한 대제목이 서로 다른 카드 슬롯에 중복 매핑되어 정보의 구조적 통일성과 정확한 내용 대치가 훼손되었습니다."
   },
   "rank": "6"
  },
  {
   "key": "327:173",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    3,
    3,
    0
   ],
   "out_defects": [
    3,
    3,
    0
   ],
   "in_reasons": [
    "넘침 3노드 311px² (원안 0노드 0px²)",
    "신규 겹침 3쌍 · 4083px²",
    "단어 내부 분절 6곳"
   ],
   "out_reasons": [
    "넘침 3노드 311px² (원안 0노드 0px²)",
    "신규 겹침 3쌍 · 4083px²",
    "단어 내부 분절 6곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "12998352",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/173.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1953.webp",
   "why": {
    "5_text_readability": "상단 원형 아이콘 내의 숫자가 가로 너비 부족으로 인해 비정상적으로 줄바꿈되고 서로 겹쳐서 가독성이 크게 떨어집니다.",
    "7_design_completeness": "각 카드 상단에 위치한 원형 인덱스 배지 그래픽 내에서 숫자(10, 11, 12)가 원의 폭을 벗어나 비정상적으로 세로로 분절 및 배치되는 그래픽 마감 결함이 발생하였습니다. 이는 중요한 그래픽 장식 요소의 디자인 보존성을 크게 손상시켜 완성도가 떨어지는 미완성 템플릿의 느낌을 줍니다."
   },
   "rank": "7",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "327:176",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11405669",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/176.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1956.webp",
   "why": {
    "5_text_readability": "상단에 배치된 '작동 원리' 텍스트가 흰색 배경 위에서 극도로 옅은 하늘색으로 표현되어 배경과의 대비가 거의 존재하지 않으며, 글자의 형태를 육안으로 식별하거나 판독하는 것이 불가능합니다."
   },
   "rank": "9"
  },
  {
   "key": "327:188",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.596 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.596 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "PERFECT",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/188.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1968.webp",
   "why": {
    "7_design_completeness": "'F A Q' 원형 그래픽과 본문 텍스트가 화면 아래쪽에 극단적으로 치우쳐 배치되어 있으며, 상단과 우측에 과도하고 빈약한 여백이 발생하여 페이지 전체적인 면적 균형이 심각하게 무너져 있습니다. 정보 유닛이 화면 안에서 조화롭게 면적을 차지하지 못하고 한곳에 쏠려 있어, 완성된 프레젠테이션이라기보다 미완성된 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "327:189",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/189.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1969.webp",
   "why": {
    "7_design_completeness": "텍스트와 그래픽 요소가 페이지 좌측 일부에만 치우쳐 배치되어 있어, 페이지 전체 배치 및 면적 대비 불필요한 여백이 과도하게 남아 있습니다. 또한 정보 단위를 시각적으로 묶어주는 구획 구조나 배경 요소가 없어 완성된 디자인이라기보다는 단순 요소를 조합해 둔 미완성 결과물처럼 보이며 전체적인 시각적 균형과 디자인 완결성이 떨어집니다."
   },
   "rank": "10"
  },
  {
   "key": "327:192",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "PERFECT",
   "do": "11415622",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/192.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1972.webp",
   "why": {
    "7_design_completeness": "본문 텍스트가 좌측 상단의 그래픽 배지 및 태그 요소의 영역을 심하게 침범하면서 원본 디자인의 레이아웃 구조가 깨지고 디자인 보존성이 훼손되었습니다. 또한 페이지 전체의 넓은 면적 대비 컴포넌트가 중앙에 작게 치우쳐 배치되어 있어 페이지 전체의 균형과 완성도가 떨어집니다."
   },
   "rank": "1"
  },
  {
   "key": "327:193",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "위계·반복 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.925 · 정렬선 1.000 · 유휴 여백 0.658 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.925 · 정렬선 1.000 · 유휴 여백 0.658 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족"
   ],
   "old_grade": "BAD",
   "do": "13124724",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/193.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1973.webp",
   "why": {
    "1_structure_fitness": "summary에는 타이틀과 단 하나의 설명 문장만 존재하지만, 디자인에는 이를 담을 슬롯 외에 4단계의 타임라인 슬롯 및 하단 배너 슬롯 등 불필요한 슬롯들이 과다하게 존재하여 구조적 수용력이 맞지 않고 슬롯 과다가 발생합니다."
   },
   "rank": "8"
  },
  {
   "key": "327:195",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "구분선 영역 침범 1쌍",
    "신규 겹침 2쌍 · 102031px²",
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "구분선 영역 침범 1쌍",
    "신규 겹침 2쌍 · 27612px²"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "12290477",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/195.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1975.webp",
   "why": {
    "5_text_readability": "세 번째 본문 항목의 마지막 단어인 '정합니다.'가 하단의 이미지 영역과 완전히 겹쳐 글자가 배경에 가려지며 가독성이 심각하게 저하되고 판독하기 어렵습니다.",
    "7_design_completeness": "텍스트 콘텐츠의 마지막 줄(‘정합니다.’)이 하단 이미지 컴포넌트 영역과 물리적으로 완전히 겹치면서 정보 단위의 구획감이 깨지고 레이아웃의 안정성이 무너졌습니다. 시각 요소와 텍스트 배치 간의 경계가 비정상적으로 간섭을 일으켜 완성된 디자인 결과물로서의 완성도가 떨어집니다."
   },
   "rank": "6",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "327:198",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.920 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.920 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13495787",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/198.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1978.webp",
   "why": {
    "2_content_substitution_accuracy": "디자인 하단 슬롯에 정해진 본문 내용이 들어가지 않고 타이틀 텍스트가 중복 배치되어 내용 매핑이 올바르지 않으며, 슬롯에 들어가야 할 내용이 누락되었습니다."
   },
   "rank": "7"
  },
  {
   "key": "327:213",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.782 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.782 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13640211",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/213.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/1992.webp",
   "why": {
    "1_structure_fitness": "요약본에는 각 예산 항목별로 '금액' 정보가 정의되어 있으나, 결과 디자인의 범례 목록에는 항목명만 표시될 뿐 각 항목의 금액 데이터를 수용할 수 있는 텍스트 슬롯이 존재하지 않아 구조적으로 슬롯이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 각 예산 항목별 세부 금액 정보(예: 기획의 '연출 및 행정관리원', 사회자 및 공연 출연비의 '20000000원' 등)가 슬롯이 존재함에도 디자인 내에서 모두 누락되어 전달하고자 하는 핵심 내용의 손실이 발생하였습니다."
   },
   "rank": "7"
  },
  {
   "key": "327:227",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11885188",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/227.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2006.webp",
   "why": {
    "7_design_completeness": "전반적으로 텍스트 요소들만 중앙에 좁게 밀집해 있고 화면 전체 면적에 비해 좌우 및 상하 빈 여백이 지나치게 과다하여 페이지 전체적인 배치의 균형이 무너져 있습니다. 구획을 나누는 박스나 카드 형태의 그래픽 요소가 없고 시각 요소(이미지나 아이콘)도 전혀 배치되지 않아, 완성된 디자인이라기보다는 단순 텍스트를 대입해 둔 초안 템플릿의 느낌을 줍니다."
   },
   "rank": "3"
  },
  {
   "key": "327:234",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12802578",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/234.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2013.webp",
   "why": {
    "7_design_completeness": "분홍색 스파크 그래픽 도형과 내부 텍스트 콘텐츠가 화면 좌측에 극단적으로 치우쳐 배치되어, 우측의 절반 이상이 거대한 빈 공간으로 남겨지는 등 페이지 전체의 면적 배분과 균형(요인 3)이 심각하게 불균정합니다. 아울러 정보 단위를 명확하게 나누어 주는 개별 카드나 선 등의 구획 요소가 부재하여 하나의 거대한 도형 내에 텍스트가 불안정하게 나열되어 있는 등 정보 단위 구획감(요인 1)이 미흡하고, 콘텐츠 대비 비정형 배경 도형의 크기와 내부 여백(요인 5) 또한 균형을 잃어 시각적인 완성도가 매우 낮습니다."
   },
   "rank": "10"
  },
  {
   "key": "327:242",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.637 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.637 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12280161",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/242.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2021.webp",
   "why": {
    "1_structure_fitness": "제시된 summary의 정보량에 비해 템플릿 하단에 내용을 채우지 못한 불필요한 카드 슬롯 2개가 과다하게 존재하여 구조적 수용력에 불일치가 발생합니다."
   },
   "rank": "2"
  },
  {
   "key": "327:243",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/243.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2022.webp",
   "why": {
    "7_design_completeness": "텍스트와 아이콘 등의 컴포넌트가 페이지 전체 면적을 균형 있게 활용하지 못하고 좌측 중앙부에 작게 치우쳐 배치되어 있습니다. 이로 인해 우측과 하단 등에 과도하게 넓은 빈 공간이 남아 페이지 전체 배치 및 면적 균형(Page Balance)이 심하게 무너졌으며, 완성된 프레젠테이션 페이지가 아닌 디자인이 누락된 미완성 결과물처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:245",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.472 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.472 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627138",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/245.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2024.webp",
   "why": {
    "2_content_substitution_accuracy": "화정면의 의료시설 부족 비율이 '100%'가 아닌 '1'로 입력되어 정보의 정확성이 크게 훼손되었으며, 돌산읍, 남면 등의 수치에서도 '%' 단위가 누락되어 summary의 핵심 수치 정보가 정확하게 대치되지 않았습니다."
   },
   "rank": "6"
  },
  {
   "key": "327:246",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.847 · 유휴 여백 0.909 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.847 · 유휴 여백 0.909 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13301441",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/246.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2025.webp",
   "why": {
    "7_design_completeness": "원래 연도별 타임라인 흐름을 나타내도록 설계된 화살표 및 원형 노드 그래픽과 대치된 텍스트·이미지 요소들이 시각적으로 결합되지 못하고 무작위로 흩어져 있습니다. 특정 단계에는 이미지나 텍스트가 여러 개 누적되어 있고 다른 단계에는 배치 스타일이 다르게 적용되는 등 정보 단위의 시각적 구획감이 크게 훼손되었습니다. 원본 타임라인 템플릿의 조형적 규칙이 깨지고 유닛 배치와 스타일의 일관성이 부족하여, 정돈된 완성본이 아닌 단순히 정보를 임의의 위치에 채워 넣은 미완결 디자인으로 판단됩니다."
   },
   "rank": "3"
  },
  {
   "key": "327:247",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.895 · 유휴 여백 0.827 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.895 · 유휴 여백 0.827 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13255263",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/247.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2026.webp",
   "why": {
    "5_text_readability": "화면 우측 영역에 배치된 '재난·생활정보', '관광·지역명소', '시민참여 캠페인', '기관 브랜딩' 등의 텍스트와 그 하위 항목들은 흰색 배경 대비 글자 색상이 너무 밝고 흐려 텍스트를 판독하기가 거의 불가능합니다.",
    "7_design_completeness": "전체 3x3 그리드 구조에서 좌측의 3개 카드 유닛에만 빨간색 배경 도형이 유지되고, 나머지 중앙과 우측의 6개 카드 유닛은 배경 도형이 누락되거나 배경색과 동일하게 표현되어 정보 단위의 구획감이 상실되었습니다. 이로 인해 디자인 보존성이 훼손되고 전체적인 레이아웃 및 스타일 통일감이 저해되어 미완성된 결과물로 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "327:263",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.507 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.507 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13634362",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/263.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2042.webp",
   "why": {
    "1_structure_fitness": "요약문에 정의된 세 가지 항목의 명칭과 각각의 비율 데이터를 온전히 담기에는 구조적으로 슬롯이 부족합니다. 세 번째 항목인 '문화·의료시설 부족'을 입력할 슬롯이 존재하지 않으며, 각 항목의 구체적인 비율 수치(%)를 표현할 텍스트 슬롯 역시 그래프 디자인 내에 마련되어 있지 않아 정보를 모두 수용할 수 없습니다.",
    "2_content_substitution_accuracy": "요약 정보의 핵심 데이터인 항목별 비율 수치(24.6%, 17.7%, 15.9%)가 디자인에서 모두 누락되었으며, 세 번째 항목인 '문화·의료시설 부족'의 텍스트 레이블 또한 반영되지 않아 핵심적인 정보 누락이 존재합니다."
   },
   "rank": "3"
  },
  {
   "key": "327:264",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631405",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/264.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2043.webp",
   "why": {
    "1_structure_fitness": "요약본에는 3개의 항목과 각 항목의 비율 수치 정보가 포함되어 있으나, 결과 디자인에서는 비율 값을 표현할 수 있는 슬롯이 존재하지 않으며 하단 항목명을 표시할 텍스트 슬롯도 2개만 존재하여 구조적 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 제시된 '주거·지역 환경 문제' 항목과 각 항목별 비율 수치 데이터가 모두 누락되어 정보가 올바르게 매핑되지 않았습니다.",
    "5_text_readability": "하단 차트 라벨 중 '문화·의료시설 부족' 텍스트의 끝부분이 잘려 '문화·의료시설 부'로만 노출되며 마지막 글자가 물리적으로 완전히 잘려나가 판독할 수 없습니다."
   },
   "rank": "10",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "327:266",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 뭉개짐·깨짐",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13103661",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/266.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2045.webp",
   "why": {
    "5_text_readability": "텍스트 '쾌속열차 작동 ON 스위치'에서 '쾌'와 '속', '스위치'의 '치' 글자가 서로 겹치고 크기가 비정상적으로 왜곡되어 렌더링되면서 글자의 판독성과 가독성이 심각하게 저하되었습니다."
   },
   "rank": "4",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "327:267",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13578170",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/267.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2046.webp",
   "why": {
    "7_design_completeness": "각 정보 단위를 명확히 구분 지어주는 카드, 선, 배경 도형 등의 시각적 구획 장치가 없어 텍스트와 아이콘이 흰 배경 위에 단순히 나열된 형태로 보입니다. 또한 페이지 전체 관점에서 콘텐츠가 특정 영역에만 배치되어 하단과 우측에 불필요하게 넓은 빈 공간이 생겼으며, 컴포넌트 간의 균형과 배치 통일감이 부족하여 디자인적으로 완성되지 않은 템플릿 느낌을 줍니다."
   },
   "rank": "1"
  },
  {
   "key": "327:277",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13432698",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/277.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2055.webp",
   "why": {
    "7_design_completeness": "세 개의 정보 단위 중 '겪는 장벽' 유닛에만 카드 도형이 적용되어 있고 '이름'과 '차별화 포인트' 유닛에는 배경 구획 요소가 누락된 채 텍스트만 배치되어 있어, 정보 단위 간의 구획감과 디자인 통일성이 크게 저해됩니다. 이로 인해 전체적인 완성도가 부족해 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "327:278",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "없는 내용 삽입·임의 문구"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.624 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.624 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/278.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2056.webp",
   "why": {
    "2_content_substitution_accuracy": "제시된 summary의 핵심 내용인 '회사 조직도' 외에, 요약 정보에 포함되어 있지 않은 무관한 임의의 텍스트 'F A Q'가 디자인 내에 배치되어 있어 내용 대치의 정확성이 떨어집니다.",
    "7_design_completeness": "페이지 전체 차원에서 컴포넌트가 하단으로 과도하게 치우쳐 배치되면서 상단 영역에 넓은 여백이 발생해 공간적 균형이 심각하게 깨져 보입니다. 또한 원형 도형 형태의 그래픽 요소와 텍스트가 조화롭게 배치되지 못하고 레이아웃이 불안정하게 분리되어 있어 디자인의 완결성이 매우 떨어집니다."
   },
   "rank": "3"
  },
  {
   "key": "327:288",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.647 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.647 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13638917",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/288.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2066.webp",
   "why": {
    "1_structure_fitness": "제공된 summary 데이터는 1월부터 8월까지 총 8개의 월별 재무 지표 세트를 포함하고 있으나, 디자인의 차트와 X축 라벨 영역에는 5월이 제외된 7개의 슬롯만 준비되어 있어 전체 데이터를 온전히 담기에 구조적으로 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 1월부터 8월까지의 데이터 중 '5월(바른학습관폐업)' 항목이 누락되었습니다. 또한 각 월별 매출총액, 판관비, 인건비, 영업이익의 구체적인 수치 정보가 텍스트 슬롯에 전혀 대치되지 않고 누락되어 주요 정보가 올바르게 매핑되지 않았습니다."
   },
   "rank": "7"
  },
  {
   "key": "327:291",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "PERFECT",
   "do": "11824262",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/291.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2069.webp",
   "why": {
    "7_design_completeness": "정보 단위를 명확하게 구분해주는 카드나 배경 도형 등의 시각적 장치가 누락되어 개별 정보 유닛의 구획감이 부족합니다. 또한, 전체 화면 면적에 비해 컴포넌트가 중앙 영역에만 작게 뭉쳐 있어 위아래로 빈 영역이 과도하게 발생하며, 이로 인해 완성된 디자인 페이지라기보다 단순히 텍스트와 이미지 요소를 올려놓은 수준의 미완성된 템플릿처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:308",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.897 < SUCCESS 기준 0.900 (원안 대비 10% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.897 < SUCCESS 기준 0.900 (원안 대비 10% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12482523",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/308.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2086.webp",
   "why": {
    "7_design_completeness": "디자인의 모든 콘텐츠가 왼쪽의 좁은 세로 영역에 밀집되어 있으며, 화면의 70% 이상을 차지하는 오른쪽 영역이 완전히 비어 있어 페이지 전체의 배치 균형과 면적 배분이 심각하게 불균형합니다. 이로 인해 전체적인 레이아웃이 완성되지 않은 미완성 템플릿 상태로 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "327:310",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 123px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 123px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12089221",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/310.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2088.webp",
   "why": {
    "7_design_completeness": "단계를 시각적으로 연결하는 곡선 화살표 그래픽 요소가 뒤쪽 단계로 갈수록 끊기거나 누락되어 원본 디자인의 그래픽 요소가 안정적으로 보존되지 못했습니다. 흐름을 이어주는 장식 요소가 중간에 사라지고 아이콘만 배치되면서 디자인의 완결성이 크게 저하되고 미완성된 결과물처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "327:311",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 6215px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 884px²"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 5,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "11494958",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/311.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2089.webp",
   "why": {
    "5_text_readability": "목표 항목의 타이틀 텍스트와 본문 시작 텍스트가 겹쳐서 배치되어 판독하기 어렵습니다."
   },
   "rank": "9",
   "remaining_tag": "겹침"
  },
  {
   "key": "327:312",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    6,
    3,
    0
   ],
   "out_defects": [
    4,
    2,
    0
   ],
   "in_reasons": [
    "넘침 6노드 3711px² (원안 0노드 0px²)",
    "신규 겹침 3쌍 · 1834px²",
    "단어 내부 분절 9곳"
   ],
   "out_reasons": [
    "넘침 4노드 2992px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 1203px²",
    "단어 내부 분절 9곳"
   ],
   "report": {
    "passes": 3,
    "moved": 2,
    "grown": 0,
    "shrunk": 4,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "12311695",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/312.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2090.webp",
   "why": {
    "7_design_completeness": "중앙의 입체 레이어 다이어그램과 설명 텍스트를 연결하는 원형 번호 배지(1~6) 주변에 템플릿의 잔재로 보이는 하늘색 도형과 잘린 알파벳(F, L 등) 그래픽이 정리되지 않은 채 겹쳐서 노출되어 있습니다. 이는 디자인 보존성 측면에서 그래픽 요소가 비정상적으로 잘리고 훼손되어 마감이 덜 된 불완전한 결과물로 보이게 만듭니다."
   },
   "rank": "4",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "327:313",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.886 · 유휴 여백 0.899 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.886 · 유휴 여백 0.899 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "12334590",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/313.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2091.webp",
   "why": {
    "2_content_substitution_accuracy": "타임라인 형식의 템플릿을 사용하면서 연혁의 시간 순서(VU 번호 순서)와 좌측에서 우측으로 이어지는 화면 읽기 흐름이 완전히 불일치합니다. 2022년, 2021년, 2023년 등의 연도가 시간 순서와 관계없이 뒤섞여 배치되어 정보 전달력이 심각하게 저해되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "327:317",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/317.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2095.webp",
   "why": {
    "7_design_completeness": "페이지 전체 차원에서 텍스트와 아이콘이 차지하는 면적이 지나치게 좁고 중앙 좌측 부분에만 조밀하게 뭉쳐 있어, 페이지 전체의 배치 균형과 밀도가 극도로 떨어집니다. 빈 여백이 비정상적으로 넓게 남아 완성된 디자인 결과물이라기보다는 구성 요소가 배치되다 만 미완성의 템플릿 상태로 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "327:319",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "페이지 균형",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13019605",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/319.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2097.webp",
   "why": {
    "7_design_completeness": "우측 타이틀 영역의 가로 폭이 극도로 좁게 설정되어 텍스트가 부자연스러운 위치에서 강제로 줄바꿈되며 배치되었습니다. 이로 인해 페이지 전체의 레이아웃 균형이 무너지고 시각적 통일감이 크게 저하되었습니다. 또한 하단의 여러 정보 유닛들을 시각적으로 묶거나 구분해 주는 카드, 선, 배경 등의 구획 요소가 전혀 없어 정보 단위의 구획감이 결여되어 있으며, 이미지와 텍스트가 페이지 내에서 유기적으로 통합되지 못하고 흩어져 있는 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "327:326",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.772 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.772 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12870172",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/326.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2104.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 타이틀(운동에 따른 혈압 감소 경로)이 결과 디자인 하단에 표현되어 있으나, 본문 항목들에 비해 폰트 크기가 훨씬 작고 강조되지 않아 시각적 계층 구조에서 위계 역전 현상이 발생하였습니다."
   },
   "rank": "1"
  },
  {
   "key": "327:330",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.893 · 유휴 여백 0.706 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.893 · 유휴 여백 0.706 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12414926",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/330.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2108.webp",
   "why": {
    "7_design_completeness": "동일한 정보 위계를 가진 기관 목록 항목들임에도 불구하고, '운정보건소'와 '문정정신건강복지센터'는 좌측 하단에 동일한 스타일의 카드로 배치된 반면, '조리정신건강복지센터'는 우측에 완전히 다른 거대한 형태의 독립된 단독 이미지 슬롯과 결합되어 있어 레이아웃 및 스타일의 통일감이 심각하게 무너졌습니다. 이로 인해 페이지 전체의 좌우 균형과 시각적 조화가 저해되어 정돈되지 않은 미완성 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "327:332",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.966 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.966 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13640175",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/332.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2110.webp",
   "why": {
    "5_text_readability": "표의 가장 하단 행 첫 번째 칸에 위치한 '모세혈관확장 / 여드름' 텍스트의 색상이 배경색과 매우 유사한 어두운 색상으로 적용되어 대비가 극도로 낮으며, 이로 인해 글자를 육안으로 거의 판독할 수 없습니다."
   },
   "rank": "8"
  },
  {
   "key": "327:334",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    2
   ],
   "out_defects": [
    0,
    0,
    2
   ],
   "in_reasons": [
    "단어 내부 분절 3곳",
    "페이지 밖 잘림 3노드 532881px² (원안 1노드 509181px²)"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳",
    "페이지 밖 잘림 3노드 532881px² (원안 1노드 509181px²)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 1,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 2
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림"
   ],
   "old_grade": "BAD",
   "do": "12802504",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/334.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2112.webp",
   "why": {
    "5_text_readability": "우측 원형 레이아웃 영역에서 텍스트가 컨테이너 경계를 벗어나 일부 잘려 보입니다. 첫 번째 '자생적 암석숭배 및 농경사회 발생론'의 주요 내용 중 일부 단어('풍요선돌', '체계화')가 우측 원형 영역 바깥으로 튀어나가거나 잘려서 가독성을 해칩니다. 두 번째 '자생적 암석숭배 및 농경사회 발생론'의 주요 내용 역시 끝부분 글자('재생', '함.')가 오른쪽으로 이탈하거나 원 바깥으로 넘쳐나서 가독성이 저하됩니다."
   },
   "rank": "2",
   "why_unchanged": "결함을 봤지만 후보가 모두 거절됨"
  },
  {
   "key": "327:340",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 2111px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "out_reasons": [
    "넘침 1노드 1886px² (원안 0노드 0px²)",
    "단어 내부 분절 6곳"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "PERFECT",
   "do": "13283702",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/340.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2118.webp",
   "why": {
    "7_design_completeness": "두 대조군 정보 단위를 구분해 주는 카드나 선, 배경 도형 등의 시각적 구획 요소가 부재하여 정보의 구획감이 명확하지 않습니다. 또한 페이지 전체적으로 컴포넌트 간의 배치 및 정렬이 한쪽으로 치우치거나 여백이 불균형하게 남아있어 디자인의 통일감과 완결성이 부족해 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "327:341",
   "cat": "G",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    3,
    6,
    0
   ],
   "out_defects": [
    3,
    4,
    0
   ],
   "in_reasons": [
    "넘침 3노드 57800px² (원안 0노드 0px²)",
    "신규 겹침 6쌍 · 50700px²"
   ],
   "out_reasons": [
    "넘침 3노드 54968px² (원안 0노드 0px²)",
    "신규 겹침 4쌍 · 45286px²"
   ],
   "report": {
    "passes": 3,
    "moved": 2,
    "grown": 1,
    "shrunk": 5,
    "widened": 0,
    "rejected": 6,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13433874",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/341.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2119.webp",
   "why": {
    "7_design_completeness": "정보 단위 구획감과 유닛 배치 통일감 측면에서 심각한 결함이 관찰됩니다. 카드 02와 카드 03의 배경 도형이 서로 완전히 밀착되어 물리적인 경계가 구분되지 않음으로써, 개별 유닛의 독립적인 정보 단위 구획감이 크게 훼손되었습니다. 이로 인해 카드 간의 여백 간격이 불일치해져 레이아웃 전반의 시각적 통일감이 저해되었으며, 각 카드에 적용된 하단 콘텐츠 영역들 또한 서로 경계가 불분명하게 오버랩되는 현상이 발생하여 디자인의 완성도와 안정감이 크게 떨어집니다."
   },
   "rank": "7"
  },
  {
   "key": "327:344",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/344.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2122.webp",
   "why": {
    "7_design_completeness": "전체 화면 대비 콘텐츠가 차지하는 면적이 지나치게 작고 좌측에 치우쳐 있어 페이지 균형감(페이지 배치·면적)이 매우 떨어집니다. 또한 정보 단위를 시각적으로 명확하게 구분해 주는 배경 도형이나 선 등의 구획 요소가 전혀 없으며, 텍스트와 그래픽 아이콘이 조화롭게 통합되지 않고 파편화되어 배치되어 있어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "8"
  },
  {
   "key": "327:347",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/347.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2125.webp",
   "why": {
    "7_design_completeness": "왼쪽 유닛은 흰색 배경 카드로 정보 단위가 명확히 구획되어 있는 반면, 오른쪽 유닛은 배경 카드가 소실되어 어두운 회색 배경 위에 텍스트만 배치되어 있습니다. 이로 인해 두 유닛 간의 스타일 통일감이 깨지고 디자인 보존성과 정보 단위 구획감이라는 엄격 요인을 심각하게 위반하여 미완성된 결과물처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "327:366",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "정렬선 붕괴 0.591 < 0.600"
   ],
   "out_reasons": [
    "정렬선 붕괴 0.591 < 0.600"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13468266",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/366.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2144.webp",
   "why": {
    "3_visual_hierarchy": "동일 레벨의 섹션 제목들 중 '연간 금액'과 '영양실조'는 일반 카드의 상단 텍스트로 표현된 반면, '영양결핍', '우울증', '합계'는 연보라색 사각형 박스 내부의 텍스트로 표현되어 같은 위계의 항목들 간 시각적 일관성이 크게 결여되어 있습니다. 또한, 썸네일에 노출된 최상위 타이틀인 '160명 기준 연간 금액'은 본문의 다른 요소들이나 템플릿 기본 텍스트에 비해 크기가 작고 강조되지 않아 시각적 계층 구조에서 타이틀로서의 위계가 제대로 확보되지 않았습니다.",
    "7_design_completeness": "동일한 성격의 정보 단위들임에도 불구하고 '영양실조'는 단독의 카드 형태로 좌측에 배치된 반면, '영양결핍', '우울증', '합계'는 우측의 커다란 컨테이너 카드 내부에 정렬되어 유닛 스타일 및 레이아웃의 통일감이 심각하게 저해됩니다. 또한, 화면 내 컴포넌트들이 불규칙하게 배치되어 전체적인 페이지의 균형감과 정돈된 디자인 완결성을 느끼기 어렵습니다."
   },
   "rank": "3"
  },
  {
   "key": "327:369",
   "cat": "L1",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    2,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 40453px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 61427px²",
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "넘침 1노드 40453px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 54784px²",
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 4,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "13179408",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/369.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2147.webp",
   "why": {
    "3_visual_hierarchy": "제외 항목으로 분류된 타이틀(#) 텍스트가 실제 화면 좌상단 말풍선 내에 노출되어 있으나, 카드 내부의 본문 텍스트보다 크기가 훨씬 작고 파란색으로 표현되어 본문이 타이틀보다 더 강조되는 위계 역전 현상이 나타나 구조가 명확하지 않습니다.",
    "5_text_readability": "좌측 상단의 말풍선 영역에 배치된 파란색 텍스트가 흰색 컨테이너 영역을 크게 벗어나 오버플로우되었으며, 경계선 및 어두운 배경과 겹쳐서 글자가 정상적으로 판독되기 어렵습니다.",
    "7_design_completeness": "좌상단의 말풍선 그래픽 요소와 그 내부 텍스트의 배치가 정상적으로 결합되지 못하고, 텍스트가 말풍선 영역 밖으로 크게 튀어나와 전체 테두리 선과 겹쳐 배치되어 있습니다. 이로 인해 원본 디자인의 그래픽 레이아웃 구조가 크게 어긋나며 디자인 보존성이 훼손되었습니다."
   },
   "rank": "4",
   "remaining_tag": "넘침+겹침"
  },
  {
   "key": "327:370",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    2,
    0,
    6
   ],
   "out_defects": [
    2,
    0,
    6
   ],
   "in_reasons": [
    "넘침 2노드 4716px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 2노드 4716px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 3,
    "remaining": {
     "overflowNodes": 2,
     "newOverlapPairs": 0,
     "clippedTextNodes": 6
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "여백 과다",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11520931",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/370.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2148.webp",
   "why": {
    "1_structure_fitness": "summary에는 21년부터 26년까지 총 7개의 년도별 Audit 구분 반복 데이터가 정의되어 있으나, 결과 디자인에는 단 1개의 데이터(21년)만 들어갈 수 있는 단일 슬롯 구조로 되어 있어 나머지 6개 그룹의 데이터를 수용할 슬롯이 심각하게 부족합니다.",
    "2_content_substitution_accuracy": "summary에 작성된 22년, 23년, 24년, 25년, 26년 등의 연도별 Audit 구분 데이터가 디자인에 반영되지 않고 완전히 누락되었습니다.",
    "3_visual_hierarchy": "제외 항목인 '년도별 Audit 구분'은 녹색 배경 카드 내에 상위 위계로 적절히 표현되었으나, 본문 영역에서 부모 항목인 '21년'과 하위 자식 항목인 'Audit 구분: IATF 인증 심사'가 들여쓰기나 크기, 두께의 차이 없이 동일한 스타일의 불릿 목록으로 나열되어 있어 마크다운 상의 위계 레벨이 시각적으로 전혀 구분되지 않습니다.",
    "7_design_completeness": "디자인 내 컴포넌트들이 화면 하단에 심하게 치우쳐 배치되어 있으며, 상단에 과도한 빈 공간이 방치되어 있어 페이지 전체의 배치 균형(Page Balance)이 심각하게 무너져 있습니다. 정보 단위를 담고 있는 카드 요소들이 화면 면적을 충분히 활용하지 못하고 하단 구석으로 밀려 있어 프레젠테이션으로서 완결성이 결여되어 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "327:371",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.718 · 유휴 여백 0.945 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.718 · 유휴 여백 0.945 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13016240",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/371.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2149.webp",
   "why": {
    "2_content_substitution_accuracy": "서머리의 전체 타이틀인 '년도별 Audit 구분'이 일반 본문 슬롯(01번)에 잘못 매핑되어 배치되었습니다. 또한 년도별(21년~26년) 데이터의 순서가 좌측 열과 우측 열을 기준으로 완전히 뒤섞여 배치되어 내용 전달의 논리적 순서가 어긋나 있습니다."
   },
   "rank": "8"
  },
  {
   "key": "327:374",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 98550px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 98550px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "12896845",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/374.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2152.webp",
   "why": {
    "5_text_readability": "본문 텍스트가 오른쪽 일러스트 및 배경 그래픽 요소에 가려져 끝부분이 완전히 잘려 판독할 수 없으므로 가독성이 매우 떨어집니다.",
    "7_design_completeness": "우측에 배치된 대형 일러스트 그래픽이 좌측의 텍스트 영역을 과도하게 침범하여 레이아웃이 겹치는 심각한 배치 오류가 존재합니다. 텍스트 컨테이너와 그래픽 요소 간의 충돌로 인해 전체적인 페이지 배치 균형과 디자인의 완결성이 크게 훼손되어 완성된 디자인물로 보기 어렵습니다."
   },
   "rank": "9",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "327:378",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/378.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2156.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적 대비 컴포넌트의 크기가 지나치게 작고 좌측으로 과도하게 치우쳐 있어, 화면에 불필요하게 넓은 빈 영역이 발생하여 전반적인 공간 균형이 맞지 않습니다. 또한 정보를 시각적으로 묶어주는 카드나 배경 도형 등의 구획 요소가 전혀 없고, 요소들이 배경 위에서 유기적으로 조화되지 못하여 완성된 디자인 결과물로서의 마감이 부족합니다."
   },
   "rank": "9"
  },
  {
   "key": "327:379",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.868 < SUCCESS 기준 0.900 (원안 대비 13% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.868 < SUCCESS 기준 0.900 (원안 대비 13% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12725067",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/379.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2157.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 컴포넌트가 차지하는 영역이 너무 작아 위아래로 빈 영역이 과도하게 남으며, 우측의 큰 흰색 카드 내부에서도 상단에 단 한 줄의 텍스트만 배치되어 하단에 매우 넓고 불필요한 빈 공간이 발생합니다. 이는 페이지 전체 배치 및 유닛 내부 여백과 정보 밀도의 균형을 깨트려 디자인의 완결성이 매우 낮아 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "327:384",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 5개",
    "결과 단어 분절 미측정 5개",
    "기준 tight box 누락 5개"
   ],
   "out_reasons": [
    "결과 tight box 누락 5개",
    "결과 단어 분절 미측정 5개",
    "기준 tight box 누락 5개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12699073",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/384.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2162.webp",
   "why": {
    "7_design_completeness": "세로선으로 영역을 구획하려 하였으나, 각 열 내부에 배치된 유닛들의 구조와 스타일 통일감이 심각하게 결여되어 있습니다. 첫 번째 열과 달리 두 번째 열 하단에는 조율되지 않은 SNS 아이콘들이 배치되어 있고, 세 번째 열 하단에는 거대한 반려동물 이미지가 여백 조절 없이 부자연스럽게 결합되어 있습니다. 전체 화면에서 요소들이 일관된 규칙 없이 배치되어 정돈되지 않은 미완성 템플릿처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "327:385",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12043243",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/385.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2163.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '患者安全の確保'가 디자인에 적용되었으나, 본문 항목인 '急変時の記録は、患者を守り、自分たちの医療行為を証明する重要なツールである!!'과 글자 크기, 굵기, 색상 등 시각적 스타일이 거의 동일하게 표현되었습니다. 이로 인해 타이틀과 본문의 상하 관계가 시각적으로 명확하게 구분되지 않고 위계 구분이 불분명합니다."
   },
   "rank": "4"
  },
  {
   "key": "327:386",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.897 · 유휴 여백 0.708 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.897 · 유휴 여백 0.708 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13551260",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/386.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2164.webp",
   "why": {
    "7_design_completeness": "동일한 성격의 정보 유닛들임에도 불구하고 상단 유닛들은 가이드라인 점선 박스가 노출된 채 방치되어 있고, 하단 유닛들은 제각각 다른 색상의 면 분할 카드로 배치되어 있어 유닛 간 스타일 통일감이 현저히 결여되어 있습니다. 이로 인해 완성된 하나의 디자인 페이지가 아니라 미완성 작업물이 조합된 상태처럼 보이며 전반적인 디자인 완결성이 매우 낮습니다."
   },
   "rank": "8"
  },
  {
   "key": "327:389",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    3,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 3쌍 · 2844px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 2358px²"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 14,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "PERFECT",
   "do": "11370855",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/389.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2167.webp",
   "why": {
    "7_design_completeness": "페이지 전체의 배치 균형과 디자인 보존성 측면에서 명확한 결함이 관찰됩니다. 상단 영역은 지나치게 넓은 여백이 남겨진 반면, 하단의 본문 텍스트는 프레임 테두리의 하단 장식 라인 및 모서리 그래픽 요소와 완전히 겹쳐 있습니다. 이로 인해 원본 디자인의 장식 그래픽 요소가 안정적으로 보존되지 못하고 레이아웃이 붕괴되어 전체적인 디자인 완결성이 매우 낮습니다."
   },
   "rank": "6",
   "remaining_tag": "겹침"
  },
  {
   "key": "327:390",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.633 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.633 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627181",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/390.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2168.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 핵심 내용 중 '방사능 제염액'과 '수돗물'의 1차, 2차, 3차 수치 데이터 텍스트 정보가 누락되어 정확한 내용 전달이 불가능합니다.",
    "5_text_readability": "차트 내 1차 측정값 부근의 데이터 라벨 텍스트(예: 82.91, 82.7 등)가 심하게 겹쳐 있어 글자를 정확하게 판독하기 어렵습니다."
   },
   "rank": "3",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "327:391",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.513 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.513 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13639430",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/391.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2169.webp",
   "why": {
    "2_content_substitution_accuracy": "요약본의 핵심 제염 방법인 '방사능 제염액', '수돗물', '알코올', '건식 문지름'에 대한 구체적인 텍스트 정보가 누락되어 각 데이터 및 차트의 선이 무엇을 나타내는지 명확히 파악할 수 없습니다.",
    "7_design_completeness": "그래프 디자인에서 각 꺾은선이 나타내는 대상을 구분할 수 있는 범례(Legend) 시각 요소가 누락되어 정보 구획이 불명확하며, 이로 인해 필수적인 그래픽 구성 요소가 손실되어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "327:396",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    2,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 40617px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 61677px²"
   ],
   "out_reasons": [
    "넘침 1노드 40617px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 54884px²"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 4,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13179408",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/396.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2174.webp",
   "why": {
    "5_text_readability": "좌측 상단의 파란색 텍스트가 흰색 말풍선 컨테이너 영역을 완전히 벗어나 회색 배경 위로 오버플로우되었으며, 세로 줄간격이 너무 좁아 글자 간에 서로 겹침이 발생하여 판독 및 가독성이 크게 저하됩니다.",
    "7_design_completeness": "좌상단에 배치된 말풍선 형태의 그래픽 요소와 파란색 텍스트의 결합이 비정상적입니다. 텍스트가 말풍선 영역의 경계를 벗어나 아래로 튀어나와 있어 그래픽 요소가 형태적으로 안정감을 유지하지 못하며, 이는 디자인 완결성 측면에서 가장 중요한 엄격 요인인 '디자인 보존성'을 크게 저해합니다."
   },
   "rank": "4",
   "remaining_tag": "넘침+겹침"
  },
  {
   "key": "327:400",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12110406",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/400.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2178.webp",
   "why": {
    "7_design_completeness": "중앙의 정보 카드 내부에서 텍스트 색상(흰색 및 매우 밝은 회색)과 카드 배경색(반투명 흰색)이 거의 일치하여 텍스트의 형체를 알아보기 어려울 정도로 디자인 보존성과 시각적 완성도가 저하되었습니다. 또한, 전체 화면 대비 컴포넌트가 차지하는 비중이 너무 작아 주변부의 빈 영역이 지나치게 과도하게 느껴져 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "2"
  },
  {
   "key": "327:403",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13406260",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/403.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2181.webp",
   "why": {
    "7_design_completeness": "페이지 전체 차원에서 텍스트 콘텐츠와 배경 디자인 요소가 화면 우측 영역에만 치우쳐 배치되어 있으며, 좌측 공간 전체가 아무런 시각적 장치나 그래픽 요소 없이 완전히 빈 여백으로 방치되어 있습니다. 이는 페이지 전체의 배치와 면적 균형(Page Balance)을 깨뜨려 완성된 디자인 결과물이라기보다 레이아웃이 마감되지 않은 미완성 템플릿의 인상을 줍니다."
   },
   "rank": "3"
  },
  {
   "key": "327:412",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": []
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "PERFECT",
   "do": "13637811",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/412.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2190.webp",
   "why": {
    "2_content_substitution_accuracy": "제공된 summary 내용인 '키캡키링 만들기 체험활동'은 포함되어 있으나, 이와 전혀 무관한 '학교생활 만족도 (20XX년~20XX년)' 그래프 및 수치 텍스트가 포함되어 있어 내용 대치의 정확성이 떨어집니다."
   },
   "rank": "2"
  },
  {
   "key": "327:420",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13638588",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/420.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2198.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 핵심 내용인 '감가상각(141원)', '공장 고정비(148원)', '오리온 고정비(82원)'에 대한 구체적인 텍스트와 금액 정보가 매핑되지 않고 누락되었습니다. 원형 차트에 비율 수치만 표시되어 있을 뿐 각 영역이 무엇을 의미하는지 나타내는 텍스트 라벨이 없어 정보 전달이 불가능합니다."
   },
   "rank": "3"
  },
  {
   "key": "327:421",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629977",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/421.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2199.webp",
   "why": {
    "1_structure_fitness": "summary의 구조는 '병당 고정비 구성'에 대한 3가지 세부 항목과 '감가상각', '공장 고정비', '오리온 고정비'에 해당하는 각각의 수치를 포함하고 있습니다. 그러나 결과 디자인에는 '감가상각', '공장 고정비', '오리온 고정비' 세부 항목의 텍스트 수치(\"병당 고정비: 141원\", \"148원\", \"82원\")를 표현할 수 있는 슬롯이 마련되어 있지 않아 내용의 일부를 수용하기에 구조적으로 부족합니다.",
    "2_content_substitution_accuracy": "감가상각(141원), 공장 고정비(148원), 오리온 고정비(82원)의 세부 수치 정보인 병당 고정비 데이터가 매핑되지 않고 누락되었습니다."
   },
   "rank": "7"
  },
  {
   "key": "327:425",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.944 · 유휴 여백 0.110 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.944 · 유휴 여백 0.110 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13630811",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/425.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2203.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '수지'는 굵고 큰 서체로 상단에 명확히 구분되어 있으나, 동일한 위계 레벨에 해당하는 4개의 하위 항목들 간에 스타일 일관성이 크게 결여되어 있습니다. 2021년과 2023년 항목은 글머리 기호 없이 매우 큰 텍스트 크기로 배치된 반면, 2025년과 2028년 항목은 글머리 기호와 함께 상대적으로 작고 얇은 텍스트 스타일로 표현되어 서로 다른 위계처럼 보이는 오류가 있습니다."
   },
   "rank": "1"
  },
  {
   "key": "327:426",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.313 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.313 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "13636344",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/426.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2204.webp",
   "why": {
    "5_text_readability": "차트 영역 내 일부 수치 텍스트(1.1, -1.4)가 기준선 및 그래프 막대와 겹쳐 가려져 있어 정확한 판독이 어렵습니다."
   },
   "rank": "8",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "327:432",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    3,
    0,
    0
   ],
   "out_defects": [
    3,
    0,
    0
   ],
   "in_reasons": [
    "넘침 3노드 3580px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "넘침 3노드 3580px² (원안 0노드 0px²)",
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 3,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음"
   ],
   "old_grade": "BAD",
   "do": "11698340",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/432.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2210.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '언어면접'과 하위 항목인 '해당자에 한해 진행'이 서로 다른 위계 레벨임에도 불구하고 동일한 글자 크기 및 불릿 스타일로 표현되어 위계 구분이 되지 않습니다."
   },
   "rank": "10"
  },
  {
   "key": "327:433",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13113991",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/433.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2211.webp",
   "why": {
    "2_content_substitution_accuracy": "'③ 그림책과 연결하기'의 마지막 본문 항목('영아의 경험과 연결해...')이 두 번째 슬롯으로 분리되어 배치되면서, 해당 슬롯에 '③ 그림책과 연결하기'라는 타이틀이 중복하여 잘못 매핑되었습니다."
   },
   "rank": "5"
  },
  {
   "key": "327:434",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13113993",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/434.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2212.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '① 행동을 바라보기' 하위 항목들이 Step 1과 Step 2의 두 개 카드로 나뉘어 배치되면서, Step 2 카드의 상단에 '① 행동을 바라보기' 타이틀이 잘못 중복 매핑되었습니다."
   },
   "rank": "9"
  },
  {
   "key": "327:436",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 5개",
    "결과 단어 분절 미측정 5개",
    "기준 tight box 누락 5개"
   ],
   "out_reasons": [
    "결과 tight box 누락 5개",
    "결과 단어 분절 미측정 5개",
    "기준 tight box 누락 5개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "텍스트 겹침",
    "빈 슬롯 방치",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "12699073",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/436.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2214.webp",
   "why": {
    "7_design_completeness": "페이지 전체 화면에서 상하 여백이 지나치게 크게 방치되어 컴포넌트가 중앙의 한 영역에만 빈약하게 뭉쳐 있으며, 이로 인해 전반적인 페이지 배치 균형(Page Balance)이 맞지 않습니다. 또한 각 텍스트 블록에 매칭된 아이콘들의 형태, 크기, 그래픽 스타일(선 굵기, 색상 등)이 통일되지 않고 무작위로 배치되어 톤앤매너 및 스타일 통일감(Consistency)을 크게 해치며, 우측 하단의 이미지 배치 역시 불균형하여 미완성된 템플릿의 느낌을 줍니다."
   },
   "rank": "1"
  },
  {
   "key": "327:437",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 22386px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 37574px²",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 28137px²",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "13179408",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/327/image/437.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2215.webp",
   "why": {
    "3_visual_hierarchy": "상위 위계에 해당하는 타이틀('# 안전성과 유효성이 확보된 일반의약품의 표준 개발기준')이 하위 본문 항목보다 텍스트 크기가 훨씬 작고 눈에 덜 띄게 표현되어, 시각적 계층 구조가 완전히 역전되었습니다."
   },
   "rank": "4"
  },
  {
   "key": "328:14",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.960 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.960 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형",
    "여백 과다",
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12585539",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/14.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2238.webp",
   "why": {
    "1_structure_fitness": "summary는 세 개의 토론 주제 그룹으로 구성된 구조이나, 결과 디자인에서 세 번째 그룹의 타이틀을 담을 구조적 슬롯이 누락되어 summary의 반복 구조를 온전히 수용하지 못하는 결함이 존재합니다.",
    "5_text_readability": "중앙 하단의 '토론 3 — 신념 중심 리더십' 텍스트가 흰색 배경과 거의 구분이 되지 않는 극도로 밝은 색상으로 배치되어 전혀 읽을 수 없습니다.",
    "7_design_completeness": "정보 단위의 구획을 위한 배경 카드, 구분선, 컬러 블록 등의 시각 장치가 전혀 없어 정보 구획감이 결여되어 있으며, 단순 텍스트 나열에 그쳐 디자인 완결성이 매우 떨어집니다. 또한 토론 1, 2의 연회색 불릿과 토론 3의 검은색 불릿처럼 유닛마다 불릿의 색상과 스타일이 다르게 배치되어 스타일 통일성이 손상되었습니다. 페이지 전체 구조에서도 콘텐츠가 좌측에만 쏠려 있어 우측과 하단에 불필요한 공백이 과다하게 남는 등 레이아웃의 균형과 배치 통일감이 부족해 미완성된 결과물로 판단됩니다."
   },
   "rank": "6"
  },
  {
   "key": "328:24",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.765 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.765 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "12687827",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/24.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2248.webp",
   "why": {
    "3_visual_hierarchy": "상위 항목인 '해외 도서관 시찰과 수학여행 사이의 딜레마'와 하위 본문 항목들의 글자 크기 및 굵기가 거의 동일하여 시각적인 계층 구조가 명확히 구분되지 않습니다."
   },
   "rank": "5"
  },
  {
   "key": "328:26",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.935 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.935 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11505562",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/26.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2250.webp",
   "why": {
    "7_design_completeness": "아이콘과 텍스트로 구성된 목록이 좌측 정렬되어 배치되어 있으나, 컴포넌트 전체가 화면 좌측에만 과도하게 쏠려 있어 화면 우측 절반 이상이 완전히 빈 공간으로 남습니다. 이로 인해 페이지 전체 배치와 면적 균형(Page Balance)이 심각하게 무너져 있으며, 정돈되지 않은 미완성 템플릿처럼 보여 디자인 완결성이 부족합니다."
   },
   "rank": "5"
  },
  {
   "key": "328:28",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.749 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.749 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13163472",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/28.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2252.webp",
   "why": {
    "7_design_completeness": "두 개의 정보 단위가 중앙 선을 통해 구획되어 있으나, 그래픽 요소의 보존성과 스타일 통일감 측면에서 완성도가 떨어집니다. 왼쪽 하단의 보라색 장식 도형이 이미지 영역 밖으로 비정상적으로 튀어나와 잘려 있어 디자인 보존성이 부족합니다. 또한 좌우 이미지에 사용된 장식 도형(보라색, 연두색)의 크기, 모서리 둥글기 스타일, 배치 위치가 대칭적이거나 통일되지 않아 시각적 균형과 톤앤매너가 흔들려 보입니다."
   },
   "rank": "10",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "328:30",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.509 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.509 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13634362",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/30.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2254.webp",
   "why": {
    "2_content_substitution_accuracy": "각 별자리 명칭은 매핑되었으나, summary의 핵심 정보인 '순위(1~6)' 텍스트가 모두 누락되어 디자인 내에 표시되지 않았습니다."
   },
   "rank": "3"
  },
  {
   "key": "328:31",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631405",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/31.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2255.webp",
   "why": {
    "1_structure_fitness": "summary에는 총 6개의 별자리와 각 순위를 나타내는 반복 구조가 정의되어 있으나, 결과 디자인의 그래프 영역에는 단 2개의 텍스트 슬롯(사수자리, 황소자리)만 제공되어 6개의 데이터 항목을 수용하기에 슬롯 구조가 크게 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 6개의 별자리 정보 중 사수자리와 황소자리를 제외한 천칭자리, 물병자리, 게자리, 사자자리 및 각 순위 정보가 누락되어 전달하려는 정보가 올바르게 표현되지 않았습니다."
   },
   "rank": "10"
  },
  {
   "key": "328:34",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.782 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.782 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "12868308",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/34.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2258.webp",
   "why": {
    "7_design_completeness": "둥근 테두리 카드를 통한 정보 구획은 이루어졌으나, 전체 페이지 면적 대비 컴포넌트가 지나치게 작아 화면이 빈약해 보입니다. 또한, 카드 내부에서 텍스트가 왼쪽으로 쏠려 있고 우측 영역에 불필요하게 큰 여백이 남는 등 유닛 내부 여백 및 정보 밀도의 균형이 맞지 않습니다. 아울러 일러스트나 아이콘 등의 시각 요소 없이 텍스트만 단순 배치되어 전반적으로 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "328:36",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13628361",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/36.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2260.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 핵심 정보인 '국내 확인 외래생물'의 '종수: 4150종'과 '생태계교란 생물'의 '종수: 40종'의 텍스트 및 정확한 수치 데이터가 디자인 내에서 누락되었습니다."
   },
   "rank": "7"
  },
  {
   "key": "328:37",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    1,
    1
   ],
   "out_defects": [
    1,
    1,
    1
   ],
   "in_reasons": [
    "넘침 1노드 369px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 13875px²",
    "단어 내부 분절 2곳",
    "페이지 밖 잘림 2노드 14197px² (원안 1노드 13828px²)"
   ],
   "out_reasons": [
    "넘침 1노드 2240px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 16071px²",
    "단어 내부 분절 2곳",
    "페이지 밖 잘림 2노드 16068px² (원안 1노드 13828px²)"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13399873",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/37.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2261.webp",
   "why": {
    "7_design_completeness": "정보 단위 구획감과 페이지 전체 배치 관점에서 완결성이 매우 부족합니다. 다수의 정보 유닛이 시각적 구분선이나 카드, 배경 블록 등의 구획 요소 없이 단순 불릿 포인트의 긴 텍스트 형태로만 나열되어 있어 디자인 요소를 통한 정보의 그룹화가 이루어지지 않았습니다. 또한, 컴포넌트가 좌측 영역에 과도하게 치우쳐 배치된 반면 우측에는 무의미하게 비어 있는 넓은 여백이 방치되어 있어 페이지 전체의 균형과 면적 배분이 미완성된 템플릿 단계에 머물러 있습니다."
   },
   "rank": "10"
  },
  {
   "key": "328:38",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 24409px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 38739px²",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 28880px²",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "13179408",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/38.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2262.webp",
   "why": {
    "3_visual_hierarchy": "타이틀(#)에 해당하는 텍스트가 상단 말풍선 내에 작고 파란색 글씨로 배치된 반면, 하위 본문 항목(-)에 해당하는 텍스트가 중앙 영역에 훨씬 더 크고 굵은 흰색 글씨로 표현되어 시각적 위계가 역전되었습니다."
   },
   "rank": "7"
  },
  {
   "key": "328:43",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 역전(하위가 더 큼)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.914 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.914 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "위계 역전",
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "12126635",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/43.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2267.webp",
   "why": {
    "1_structure_fitness": "제시된 summary는 상위 항목인 '결론적 방향'과 하위 반복 항목 2개로 총 3개의 독립적인 콘텐츠 단위(VU)를 가지고 있습니다. 그러나 결과 디자인에서는 하나의 가로형 카드 영역 안에 모든 텍스트를 줄바꿈과 띄어쓰기만으로 나열하고 있으며, 특히 '결론적 방향'과 하위 항목 중 하나가 동일한 선상에 혼재되어 배치되어 있습니다. 이는 각 의미 단위를 명확하게 수용할 수 있는 독립된 구조적 슬롯의 수량이 부족하여 구조가 내용을 제대로 수용하지 못한 결과입니다.",
    "2_content_substitution_accuracy": "summary의 상위 항목인 '결론적 방향'이 하위 항목 중 하나인 'Parse는...'의 왼쪽에 매핑되어 있고, 또 다른 하위 항목인 'Fawcett는...'은 홀로 상단에 배치되는 등 텍스트 내용의 배치 위치와 매핑 구조가 올바르지 않게 대치되었습니다.",
    "3_visual_hierarchy": "상위 섹션 제목인 '결론적 방향'이 하위 본문 항목들과 동일한 크기와 스타일의 텍스트로 표현되어 레벨 구분이 되지 않고, 오히려 본문 요소들 사이에 무작위로 섞여 배치됨으로써 위계가 역전되고 구조 파악이 불가능합니다. 또한 동일한 레벨인 본문 항목들이 서로 일관되지 않은 불규칙한 레이아웃 형태로 배치되어 시각적 계층 구조가 확립되지 않았습니다.",
    "7_design_completeness": "전체 슬라이드 화면 영역 대비 단 하나의 텍스트 박스만 중앙에 얇게 배치되어 상하로 불필요한 빈 여백이 과도하게 많이 발생하며 페이지 전체의 균형이 심각하게 깨져 보입니다. 또한, 박스 내부에서 서로 다른 정보 단위가 시각적으로 깔끔하게 구획되지 못하고 무작위로 나열된 느낌을 주어, 디자인이 완성되지 않고 텍스트만 단순 대치된 상태로 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "328:45",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13637011",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/45.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2269.webp",
   "why": {
    "1_structure_fitness": "우측 차트 영역에 '신규 설치건'과 'AS접수건' 및 해당 수치를 명시할 수 있는 텍스트 슬롯이 갖춰져 있지 않아 summary의 VU를 완전히 수용하지 못하는 슬롯 부족 현상이 발생하였습니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '신규 설치건(139건)' 및 'AS접수건(50건)'에 대한 필수 텍스트 정보가 디자인 내에서 완전히 누락되어 내용을 확인할 수 없습니다.",
    "7_design_completeness": "콘텐츠가 슬라이드 중앙의 좁은 가로 영역에만 집중되어 있어 상하단에 과도한 빈 공간이 남으며, 이로 인해 전체적인 페이지 배치 균형이 매우 빈약해 보입니다. 또한 정보 단위를 명확하게 구분해 주는 카드나 선, 배경 등의 시각적 구획 장치가 없어 완성도가 낮고 단순히 요소를 조합한 수준의 미완성 디자인처럼 느껴집니다."
   },
   "rank": "6"
  },
  {
   "key": "328:51",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.916 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.916 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "PERFECT",
   "do": "13470900",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/51.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2275.webp",
   "why": {
    "7_design_completeness": "페이지 전체 배치 측면에서, 전체 슬라이드 면적에 비해 콘텐츠 컴포넌트가 차지하는 비중이 너무 작아 상하좌우로 과도하게 넓은 빈 공간이 발생하여 디자인이 빈약하고 미완성된 느낌을 줍니다."
   },
   "rank": "10"
  },
  {
   "key": "328:52",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 11곳"
   ],
   "out_reasons": [
    "단어 내부 분절 11곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13337119",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/52.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2276.webp",
   "why": {
    "3_visual_hierarchy": "요약본 상에서 대분류 역할을 하는 'In-Scope' 및 'Out-of-Scope' 항목과, 세부 비교 속성에 해당하는 '입력', '인식 대상', '명령 체계' 등의 항목이 시각적으로 완전히 동일한 위계의 카드로 병렬 배치되어 레벨 구분이 불가능합니다. 서로 다른 레벨의 정보가 같은 스타일로 나열되어 시각적 계층 구조가 올바르게 드러나지 않습니다."
   },
   "rank": "7"
  },
  {
   "key": "328:60",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.923 · 유휴 여백 0.965 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.923 · 유휴 여백 0.965 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11349280",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/60.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2284.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 콘텐츠가 차지하는 비율이 지나치게 작고 좌측과 중앙 일부에만 배치되어 있어, 우측과 하단에 불필요하게 넓은 빈 공간이 남는 배치 불균형이 발생합니다. 아울러 정보 단위가 별도의 카드나 컬러 블록, 테두리선 등으로 시각적으로 구획되지 않은 채 단색 배경 위에 텍스트와 단순 아이콘만 나열되어 있어, 완성된 디자인 결과물이라기보다는 미완성 템플릿의 형태를 띠고 있습니다."
   },
   "rank": "2"
  },
  {
   "key": "328:63",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.952 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.952 · 유휴 여백 0.792 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11911245",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/63.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2287.webp",
   "why": {
    "7_design_completeness": "각 정보 유닛의 컬러 박스 내부가 완전히 비어 있는 반면, 텍스트와 숫자는 박스 외부 위쪽에 어색하게 배치되어 레이아웃이 크게 어긋나 있습니다. 이로 인해 유닛 내부의 빈 여백이 과도해지고 정보 밀도가 매우 낮아져, 완성된 디자인이 아닌 제작 도중 레이아웃이 어긋난 미완성 결과물로 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "328:67",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락",
     "더미 문구 잔존"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 1.000 · 유휴 여백 0.670 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 1.000 · 유휴 여백 0.670 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "더미 문구 잔존",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13416473",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/67.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2291.webp",
   "why": {
    "1_structure_fitness": "요약본에서는 총 10개의 유닛 항목(값 없는 항목 4개, 기록 값이 포함된 항목 6개)을 전달하고 있으나, 디자인 시안에는 총 3개의 카드에 각 3개씩 총 9개의 슬롯만 배치되어 있어 마지막 정보를 수용할 슬롯이 구조적으로 부족합니다.",
    "2_content_substitution_accuracy": "summary의 마지막 항목인 '기록: 26.52' 텍스트가 디자인에 반영되지 않고 누락되었으며, 다른 텍스트 슬롯에는 실제 내용 대신 '제목을 입력해주세요.'라는 더미 텍스트가 노출되어 콘텐츠가 정확하게 대치되지 않았습니다."
   },
   "rank": "7"
  },
  {
   "key": "328:73",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/73.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2297.webp",
   "why": {
    "7_design_completeness": "동일한 위계의 정보 단위가 병렬로 배치되었음에도 한쪽 유닛에만 배경 카드가 적용되고 다른 쪽은 배경 카드가 누락되어 정보 단위 구획감의 일관성이 훼손되었습니다. 이로 인해 좌우 유닛 간 레이아웃과 스타일 통일감이 결여되어 디자인의 완결성이 크게 떨어집니다."
   },
   "rank": "3"
  },
  {
   "key": "328:90",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13020696",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/90.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2314.webp",
   "why": {
    "7_design_completeness": "정보 단위를 구획하기 위한 시각적 장치가 부족하여 내용이 명확하게 구분되지 않으며, 콘텐츠 영역이 화면 크기에 비해 지나치게 작게 배치되어 페이지 전체의 균형감이 깨지고 빈약해 보입니다. 시각적인 그래픽 요소나 카드 형태의 구획 없이 텍스트만 뭉쳐 있어 완결된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "6"
  },
  {
   "key": "328:91",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11362859",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/91.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2315.webp",
   "why": {
    "7_design_completeness": "정보 유닛들이 페이지 좌측에 치우쳐 배치되어 있으며, 페이지 전체 면적 대비 오른쪽 영역이 완전히 비어 있어 레이아웃의 균형과 정보 밀도가 매우 빈약합니다. 구획이나 시각적 요소 없이 텍스트가 단순히 대입된 형태로 나열되어 있어, 완성된 프레젠테이션 디자인으로 보기 어려운 미완결 상태입니다."
   },
   "rank": "10"
  },
  {
   "key": "328:92",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.917 · 유휴 여백 0.962 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.917 · 유휴 여백 0.962 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림"
   ],
   "old_grade": "BAD",
   "do": "13640017",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/92.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2316.webp",
   "why": {
    "7_design_completeness": "우측 정보 컨테이너의 왼쪽 모서리 영역 테두리 선과 둥근 모서리 그래픽 요소가 서로 겹치거나 비정상적으로 어긋나 잘려 보이는 등 디자인 보존성이 심각하게 저해되어 완성도가 떨어집니다."
   },
   "rank": "7",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "328:93",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 1474px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 1474px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 2,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "오매핑, 순서"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12485201",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/93.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2317.webp",
   "why": {
    "2_content_substitution_accuracy": "요약의 세 가지 핵심 콘텐츠 블록은 좌측 영역에 올바르게 들어갔으나, 전체 대제목인 '국가주도 구휼제도의 형성'이 상단 타이틀 영역이 아닌 하단의 개별 그래픽 아이콘 설명 슬롯에 배치되는 등 텍스트의 성격과 어울리지 않는 잘못된 위치에 매핑되어 구조적 위계가 어긋났습니다.",
    "3_visual_hierarchy": "최상위 메인 타이틀인 '국가주도 구휼제도의 형성'이 화면 하단의 아이콘 아래에 본문 텍스트보다 훨씬 작고 연한 스타일로 배치되어 있습니다. 이로 인해 문서 전체의 대주제로서 가장 강력하게 강조되어야 할 최상위 레벨의 위계가 본문이나 하위 섹션 타이틀보다도 약화되어 시각적 위계 역전 및 불명 현상이 발생하였습니다."
   },
   "rank": "4"
  },
  {
   "key": "328:94",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13304094",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/94.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2318.webp",
   "why": {
    "3_visual_hierarchy": "썸네일에 표시된 타이틀('국가주도 구휼제도의 형성')이 하위 항목들보다 크기가 작고 시각적 강조가 약하여 상하 위계 구조가 명확하지 않습니다. 또한 동일한 하위 레벨에 위치한 본문 항목 중 하나는 불릿 기호 없이 들여쓰기로만 표현된 반면, 다른 항목들은 불릿 기호가 적용되어 표시되는 등 동일 레벨 내 시각적 일관성이 부족합니다."
   },
   "rank": "9"
  },
  {
   "key": "328:101",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    6,
    22,
    6
   ],
   "out_defects": [
    6,
    22,
    6
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 6,
     "newOverlapPairs": 22,
     "clippedTextNodes": 6
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "13639741",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/101.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2325.webp",
   "why": {
    "1_structure_fitness": "summary에서 제공된 장점과 단점 항목은 각각 5개인 반면, 결과 디자인의 표는 6개의 슬롯(열)으로 구성되어 있습니다. 이로 인해 단점 행의 6번째 슬롯이 비어 있는 상태가 되는 등 데이터 구조와 디자인 슬롯의 불일치로 인해 불필요한 빈 슬롯이 발생하는 구조적 부적합이 존재합니다."
   },
   "rank": "7"
  },
  {
   "key": "328:107",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/107.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2331.webp",
   "why": {
    "7_design_completeness": "좌우 대칭 구조를 이루는 레이아웃에서 좌측 정보 블록에는 흰색 카드 배경이 적용되어 있으나, 우측 정보 블록에는 카드 배경이 누락되어 디자인 보존성(요인 2)이 크게 훼손되었습니다. 이로 인해 우측 유닛의 정보 구획감(요인 1)이 상실되고 전체적인 레이아웃 및 스타일 통일감(요인 4)이 깨져 완결성이 떨어집니다."
   },
   "rank": "4"
  },
  {
   "key": "328:116",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.979 · 유휴 여백 0.855 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "폰트 축소 0.866 < SUCCESS 기준 0.900 (원안 대비 13% 작다)"
   ],
   "report": {
    "passes": 4,
    "moved": 0,
    "grown": 0,
    "shrunk": 3,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "12928801",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/116.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2340.webp",
   "why": {
    "5_text_readability": "좌측 녹색 영역에 배치된 '인지 기능 목록' 타이틀 텍스트 중 '목록' 부분이 겹치거나 가려져 글자를 명확하게 판독하기 어렵습니다."
   },
   "rank": "7",
   "remaining_tag": "겹침"
  },
  {
   "key": "328:118",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.536 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.536 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13636786",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/118.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2342.webp",
   "why": {
    "1_structure_fitness": "'매출 비율' 이외에 '25.11', '25.12' 및 각 시점별 검진·외래 매출 비율 데이터를 수용할 수 있는 텍스트 슬롯이 갖춰져 있지 않아 구조 수용력이 매우 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 핵심 수치 데이터인 '25.11', '25.12' 및 각 항목의 매출 비율 상세 정보('검진매출 비율: 84.2%', '외래매출 비율: 15.8%', '검진매출 비율: 87.7%', '외래매출 비율: 12.2%')가 디자인 내에 대치되지 않고 모두 누락되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "328:121",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 0.889 · 유휴 여백 0.839 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.963 · 정렬선 0.889 · 유휴 여백 0.839 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12353360",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/121.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2345.webp",
   "why": {
    "7_design_completeness": "핵심 그래픽 요소인 좌측의 원형 및 4단 버튼 형태의 인포그래픽에 실제 콘텐츠가 결합하지 못하고 더미 텍스트만 채워진 채 방치되어 있습니다. 실제 정보 유닛들은 아무런 시각적 구획이나 그래픽적 연계 없이 우측 빈 공간에 텍스트 목록 형태로만 배치되어 있어, 디자인 보존성이 깨지고 정보 단위의 시각적 구획감이 극도로 저하되었습니다. 이로 인해 완성된 디자인 결과물로 보기 어렵고 템플릿의 미완성 조립 상태로 느껴집니다."
   },
   "rank": "2"
  },
  {
   "key": "328:134",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12571555",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/134.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2358.webp",
   "why": {
    "7_design_completeness": "전체 화면을 차지하는 커다란 카드 컨테이너 하나에 여러 개의 정보 유닛이 개별적인 카드, 구분선, 컬러 블록 등의 시각적 요소 없이 단순 텍스트로만 나열되어 있어 엄격 요인인 정보 단위 구획감이 크게 저하됩니다. 또한, 컨테이너 내부 공간 대비 텍스트의 양이 부족하여 우측 및 하단에 불필요하고 광활한 여백이 발생해 유닛 내부 여백 및 정보 밀도의 균형이 맞지 않으며, 결과물의 시각적 완결성을 높여줄 아이콘이나 일러스트 등의 시각 요소가 전혀 포함되어 있지 않아 미완성된 템플릿의 느낌을 줍니다."
   },
   "rank": "1"
  },
  {
   "key": "328:139",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 6곳"
   ],
   "out_reasons": [
    "단어 내부 분절 6곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13298361",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/139.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2363.webp",
   "why": {
    "7_design_completeness": "정보 단위를 시각적으로 명확하게 구분해 주는 카드나 선, 배경 도형 등의 요소가 부재하여 정보 단위 구획감이 매우 미흡합니다. 또한 사선 계단형으로 배치된 상단의 세 가지 텍스트 블록과 하단에 가로로 일렬 배치된 원형 아이콘 그래픽들이 서로 정렬되지 않고 분리되어 있어, 페이지 전체의 배치 균형과 레이아웃 통일감이 결여되어 있습니다. 텍스트와 디자인 요소가 유기적으로 결합되지 못해 완성된 디자인이 아닌 구성 요소가 흩어져 있는 미완성 결과물처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "328:149",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.773 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.773 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "PERFECT",
   "do": "13631220",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/149.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2373.webp",
   "why": {
    "1_structure_fitness": "제공된 summary에는 '60%', '20%', '20%'라는 주요 항목과 그에 따른 세부 정보인 '비중: 60%', '비중: 20%', '비중: 20%'가 존재합니다. 그러나 결과 디자인에는 각 항목의 세부 정보를 표시할 텍스트 슬롯이 존재하지 않아 구조적인 슬롯 부족이 발생하였습니다.",
    "2_content_substitution_accuracy": "summary에 기재된 '비중: 60%', '비중: 20%', '비중: 20%' 텍스트 내용이 디자인 내에서 누락되어 중요 정보가 전달되지 않았습니다."
   },
   "rank": "3"
  },
  {
   "key": "328:151",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.723 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "빈 슬롯 방치",
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629977",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/151.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2375.webp",
   "why": {
    "1_structure_fitness": "요약본의 '내국인' 및 '베트남 유학생' 항목 하위에 포함된 구체적인 인원 정보('인원: 73명', '인원: 72명')를 수용할 수 있는 텍스트 슬롯이 레이아웃에 마련되어 있지 않아 구조적 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 포함된 핵심 정보인 내국인 인원(73명) 및 베트남 유학생 인원(72명) 데이터가 디자인상에 누락되어 내용이 온전히 전달되지 않습니다.",
    "7_design_completeness": "파란색 직사각형 도형 내부에 텍스트가 전혀 배치되지 않고 거대한 빈 영역으로 방치되어 있어 유닛 내부의 여백이 과도하고 정보 밀도가 극도로 낮습니다. 또한 하단의 불릿 텍스트가 왼쪽 하단 구석에 치우쳐 배치되어 페이지 전체의 균형과 면적 배분이 매우 불균형하며, 이로 인해 완결된 디자인이 아닌 제작 도중 중단된 미완성 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "328:152",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "제목이 안 보이거나 약함"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.916 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.916 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "요소에 가림",
    "빈 슬롯 방치",
    "더미 문구 잔존",
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13594457",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/152.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2376.webp",
   "why": {
    "3_visual_hierarchy": "메인 타이틀인 '사건의 사회적 구조 원인 및 실태 분석'은 화면에 표현되지 않았으므로 평가에서 제외합니다. 그러나 각 그룹의 최상위 위계에 해당하는 섹션 제목('현상 및 실태', '핵심 원인', '사회적 영향')이 배치될 영역이 흰색 사각형 형태의 placeholder로 완전히 덮여 있거나 보이지 않아 본문 콘텐츠와의 시각적 위계 구분이 전혀 불가능합니다. 상위 레벨과 하위 레벨 간의 명확한 시각적 계층 구조가 형성되지 않아 전체적인 구조를 정상적으로 파악할 수 없습니다.",
    "7_design_completeness": "전체 페이지 차원에서 콘텐츠 컴포넌트들이 화면 좌측에 지나치게 치우쳐 배치되어 있고 우측에 넓은 빈 영역이 방치되어 있어, 페이지 전체의 배치와 균형(Page Balance)이 무너져 보입니다. 또한 정보와 그래픽 요소 간의 시각적 마감 처리가 불완전하여 최종 완성된 디자인이라기보다 제작 과정 중의 미완성 상태처럼 느껴집니다."
   },
   "rank": "2"
  },
  {
   "key": "328:156",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.672 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13637811",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/156.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2380.webp",
   "why": {
    "7_design_completeness": "마크다운 이미지 문법인 '!image.png'가 디자인 요소로 처리되지 않고 하단 영역에 텍스트 형태로 그대로 노출되어 있어, 완성된 디자인 결과물이 아닌 제작/조합 단계에 머무른 미완성 템플릿처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "328:159",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 뭉개짐·깨짐",
     "색 대비 낮음",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.732 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.732 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13633387",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/159.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2383.webp",
   "why": {
    "5_text_readability": "차트 우측 하단의 '경영혁신부' 텍스트 영역에 '181'이라는 숫자가 겹쳐서 출력되는 바람에 글자의 형태가 왜곡되어 판독하기 어렵습니다. 또한 하단에 위치한 '총 수입 195억원' 텍스트는 배경과의 밝기 대비가 극도로 낮아 글자를 또렷하게 식별하기 불가능합니다."
   },
   "rank": "2",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "328:168",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.912 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.912 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "13135074",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/168.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2392.webp",
   "why": {
    "3_visual_hierarchy": "요약본(summary)에서는 두 개의 문장이 상하위 위계(들여쓰기)를 가진 구조로 되어 있으나, 실제 디자인에서는 두 문장이 동일한 글자 크기, 두께, 스타일로 표현되어 위계적 구분이 전혀 이루어지지 않았습니다.",
    "7_design_completeness": "텍스트가 입력된 가로형 카드 박스의 우측 영역에 불필요하게 거대한 빈 여백이 발생하여 정보 밀도와 유닛 내부 여백의 균형이 무너졌습니다. 또한 화면 전체 크기 대비 카드 컴포넌트가 중앙부에 얇게 배치되어 페이지 전체의 공간 활용도와 균형감이 매우 미흡하여 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "8"
  },
  {
   "key": "328:175",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11594807",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/175.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/370/image/2399.webp",
   "why": {
    "7_design_completeness": "정보가 카드 형태로 최소한으로 구획되어 있으나, 컴포넌트가 차지하는 면적이 지나치게 작아 페이지 전체에 빈 여백이 과도하게 발생하며 빈약해 보입니다. 또한 구획된 카드 내부에서도 우측에 불필요하게 넓은 여백이 남는 등 유닛 내부의 여백 및 정보 밀도 균형이 맞지 않으며, 디자인을 보완할 이미지나 아이콘 등의 시각 요소가 없어 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "7"
  },
  {
   "key": "328:192",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    1
   ],
   "out_defects": [
    1,
    0,
    1
   ],
   "in_reasons": [
    "넘침 1노드 183px² (원안 0노드 0px²)",
    "페이지 밖 잘림 3노드 37118px² (원안 2노드 36935px²)"
   ],
   "out_reasons": [
    "넘침 1노드 183px² (원안 0노드 0px²)",
    "페이지 밖 잘림 3노드 37118px² (원안 2노드 36935px²)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 0,
     "clippedTextNodes": 1
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13224008",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/192.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/16.webp",
   "why": {
    "7_design_completeness": "화면 상단의 약 70%에 달하는 영역이 비어 있어 컴포넌트가 전체 면적을 충분히 차지하지 못하고 하단에 심하게 치우쳐 있습니다. 이로 인해 페이지 전체의 배치와 면적 균형이 완전히 깨져 있으며, 디자인이 채 완성되지 않은 빈약한 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "328:193",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.968 · 유휴 여백 0.947 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.968 · 유휴 여백 0.947 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13640255",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/193.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/17.webp",
   "why": {
    "5_text_readability": "'Word' 열 하단에 위치한 단어들(exoskeleton, shell, wearer, protect, soldier, purpose)은 배경색과 글자색의 대비가 너무 낮아 글자의 형태를 구분하고 정상적으로 읽기 어렵습니다."
   },
   "rank": "3"
  },
  {
   "key": "328:201",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13343233",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/201.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/25.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 두 번째 그룹인 \"'Progress for Humanity' 가치 기반의 시민주도 기후행동 확산\" 하위에 있는 두 개의 상세 내용이 각각 개별 슬롯으로 쪼개지면서, 동일한 대제목이 5번과 6번에 중복 대치되어 구조와 매핑이 비정상적으로 변경되었습니다.",
    "7_design_completeness": "정보 단위를 구획하는 선이나 배경 도형, 카드 등의 시각적 요소가 전혀 없어 정보의 구획감이 나타나지 않습니다. 아이콘이나 그래픽, 이미지 등의 시각적 요소가 배제되어 있고, 흰 배경에 텍스트만 단순 나열되어 있어 완성된 디자인이라기보다 단순 조합된 템플릿 상태에 가깝습니다."
   },
   "rank": "10"
  },
  {
   "key": "328:203",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    2,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 2노드 58px² (원안 0노드 0px²)",
    "정렬선 붕괴 0.537 < 0.600",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "정렬선 붕괴 0.585 < 0.600"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12975128",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/203.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/27.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '동료상담사 상담 흐름'이 결과 디자인에 포함되어 있으나, 하위 레벨의 본문 항목들('위험도 평가', '지속상담', '응급평가·입원')이 타이틀보다 훨씬 크고 굵게 강조되어 상위 위계와 하위 위계 간에 역전 현상이 발생했습니다."
   },
   "rank": "10"
  },
  {
   "key": "328:212",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.888 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.888 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13640033",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/212.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/36.webp",
   "why": {
    "1_structure_fitness": "summary의 각 예산 항목(기획~예바비)은 명칭과 금액/설명(예: '연출 및 행정관리원', '20000000원')을 한 세트로 구성하고 있습니다. 그러나 제공된 디자인의 범례 부분에는 각 항목의 이름만 담을 수 있는 슬롯만 존재할 뿐, 개별 금액이나 설명을 표현하기 위한 슬롯이 전혀 갖춰져 있지 않아 구조적으로 정보 수용력이 크게 부족합니다.",
    "2_content_substitution_accuracy": "예산 항목별 구성과 합계 금액, 항목 이름은 표시되어 있으나 각 항목의 구체적인 금액 정보(예: 연출 및 행정관리원, 영상원, 20000000원 등)가 누락되어 핵심 내용이 올바르게 전달되지 않습니다."
   },
   "rank": "5"
  },
  {
   "key": "328:214",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    1
   ],
   "out_defects": [
    1,
    0,
    1
   ],
   "in_reasons": [
    "넘침 1노드 100273px² (원안 0노드 0px²)",
    "페이지 밖 잘림 1노드 100273px² (원안 0노드 0px²)"
   ],
   "out_reasons": [
    "넘침 1노드 10297px² (원안 0노드 0px²)",
    "페이지 밖 잘림 1노드 10297px² (원안 0노드 0px²)"
   ],
   "report": {
    "passes": 8,
    "moved": 0,
    "grown": 0,
    "shrunk": 7,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 1
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "빈 슬롯 방치",
    "페이지 균형",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11284484",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/214.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/38.webp",
   "why": {
    "5_text_readability": "본문 텍스트가 화면의 좌우 경계를 벗어나 오버플로우되면서 앞부분('인공임')과 뒷부분('의미한다.')이 물리적으로 잘려나가 보이지 않아 판독할 수 없습니다.",
    "7_design_completeness": "콘텐츠를 포함하는 배경 블록과 텍스트가 화면 하단에 지나치게 치우쳐 배치되어 있으며, 화면 상단의 절반 이상이 아무런 디자인 요소 없이 큰 빈 공간으로 방치되어 있습니다. 이로 인해 페이지 전체적인 배치 균형(Page Balance)이 심각하게 무너져 있으며, 정보 면적을 충분히 활용하지 못해 완성된 디자인이라기보다 제작 도중 누락된 상태로 보입니다."
   },
   "rank": "6",
   "remaining_tag": "잘림"
  },
  {
   "key": "328:217",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.717 · 유휴 여백 0.764 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.717 · 유휴 여백 0.764 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11361631",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/217.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/41.webp",
   "why": {
    "7_design_completeness": "각 정보 유닛('분석대상', '연구대상', '활용목적') 내부에서 본문 텍스트가 배치되는 정렬 기준과 시작 위치가 유닛마다 일관되지 않고 제각각 다르게 처리되어 전반적인 레이아웃의 스타일 통일감이 결여되어 있습니다. 또한, 콘텐츠의 분량에 비해 카드의 우측 영역에 과도한 빈 공간이 남아 정보 밀도가 떨어지고 레이아웃의 시각적 균형이 맞지 않아 미완성된 디자인 결과물처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "328:223",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 2867px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 2867px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "더미 문구 잔존",
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13640255",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/223.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/47.webp",
   "why": {
    "1_structure_fitness": "제공된 콘텐츠는 좌측 테이블의 8개 행 슬롯에 수용되었으나, 우측 영역에 제목 placeholder와 4행 4열 규모의 더미 테이블 슬롯이 채울 내용이 없이 빈 슬롯 상태로 크게 방치되어 있어 전체 구조상 슬롯이 과다하게 존재합니다.",
    "5_text_readability": "'QQ Type' 열의 세 번째 행부터 마지막 행까지('Halogenated furanone'부터 'Natural/synthetic compounds'까지)의 텍스트가 어두운 회색 배경 위에 아주 어두운 색상으로 채워져 있어 배경과의 대비가 거의 없으며, 이로 인해 글자를 판독하는 것이 불가능에 가깝습니다."
   },
   "rank": "4"
  },
  {
   "key": "328:233",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.975 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.975 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12802578",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/233.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/57.webp",
   "why": {
    "7_design_completeness": "컴포넌트와 그래픽 요소가 화면 좌측에 지나치게 치우쳐 배치되어 있으며, 우측의 매우 넓은 영역이 빈 공간으로 방치되어 페이지 전체의 시각적 균형과 배치 면적 측면에서 심각한 불균형을 보입니다. 정보 유닛이 화면 전체의 레이아웃 안에서 안정적으로 자리 잡지 못하고 한쪽으로 쏠려 있어 디자인의 완결성이 크게 떨어집니다."
   },
   "rank": "10"
  },
  {
   "key": "328:243",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12560628",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/243.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/67.webp",
   "why": {
    "7_design_completeness": "텍스트와 이미지가 흰색 배경 위에 단순히 나열되어 있을 뿐 정보 단위를 묶어주는 구획감이 전혀 없으며, 화면 전체에서 컴포넌트가 차지하는 면적이 너무 작아 비정상적으로 넓은 빈 영역이 발생하고 있습니다. 페이지 전체의 레이아웃 균형과 화면 밀도가 완성된 디자인 결과물로 보기 어려울 만큼 빈약합니다."
   },
   "rank": "8"
  },
  {
   "key": "328:247",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "5_text_readability": [
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.855 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.855 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "슬롯 부족",
    "여백 과다",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12739213",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/247.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/71.webp",
   "why": {
    "1_structure_fitness": "summary의 본문은 두 개의 소제목('바퀴 고정 역할', '고정 상태 확인')과 각각의 설명문으로 이루어진 구조이나, 결과 디자인에는 이를 수용할 수 있는 두 세트의 타이틀-설명 슬롯 구조가 갖춰져 있지 않고 타이틀 슬롯('제목 입력')이 하나만 존재하여 구조적 수용력이 부족합니다.",
    "5_text_readability": "하단 영역의 본문 텍스트('휠체어가 정차해 있을 때...' 및 '레버를 앞으로 밀거나...')가 흰색 배경 대비 지나치게 밝은 회색으로 표현되어 글자를 거의 판독할 수 없을 정도로 가독성이 떨어집니다.",
    "7_design_completeness": "상단의 어두운 카드 영역과 달리 하단 콘텐츠 영역은 배경 도형이나 선 같은 시각적 구획 요소가 완전히 누락되어 정보 단위 간의 구획감이 확보되지 않습니다. 또한, 하단 영역의 콘텐츠가 지나치게 작고 미미하게 배치되어 페이지 하반부에 불필요하게 넓은 여백이 비정상적으로 많이 남게 되며, 이로 인해 페이지 전체의 레이아웃 균형과 정보 밀도가 심각하게 훼손되어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "328:250",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.895 · 유휴 여백 0.585 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.895 · 유휴 여백 0.585 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11469593",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/250.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/74.webp",
   "why": {
    "7_design_completeness": "텍스트 정보들이 단순 불릿 포인트 목록 형태로 좌측에만 나열되어 있어 정보 단위 간의 시각적인 구획감(카드, 선, 컬러 블록 등)이 느껴지지 않습니다. 또한, 페이지 중앙과 우측 영역에 과도하게 큰 빈 공간이 남아 전체적인 레이아웃의 균형이 깨지고 면적 대비 정보 밀도가 너무 낮아 완성되지 않은 미완결 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "328:252",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.931 · 유휴 여백 0.964 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.931 · 유휴 여백 0.964 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "12741802",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/252.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/76.webp",
   "why": {
    "3_visual_hierarchy": "타이틀 '정책 인지도 현황'은 상단에 크고 굵게 배치되어 상위 위계가 명확히 드러납니다. 그러나 본문 영역에서 summary의 상위 항목('금융지원 정책 인지도', '청년예술인지원' 등)과 하위 세부 항목들이 서로 다른 마크다운 레벨임에도 불구하고, 동일한 글꼴 크기와 동일한 수준의 불릿 스타일로 일괄 나열되어 있어 시각적인 위계 구분이 전혀 이루어지지 않았습니다.",
    "7_design_completeness": "정보 단위 간의 시작과 끝을 시각적으로 명확하게 구분해 주는 카드, 도형, 배경 블록 등의 요소가 없어 정보 구획감이 결여되어 있으며, 텍스트가 단순 불릿 형태로만 나열되어 있습니다. 또한, 전체 프레젠테이션 페이지 내에서 콘텐츠가 차지하는 면적이 매우 좁고 우측과 하단에 과도한 빈 영역이 발생하여, 완성된 디자인이라기보다 텍스트만 단순 대입한 미완결 상태로 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "328:254",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.607 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.607 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13042700",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/254.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/78.webp",
   "why": {
    "7_design_completeness": "각 정보 단위는 카드로 구획되어 있으나, Step 3에서 이전 단계들과 달리 하단 그래픽 장식이 누락되어 일자로 잘려 보이는 등 디자인 보존성이 훼손되었습니다. 또한, 특정 블록의 색상이 전체적인 디자인 톤앤매너와 다르게 적용되어 스타일의 일관성과 통일감을 저해합니다."
   },
   "rank": "7",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "328:262",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.731 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.731 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13629838",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/262.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/86.webp",
   "why": {
    "1_structure_fitness": "summary에서는 세 가지 항목('음주 문제', '주거·지역 환경 문제', '문화·의료시설 부족')에 대한 비율 정보를 제공하고 있으나, 디자인의 차트 레이블 영역에는 세 번째 항목('문화·의료시설 부족')을 담을 텍스트 슬롯이 부족하여 구조적으로 내용을 온전히 수용하지 못하고 있습니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '문화·의료시설 부족' 항목의 레이블이 누락되었으며, 각 항목의 구체적인 비율 값(24.6%, 17.7%, 15.9%) 정보가 제공되지 않아 내용이 누락되었습니다."
   },
   "rank": "1"
  },
  {
   "key": "328:263",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.590 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.590 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13632146",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/263.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/87.webp",
   "why": {
    "1_structure_fitness": "summary에 정의된 3가지 문제 유형 및 비율 데이터를 수용하기에 결과 디자인의 차트 내 슬롯 수량이 부족하여 '문화·의료시설 부족' 항목의 비율 수치(15.9%)를 담을 슬롯이 누락되어 있습니다.",
    "2_content_substitution_accuracy": "문화·의료시설 부족 항목에 해당하는 비율 수치인 15.9%가 누락되어 summary의 내용이 디자인에 온전히 반영되지 않았습니다."
   },
   "rank": "8"
  },
  {
   "key": "328:266",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/266.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/90.webp",
   "why": {
    "7_design_completeness": "정보 단위를 명확히 분리하고 시각적 안정감을 부여하는 카드, 선, 배경 박스 등의 구획 장치가 전혀 없어 정보 단위 구획감이 크게 부족합니다. 또한 페이지 전체 배치·면적(Page Balance) 관점에서 컴포넌트가 화면 좌측 일부 영역에만 지나치게 작고 왜소하게 치우쳐 배치되어 있으며, 페이지 대부분이 불필요한 빈 여백으로 채워져 있어 시각적 완성도와 레이아웃의 균형이 결여되어 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "328:273",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.979 · 유휴 여백 0.812 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.979 · 유휴 여백 0.812 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13141014",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/273.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/97.webp",
   "why": {
    "2_content_substitution_accuracy": "생애 주기에 따른 올바른 시간적 순서(유아기 → 초기~중기 청소년기 → 중간 경력기 → 은퇴 전후)와 달리, 타임라인 바와 카드 배치가 '유아기 → 중간 경력기 → 초기~중기 청소년기 → 은퇴 전후' 순으로 되어 있어 화면의 읽기 흐름과 정보의 논리적 순서가 어긋나 있습니다."
   },
   "rank": "3"
  },
  {
   "key": "328:280",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.977 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.977 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13371141",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/280.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/104.webp",
   "why": {
    "7_design_completeness": "가로형 타임라인 구조를 구성하는 컴포넌트들이 화면 최하단에 극도로 치우쳐 배치되어 있으며, 페이지 전체의 70% 이상에 달하는 상단 영역이 완전히 비어 있어 페이지 전체의 균형과 면적 배분이 현저히 불균형합니다. 이는 페이지 전체 차원에서 컴포넌트 면적 및 배치 균형을 요구하는 페이지 배치·면적 요인을 위반하여 완결성 있는 하나의 완제품 디자인으로 보기 어렵습니다."
   },
   "rank": "8"
  },
  {
   "key": "328:285",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    1
   ],
   "out_defects": [
    0,
    0,
    1
   ],
   "in_reasons": [
    "페이지 밖 잘림 2노드 413442px² (원안 1노드 376486px²)"
   ],
   "out_reasons": [
    "페이지 밖 잘림 2노드 399991px² (원안 1노드 376486px²)"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11281198",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/285.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/109.webp",
   "why": {
    "5_text_readability": "우측 상단의 타이틀 텍스트('동사와 형용사를 명사로 바꾸는 연습')가 화면 오른쪽 경계를 벗어나 '동사와 형용사를 명' 까지만 노출되고 뒷부분이 물리적으로 잘려 나가 판독할 수 없으므로 가독성 기준상 BAD 등급입니다.",
    "7_design_completeness": "디자인의 주요 콘텐츠를 담고 있는 파란색 레이아웃 블록이 화면 우측으로 완전히 치우쳐 배치되어 있어, 화면 좌측 절반이 빈 공간으로 방치되는 극단적인 면적 불균형(요인 3)을 보입니다. 또한 우측 상단의 타이틀 텍스트가 화면 경계에 밀착되어 비정상적으로 잘리는 등 레이아웃의 마감 및 디자인 보존성(요인 2)이 안정적이지 못하여 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "1",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "328:292",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "13605786",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/292.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/116.webp",
   "why": {
    "7_design_completeness": "중앙 박스 내부에 배치된 콘텐츠에 비해 유닛 내부의 빈 여백이 과도하게 남아 정보 밀도가 매우 낮고 불균형해 보입니다. 페이지 전체에서 컴포넌트가 차지하는 면적의 균형이 맞지 않으며, 텍스트가 넓은 배경 안에 단조롭게 나열되어 있어 디자인이 마감되지 않은 미완결 템플릿처럼 느껴집니다."
   },
   "rank": "7"
  },
  {
   "key": "328:300",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12319991",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/300.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/124.webp",
   "why": {
    "2_content_substitution_accuracy": "화면 내 시각적 순서 지표인 원형 숫자(01~06)의 배치 흐름(좌측 열 위에서 아래로 01, 02, 03 -> 우측 열 위에서 아래로 04, 05, 06)과 실제 매핑된 텍스트 내부의 번호 및 내용 흐름(01 서비스 개요 -> 02 기획 배경 및 문제 정의 -> 03 핵심 경쟁력 및 차별화 전략 순서의 지그재그 흐름)이 서로 일치하지 않고 엇갈려 매핑되어 있습니다. 이로 인해 2번 항목(기획 배경 및 문제 정의)에 시각적으로 '04' 번호가 할당되는 등 내용 대치의 일관성과 읽기 흐름이 심각하게 어긋납니다."
   },
   "rank": "10"
  },
  {
   "key": "328:311",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.955 · 유휴 여백 0.807 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.955 · 유휴 여백 0.807 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12219168",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/311.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/135.webp",
   "why": {
    "3_visual_hierarchy": "동일한 위계 레벨에 해당하는 항목(건강 지표, 과체중, 비만, 제2형 당뇨병)들이 서로 일관되지 않은 스타일로 디자인되었습니다. 좌측과 중앙의 항목들은 흰 배경에 다이아몬드 불릿 기호가 붙은 텍스트 형태로 표현된 반면, 우측의 항목들은 다이아몬드 기호 없이 어두운 색상의 카드 카드 내에 흰색 글씨로 배치되어 같은 수준의 정보임에도 시각적 계층과 스타일의 통일성이 결여되어 있습니다.",
    "7_design_completeness": "동일한 성격을 가진 정보 유닛들 간의 레이아웃 및 스타일 통일감이 결여되어 있습니다. 일부 유닛만 어두운 배경 카드로 명확하게 구획되어 있는 반면, 나머지 유닛들은 배경 도형이 누락된 채 텍스트만 배치되어 있어 정보 단위의 구획감과 시각적 마감의 완성도가 크게 떨어집니다."
   },
   "rank": "2"
  },
  {
   "key": "328:317",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.691 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.691 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "12477982",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/317.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/141.webp",
   "why": {
    "7_design_completeness": "세 개의 카드 형태의 정보 단위 중 두 번째 카드의 배경색이 전체 배경색과 지나치게 유사하여 카드의 경계가 명확하게 보이지 않고 정보의 시각적 구획감이 크게 손상되었습니다. 아울러 가로로 넓은 카드 면적에 비해 텍스트 콘텐츠가 왼쪽에만 좁게 치우쳐 있어 카드 내부 우측에 불필요한 공백이 과도하게 발생하고 정보 밀도의 균형이 깨져 미완성된 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "328:322",
   "cat": "L1",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    1,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 86977px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1764px²",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "넘침 1노드 56189px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 175px²"
   ],
   "report": {
    "passes": 3,
    "moved": 0,
    "grown": 0,
    "shrunk": 2,
    "widened": 0,
    "rejected": 9,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "11319261",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/322.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/146.webp",
   "why": {
    "2_content_substitution_accuracy": "요약본의 소제목인 '문제 정의 (Part 1)'가 좌측 01번 영역과 우측 02번 영역의 타이틀 슬롯에 중복으로 잘못 매핑되어 배치되었습니다.",
    "5_text_readability": "첫 번째 카드(01)의 첫 번째 항목 텍스트('외부 입력 파일(***.inp)에 담긴 무작위 원시 데이터를 읽어온다.')의 끝부분이 카드 영역을 벗어나 우측 화살표 그래픽 요소와 겹치면서 글자가 가려져 판독하기 어렵습니다.",
    "7_design_completeness": "두 카드 사이를 연결하는 화살표 그래픽 요소가 왼쪽 카드의 영역 내부까지 침범하면서 본문 텍스트와 비정상적으로 겹쳐 있습니다. 텍스트 배치와 그래픽 요소 간의 간격 마감이 미흡하여 원본 디자인의 레이아웃과 그래픽 요소가 안정적으로 보존되지 못했습니다."
   },
   "rank": "9",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "328:327",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)",
     "위계 파악 어려움(일반)"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 2175px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 2175px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12299117",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/327.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/151.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '운동에 따른 혈압 감소 경로'가 디자인에 표현되어 있으나, 본문 항목보다 폰트 크기가 훨씬 작고 세로로 분절되어 흐릿하게 배치되어 있어 타이틀로서의 상위 위계를 전혀 확보하지 못하고 있습니다. 동일 레벨인 본문 항목들은 카드 내에서 일관된 스타일로 제공되고 있으나, 상위 타이틀의 위계 오류 및 역전 현상으로 인해 시각적 계층 구조를 명확히 파악하기 어렵습니다.",
    "5_text_readability": "'내피세포 자극'이 배치된 첫 번째 카드 영역에서 타이틀과 본문 텍스트('운동에 따른 혈압 감소 경로')가 서로 겹쳐서 출력되었으며, 세로 방향으로도 글자가 겹쳐 나타나 일부 글자를 판독하기가 불가능합니다.",
    "7_design_completeness": "세 개의 카드를 통해 정보 단위를 시각적으로 명확하게 구획하고 고품질 일러스트를 삽입하여 전체적인 레이아웃의 균형감은 확보하였습니다. 그러나 첫 번째 카드 하단 및 카드 사이의 경계 영역 등에 조절되지 않은 불필요한 텍스트 잔여물(정리되지 않은 글자 레이어)이 지저분하게 노출되어 있습니다. 이는 그래픽 디자인 요소가 온전하게 보존되지 못하고 정돈이 덜 된 미완성 템플릿처럼 보이게 만들어 전체적인 디자인 완결성을 저해합니다."
   },
   "rank": "5",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "328:328",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    3,
    0,
    0
   ],
   "out_defects": [
    3,
    0,
    0
   ],
   "in_reasons": [
    "넘침 3노드 13073px² ≤ 원안 3노드 22058px² · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.966 · 유휴 여백 0.870 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 3노드 14802px² ≤ 원안 3노드 22058px² · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.931 · 유휴 여백 0.866 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 3,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11849620",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/328.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/152.webp",
   "why": {
    "1_structure_fitness": "요약본의 리스트 항목은 2개인 반면 디자인에는 3개의 카드 슬롯이 존재하여 슬롯이 과다하며 이로 인해 채울 내용이 없는 빈 카드 슬롯이 발생하는 등 구조가 내용을 제대로 수용하지 못합니다."
   },
   "rank": "7"
  },
  {
   "key": "328:331",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "위계·반복 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 3개",
    "결과 단어 분절 미측정 3개"
   ],
   "out_reasons": [
    "결과 tight box 누락 3개",
    "결과 단어 분절 미측정 3개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "12315554",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/331.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/155.webp",
   "why": {
    "1_structure_fitness": "summary에 정의된 콘텐츠는 총 4개의 피부 유형 그룹인 반면, 결과 디자인은 5행 구조의 표를 사용하여 텍스트가 없는 완전히 빈 슬롯(행)이 발생하므로 슬롯 수량이 본문 구조에 비해 과다하여 부적합합니다."
   },
   "rank": "6"
  },
  {
   "key": "328:334",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.704 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12944983",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/334.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/158.webp",
   "why": {
    "7_design_completeness": "텍스트 컴포넌트가 화면 하단의 붉은색 영역에 극단적으로 치우쳐 배치되어 있고, 화면 전체 면적의 70% 이상을 차지하는 상단 영역이 아무런 정보나 그래픽, 장식 요소 없이 완전히 비어 있습니다. 이로 인해 페이지 전체의 배치 균형(Page Balance)이 심각하게 무너졌으며, 완성된 디자인 결과물이 아닌 텍스트만 하단에 얹혀 있는 미완성 상태의 템플릿처럼 보여 디자인 완결성이 매우 낮습니다."
   },
   "rank": "3"
  },
  {
   "key": "328:336",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 16913px²",
    "정렬선 붕괴 0.409 < 0.600"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 11082px²",
    "정렬선 붕괴 0.409 < 0.600"
   ],
   "report": {
    "passes": 8,
    "moved": 0,
    "grown": 0,
    "shrunk": 7,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13150999",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/336.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/160.webp",
   "why": {
    "5_text_readability": "하단 '쩐 왕조'의 상세 설명 텍스트('리 왕조의 선양을 받아 성립', 'period: 1225~1400') 및 글머리 기호가 좌측 하단의 캐릭터 일러스트 레이어와 완전히 겹쳐 배치되어 글자가 가려지고 판독하기 어렵습니다.",
    "7_design_completeness": "페이지 전체적인 관점에서 메인 컴포넌트가 좌측으로 심하게 치우쳐 배치되면서 우측에 비정상적으로 넓은 빈 공간이 남아 균형감이 크게 깨져 보입니다. 또한, 좌하단 캐릭터 그래픽과 하단의 텍스트 영역이 비정상적으로 완전히 겹치면서 원본 템플릿의 시각적 안정성과 디자인 보존성이 훼손되었습니다."
   },
   "rank": "7",
   "remaining_tag": "겹침"
  },
  {
   "key": "328:337",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "없는 내용 삽입·임의 문구"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.967 · 유휴 여백 0.640 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.967 · 유휴 여백 0.640 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "PERFECT",
   "do": "13143767",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/337.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/161.webp",
   "why": {
    "2_content_substitution_accuracy": "제공된 요약문(summary)에 존재하지 않는 임의의 문장('비교: 일회성 노출과 지속적인 대화가 고객 관계의 지속성에서 대비된다.')이 좌측 카드에 추가로 삽입되었고, 우측 카드의 본문 항목 앞에도 원본에 없는 글머리 번호('1.')가 임의로 기재되어 정확한 내용 매치에서 벗어났습니다."
   },
   "rank": "2"
  },
  {
   "key": "328:340",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.859 < SUCCESS 기준 0.900 (원안 대비 14% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.859 < SUCCESS 기준 0.900 (원안 대비 14% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13361321",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/340.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/164.webp",
   "why": {
    "7_design_completeness": "노란색 블록이 텍스트 헤더 부분에만 얇게 적용되었을 뿐, 각 연도별 정보 유닛을 확실하게 감싸주는 카드나 선 등의 구획 요소가 부재하여 정보 단위의 시각적 구획감이 미흡합니다. 또한 컴포넌트가 페이지 좌측에 치우쳐 배치되어 우측과 하단 전체에 걸쳐 과도하게 넓고 휑한 빈 공간이 발생하고 있으며, 아이콘이나 이미지 등 디자인을 보완할 시각 요소가 전혀 없어 페이지 전체의 공간적 균형감이 심각하게 부족합니다. 이로 인해 완성된 디자인 결과물이라기보다는 단순히 텍스트를 나열한 수준의 미완결 템플릿처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "328:349",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13330577",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/349.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/173.webp",
   "why": {
    "2_content_substitution_accuracy": "디자인 내에서 summary의 하나의 타이틀('식재료 수급, 검수 및 보존식 관리')이 두 개의 카드 영역에 각각 중복 적용되어 올바른 구조로 매핑되지 않았습니다.",
    "7_design_completeness": "정보를 담고 있는 두 카드의 배경 색상이 서로 일관되지 않게 다르게 적용되어 있어, 컴포넌트 간 스타일 통일감이 결여되어 있습니다. 이로 인해 전체 화면의 톤앤매너가 조화롭지 않고 완결성이 부족해 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "328:351",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "글자 뭉개짐·깨짐"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈"
   ],
   "old_grade": "BAD",
   "do": "11517497",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/351.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/175.webp",
   "why": {
    "5_text_readability": "하단 텍스트 영역의 가로폭 부족으로 인해 '자활, 여기서부터 시작합니다'의 마지막 글자인 '니다'가 자소 분리 및 비정상적인 줄바꿈('ㄴㅣ\\nㄷㅏ' 형태로 분절) 현상이 발생하여 정상적인 판독이 불가능합니다."
   },
   "rank": "8",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "328:352",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.980 · 정렬선 1.000 · 유휴 여백 0.768 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.980 · 정렬선 1.000 · 유휴 여백 0.768 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11531488",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/352.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/176.webp",
   "why": {
    "3_visual_hierarchy": "상단의 타이틀 \"릴스 게시 성과\"는 영역 구분과 크기를 통해 상위 위계로 잘 표현되었습니다. 그러나 본문 영역에서 부모 항목(예: 조회수, 조회한 사람 등)과 자식 항목(예: 성과: 441회, 성과: 277명 등) 간의 레벨 차이가 시각적으로 전혀 구분되지 않고, 모두 동일한 불릿과 동일한 스타일로 나열되어 계층 구조가 불분명합니다.",
    "7_design_completeness": "중앙에 위치한 카드 컨테이너 내부에 여러 개별 정보 단위(조회수, 조회한 사람, 좋아요 등)가 시각적으로 구획되지 못하고 단순 불릿 리스트 형태로 길게 나열되어 정보 단위 구획감이 저하됩니다. 또한 카드 내부의 불필요한 여백 대비 콘텐츠의 밀도가 낮아 빈약해 보이며, 시각 요소(아이콘 등)가 존재하지 않고 텍스트를 단순 대입한 수준에 그쳐 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "5"
  },
  {
   "key": "328:369",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 3654px²",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 3147px²",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13168992",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/369.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/193.webp",
   "why": {
    "7_design_completeness": "디자인 보존성(요인 2) 측면에서 그래픽 요소와 콘텐츠의 배치가 정밀하게 조율되지 못해 완성도가 떨어집니다. 상단 텍스트 영역의 좌측 클립 그래픽이 텍스트와 부자연스럽게 겹쳐 있으며, 우측의 물감 및 물방울 일러스트 역시 하단 본문 박스 영역과 내부 텍스트를 무분별하게 침범하여 배치되어 있습니다. 이로 인해 완성된 디자인 결과물이 아닌, 요소들이 제 위치를 찾지 못하고 얹혀 있는 듯한 미완성 상태로 보입니다."
   },
   "rank": "9",
   "remaining_tag": "겹침"
  },
  {
   "key": "328:371",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.606 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.897 · 유휴 여백 0.606 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11879886",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/371.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/195.webp",
   "why": {
    "7_design_completeness": "페이지 상단 영역에 과도한 여백이 발생하여 컴포넌트가 하단으로 크게 치우쳐 있으며, 이로 인해 전체적인 페이지 배치 균형(Page Balance)이 깨져 미완성된 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "328:378",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    2,
    0
   ],
   "out_defects": [
    1,
    2,
    0
   ],
   "in_reasons": [
    "넘침 1노드 17656px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 18030px²",
    "정렬선 붕괴 0.545 < 0.600"
   ],
   "out_reasons": [
    "넘침 1노드 4118px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 18030px²",
    "정렬선 붕괴 0.364 < 0.600"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "11415622",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/378.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/202.webp",
   "why": {
    "5_text_readability": "말풍선 영역 내의 텍스트 하단부(\"without question\")가 영역 밖으로 벗어나며 하단의 흰색 카드와 겹치고 물리적으로 잘려 나가 글자를 판독하기 어렵습니다.",
    "7_design_completeness": "왼쪽 상단의 말풍선 형태의 그래픽 요소가 하단에 배치된 흰색 컨테이너 영역 아래로 가려지면서 하단부 형태가 부자연스럽게 잘려 보입니다. 이는 그래픽 디자인 요소가 비정상적으로 잘리거나 레이어가 겹쳐 손상되어 보이는 현상으로, 디자인 완결성 기준 중 엄격 요인인 디자인 보존성을 크게 위반하여 완성도가 떨어져 보입니다."
   },
   "rank": "4",
   "remaining_tag": "넘침+겹침"
  },
  {
   "key": "328:384",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12413641",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/384.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/208.webp",
   "why": {
    "7_design_completeness": "카드 형태로 정보 단위가 명확하게 구획되어 있고 아이콘 등의 시각 요소는 포함되어 있으나, 페이지 전체 대비 컴포넌트가 차지하는 면적이 지나치게 작아 상하로 거대한 여백이 방치되어 있습니다. 이로 인해 페이지 전체의 배치 균형(Page Balance)이 무너져 미완성된 디자인 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "328:386",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12300623",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/386.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/210.webp",
   "why": {
    "3_visual_hierarchy": "썸네일에 표시된 타이틀('# 患者安全の確保')이 본문 항목보다 현저히 작고 가늘게 하단에 배치되어, 상하 관계의 시각적 위계가 역전되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "328:389",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.527 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.527 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13636786",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/389.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/213.webp",
   "why": {
    "1_structure_fitness": "제공된 요약 정보(summary)에는 1차, 2차, 3차 측정값에 따른 제염 방법별 수치가 상세히 기술되어 있으나, 결과 디자인에는 해당 텍스트 데이터를 수용할 수 있는 텍스트 슬롯이 전혀 존재하지 않아 구조 적합성 측면에서 부적합합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 1차, 2차, 3차의 측정 수치 및 구체적인 제염 방법(방사능 제염액, 수돗물, 알코올, 건식 문지름)과 관련된 핵심 텍스트가 전부 누락되어 있습니다."
   },
   "rank": "1"
  },
  {
   "key": "328:396",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "그래픽에 가림"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 3570px²",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 3570px²",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "텍스트 겹침",
    "요소에 가림",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13168992",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/396.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/220.webp",
   "why": {
    "5_text_readability": "하단 본문 영역에서 텍스트 '아이들을'의 일부가 물방울 그래픽 요소에 가려져 판독하기 어렵고, '아이\\n들을', '아이들\\n을'과 같이 단어의 의미 단위를 무시한 어색한 줄바꿈이 발생하여 가독성을 저해합니다.",
    "7_design_completeness": "상단 영역의 메모지 및 클립 그래픽 요소가 텍스트와 겹쳐 있고, 우측의 물방울 일러스트레이션이 본문 영역 안으로 침범하여 텍스트와 무질서하게 겹쳐져 있습니다. 이로 인해 원본 그래픽 디자인 요소들이 안정적으로 보존되지 못하고 전반적인 레이아웃 균형이 깨져 완성도가 미흡해 보입니다."
   },
   "rank": "9",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "328:397",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락",
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "페이지 균형",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11778387",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/397.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/221.webp",
   "why": {
    "1_structure_fitness": "summary는 세 개의 개별적인 본문 항목(안전 사각지대 제로화, 조직 역량 강화, 향후 계획)으로 구성된 반복 구조를 가집니다. 디자인에는 세 개의 카드 영역이 설계되어 있으나, 메인 타이틀이 좌측 카드에 배치되고 모든 본문 내용이 중앙의 단일 카드 내에 몰아서 작성되었으며, 우측 카드는 내용 없이 자리표시자만 남아 있습니다. 이로 인해 summary의 3개 반복 구조를 수용할 슬롯 구조가 적절히 기능하지 못해 구조적 적합성이 떨어집니다.",
    "2_content_substitution_accuracy": "메인 타이틀인 '기대효과 및 향후계획'이 본문 헤더 슬롯에 잘못 배치되었으며, 각각의 카드로 분할되어야 할 3개의 개별 본문 내용이 하나의 카드 설명 영역에 뭉쳐서 매핑되었습니다. 이로 인해 정작 들어갔어야 할 다른 카드의 내용 영역에는 실제 텍스트가 매핑되지 못하고 누락되어 내용 대치의 정확성이 떨어집니다.",
    "7_design_completeness": "3개의 열로 분할된 레이아웃 구조에서 텍스트 콘텐츠가 가운데 열에만 비정상적으로 집중되어 있으며, 좌우 열은 텍스트가 거의 배치되지 않아 극단적인 불균형을 이룹니다. 이로 인해 페이지 전체의 면적 배분과 균형감(Page Balance)이 무너지고 유닛 간의 정보 밀도 편차가 심해져 디자인의 완결성이 매우 떨어집니다."
   },
   "rank": "6"
  },
  {
   "key": "328:399",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.841 · 유휴 여백 0.917 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.841 · 유휴 여백 0.917 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13301441",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/399.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/223.webp",
   "why": {
    "7_design_completeness": "타임라인 형태의 배경 그래픽 요소와 각 텍스트 유닛, 이미지 슬롯이 시각적으로 긴밀하게 결합되지 못하고 서로 겉돌며 흩어져 배치되어 정보 단위의 구획감이 저해되었습니다. 동일한 종류의 정보 단위들이 일관된 프레임이나 카드 등의 구조적 마감 장치 없이 배치되어 레이아웃의 통일성과 전체적인 디자인 보존성이 훼손되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "328:414",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.615 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11362859",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/414.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/238.webp",
   "why": {
    "7_design_completeness": "정보 단위 구획을 위한 시각적 장치(카드, 선, 배경 도형 등)가 부재하여 두 개의 주요 유닛 정보가 단순히 텍스트 줄바꿈과 들여쓰기 형태로만 나열되어 있어 구획감이 부족합니다. 또한 아이콘이나 이미지 등의 시각적 요소가 전혀 활용되지 않아 완성된 프레젠테이션 디자인이라기보다 단순 텍스트 입력 상태에 가까워 완결성이 낮습니다."
   },
   "rank": "1"
  },
  {
   "key": "328:416",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "글상자 밖으로 흐른 글 7곳 · 1024px²"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 0.984 · 유휴 여백 0.927 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 8,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "13033998",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/416.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/240.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 기술된 정보의 순서와 달리 화면상에서 '복장', '안전', '암전 하기 전...', '무조건 조명장갑...', '규칙', '조명은 다 같이...', '암전 시...' 등의 순서로 내용의 배치 위치가 심하게 뒤섞여 있어 올바른 구조로 매핑되지 않았습니다."
   },
   "rank": "5"
  },
  {
   "key": "328:420",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.396 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13639166",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/420.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/244.webp",
   "why": {
    "1_structure_fitness": "summary에서 요구하는 '감가상각', '공장 고정비', '오리온 고정비'의 하위 정보(병당 고정비 금액)를 담을 수 있는 개별 텍스트 슬롯이 레이아웃과 구조 내에 부족하여, 일부 정보 단위(VU)를 수용하지 못하는 한계가 존재합니다.",
    "2_content_substitution_accuracy": "감가상각(병당 고정비: 141원), 공장 고정비(병당 고정비: 148원), 오리온 고정비(병당 고정비: 82원) 등의 핵심적인 금액 정보들이 누락되어 텍스트 내용의 대치 정확성이 떨어집니다."
   },
   "rank": "6"
  },
  {
   "key": "328:423",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.781 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.781 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13269481",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/423.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/247.webp",
   "why": {
    "2_content_substitution_accuracy": "요약문에서 첫 번째로 제시된 '결국 목표는...' 내용(VU1)이 화면 하단에 배치되고, 그 뒤의 내용인 '그리고 제일 중요한 건 촉진.' 내용(VU2)이 화면 상단에 배치되어 시각적 읽기 흐름과 정보의 논리적 순서가 일치하지 않고 역전되었습니다.",
    "7_design_completeness": "디자인 내에서 각 정보 단위의 구획감과 일관성이 크게 결여되어 있습니다. 상단의 '그리고 제일 중요한 건 촉진' 단락은 배경 카드와 이미지 요소를 활용하여 안정적으로 디자인되었으나, 하단의 '결국 목표는 움직임과 순환이 자연스럽게 이어지도록 관리하는 것.' 단락은 구획을 지어주는 시각적 요소(배경 카드, 선 등)가 전혀 없이 흰 여백에 텍스트만 둥둥 떠 있어 미완성된 템플릿처럼 보입니다."
   },
   "rank": "6"
  },
  {
   "key": "328:425",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.363 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.363 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631145",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/425.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/249.webp",
   "why": {
    "1_structure_fitness": "summary에는 '수지' 하위의 목록 4개 항목 외에도 각 연도별 상세 수지 전망(2021년, 2023년, 2025년 전망, 2028년 누적전망)을 기술하는 4개의 별도 구조가 존재하지만, 이를 담을 텍스트 슬롯이 완전히 부족하여 해당 정보들을 구조적으로 수용하지 못했습니다.",
    "2_content_substitution_accuracy": "summary에 포함된 '2028년 누적전망' 텍스트 내용이 매핑되지 않고 누락되어 주요 정보가 누락되었습니다."
   },
   "rank": "6"
  },
  {
   "key": "328:430",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.812 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.812 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12830305",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/430.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/254.webp",
   "why": {
    "3_visual_hierarchy": "동일한 레벨의 항목인 '1차면접', '2차면접'과 '언어면접'이 서로 완전히 다른 크기, 정렬, 스타일로 표현되어 일관성이 떨어집니다. 또한 '언어면접'과 그 하위 항목인 '해당자에 한해 진행'이 시각적으로 구분되지 않고 동일한 크기와 불릿 형태로 나열되어 상하 위계 구조가 명확히 드러나지 않습니다."
   },
   "rank": "1"
  },
  {
   "key": "328:431",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.848 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.848 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12807044",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/431.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/255.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 동일한 레벨인 '1차면접', '2차면접', '언어면접'이 디자인에서 서로 다른 크기와 레이아웃으로 표현되어 시각적 일관성이 크게 결여되어 있습니다.",
    "7_design_completeness": "1차면접, 2차면접, 언어면접은 상위 위계에서 병렬적인 관계를 가지는 유닛들임에도 불구하고, 스타일의 통일감이 심각하게 저해되어 있습니다. 앞의 두 유닛은 얇은 점선 테두리 상자로 표현된 반면, 마지막 '언어면접' 유닛만 배경색이 채워진 거대한 카드 형태로 제작되어 전체적인 디자인 톤앤매너와 레이아웃의 일관성이 깨져 미완성된 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "328:433",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13464960",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/433.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/257.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '① 행동을 바라보기'의 하위 내용이 두 개의 카드(01, 02)로 분할되어 배치되면서, 02번 카드의 타이틀 영역에 '① 행동을 바라보기'가 중복 매핑되는 오류가 발생하였습니다."
   },
   "rank": "8"
  },
  {
   "key": "328:435",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.881 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.881 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13202572",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/435.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/259.webp",
   "why": {
    "1_structure_fitness": "제공된 summary에는 총 5개의 임원 명단 항목(회장, 부회장 2명, 총무, 감사)이 정의되어 있으나, 결과 디자인에는 이를 수용할 텍스트 슬롯이 4개만 존재하여 '회장 / 윤지은 님' 항목을 담을 슬롯이 부족합니다.",
    "2_content_substitution_accuracy": "요약 정보 내 필수 구성 요소인 '회장' 및 '윤지은 님'에 해당하는 텍스트가 디자인에서 누락되어 정보 전달이 불완전합니다."
   },
   "rank": "9"
  },
  {
   "key": "328:438",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 38952px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "12814438",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/438.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/262.webp",
   "why": {
    "3_visual_hierarchy": "평가 대상인 타이틀 '안전성과 유효성이 확보된 일반의약품의 표준 개발기준'이 좌측 말풍선 내에 상대적으로 작게 배치된 반면, 하위 본문 항목인 '기준 충족 시 별도의 안전성·유효성 심사 없이 품목신고 가능'이 상단에 크고 명확하게 배치되어 상하 위계가 역전되어 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "328:443",
   "cat": "G",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    4,
    2,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 4노드 3571px² (원안 0노드 0px²)",
    "신규 겹침 2쌍 · 2928px²",
    "단어 내부 분절 5곳"
   ],
   "out_reasons": [
    "넘침 1노드 1862px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1442px²",
    "단어 내부 분절 5곳"
   ],
   "report": {
    "passes": 3,
    "moved": 4,
    "grown": 0,
    "shrunk": 4,
    "widened": 0,
    "rejected": 4,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13567657",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/328/image/443.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/267.webp",
   "why": {
    "7_design_completeness": "Step 1 배지 영역의 텍스트가 비정상적으로 세로로 나열되며 배지 영역을 이탈해 하단 카드 영역까지 침범하는 현상이 발생했습니다. 이는 우측의 다른 Step 단계 배지들과 대조되어 레이아웃 및 스타일의 통일성(요인 4)을 심각하게 저해하고, 원본 디자인의 안정적인 보존성(요인 2)을 유지하지 못해 완성도가 떨어지는 미완성 결과물처럼 보입니다."
   },
   "rank": "5"
  },
  {
   "key": "329:5",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "구획 요소 없음"
   ],
   "old_grade": "PERFECT",
   "do": "12281049",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/5.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/275.webp",
   "why": {
    "7_design_completeness": "정보 유닛인 '좋은 반영의 기준'과 '내담자의 반응' 블록을 시각적으로 구분해 주는 카드, 선, 배경색 등의 시각적 구획 장치가 없어 정보 단위 구획감이 크게 부족합니다. 또한 페이지 전체 차원에서 텍스트 콘텐츠가 좌측 하단에만 쏠려 배치되어 있으며, 우측 영역에 과도하고 부자연스러운 빈 공간이 남음으로써 페이지 전체 배치 및 면적의 균형을 해치고 있습니다."
   },
   "rank": "8"
  },
  {
   "key": "329:7",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.785 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.785 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11494137",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/7.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/277.webp",
   "why": {
    "3_visual_hierarchy": "summary 상 서로 다른 레벨인 '구장 대관비'와 하위 항목 '50,000원'이 동일한 글꼴 크기, 굵기 및 불릿 기호로 표현되어 레벨 구분이 되지 않습니다. 또한 동일한 레벨에 해당하는 '구장 대관비', '물 & 음료 구매', '차량 지원' 간에 텍스트 스타일과 정렬 방식(좌측 정렬 및 불릿 기호 사용 vs 중앙 정렬 및 불릿 없음)이 일관되지 않게 적용되어 계층 구조의 통일성이 결여되었습니다. 한편, 제외 항목인 '선수부'는 화면에 나타나지 않아 평가에서 제외되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:10",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.815 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.815 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11926392",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/10.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/280.webp",
   "why": {
    "2_content_substitution_accuracy": "서머리의 4조 하위 항목인 조원 이름 목록이 '4조. 사람의 일상을 바꾸는 서비스'라는 중복된 제목의 별도 슬롯에 잘못 매핑되어 분리 배치되어 있습니다."
   },
   "rank": "4"
  },
  {
   "key": "329:14",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.701 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.701 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "11856522",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/14.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/284.webp",
   "why": {
    "3_visual_hierarchy": "요약본의 대제목인 '세 가지 토론주제 정리'가 우하단 이미지 내부에 작게 들어가 있어 타이틀로서의 시각적 위계를 전혀 확보하지 못했습니다. 또한, 각 섹션 제목('토론 1', '토론 2', '토론 3')이 본문 텍스트보다 작고 가독성이 떨어지는 이미지 내부 상단에 배치되어 있어, 상위 위계가 하위 위계(본문)보다 덜 강조되는 위계 역전 및 불명확한 계층 구조가 나타납니다."
   },
   "rank": "3"
  },
  {
   "key": "329:18",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    1,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 86164px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1182px²"
   ],
   "out_reasons": [
    "넘침 1노드 86164px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1182px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 5,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "11319261",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/18.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/288.webp",
   "why": {
    "5_text_readability": "DATA PROCESSING 영역의 텍스트가 오른쪽 박스 경계선 및 화살표 오브젝트와 겹치면서 '채', '드' 등의 글자가 가려지거나 물리적으로 잘려 가독성이 심각하게 저하됩니다."
   },
   "rank": "1",
   "why_unchanged": "결함을 봤지만 후보가 모두 거절됨"
  },
  {
   "key": "329:21",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.973 · 유휴 여백 0.590 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.973 · 유휴 여백 0.590 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "더미 문구 잔존",
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11985390",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/21.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/291.webp",
   "why": {
    "7_design_completeness": "중앙의 거대한 타이틀이 화면 한가운데를 과도하게 차지하며 상하좌우의 정보 블록들의 배치 균형을 무너뜨리고 있습니다. 또한 좌측 상단의 '입장 요금' 영역은 나머지 대상별 요금 정보 영역들과 서로 다른 내용 구성과 형태로 배치되어 있어 스타일과 레이아웃의 통일감이 떨어집니다. 템플릿의 지시 문구인 설명 플레이스홀더 텍스트가 그대로 노출되어 있는 점도 디자인의 완결성을 저해하여 미완성된 결과물처럼 보이게 만듭니다."
   },
   "rank": "2"
  },
  {
   "key": "329:26",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "빈 슬롯 방치",
    "더미 문구 잔존"
   ],
   "old_grade": "BAD",
   "do": "12794427",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/26.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/296.webp",
   "why": {
    "1_structure_fitness": "summary에서 요구하는 정보는 타이틀을 포함하여 3개의 텍스트 콘텐츠(VU)인 반면, 디자인은 3개의 대형 카드와 그 내부의 여러 하위 슬롯들로 구성되어 슬롯이 매우 과다합니다. 이로 인해 더미 텍스트조차 없이 비어 있는 슬롯이 대다수 존재하며 구조적 수용력에 심한 불일치가 발생합니다.",
    "3_visual_hierarchy": "최상위 타이틀인 '티타임이 만드는 여섯 가지 변화'와 하위 수준 항목인 '직종 간 벽 낮추기', '신규직원 적응 지원'은 서로 다른 마크다운 레벨의 정보입니다. 그러나 결과 디자인에서는 이 세 가지 항목이 모두 동일한 카드 헤더 영역에 같은 글자 크기와 스타일로 표현되어 상하 위계 관계가 시각적으로 전혀 구분되지 않습니다."
   },
   "rank": "4"
  },
  {
   "key": "329:33",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.908 · 유휴 여백 0.833 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.908 · 유휴 여백 0.833 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13142745",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/33.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/303.webp",
   "why": {
    "2_content_substitution_accuracy": "타이틀인 '모바일 헬스 목차'는 올바르게 들어갔으나, 본문 항목들이 원래 summary의 순서와 다르게 어긋나 배치되었습니다. summary의 2번째 항목인 '모바일 헬스 기기와 앱'이 4번 슬롯에, 3번째 항목인 '모바일 헬스 적용 사례'가 2번 슬롯에, 4번째 항목인 '모바일 헬스의 장점과 한계'가 5번 슬롯에, 5번째 항목인 '최신 연구 동향과 미래'가 3번 슬롯에 잘못 대치되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:34",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11285588",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/34.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/304.webp",
   "why": {
    "7_design_completeness": "정보 단위를 구분하는 시각적 구획감(카드, 배경 도형 등)이 전혀 없어 단순한 텍스트 리스트 형태로 보입니다. 또한, 페이지 전체 면적에 비해 콘텐츠가 차지하는 면적이 너무 좁아 사방에 과도한 여백이 남으며 결과물이 매우 빈약해 보입니다. 전체적으로 완성도 높은 프레젠테이션 디자인이라기보다 요소를 단순히 배치만 해둔 미완성 형태로 판단됩니다."
   },
   "rank": "7"
  },
  {
   "key": "329:35",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 파악 어려움(일반)"
    ],
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.938 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.938 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림",
    "유닛 스타일 제각각",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13616350",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/35.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/305.webp",
   "why": {
    "1_structure_fitness": "제시된 디자인 결과물은 summary에서 요구하는 '국내 확인 외래생물' 및 '생태계교란 생물' 관련 세부 정보를 모두 수용하기에 텍스트 슬롯 구조가 부족하여, 전체 구조를 온전히 담아내지 못하는 한계가 있습니다.",
    "2_content_substitution_accuracy": "summary에서 요구한 '국내 확인 외래생물'의 수치 정보인 '종수: 4150종'과 '생태계교란 생물'의 수치 정보인 '종수: 40종' 텍스트 내용이 디자인 시안 내에서 누락되어 올바르게 대치되지 않았습니다.",
    "3_visual_hierarchy": "타이틀인 '국내 외래생물 관련 수치'는 크기와 색상으로 상위 위계가 명확하게 표현되었습니다. 하지만 동일한 위계 레벨에 해당하는 항목인 '국내 확인 외래생물'과 '생태계교란 생물'이 서로 크기, 정렬, 스타일이 완전히 다르게 표현되어 구조적 일관성이 매우 결여되어 있으며 시각적 계층 구조를 올바르게 파악하기 어렵습니다.",
    "5_text_readability": "\"생태계교란 생물\" 항목의 마지막 글자인 '물'이 우측의 파란색 도형 요소와 겹쳐서 완전히 가려져 판독하기 어렵습니다.",
    "7_design_completeness": "정보 단위를 구분하는 카드나 선 등의 구획 요소가 없어 전체 텍스트가 명확하게 분리되지 않고 뭉쳐 보입니다. 또한 우측의 파란색 막대 및 아이콘 그래픽 요소가 텍스트와 어설프게 걸쳐 있고 비정상적으로 배치되어 있어 디자인 보존성이 크게 떨어집니다. 페이지 전체 영역 대비 컴포넌트가 좌상단 일부 영역에만 지나치게 협소하게 쏠려 배치되어 있어 심각한 여백 불균형과 미완성된 느낌을 줍니다."
   },
   "rank": "2",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "329:37",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.663 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.663 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13630792",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/37.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/307.webp",
   "why": {
    "1_structure_fitness": "summary에서는 총 3개의 수치 정보 그룹(생태계교란 생물 비율, 국내 확인 외래생물 종수, 생태계교란 생물 종수)을 제공하고 있으나, 디자인의 구조상 수치 텍스트를 수용할 수 있는 슬롯이 부족하여 '종수: 4150종' 및 '종수: 40종' 등의 핵심 정보를 담을 전용 슬롯이 구성되지 않았습니다.",
    "2_content_substitution_accuracy": "summary에 명시된 주요 정보인 국내 확인 외래생물 종수(4150종)와 생태계교란 생물 종수(40종) 텍스트가 누락되어 정보를 명확히 전달하지 못하고 있습니다."
   },
   "rank": "9"
  },
  {
   "key": "329:39",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.952 · 유휴 여백 0.944 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.952 · 유휴 여백 0.944 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "PERFECT",
   "do": "12093735",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/39.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/309.webp",
   "why": {
    "7_design_completeness": "전체 화면 대비 하단 영역에 과도한 여백이 남겨져 있어 페이지 전체의 배치 균형과 면적 배분이 매우 미흡합니다. 또한 각 정보 단위들을 시각적으로 명확하게 구분해 주는 카드나 배경 도형 등의 구획감이 부족하여 단순히 텍스트만 나열된 느낌을 줍니다. 첫 번째 단과 나머지 단의 목록 스타일(불릿 기호의 유무 등)이 일관되지 않아 디자인의 스타일 통일성도 떨어집니다. 결과적으로 완성도 높은 디자인이라기보다 단순 텍스트만 대치된 미완결 템플릿에 가깝습니다."
   },
   "rank": "1"
  },
  {
   "key": "329:40",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.970 · 유휴 여백 0.625 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.970 · 유휴 여백 0.625 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13594784",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/40.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/310.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 서로 다른 레벨로 구성된 상위 항목(예: '계단 하강 → B1 요가공간')과 하위 항목(예: 'period: 07:10', '개인→신체 — 스트레칭 30분')이 실제 디자인에서는 크기, 굵기, 불릿 스타일 등에서 아무런 시각적 차이 없이 동일하게 표현되어 위계 구조를 파악하기 어렵습니다."
   },
   "rank": "8"
  },
  {
   "key": "329:42",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.874 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11427898",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/42.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/312.webp",
   "why": {
    "3_visual_hierarchy": "동일한 레벨에 속하는 본문 항목인 'Fawcett는...' 문장과 'Parse는...' 문장의 글자 크기, 두께, 색상이 서로 다르게 표현되어 일관성이 결여되어 있습니다. 동일한 위계의 정보가 시각적으로 다른 레벨인 것처럼 나타나 계층 구조를 오인할 수 있습니다."
   },
   "rank": "1"
  },
  {
   "key": "329:44",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    4,
    0,
    0
   ],
   "out_defects": [
    4,
    0,
    0
   ],
   "in_reasons": [
    "넘침 4노드 1879px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "넘침 4노드 1879px² (원안 0노드 0px²)",
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 4,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족"
   ],
   "old_grade": "BAD",
   "do": "11632222",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/44.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/314.webp",
   "why": {
    "1_structure_fitness": "제시된 텍스트 내용에 비해 디자인 내에 채울 내용이 없는 빈 카드 슬롯이 4개나 과다하게 배치되어 있어 구조적 수용력의 불일치가 크고 적합성이 떨어집니다."
   },
   "rank": "8"
  },
  {
   "key": "329:46",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13630043",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/46.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/316.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 '신규 설치건'의 수치(139건)와 'AS접수건'의 수치(50건) 데이터가 디자인상에 전혀 반영되지 않고 누락되었습니다.",
    "7_design_completeness": "정보 단위를 시각적으로 묶어주는 카드나 배경 등의 구획 요소가 없어 흰 배경 위에 텍스트와 도형이 흩어져 있어 정보 단위 구획감이 크게 떨어집니다. 또한 우측 영역에 단순한 파란색 직사각형 도형 두 개만 배치되어 있는 등 그래픽 요소가 온전히 디자인되지 않아 완성된 결과물이라기보다 제작 중인 미완성 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "329:50",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/50.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/320.webp",
   "why": {
    "7_design_completeness": "컴포넌트가 페이지의 특정 영역에 치우쳐 배치되어 빈 여백이 과도하게 넓게 남으며, 정보 단위를 명확히 묶어주거나 구획하는 카드, 배경, 선 등의 디자인 요소가 전혀 없어 완성된 디자인이 아닌 요소를 임시로 나열해 둔 미완결 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "329:64",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.960 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.960 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11505562",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/64.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/334.webp",
   "why": {
    "7_design_completeness": "정보를 담고 있는 아이콘과 텍스트 유닛들이 화면 좌측 일부분에 극단적으로 치우쳐 배치되어 있습니다. 이로 인해 화면의 우측 절반 이상의 넓은 면적이 완전히 빈 공간으로 남겨져 있어 페이지 전체의 균형과 배치(요인 3)가 심각하게 무너져 보이며 완성도가 떨어집니다."
   },
   "rank": "5"
  },
  {
   "key": "329:67",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "12663571",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/67.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/337.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 서로 다른 레벨로 구성된 상위 항목(예: '타임 트라이얼 (mm:ss)')과 하위 항목(예: '기록: 29.43')이 실제 디자인에서는 크기, 굵기, 들여쓰기 구분 없이 동일한 불릿 스타일과 폰트로 나열되어 위계가 구분되지 않습니다. 또한 일부 항목에는 불릿이 적용되어 있고 일부는 적용되지 않아 텍스트 스타일의 일관성도 결여되어 있습니다."
   },
   "rank": "4"
  },
  {
   "key": "329:68",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11506276",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/68.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/338.webp",
   "why": {
    "2_content_substitution_accuracy": "아랫줄의 번호 인디케이터(06, 05, 04)와 실제 배치된 내용의 단계 순서(06 위치에 4단계 '단백질 변형', 04 위치에 6단계 '목적지 이동')가 일치하지 않아 내용 대치의 정확성이 떨어집니다."
   },
   "rank": "1"
  },
  {
   "key": "329:75",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    3,
    3,
    0
   ],
   "out_defects": [
    3,
    3,
    0
   ],
   "in_reasons": [
    "넘침 3노드 311px² (원안 0노드 0px²)",
    "신규 겹침 3쌍 · 4083px²",
    "단어 내부 분절 7곳"
   ],
   "out_reasons": [
    "넘침 3노드 311px² (원안 0노드 0px²)",
    "신규 겹침 3쌍 · 4083px²",
    "단어 내부 분절 7곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 3,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈"
   ],
   "old_grade": "BAD",
   "do": "12998352",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/75.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/345.webp",
   "why": {
    "7_design_completeness": "카드의 상단 장식인 원형 배지 내부의 숫자가 비정상적으로 줄바꿈되어 겹치고 찢어지는 현상이 발생하여, 원본 디자인의 핵심 그래픽 요소 및 레이아웃 보존성이 심각하게 저해되었습니다. 이로 인해 완성도가 낮고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "5",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "329:87",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "글자 해체·깨짐",
     "순서 뒤바뀜"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.925 · 정렬선 0.809 · 유휴 여백 0.886 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.925 · 정렬선 0.809 · 유휴 여백 0.886 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "오매핑, 순서"
   ],
   "old_grade": "BAD",
   "do": "13214132",
   "comp": "TimelineSchedule.Timeline",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/87.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/356.webp",
   "why": {
    "2_content_substitution_accuracy": "타임라인 선을 따라 왼쪽에서 오른쪽으로 이어지는 시각적인 읽기 흐름과 실제 행사 일정의 시간 순서(부스 운영 18:30~20:00 -> 맥주 빨리 마시기 20:00~20:15 -> 부스 운영 20:15~21:00 -> 칩 정산 21:00 -> 단체사진 촬영 21:40)가 일치하지 않고 무작위로 뒤섞여 배치되어 정보 전달 순서가 어긋납니다."
   },
   "rank": "2"
  },
  {
   "key": "329:89",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.948 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.948 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12860186",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/89.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/358.webp",
   "why": {
    "7_design_completeness": "텍스트와 상단의 빌딩 아이콘 등 그래픽 요소가 배경색과의 대비가 거의 없어 시각적으로 명확히 구분하기 어렵습니다. 이로 인해 디자인 보존성이 크게 저하되었으며, 정보의 구획감과 시각적 완결성을 확보하지 못해 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "6"
  },
  {
   "key": "329:90",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "레벨 구분 없음",
    "여백 과다",
    "정보 밀도 낮음",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11576361",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/90.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/359.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '본사·자회사·종속기업의 연결 구조'는 상단 파란색 영역에 흰색 글씨로 배치되어 적절한 상위 위계로 강조되었습니다. 그러나 본문 내에서 '자회사' 항목과 그 하위 세부 항목들이 서로 다른 레벨을 가짐에도 불구하고, 동일한 크기, 스타일 및 불릿 기호로 표현되어 시각적으로 위계 구분이 되지 않습니다.",
    "7_design_completeness": "단일 컨테이너 내부에 텍스트가 불릿 포인트 형태로 단순 나열되어 있어 개별 정보 단위 간의 시각적 구획감이 부족합니다. 콘텐츠 분량에 비해 컨테이너의 크기가 지나치게 커서 내부의 빈 여백이 과도하게 발생하며, 이로 인해 정보 밀도가 낮고 완성도가 떨어지는 미완결 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "329:91",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.348 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.348 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11672718",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/91.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/360.webp",
   "why": {
    "7_design_completeness": "정보 단위의 구획감과 전반적인 디자인 보존성 관점에서 결함이 두드러집니다. 하단의 강렬한 원색 파란색 배경 블록과 서로 다른 톤의 여러 인테리어 이미지들이 불규칙한 그리드로 혼재되어 있어, 레이아웃의 시각적 균형과 디자인 통일감이 크게 깨져 보입니다. 또한, 배경 블록과 텍스트의 색상 조화 및 유닛 간의 대칭성이 어설퍼 완성된 디자인 결과물이라기보다 요소들이 어색하게 조합된 미완성 상태로 보입니다."
   },
   "rank": "9"
  },
  {
   "key": "329:92",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "구획 요소 없음"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11956252",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/92.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/361.webp",
   "why": {
    "2_content_substitution_accuracy": "전체 대주제인 '교육과정 재개념주의 운동의 배경과 공헌' 텍스트가 올바른 전체 타이틀 위치가 아닌 세 번째 열의 소제목 영역에 잘못 매핑되어 내용의 구조적 위계와 대치 정확성이 훼손되었습니다.",
    "7_design_completeness": "하얀 배경 위에 어떠한 카드, 선, 배경 도형 등의 시각적 구획 요소도 사용되지 않은 채 텍스트만 단순 나열되어 있어 정보 단위 구획감이 매우 떨어집니다. 완성된 프레젠테이션 디자인이라기보다 요소들이 단순히 조합된 미완성 상태의 템플릿처럼 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "329:95",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "13605786",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/95.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/364.webp",
   "why": {
    "7_design_completeness": "중앙의 정보 블록 컴포넌트가 전체 페이지 화면 크기에 비해 지나치게 작게 배치되어 주변에 불필요한 빈 영역이 과도하게 많이 남고 빈약해 보입니다. 또한, 페이지를 꾸며주거나 완성도를 높여줄 그래픽 요소 및 시각적 요소(이미지나 아이콘 등)가 완전히 배제되어 있어, 마치 텍스트만 단순 대치한 미완성 템플릿처럼 느껴집니다."
   },
   "rank": "2"
  },
  {
   "key": "329:97",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    1
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "페이지 밖 잘림 2노드 224357px² (원안 1노드 223536px²)"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11603954",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/97.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/366.webp",
   "why": {
    "7_design_completeness": "페이지 전체 레이아웃에서 상단 영역에 콘텐츠가 배치되지 않고 넓은 빈 공간으로 남아 있어 전체적인 면적 배분과 균형감이 저해됩니다. 또한, 정보 유닛 간의 스타일 통일성 관점에서 특정 유닛들의 텍스트 색상이 일관되지 않게 표현되어 전체 디자인의 완성도가 떨어집니다."
   },
   "rank": "5"
  },
  {
   "key": "329:101",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "없는 내용 삽입·임의 문구"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    22,
    0
   ],
   "out_defects": [
    0,
    22,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "결과 tight box 누락 1개",
    "결과 단어 분절 미측정 1개",
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 22,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치",
    "내용 누락"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13640689",
   "comp": "AttributeComparison.Versus",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/101.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/370.webp",
   "why": {
    "2_content_substitution_accuracy": "장점과 단점 항목이 각각 5개 제공되었으나, 디자인 템플릿의 6번째 슬롯(속성 6)에 내용이 누락된 채 빈 공간으로 방치되거나 summary에 존재하지 않는 임의의 문장이 들어가 내용 대치 정확성이 떨어집니다."
   },
   "rank": "4"
  },
  {
   "key": "329:102",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.511 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.511 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13634362",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/102.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/371.webp",
   "why": {
    "1_structure_fitness": "summary에 포함된 '매출: 8886만원' 및 '매출: 1589만원' 등의 세부 수치 정보를 담을 텍스트 슬롯이 디자인 내에 존재하지 않아, 구조적으로 데이터를 완전히 수용하기에 슬롯이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 핵심 정보인 '상위 20%매출'의 수치(8886만원)와 '하위 20%매출'의 수치(1589만원) 텍스트가 디자인 내에서 모두 누락되어 정보를 확인할 수 없습니다."
   },
   "rank": "3"
  },
  {
   "key": "329:103",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.814 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "페이지 균형",
    "여백 과다",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631405",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/103.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/372.webp",
   "why": {
    "1_structure_fitness": "summary는 '매출' 분류 하에 '상위 20%매출'과 '하위 20%매출' 각각의 명칭 및 구체적인 매출 금액 데이터를 포함하고 있습니다. 그러나 결과 디자인에는 '매출', '상위 20%매출'을 제외하고는 '하위 20%매출' 레이블과 각 항목의 구체적인 매출 금액을 수용할 수 있는 텍스트 슬롯이 제공되지 않아 구조적으로 정보 수용력이 크게 부족합니다.",
    "2_content_substitution_accuracy": "summary에서 핵심적으로 들어가야 하는 콘텐츠 내용인 '매출: 8886만원', '하위 20%매출', '매출: 1589만원' 등의 데이터가 디자인에서 모두 누락되어 있습니다.",
    "7_design_completeness": "화면 전체에서 컴포넌트가 차지하는 면적이 지나치게 작아 주변에 과도한 여백이 남으며, 페이지의 전반적인 균형감이 깨지고 미완성된 레이아웃처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "329:105",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.895 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.895 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치"
   ],
   "old_grade": "BAD",
   "do": "12687020",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/105.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/374.webp",
   "why": {
    "1_structure_fitness": "summary의 리스트 아이템은 3개인 반면, 디자인에는 총 5개의 슬롯이 구현되어 있어 채울 내용이 없는 빈 슬롯이 발생하는 등 구조적인 슬롯 과다 불일치가 발생합니다."
   },
   "rank": "4"
  },
  {
   "key": "329:107",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 5곳"
   ],
   "out_reasons": [
    "단어 내부 분절 5곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "12283266",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/107.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/376.webp",
   "why": {
    "5_text_readability": "본문 영역의 텍스트 색상이 흰색으로 적용되었으나 배경 또한 매우 밝은 회색으로 구성되어 명도 대비가 극도로 낮습니다. 이로 인해 '간호계획 및 이론적 근거' 및 '간호수행'의 본문 상세 텍스트들이 배경과 구별되지 않아 육안으로 글자를 거의 식별할 수 없고 판독이 불가능한 수준입니다."
   },
   "rank": "3"
  },
  {
   "key": "329:117",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11966191",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/117.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/386.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적에 비해 컴포넌트가 너무 작고 한쪽에 치우쳐 배치되어 여백이 지나치게 과도하며, 정보 단위를 명확하게 묶어주는 배경이나 카드 등의 시각적 구획 요소가 없어 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "1"
  },
  {
   "key": "329:123",
   "cat": "G",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12219168",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/123.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/392.webp",
   "why": {
    "2_content_substitution_accuracy": "요약(summary)의 시각적 단위(VU) 순서와 화면의 읽기 흐름(좌→우, 위→아래)이 일치하지 않습니다. Soft cheese 다음으로 Semi-hard cheese, Hard cheese, Very hard cheese 순으로 배치되어야 하나, 화면상에서는 Soft cheese 옆에 Very hard cheese가 배치되고, 하단에 Semi-hard cheese와 Hard cheese가 배치되어 정보의 논리적 흐름과 시각적 배치 순서가 심하게 어긋나 있습니다.",
    "7_design_completeness": "동일한 위계의 정보 단위임에도 불구하고 특정 유닛에만 어두운 배경 카드가 적용되고 나머지 유닛에는 배경 요소가 누락되어 스타일의 일관성이 결여되어 있으며, 이로 인해 정보 단위의 시각적 구획감과 디자인 완결성이 저해됩니다."
   },
   "rank": "3"
  },
  {
   "key": "329:125",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "구분선 영역 침범 1쌍",
    "신규 겹침 1쌍 · 4355px²"
   ],
   "out_reasons": [
    "구분선 영역 침범 1쌍",
    "신규 겹침 1쌍 · 4355px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11790846",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/125.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/394.webp",
   "why": {
    "7_design_completeness": "페이지의 좌측 흰색 영역에만 본문 텍스트가 극도로 작고 좁게 밀집해 배치되어 있어 페이지 전체의 시각적 균형과 배치(Page Balance)가 크게 무너져 있습니다. 또한 본문 텍스트 유닛 내부에서 콘텐츠 크기에 비해 배경 영역의 빈 여백이 과도하게 크게 남아 정보 밀도가 현저히 떨어지며, 전반적으로 완성된 디자인 결과물이라기보다 텍스트가 임시로 얹어진 듯한 불완전한 상태를 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "329:129",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13164943",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/129.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/398.webp",
   "why": {
    "7_design_completeness": "제목을 감싸는 라운드 박스가 가로로 과도하게 길어 텍스트 길이에 비해 불필요한 내부 빈 여백이 매우 크게 발생하며 디자인적 균형을 해칩니다. 또한, 제목에만 박스가 적용되어 있을 뿐 본문 콘텐츠와 유기적으로 묶이지 않아 정보 단위의 시각적 구획감이 부족하고, 화면의 전반적인 여백이 과도하여 완성된 디자인이라기보다는 단순 텍스트를 대치한 미완성 템플릿의 느낌을 줍니다."
   },
   "rank": "6"
  },
  {
   "key": "329:132",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "결과 tight box 누락 6개",
    "결과 단어 분절 미측정 6개"
   ],
   "out_reasons": [
    "결과 tight box 누락 6개",
    "결과 단어 분절 미측정 6개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": "대치 결과 글자 영역 누락 — 입력을 유지합니다",
   "sym": [
    "빈 슬롯 방치",
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "12873944",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/132.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/401.webp",
   "why": {
    "1_structure_fitness": "summary의 6개 항목을 수용하기에 테이블의 슬롯이 필요 이상으로 과다하게 설계되어 있어, 하단의 3개 행이 채워지지 않은 채 빈 슬롯으로 방치되어 구조적 적합성이 떨어집니다."
   },
   "rank": "4"
  },
  {
   "key": "329:143",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "글자 너무 작음",
     "색 대비 낮음"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 0.600 · 유휴 여백 0.618 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.953 · 정렬선 0.600 · 유휴 여백 0.618 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "글자 너무 작음",
    "색상 대비",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12596861",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/143.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/412.webp",
   "why": {
    "5_text_readability": "중앙 타이틀은 또렷하게 보이지만, 하단 본문 텍스트는 크기가 매우 작고 배경과의 대비가 극도로 낮아 육안으로 글자를 판독하는 것이 불가능합니다.",
    "7_design_completeness": "페이지 전체의 배치와 면적 대비 콘텐츠의 밀도가 극도로 불균형합니다. 본문 텍스트가 하단 영역에 극단적으로 작게 배치되어 화면 대부분에 무의미한 빈 영역이 과도하게 남아 있으며, 레이아웃의 시각적 균형이 완전히 무너져 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:150",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "위계·반복 구조 불일치",
     "표·차트 구조 불일치"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.607 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.607 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족"
   ],
   "old_grade": "BAD",
   "do": "13639370",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/150.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/419.webp",
   "why": {
    "1_structure_fitness": "요약본에서는 각 항목별로 상위 텍스트(예: 60%)와 하위 상세 텍스트(예: 비중: 60%)가 존재하는 2단계 위계 구조를 가지고 있으나, 결과 디자인의 범례 영역에는 단일 텍스트 슬롯만 반복되어 하위 상세 내용을 담을 수 있는 슬롯이 구조적으로 부족합니다."
   },
   "rank": "7"
  },
  {
   "key": "329:152",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.667 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.667 · 유휴 여백 0.939 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13637015",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/152.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/421.webp",
   "why": {
    "1_structure_fitness": "summary의 '내국인 - 인원: 73명' 및 '베트남 유학생 - 인원: 72명' 정보를 담을 수 있는 텍스트 슬롯이 디자인에 갖춰져 있지 않아 구조 수용력이 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 '내국인(인원: 73명)' 및 '베트남 유학생(인원: 72명)' 정보가 슬롯에 표현되지 않고 누락되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:160",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.667 · 유휴 여백 0.530 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.667 · 유휴 여백 0.530 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13627422",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/160.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/429.webp",
   "why": {
    "2_content_substitution_accuracy": "교통운영팀, 관광휴양팀, 체육시설팀, 경영혁신부 등 각 부서별 구체적인 수입 수치 텍스트가 화면상에 모두 누락되어 있어 summary의 핵심 내용이 올바르게 매핑되지 않았습니다."
   },
   "rank": "6"
  },
  {
   "key": "329:161",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락",
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.974 · 유휴 여백 0.562 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12794427",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/161.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/430.webp",
   "why": {
    "2_content_substitution_accuracy": "대주제인 '아이 관찰 질문'이 하위 항목인 '반복해서 하는 행동은 무엇인가?', '무엇에 호기심을 보이는가?'와 동등하게 병렬적인 카드 헤더로 잘못 대치되어 내용의 올바른 구조와 위계가 반영되지 않았습니다.",
    "3_visual_hierarchy": "타이틀인 '아이 관찰 질문'과 하위 목록 항목인 '반복해서 하는 행동은 무엇인가?', '무엇에 호기심을 보이는가?'가 이미지 상에서 모두 동일한 크기, 굵기, 스타일의 헤더로 배치되어 있어 상하 위계가 시각적으로 구분되지 않습니다."
   },
   "rank": "1"
  },
  {
   "key": "329:165",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.750 · 유휴 여백 0.765 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.750 · 유휴 여백 0.765 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11950577",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/165.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/434.webp",
   "why": {
    "5_text_readability": "첫 번째 박스의 '온공 진행' 텍스트와 두 번째 박스의 '사다리를 내려가며 하기 싫은 이유 찾기' 텍스트가 각각 앞에 배치된 숫자 '01', '02' 그래픽과 심하게 겹쳐져 배치되어 있어 글자를 정상적으로 읽기 어렵습니다.",
    "7_design_completeness": "두 개의 카드로 정보 단위를 구획하려는 형태는 갖추었으나, 좌측의 숫자 그래픽(01, 02) 영역에 텍스트가 비정상적으로 침범하고 겹치면서 원본 디자인 레이아웃의 형태가 심각하게 훼손되었습니다. 카드 내부의 중앙 및 우측 영역에 넓은 빈 공간이 존재함에도 불구하고 모든 텍스트 콘텐츠가 좌측 장식 요소가 있는 좁은 영역에 쏠려 배치되어, 유닛 내부의 여백 및 배치 균형이 깨지고 완성되지 못한 템플릿의 상태를 보여주고 있습니다."
   },
   "rank": "1",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "329:171",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "11904074",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/171.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/440.webp",
   "why": {
    "7_design_completeness": "우측 콘텐츠 영역의 흰색 카드 배경(구획 도형)이 누락되어 정보 단위의 시각적 구획감이 깨졌으며, 이로 인해 전반적인 디자인 보존성과 레이아웃 통일성이 심각하게 훼손되어 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "4"
  },
  {
   "key": "329:174",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "11520312",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/174.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/443.webp",
   "why": {
    "2_content_substitution_accuracy": "연속방정식(유량 산정)에 해당하는 단일 텍스트 그룹의 하위 정보들이 두 개의 카드 슬롯에 임의로 분할 매핑되었습니다. 이로 인해 동일한 제목이 서로 다른 카드에 중복하여 노출되고, 정보의 계층적 구조와 매핑의 흐름이 왜곡되어 정확한 내용 대치가 이루어지지 않았습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:193",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.909 · 유휴 여백 0.595 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.909 · 유휴 여백 0.595 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "11683643",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/193.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/462.webp",
   "why": {
    "1_structure_fitness": "summary는 타이틀을 제외하면 단 하나의 본문 문장으로 구성되어 있으나, 디자인에는 3개의 카드 형태 슬롯이 적용되어 정보 구조에 비해 슬롯이 과다하고 내용이 비어 있는 구조적 불일치가 발생합니다."
   },
   "rank": "10"
  },
  {
   "key": "329:195",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 1066px²",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 790px²",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 2,
    "moved": 0,
    "grown": 0,
    "shrunk": 1,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "12793183",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/195.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/464.webp",
   "why": {
    "7_design_completeness": "페이지 좌측의 대형 3D 그래픽 요소와 우측의 텍스트 콘텐츠가 시각적으로 분리되지 않고 비정상적으로 겹쳐서 배치되어 있습니다. 이로 인해 디자인 보존성 및 배치 균형이 크게 훼손되었으며, 그래픽과 텍스트 영역이 침범된 불완전한 레이아웃으로 인해 전체적으로 완성되지 않은 템플릿 상태로 보입니다."
   },
   "rank": "8",
   "remaining_tag": "겹침"
  },
  {
   "key": "329:208",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    4,
    0,
    0
   ],
   "out_defects": [
    3,
    0,
    0
   ],
   "in_reasons": [
    "넘침 4노드 52262px² (원안 0노드 0px²)",
    "단어 내부 분절 9곳"
   ],
   "out_reasons": [
    "넘침 3노드 37520px² (원안 0노드 0px²)",
    "단어 내부 분절 9곳"
   ],
   "report": {
    "passes": 3,
    "moved": 0,
    "grown": 3,
    "shrunk": 0,
    "widened": 4,
    "rejected": 7,
    "remaining": {
     "overflowNodes": 3,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "11928989",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/208.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/477.webp",
   "why": {
    "7_design_completeness": "정보 단위를 구분하는 원형 컨테이너와 배경 화살표 등의 그래픽 구획은 형태적으로 유지되고 있으나, 첫 번째 유닛과 달리 두 번째부터 네 번째 유닛에서는 텍스트가 그래픽 영역 내에 안정적으로 배치되지 못하고 심하게 이탈해 있어 유닛 간 레이아웃 스타일의 통일감이 크게 훼손되었습니다. 이로 인해 유닛 내부의 여백 균형과 시각적 밀도가 무너졌으며, 전체적으로 정돈되지 않은 미완성된 템플릿처럼 보입니다."
   },
   "rank": "1"
  },
  {
   "key": "329:209",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    1,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 86578px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1344px²",
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "넘침 1노드 86578px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 1344px²",
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 5,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "11319261",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/209.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/478.webp",
   "why": {
    "5_text_readability": "첫 번째 카드 내부 본문 우측의 일부 글자('시달리던', '정신 이상을')가 카드 사이의 연결 화살표 그래픽 요소 및 카드 테두리 선과 겹쳐져 글자의 형태가 가려지고 판독이 매우 어렵습니다.",
    "7_design_completeness": "정보 단위의 구획감은 카드를 통해 형성되어 있으나, 디자인 보존성과 유닛 내부 여백 측면에서 결함이 두드러집니다. 첫 번째 카드(01) 내의 본문 텍스트가 우측 테두리 선을 침범하여 바깥으로 뻗어 나가고 중앙의 화살표 그래픽 요소와 겹쳐 배치됨으로써, 대치 후 원본 디자인의 레이아웃 구조와 시각적 균형이 유지되지 못하고 미완성된 상태로 보입니다."
   },
   "rank": "8",
   "why_unchanged": "결함을 봤지만 후보가 모두 거절됨"
  },
  {
   "key": "329:212",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.700 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.700 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13632673",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/212.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/481.webp",
   "why": {
    "1_structure_fitness": "summary에는 총 10개의 예산 항목이 정의되어 있으나, 디자인에는 파이 차트의 4개 영역과 라벨 슬롯만 존재하여 나머지 6개 항목(기획, 무대, 홍보, 안전, 의전, 사진)을 수용할 슬롯이 구조적으로 부족합니다.",
    "2_content_substitution_accuracy": "summary에 기술된 기획, 무대, 홍보, 안전, 의전, 사진 등 다수의 주요 예산 항목들과 그에 해당하는 세부 금액 정보가 디자인상에서 모두 누락되었습니다.",
    "5_text_readability": "원형 차트 중앙에 배치된 여러 항목명과 금액 텍스트가 서로 심하게 겹쳐 있어 글자를 명확하게 판독하기 어렵습니다.",
    "7_design_completeness": "여러 예산 항목의 정보 유닛들이 시각적으로 명확히 구획되거나 적합한 위치에 정렬되지 않은 채, 원형 그래픽 중앙의 한 좌표에 한데 뭉쳐 배치되어 정보 단위 구획감이 상실되었습니다. 이로 인해 정보 구조를 파악할 수 있는 반복적인 레이아웃 질서가 무너져 미완성된 결과물처럼 보입니다."
   },
   "rank": "2",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "329:213",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 부족(내용 > 슬롯)",
     "표·차트 구조 불일치"
    ],
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "2_content_substitution_accuracy",
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.834 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.834 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12443594",
   "comp": "ProportionComposition.PieChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/213.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/482.webp",
   "why": {
    "1_structure_fitness": "summary에는 기획, 무대, 사회자 및 공연 출연비 등 총 10개의 예산 항목 데이터가 정의되어 있으나, 결과 디자인의 원형 차트에는 3개의 슬롯만 제공되어 전체 항목의 구조를 충분히 수용하기에 슬롯 수가 크게 부족합니다.",
    "2_content_substitution_accuracy": "summary에 명시된 다수의 예산 항목명(기획, 무대, 사회자 및 공연 출연비, 시민참여 체험프로그램, 운영인력 및 현장 진행 등)과 세부 내용이 디자인 내에서 대치되지 않고 완전히 누락되었습니다. 원형 차트 내에 숫자만 표시되어 있을 뿐 각 수치가 가리키는 라벨 텍스트가 매핑되지 않아 필수 정보가 정상적으로 전달되지 않습니다.",
    "5_text_readability": "차트 내 '6,000,000' 텍스트 영역에 다른 숫자 '0'이 무리하게 겹쳐 표현되어 가독성이 현저히 저하됩니다."
   },
   "rank": "9",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "329:218",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.763 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.763 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13231516",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/218.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/487.webp",
   "why": {
    "7_design_completeness": "정보 단위를 카드 형태로 구분하여 시각적인 구획감은 제공하고 있으나, 디자인 보존성 측면에서 결함이 발견되었습니다. 첫 번째 '분석대상' 카드 내부를 가로지르는 구분선이 카드의 우측 테두리 바깥으로 비정상적으로 튀어나와 있어 그래픽 요소가 안정적으로 보존되지 못하고 완성도를 저해합니다."
   },
   "rank": "3"
  },
  {
   "key": "329:223",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 2822px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 2822px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "13640017",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/223.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/492.webp",
   "why": {
    "7_design_completeness": "디자인 보존성 측면에서 심각한 결함이 관찰됩니다. 우측 표의 왼쪽 테두리 하단 영역(AgraA inhibitors 행부터 마지막 행까지)이 비정상적으로 둥글게 깎이거나 중첩되어 깨져 보이는 현상이 발생하여 그래픽 요소가 안정적으로 유지되지 못했습니다."
   },
   "rank": "1"
  },
  {
   "key": "329:224",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "UNKNOWN",
   "rule_out": "UNKNOWN",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "기준 tight box 누락 1개"
   ],
   "out_reasons": [
    "기준 tight box 누락 1개"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "표, 차트 규모",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13639946",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/224.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/493.webp",
   "why": {
    "7_design_completeness": "세 개의 열(QQ Type, Mechanism, Target)이 동일한 테이블의 구성 요소임에도 불구하고 헤더 영역의 스타일(텍스트 위치, 헤더 배경색 유무 및 색상)과 본문 열의 배경 스타일(단색 회색, 흰색 배경, 가로 줄무늬가 있는 파란색 배경)이 서로 완전히 달라 일관성이 결여되어 있습니다. 이러한 스타일의 비통일성은 유닛 간 배치·스타일 통일감(준엄격 요인)을 저해하며, 시각적인 정보 단위 구획감 또한 불완전하게 만듭니다."
   },
   "rank": "8"
  },
  {
   "key": "329:227",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "11885188",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/227.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/496.webp",
   "why": {
    "7_design_completeness": "페이지 전체 면적 대비 콘텐츠가 차지하는 비중이 매우 낮아 사방에 과도한 여백이 발생하며 전체적인 배치의 균형이 맞지 않습니다. 또한 정보 유닛인 핀쿠션과 라인테이프 그룹을 시각적으로 분리하거나 묶어주는 카드나 배경 도형 등의 구획 요소가 전혀 없어 정보 단위의 구획감이 부족하며, 텍스트만 단순 나열된 미완성의 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "329:234",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.980 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12802578",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/234.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/503.webp",
   "why": {
    "7_design_completeness": "텍스트와 배경 그래픽 요소를 포함한 콘텐츠 전체가 화면 좌측에 극단적으로 치우쳐 배치되어 있으며, 우측의 절반이 넘는 면적이 아무런 요소 없이 빈 공간으로 방치되어 있어 페이지 전체의 균형과 면적 배분이 매우 불안정합니다. 페이지 전체 배치 관점에서 시각적 균형이 붕괴되어 완성도 높은 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:237",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.833 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.833 · 유휴 여백 0.620 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "12155331",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/237.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/506.webp",
   "why": {
    "2_content_substitution_accuracy": "소제목에 해당하는 '일리아스'와 '오디세이아' 텍스트는 화면 중앙의 독립된 블록에 배치되었으나, 이에 대응하는 세부 정보인 '배경' 및 '주제' 콘텐츠는 모두 화면 좌측 가장자리에 별도로 분리되어 배치되어 있습니다. 이로 인해 소제목과 하위 정보 간의 위계와 귀속 관계가 올바르게 매핑되지 않고 위치와 구조가 크게 어긋나 있습니다.",
    "7_design_completeness": "페이지 우측 영역이 과도하게 빈 상태로 방치되어 전체적인 배치 균형과 면적 분배(페이지 전체 배치·면적)가 심각하게 무너져 있습니다. 중앙에 정렬된 노란색 타이틀 박스들과 달리 세부 설명 텍스트들은 좌측 끝에 치우쳐 배치되어 있으며, 정보 유닛 간의 시각적 연결과 구획(정보 단위 구획감 및 스타일 통일감)이 이루어지지 않고 어색하게 분리되어 있어 디자인의 완성도가 낮습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:238",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    1,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 1쌍 · 306px²"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 306px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "표, 차트 규모"
   ],
   "old_grade": "BAD",
   "do": "13639947",
   "comp": "AttributeComparison.ComparisonTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/238.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/507.webp",
   "why": {
    "7_design_completeness": "전체적인 테이블 레이아웃과 정보 단위 구획감은 명확하게 유지되고 있으나, 스타일 통일감(요인 4)에서 심각한 결함이 발견됩니다. 좌측 비교 항목 열의 배경 박스 내 텍스트 색상이 상단의 행들에서는 흰색으로 정상 적용된 반면, 하단의 '과업 수행 및 여정' 및 '가족/남성과의 관계' 행에서는 어두운 회색으로 잘못 적용되어 일관성을 잃고 미완성된 상태처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "329:240",
   "cat": "N",
   "changed": true,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.792 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.823 · 유휴 여백 0.790 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12057163",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/240.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/509.webp",
   "why": {
    "5_text_readability": "본문 텍스트인 '영아의 관심 중심', '교사 간 놀이 공유', '기존 놀이의 지속 - 확장 지원'이 매우 밝은 흰색으로 적용되어, 연한 회색 배경과의 명도 대비가 극도로 낮아 거의 판독하기 어렵습니다."
   },
   "rank": "1"
  },
  {
   "key": "329:245",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.492 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.492 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13635133",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/245.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/514.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 화정면(100%), 돌산읍(90%), 남면(88.9%), 묘도동(83.3%), 삼산면(76.2%)의 구체적인 의료시설 부족 비율 데이터가 디자인 내에 반영되지 않고 누락되었습니다."
   },
   "rank": "8"
  },
  {
   "key": "329:250",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)",
     "위계 파악 어려움(일반)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.925 · 정렬선 0.750 · 유휴 여백 0.904 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.925 · 정렬선 0.750 · 유휴 여백 0.904 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13159449",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/250.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/519.webp",
   "why": {
    "3_visual_hierarchy": "summary에서 동일한 레벨의 하위 항목인 '국가장학금·학자금대출·근로장려금·행복주택뿐'과 '대부분 대학·주거 관련'이 디자인상에서 완전히 다른 크기, 굵기, 색상으로 표현되어 일관성이 결여되었습니다. 또한 하위 항목인 '국가장학금...'이 상위 항목인 '과반이 아는 정책 4개 / 19개'보다 더 크고 굵게 표현되어 시각적 위계 역전 현상이 발생하여 구조를 명확히 파악하기 어렵습니다."
   },
   "rank": "2"
  },
  {
   "key": "329:251",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.831 < SUCCESS 기준 0.900 (원안 대비 17% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.831 < SUCCESS 기준 0.900 (원안 대비 17% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "12162816",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/251.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/520.webp",
   "why": {
    "7_design_completeness": "각 정보 단위가 시각적으로 분리되거나 묶이지 않아 정보 단위 구획감(요인 1)이 매우 부족합니다. 또한 이미지와 텍스트의 배치 규칙(우측 배치, 하단 배치 등)이 유닛마다 다르게 무작위로 적용되어 있어 레이아웃의 통일감(요인 4)이 완전히 손상되었습니다. 우측 하단에 이미지만 덩그러니 배치되어 대응하는 정보 없이 고립되어 있는 등 페이지 전체의 균형과 면적 배치(요인 3) 측면에서도 완성도가 현저히 떨어집니다."
   },
   "rank": "5"
  },
  {
   "key": "329:263",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.350 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.350 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "PERFECT",
   "do": "13637228",
   "comp": "MagnitudeRanking.BarChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/263.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/532.webp",
   "why": {
    "2_content_substitution_accuracy": "음주 문제, 주거·지역 환경 문제, 문화·의료시설 부족의 구체적인 비율 값인 24.6%, 17.7%, 15.9% 정보가 디자인 슬롯 내에서 누락되었습니다."
   },
   "rank": "5"
  },
  {
   "key": "329:265",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "1_structure_fitness": [
     "슬롯 과다·빈 슬롯(내용 < 슬롯)"
    ],
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "1_structure_fitness",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.708 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.708 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "슬롯 부족",
    "빈 슬롯 방치",
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13167728",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/265.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/534.webp",
   "why": {
    "1_structure_fitness": "summary에서 요구하는 텍스트 내용 외에도 디자인 내에 'KEY STRENGTHS'나 '끊임없는 업데이트로...'와 같은 과다한 텍스트 슬롯들이 존재하여, 구조 내에 채울 내용이 없는 빈 슬롯이 과도하게 발생하는 등 수용력 불일치가 심합니다.",
    "7_design_completeness": "입력된 텍스트 콘텐츠가 좌상단 영역에 치우쳐 배치되어 있으며, 중앙에 위치한 기존 디자인 요소 및 하단 이미지와 시각적으로 통합되지 못하고 파편화되어 보입니다. 이로 인해 페이지 전체적인 균형감(요인 3)과 정렬 및 배치의 통일감(요인 4)이 크게 결여되어 조화로운 완결성을 갖추지 못한 상태입니다."
   },
   "rank": "9"
  },
  {
   "key": "329:273",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    1,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 606px²",
    "단어 내부 분절 6곳"
   ],
   "out_reasons": [
    "신규 겹침 1쌍 · 388px²",
    "단어 내부 분절 6곳"
   ],
   "report": {
    "passes": 2,
    "moved": 1,
    "grown": 1,
    "shrunk": 0,
    "widened": 0,
    "rejected": 2,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "12789574",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/273.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/542.webp",
   "why": {
    "5_text_readability": "\"구분\" 섹션 내 텍스트 중 우측 상단 영역에서 '7월: 직기초 or AI,' 다음 내용인 '8월'의 '8' 글자가 화살표 버튼 아이콘에 가려져 완전히 판독할 수 없으므로 가독성이 저하됩니다.",
    "7_design_completeness": "스마트폰 모양의 그래픽 장식 요소 위로 텍스트 카드 영역이 서로 비정상적으로 겹쳐지며 배치되어 그래픽 요소의 상당 부분이 불완전하게 가려지고 잘려 보입니다. 장식적 배경 요소와 정보 전달 컨테이너의 레이아웃이 충돌을 일으켜 전체 구조가 깨져 보이며, 디자인 보존성(요인 2)이 훼손되어 미완성된 결과를 나타냅니다."
   },
   "rank": "6",
   "remaining_tag": "겹침"
  },
  {
   "key": "329:283",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)"
    ],
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)",
     "제목이 안 보이거나 약함"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.895 · 유휴 여백 0.951 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.895 · 유휴 여백 0.951 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "11675940",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/283.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/552.webp",
   "why": {
    "2_content_substitution_accuracy": "메인 타이틀인 '용액의 성질, 표본에 미치는 작용, 취급과 관리'가 개별 콘텐츠 블록(첫 번째 행의 서브타이틀 위치)에 잘못 배치되어 내용 대치 정확성에 심각한 오류가 존재합니다.",
    "3_visual_hierarchy": "메인 타이틀인 '용액의 성질, 표본에 미치는 작용, 취급과 관리'가 썸네일 상단에 노출되고 있으나, 하위 서브타이틀이나 본문 텍스트에 비해 크기가 훨씬 작고 색상도 매우 흐리게 표현되어 최상위 항목으로서의 위계가 완전히 역전되었습니다."
   },
   "rank": "2"
  },
  {
   "key": "329:287",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.611 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.611 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "13631532",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/287.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/556.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 '5월(바른학습관폐업)' 콘텐츠가 차트의 X축 라벨 영역에서 누락되어 올바르게 매핑되지 않았습니다."
   },
   "rank": "2"
  },
  {
   "key": "329:288",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "내용 누락"
    ],
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)"
    ],
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.695 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.695 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "오매핑, 순서",
    "내용 누락",
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13634989",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/288.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/557.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 명시된 1월부터 8월까지의 월별 구분 텍스트가 디자인상에 전혀 표현되지 않았으며, 각 수치와 선이 어떤 지표(매출총액, 판관비, 인건비, 영업이익)에 해당하는지 매핑해주는 라벨이나 범례 텍스트가 누락되었습니다. 또한 매출총액에 해당하는 데이터군(예: 1월 169,131,687 등) 자체가 누락되어 정보 전달을 위한 핵심적인 내용 대치 구조가 정상적으로 구성되지 못했습니다.",
    "3_visual_hierarchy": "상위 섹션 제목인 '월별 재무 지표'가 우측 하단에 동떨어져 배치되어 본문 데이터와의 시각적 상하 위계 관계가 불분명하며, 차트에 표시된 세부 데이터 수치들이 별도의 항목 구분이나 단계별 시각적 차별화 없이 동일한 크기와 스타일의 텍스트로만 나열되어 있어 마크다운 구조에 따른 계층적 구분이 명확하게 드러나지 않습니다.",
    "5_text_readability": "차트의 좌측 시작 부분에서 여러 데이터의 수치 텍스트가 서로 심하게 겹쳐 있어 글자를 명확하게 식별하고 판독하기 어렵습니다.",
    "7_design_completeness": "정보 단위의 구획감이 전혀 구현되지 않아 월별 데이터의 경계가 모호합니다. 또한 차트 컴포넌트가 화면 중앙 하단에 극도로 얇고 납작하게 찌그러진 상태로 배치되어 전체 페이지 면적 대비 심각한 불균형을 보이며, 그래픽 요소와 데이터 텍스트가 한데 무분별하게 뒤엉켜 원본 디자인의 레이아웃 구조가 완전히 무너진 미완성 형태의 결과물입니다."
   },
   "rank": "9",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "329:292",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.775 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13605786",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/292.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/561.webp",
   "why": {
    "7_design_completeness": "정보 단위는 테두리를 통해 구획되어 있으나, 페이지 전체 화면 대비 중앙 컴포넌트의 가로 폭이 좁아 좌우 여백이 과도하게 발생하며 불균형해 보입니다. 또한, 유닛 내부의 텍스트 양에 비해 배경 도형이 너무 커서 하단 여백이 휑하게 남는 등 정보 밀도가 현저히 떨어집니다. 장식이나 아이콘 등 그래픽/시각 요소가 배제되어 있어 완성된 디자인이라기보다는 단순 텍스트를 대치한 임시 템플릿처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "329:294",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "순서 뒤바뀜",
     "자리 오매핑(엉뚱한 슬롯)"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "13279116",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/294.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/563.webp",
   "why": {
    "2_content_substitution_accuracy": "슐런 콘텐츠의 '구분', '총괄담당', '13:00~14:00' 정보가 우측 카드(2번)에 배치된 반면, 그보다 후속 일정인 '14:00~15:00' 및 '15:00~16:00' 정보가 좌측 카드(1번)에 배치되어 정보의 논리적 흐름 및 화면 읽기 순서(좌에서 우)가 어긋나 있습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:295",
   "cat": "L2",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13202615",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/295.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/564.webp",
   "why": {
    "2_content_substitution_accuracy": "summary 내의 동일한 하위 위계에 속하는 네 가지 항목 중 '자신이 상황에 어떻게 반응하고 있는지를 알려줌'만 왼쪽 하단에 생뚱맞게 배치되고, 나머지 세 항목은 우측에 묶여 배치되어 화면 읽기 흐름과 위계적 배치가 자연스럽지 못하고 어긋나 있습니다.",
    "7_design_completeness": "동일한 수준의 하위 정보 항목들 중 하나가 좌측 하단에 글머리 기호 없이 완전히 다른 스타일로 치우쳐 배치되어 있고, 나머지 항목들은 우측에 다른 정렬 스타일로 묶여 있어 유닛 간의 배치 및 스타일 통일감이 크게 결여되어 있습니다. 이로 인해 페이지 전체의 레이아웃 균형이 무너지고 텍스트가 임의로 방치된 듯한 인상을 주어 디자인의 완결성이 매우 떨어집니다."
   },
   "rank": "2"
  },
  {
   "key": "329:300",
   "cat": "L1",
   "changed": true,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "글자 뭉개짐·깨짐",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    5,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 5노드 1186px² (원안 0노드 0px²)",
    "단어 내부 분절 7곳"
   ],
   "out_reasons": [
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 5,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "여백 과다"
   ],
   "old_grade": "BAD",
   "do": "13191496",
   "comp": "PageNavigation.TableOfContents",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/300.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/569.webp",
   "why": {
    "5_text_readability": "03, 04, 05번 영역의 텍스트가 서로 수평으로 겹치고 뭉개져 '전데이터', '알고UI/UX'와 같이 글자가 엉켜서 겹쳐 있고, 단어가 비정상적으로 끊겨 아래로 내려가 있어 정상적인 판독이 불가능합니다.",
    "7_design_completeness": "6개의 정보 유닛이 가로로 나열되는 레이아웃에서 텍스트의 가로 너비가 유닛 간 간격을 초과하여 인접 유닛의 영역으로 완전히 침범하였습니다. 이로 인해 각 정보 유닛의 경계가 무너지고 시각적인 정보 단위 구획감이 상실되었습니다. 또한, 화면 전체 면적 대비 콘텐츠가 중앙의 좁은 띠 형태로만 조밀하게 몰려 있어 상하 공간에 불필요하게 방대한 여백이 남는 등 페이지 전체의 배치 균형과 디자인 완성도가 크게 떨어집니다."
   },
   "rank": "7",
   "remaining_tag": "잔여 0"
  },
  {
   "key": "329:306",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "자리 오매핑(엉뚱한 슬롯)",
     "제목 중복·위계 오매핑"
    ],
    "5_text_readability": [
     "넘침·잘림(상자·페이지 밖)",
     "색 대비 낮음",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    0,
    0
   ],
   "out_defects": [
    1,
    0,
    0
   ],
   "in_reasons": [
    "넘침 1노드 141580px² (원안 1노드 741px²)",
    "단어 내부 분절 2곳"
   ],
   "out_reasons": [
    "넘침 1노드 141580px² (원안 1노드 741px²)",
    "단어 내부 분절 2곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 1,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13246109",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/306.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/575.webp",
   "why": {
    "2_content_substitution_accuracy": "상위 분류에 해당하는 '해석' 텍스트가 하위 디스크립션 내용의 아래쪽에 매핑되어 있어 summary의 구조적 위계와 흐름에 맞지 않게 잘못 배치되었습니다.",
    "5_text_readability": "주황색 컨테이너 영역을 벗어나 흰색 배경으로 밀려난 흰색 텍스트들이 배경색과 겹쳐 판독이 불가능하며 물리적으로 잘려 보입니다.",
    "7_design_completeness": "텍스트가 배경인 주황색 메모지 그래픽의 영역과 회전 각도에 맞지 않게 한쪽으로 크게 치우쳐 튀어나와 있습니다. 이로 인해 정보의 시각적 구획감이 상실되고, 그래픽 요소와 텍스트 배치 간의 전체적인 레이아웃 균형 및 디자인 보존성이 심각하게 훼손되어 완성된 디자인으로 보기 어렵습니다."
   },
   "rank": "6",
   "why_unchanged": "결함을 봤지만 후보가 모두 거절됨"
  },
  {
   "key": "329:308",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.784 < SUCCESS 기준 0.900 (원안 대비 22% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.784 < SUCCESS 기준 0.900 (원안 대비 22% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "13458355",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/308.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/577.webp",
   "why": {
    "7_design_completeness": "붉은색 카드 컨테이너 내부에서 텍스트 콘텐츠가 좌상단에 치우쳐 배치되어 있으며, 우측과 하단에 불필요하게 넓은 빈 여백이 형성되어 정보 밀도가 매우 낮고 공간 균형이 맞지 않습니다. 또한 텍스트 배치 구조에 비해 컨테이너 도형이 과도하게 커서 전체적으로 완결된 디자인이라기보다 제작 과정 중 텍스트 배치만 완료된 미완성 템플릿처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "329:322",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 4곳"
   ],
   "out_reasons": [
    "단어 내부 분절 4곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "11799831",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/322.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/591.webp",
   "why": {
    "5_text_readability": "각 카드의 상단 타이틀('문제 정의 (Part 1)', '문제 정의 (Part 2)', '개발 목적')과 본문 텍스트 전체가 밝은 회색 카드 배경과의 대비가 극도로 낮아 글자의 형태를 식별하고 읽어내는 것이 불가능합니다."
   },
   "rank": "6"
  },
  {
   "key": "329:330",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.955 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.955 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11483602",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/330.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/599.webp",
   "why": {
    "7_design_completeness": "각 기관명이 대응하는 아이콘 하단에 일관되게 정렬되지 못하고 우측으로 치우치면서 유닛 배치와 스타일의 통일감이 크게 저해됩니다. 특히 두 번째와 세 번째 기관명이 거의 분리되지 않은 채 한 줄로 붙어 있어 개별 정보 단위의 구획이 모호하고, 전체적인 레이아웃 균형이 무너져 완성된 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "6"
  },
  {
   "key": "329:332",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "5_text_readability": [
     "색 대비 낮음"
    ]
   },
   "bad_axes": [
    "5_text_readability"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.981 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.981 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "색상 대비"
   ],
   "old_grade": "BAD",
   "do": "13640268",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/332.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/601.webp",
   "why": {
    "5_text_readability": "마지막 행의 '모세혈관확장 / 여드름' 텍스트는 어두운 배경색과 글자색의 대비가 극도로 낮아 글자를 판독하기 매우 어렵습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:333",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "위계 역전(하위가 더 큼)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.811 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.811 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "위계 역전"
   ],
   "old_grade": "BAD",
   "do": "13203685",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/333.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/602.webp",
   "why": {
    "3_visual_hierarchy": "타이틀인 '관리적·교육적 대책'은 크기와 색상 강조를 통해 명확한 상위 위계로 표현되었습니다. 그러나 본문 영역에서 상위 레벨 항목(예: '안전운전절차서 개정')이 하위 레벨 항목(예: '구체적 작업기준 마련')보다 글자 크기가 작고 색상이 더 연하게 디자인되어 시각적 위계가 역전되었습니다."
   },
   "rank": "7"
  },
  {
   "key": "329:339",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.986 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.934 · 정렬선 1.000 · 유휴 여백 0.986 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "13206432",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/339.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/608.webp",
   "why": {
    "7_design_completeness": "전체 페이지 면적에서 콘텐츠 컴포넌트가 하단 영역에 지나치게 치우쳐 배치되어 있고, 상단 영역이 광대하게 비어 있어 레이아웃의 시각적 균형과 미적 완성도가 심각하게 훼손되어 있습니다. 완성된 디자인 결과물이라기보다 레이아웃 배치 과정에서 마감이 제대로 되지 않은 미완성 상태처럼 보입니다."
   },
   "rank": "8"
  },
  {
   "key": "329:348",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 3곳"
   ],
   "out_reasons": [
    "단어 내부 분절 3곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다"
   ],
   "old_grade": "PERFECT",
   "do": "13605786",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/348.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/616.webp",
   "why": {
    "7_design_completeness": "디자인 컴포넌트가 페이지 전체 면적에 비해 지나치게 작게 배치되어 주변에 비정상적으로 과도한 빈 공간이 남아 있습니다. 이는 페이지 전체 배치 및 면적 대비 균형을 심각하게 깨뜨리며, 텍스트 외에 디자인의 밀도를 높여줄 그래픽 요소나 일러스트, 아이콘 등의 시각 요소가 전혀 포함되지 않아 완성된 프레젠테이션 화면으로 보기 어렵고 미완성된 템플릿처럼 느껴집니다."
   },
   "rank": "6"
  },
  {
   "key": "329:350",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.700 < SUCCESS 기준 0.900 (원안 대비 30% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "구획 요소 없음"
   ],
   "old_grade": "BAD",
   "do": "13164943",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/350.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/618.webp",
   "why": {
    "7_design_completeness": "디자인 완결성 관점에서 정보 단위의 구획감과 페이지 전체 배치 균형이 크게 미흡합니다. 소제목만 둥근 모서리 박스에 갇혀 있고, 정작 이에 속해야 하는 본문 텍스트는 시각적인 카드나 배경 도형 등의 구획 요소 없이 단순 불릿 포인트 형태로 외부에 공중 부양하듯 나열되어 있어 정보 단위 간 결합과 구획이 명확하지 않습니다. 또한 페이지 내에서 컴포넌트와 텍스트 유닛들이 일관된 밀도를 채우지 못하고 흩어져 있어 미완성된 템플릿처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "329:355",
   "cat": "L2",
   "changed": true,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "정렬선 붕괴 0.585 < 0.600"
   ],
   "out_reasons": [
    "정렬선 붕괴 0.590 < 0.600"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 1,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "여백 과다",
    "정보 밀도 낮음"
   ],
   "old_grade": "BAD",
   "do": "13405615",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/355.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/623.webp",
   "why": {
    "7_design_completeness": "각 정보 단위를 명확하게 구분해 주는 카드, 선, 배경 도형 등의 시각적 장치가 없어 정보 단위 구획감이 매우 취약합니다. 또한, 넓은 화면 공간 대비 컴포넌트의 정보 밀도가 매우 낮고 여백이 지나치게 많이 남아서 완성된 디자인이라기보다 텍스트를 단순 나열한 미완성 템플릿처럼 보입니다."
   },
   "rank": "3"
  },
  {
   "key": "329:356",
   "cat": "G",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "유닛 스타일 제각각·통일감 부족"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.982 · 유휴 여백 0.643 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.982 · 유휴 여백 0.643 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13250667",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/356.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/624.webp",
   "why": {
    "7_design_completeness": "첫 번째와 두 번째 카드는 상하단 2분할 색상 레이아웃을 취하고 있으나 세 번째 카드는 분할 없이 단일 색상으로만 구성되어 있어, 나란히 배치된 카드 유닛 간의 스타일 및 그래픽 통일감(요인 4)이 크게 결여되어 있습니다. 이로 인해 페이지 전체의 톤앤매너 일관성이 깨지고 미완성된 템플릿처럼 보입니다."
   },
   "rank": "7"
  },
  {
   "key": "329:369",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.756 < SUCCESS 기준 0.900 (원안 대비 24% 작다)",
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "폰트 축소 0.756 < SUCCESS 기준 0.900 (원안 대비 24% 작다)",
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12043243",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/369.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/637.webp",
   "why": {
    "2_content_substitution_accuracy": "summary에 제공된 '지속적인 데이터 기반 대응과 마케팅으로 1년 후 매출을 정상화' 텍스트가 서로 다른 두 개의 슬롯에 동일하게 중복 대치되어 올바른 구조로 매핑되지 않았습니다."
   },
   "rank": "6"
  },
  {
   "key": "329:379",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "색상·대비·가독성 문제",
     "정보 밀도 낮음·글자 작음",
     "텍스트 겹침·넘침·가림(완성도 축에서)",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    0,
    2,
    0
   ],
   "out_defects": [
    0,
    2,
    0
   ],
   "in_reasons": [
    "신규 겹침 2쌍 · 218407px²"
   ],
   "out_reasons": [
    "신규 겹침 2쌍 · 218407px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 2,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침"
   ],
   "old_grade": "BAD",
   "do": "11708556",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/379.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/647.webp",
   "why": {
    "5_text_readability": "타이틀 텍스트의 하단 부분('ALGORITHMIC RECOMMENDATIONS WITHOUT QUESTION.')이 아래의 붉은색 컨테이너 영역 및 경계선과 심하게 겹쳐 있어 글자를 명확하게 판독하기 어렵습니다.",
    "7_design_completeness": "타이틀 텍스트가 하단 컨테이너의 상단 그래픽 영역(색상 블록 및 테두리선)과 비정상적으로 완전히 겹쳐 배치되어 그래픽 요소와 텍스트의 조화가 깨지고 디자인 보존성이 심각하게 훼손되었습니다. 또한, 컨테이너 크기 대비 내부 본문 텍스트의 양이 지나치게 적어 유닛 내부에 극단적으로 넓은 여백이 발생하여 정보 밀도와 전반적인 레이아웃의 균형미가 매우 떨어집니다."
   },
   "rank": "8",
   "why_unchanged": "결함을 봤지만 후보를 만들지 못함(컨테이너 없음 등)"
  },
  {
   "key": "329:381",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "구획 요소 없음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "여백 과다",
    "구획 요소 없음"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "11565460",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/381.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/649.webp",
   "why": {
    "7_design_completeness": "정보 유닛 간에 카드, 선, 배경 도형 등의 시각적인 구획 요소가 제공되지 않아 텍스트 중심의 단순한 나열로 보이며, 이로 인해 정보 단위의 구획감이 부족합니다. 또한 콘텐츠 전체가 슬라이드 좌측에 치우쳐 배치되어 우측에 과도한 여백이 발생함에 따라 페이지 전체의 시각적 균형과 면적 분배가 불안정하여 미완성된 템플릿처럼 보입니다."
   },
   "rank": "2"
  },
  {
   "key": "329:387",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "빈 슬롯·더미 문구·토큰 방치",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.905 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 1.000 · 유휴 여백 0.905 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "빈 슬롯 방치",
    "페이지 균형"
   ],
   "old_grade": "BAD",
   "do": "11985913",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/387.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/655.webp",
   "why": {
    "7_design_completeness": "화면 전체의 레이아웃을 보았을 때, QR 코드와 텍스트 등의 구성 요소들이 화면의 극히 좌측 일부분에만 과도하게 쏠려 배치되어 있습니다. 이로 인해 화면 우측의 지나치게 넓은 영역이 의미 없이 텅 빈 상태로 방치되어 페이지 전체의 면적 균형(Page Balance)이 크게 무너져 보입니다. 디자인으로서의 완결성이 떨어지며 완성되지 않은 미완성 템플릿 상태로 보입니다."
   },
   "rank": "4"
  },
  {
   "key": "329:400",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "강제 줄바꿈·낱글자 분절",
     "글자 뭉개짐·깨짐"
    ],
    "7_design_completeness": [
     "그래픽·도형 깨짐(보존성)",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "강제 줄바꿈",
    "글자 너무 작음",
    "페이지 균형",
    "여백 과다"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13044958",
   "comp": "TextBasedCommunication.LongFormTextLayout",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/400.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/668.webp",
   "why": {
    "5_text_readability": "파란색 박스 내 타이틀 텍스트 중 '시니어'가 자소 분리('ㅅㅣㄴㅣ어')되어 글자가 정상적으로 판독되지 않으며, '프로그램'이 단어 중간에서 줄바꿈되어 가독성을 심하게 저해합니다.",
    "7_design_completeness": "전체 페이지 차원에서 하단의 본문 텍스트 유닛이 너무 작고 왼쪽 아래 구석에 치우쳐 배치되어 있어 페이지 전체의 균형(Page Balance)이 무너져 보입니다. 화면의 우측과 하단 영역에 비정상적으로 과도한 빈 공간이 발생하여 결과물이 완성되지 않은 템플릿처럼 빈약해 보입니다. 또한 우측 상단에 위치한 손 그래픽 요소 역시 다른 레이아웃 요소와 유기적으로 융합되지 못하고 어색하게 떠 있어 전반적인 디자인 완결성이 부족합니다."
   },
   "rank": "4",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "329:401",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "페이지 균형·치우침·여백 과다"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.452 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 1.000 · 유휴 여백 0.452 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "BAD",
   "do": "11656065",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/401.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/669.webp",
   "why": {
    "7_design_completeness": "디자인의 오른쪽 절반을 차지하는 회색 영역이 아무런 시각 요소나 콘텐츠 없이 완전히 비어 있어, 페이지 전체 배치 관점에서 불균형이 매우 심하고 좌측으로 극단적으로 치우쳐져 보입니다. 이는 페이지 전체의 면적을 유기적으로 활용하지 못해 미완성된 상태로 남은 것처럼 보이며, 디자인 완결성을 저해하는 주된 요인입니다."
   },
   "rank": "1"
  },
  {
   "key": "329:409",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "레벨 구분 없음(상·하위 같은 스타일)"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.923 · 유휴 여백 0.919 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 0.991 · 정렬선 0.923 · 유휴 여백 0.919 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "유닛 스타일 제각각"
   ],
   "old_grade": "ACCEPTABLE",
   "do": "13018319",
   "comp": "Enumeration.ListingTable",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/409.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/677.webp",
   "why": {
    "3_visual_hierarchy": "선사별 물량 정보의 타이틀 역할을 하는 '선사별 월 물량' 항목이 개별 선사명(남성해운, 동영해운 등)과 동일한 폰트 크기와 스타일로 적용되어 상위 위계임이 잘 드러나지 않습니다. 또한 동일한 위계 레벨에 속하는 선사 이름 중 'SM 상선'과 'HMM/장금'만 굵은 서체로 다르게 표현되어 텍스트 스타일의 일관성이 떨어집니다."
   },
   "rank": "9"
  },
  {
   "key": "329:416",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "레벨 구분 없음(상·하위 같은 스타일)",
     "제목이 안 보이거나 약함"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy"
   ],
   "rule_in": "SUCCESS",
   "rule_out": "SUCCESS",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.921 · 유휴 여백 0.900 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "out_reasons": [
    "넘침 0 · 신규 겹침 0 · 분절 0 · 폰트 1.000 · 정렬선 0.921 · 유휴 여백 0.900 — 시작 결과 없음(③④ 거래 상한은 안 봤다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "내용 누락"
   ],
   "old_grade": "BAD",
   "do": "12552916",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/416.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/684.webp",
   "why": {
    "3_visual_hierarchy": "평가 제외 항목인 타이틀 '조명작업 방법 및 유의사항'은 좌측 카드 영역에 본문보다 큰 크기로 배치되어 상위 위계가 적절히 표현되었습니다. 그러나 본문 내에서 상하위 관계(1수준과 2수준)를 가지는 항목들이 시각적으로 명확히 구분되지 않았습니다. 구체적으로 '암전 하기 전 무조건 암전입니다~ 말하기'의 하위 항목인 '조명팀에서 말하기', 그리고 '무조건 조명장갑 끼기'의 하위 항목인 '안 끼면 뜨거워요'가 상위 항목과 동일한 들여쓰기 및 불릿 스타일로 표현되어 시각적 계층 구조가 제대로 반영되지 않았습니다."
   },
   "rank": "2"
  },
  {
   "key": "329:426",
   "cat": "L2",
   "changed": false,
   "only_layout": true,
   "labs": {
    "7_design_completeness": [
     "유닛 스타일 제각각·통일감 부족",
     "정보 밀도 낮음·글자 작음",
     "페이지 균형·치우침·여백 과다",
     "표·차트 규모 불일치"
    ]
   },
   "bad_axes": [
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "out_reasons": [
    "폰트 축소 0.747 < SUCCESS 기준 0.900 (원안 대비 25% 작다)"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "페이지 균형",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "13637011",
   "comp": "Trend.LineAreaChart",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/426.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/694.webp",
   "why": {
    "7_design_completeness": "페이지 전체 차원에서 컴포넌트들이 차지하는 면적이 지나치게 좁고 크기가 작아 화면 전반에 과도하고 불필요한 빈 영역이 남습니다. 좌측의 아이콘, 중앙의 텍스트 리스트, 우측의 가로 막대 차트 등 각 정보 단위들이 너무 작게 흩어져 배치되어 있어 전체적인 균형과 통일감이 부족하며, 완성된 디자인이라기보다 요소들이 단순 나열된 미완성 상태의 레이아웃처럼 보입니다."
   },
   "rank": "10"
  },
  {
   "key": "329:430",
   "cat": "L1",
   "changed": false,
   "only_layout": false,
   "labs": {
    "3_visual_hierarchy": [
     "같은 레벨 스타일 제각각",
     "위계 역전(하위가 더 큼)"
    ],
    "5_text_readability": [
     "색 대비 낮음",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "색상·대비·가독성 문제"
    ]
   },
   "bad_axes": [
    "3_visual_hierarchy",
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "텍스트 겹침",
    "색상 대비",
    "위계 역전",
    "유닛 스타일 제각각"
   ],
   "old_grade": "BAD",
   "do": "11922556",
   "comp": "TextBasedCommunication.HighlightedMessage",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/430.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/698.webp",
   "why": {
    "3_visual_hierarchy": "상위 레벨인 '성선재 원장님'이 매우 작고 연하게 표현된 반면, 하위 레벨의 '배우든지, 가르치든지...'가 가장 크고 강하게 강조되어 위계가 역전되었습니다. 또한 동일한 하위 레벨에 해당하는 두 항목('배우든지, 가르치든지...', '-성장하는 것이 인생에 가장 재미있는요소') 간의 크기와 스타일이 전혀 다르게 적용되어 시각적 일관성이 결여되었습니다.",
    "5_text_readability": "밝은 회색과 흰색이 섞인 배경 위에 투명도가 있는 흰색 텍스트를 배치하여 대비가 극도로 낮습니다. 특히 상단의 '성선재 원장님'과 하단의 '-성장하는 것이 인생에 가장 재미있는요소' 문구는 배경의 밝은 톤 및 건물 형태와 겹쳐 글자의 획을 식별하고 판독하기가 불가능합니다.",
    "7_design_completeness": "배경 이미지의 밝은 톤과 텍스트 색상의 명도 차이가 거의 없어 그래픽 요소들이 시각적으로 분리되지 않고 뭉개져 보입니다. 이로 인해 정보 단위의 시각적 구획감이 확보되지 않으며, 배경과 콘텐츠가 조화롭게 결합된 하나의 완결된 디자인이라기보다는 레이아웃 구성이 마감되지 않은 미완성의 그래픽 상태로 보입니다."
   },
   "rank": "8",
   "why_unchanged": "결함 없음·단어 내부 분절만 봄"
  },
  {
   "key": "329:434",
   "cat": "N",
   "changed": false,
   "only_layout": false,
   "labs": {
    "2_content_substitution_accuracy": [
     "제목 중복·위계 오매핑"
    ]
   },
   "bad_axes": [
    "2_content_substitution_accuracy"
   ],
   "rule_in": "ACCEPTABLE",
   "rule_out": "ACCEPTABLE",
   "in_defects": [
    0,
    0,
    0
   ],
   "out_defects": [
    0,
    0,
    0
   ],
   "in_reasons": [
    "단어 내부 분절 1곳"
   ],
   "out_reasons": [
    "단어 내부 분절 1곳"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 0,
    "remaining": {
     "overflowNodes": 0,
     "newOverlapPairs": 0,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [],
   "old_grade": "ACCEPTABLE",
   "do": "12860399",
   "comp": "ProcessFlow.Steps",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/434.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/702.webp",
   "why": {
    "2_content_substitution_accuracy": "summary의 '① 행동을 바라보기' 그룹이 01번과 02번 카드로 나뉘어 임의 분할 배치되는 과정에서, '① 행동을 바라보기'라는 동일한 그룹 타이틀이 중복 노출되어 원본 내용의 논리적 구조와 위계가 훼손되었습니다."
   },
   "rank": "10"
  },
  {
   "key": "329:438",
   "cat": "L1",
   "changed": false,
   "only_layout": true,
   "labs": {
    "5_text_readability": [
     "그래픽에 가림",
     "넘침·잘림(상자·페이지 밖)",
     "텍스트끼리 겹침"
    ],
    "7_design_completeness": [
     "구획 요소 없음",
     "그래픽·도형 깨짐(보존성)",
     "유닛 스타일 제각각·통일감 부족",
     "텍스트 겹침·넘침·가림(완성도 축에서)"
    ]
   },
   "bad_axes": [
    "5_text_readability",
    "7_design_completeness"
   ],
   "rule_in": "FAIL",
   "rule_out": "FAIL",
   "in_defects": [
    1,
    1,
    0
   ],
   "out_defects": [
    1,
    1,
    0
   ],
   "in_reasons": [
    "넘침 1노드 27980px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 4133px²"
   ],
   "out_reasons": [
    "넘침 1노드 27980px² (원안 0노드 0px²)",
    "신규 겹침 1쌍 · 4133px²"
   ],
   "report": {
    "passes": 1,
    "moved": 0,
    "grown": 0,
    "shrunk": 0,
    "widened": 0,
    "rejected": 1,
    "remaining": {
     "overflowNodes": 1,
     "newOverlapPairs": 1,
     "clippedTextNodes": 0
    },
    "revertedToInput": false
   },
   "fallback": null,
   "sym": [
    "넘침, 잘림",
    "텍스트 겹침",
    "요소에 가림"
   ],
   "old_grade": "BAD",
   "do": "11877100",
   "comp": "Enumeration.List",
   "img_old": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/329/image/438.webp",
   "img_new": "http://10.122.9.74:54321/storage/v1/object/public/garbagecollector/judge-uploads/371/image/706.webp",
   "why": {
    "5_text_readability": "상단 타이틀 영역의 '안전성과 유효성이 확보된 일반의약품의 표준 개발기준' 텍스트가 컨테이너 영역을 벗어나고 하단 레이어에 물리적으로 가려져 겹치고 잘림으로써 하단 글자들의 판독이 불가능합니다.",
    "7_design_completeness": "상단 타이틀 영역의 초록색 라운드 도형 그래픽이 텍스트의 위치 및 배치 구조를 안정적으로 수용하지 못하고 완전히 어긋나 있으며, 그래픽 요소와 텍스트 레이아웃이 기획된 영역을 이탈하여 서로 겹쳐 보이는 등 디자인 보존성(Design Preservation) 측면에서 심각한 결함이 존재합니다. 하단 정보 단위의 카드 구획은 유지되고 있으나 핵심적인 그래픽 배치가 깨져 있어 전체적인 완결성을 갖춘 디자인 결과물로 보기 어렵습니다."
   },
   "rank": "9",
   "why_unchanged": "결함을 봤지만 후보가 모두 거절됨"
  }
 ],
 "wordbreak": {
  "rule_pages_in": 2818,
  "rule_pages_B": 2856,
  "llm_new_bad_break": 12
 },
 "fallback": {
  "None": 3087,
  "대치 결과 글자 영역 누락 — 입력을 유지합니다": 26,
  "대치 결과 글자 영역 누락 — 입력을 유지합니다 · 원안 글자 영역 5/6 — 캐시 누락분 측정 실패로 입력을 유지합니다": 1
 },
 "display_vs_changed": {
  "False|0": 2852,
  "True|1": 171,
  "False|1": 32,
  "True|0": 59
 }
}