id: R7
version: 3
bundle: search
name: 상위 10 안에 같은 모양 중복
gold: false
status: light
unit: topk
sample:
  conditions:
  - O
  - O_v10
  - a1
  - a
  - c
  scope: top10
question: |
  이 상위 10 컴포넌트 가운데 서로 같은 모양(배치와 구성이 같고 색과 장식만 다름)인 컴포넌트가 있는가?
  - 여러 컴포넌트를 함께 담은 결과(L2 조합)와 컴포넌트 하나를 담은 결과(L1 한 장)는 같은 컴포넌트를 써도 같은 모양이 아니다.
inputs:
- topk_thumbs
- spec_excerpt:
  - contract-255
  - flow-81
  - l1l2-102
answers:
  kind: count
  label: 중복 컴포넌트 수
defect:
  bad_if: '> 0'
aggregate: ratio
truth:
  kind: rule
  rule: fingerprint_isomorphic_dup_count
allowed:
- L2 에서 한 칸만 다른 조합이 연달아 나오는 것은 같은 모양이 아니다. 칸 하나가 다르면 다른 모양이다.
- L2 조합과 L1 한 장은 같은 DO 를 써도 같은 모양이 아니다.
sources:
- design/content-binding-contract.md:255
- design/pipeline-flow.md:81
- MOR-2690 동형 기준
- 82-r7-same-shape.md(10/27 유저 결정 A안, 렌더 그림 모양 유사도 임계 제안값 0.95)
threshold:
  basis: a1
  value: null
model:
  default: gpt-6-luna
  current: gpt-6-luna
reps: 5
observe_only: false
purpose: "상위 10 안에 배치와 구성이 같고 색과 장식만 다른 컴포넌트가 중복해 나오는 일을 잡는다. 후보 채점에서 같은 모양을 지문으로 걸러 내는 것이 검색 계약이다(contract-255, flow-81). 검색 링크의 책임이고 상위 10 을 사람 눈에 같은 모양(같은 DO 의 같은 노드, MOR-2690 동형, 결과 렌더 그림 모양 유사도)으로 규칙 판정하며(지문만 같은 것은 관찰 태그), L2 조합과 L1 한 장은 같은 DO 를 써도 같은 모양으로 세지 않는다(기본품질 14 Q13). 상위 10 의 시각 다양성 자체는 응용 몫(R9)이다(기본품질 13 1.4)."
changelog:
- 'v2 (2026-10-22): 유저 결정(14 문서 Q13, Q14). (Q13) 1위 L2 조합과 2위 L1 한 장이 같은 DO 여도 같은 모양 중복으로 세지 않는다: 규칙은 순위마다 그 순위 행의 single 로 수준(L2 조합 또는 L1 한 장)을 읽고 수준이 다른 순위끼리는 묶지 않는다(행이 없는 순위는 수준을 모르므로 옛 동작). (Q14) 분모를 질의당 1 로 바로잡았다: 러너가 topk 단위를 순위 1 행마다 만들던 것을 질의마다 slot 이 가장 앞인 행 하나로 바꿨다(운영 표본 250 의 O 에서 285 단위가 238).'
- 'purpose 추가(10/24)'
- 'v3 (2026-10-27, 유저 결정 A안, 82 문서): 「같은 모양」 = 사람 눈에 같은 모양. 규칙(truth)은 같은 DO 의 같은 노드, MOR-2690 동형 묶음이 같음, 결과 렌더 그림 모양 유사도 ≥ 0.95(제안값, rules/_picsim.py) 가운데 하나면 같은 모양으로 본다. frame_fingerprint 가 같은 것만으로는 결함이 아니고 관찰 태그 fp_only 로 센다(시스템 지문이 거칠다는 관찰). 그림은 같은데 지문이 다른 쌍은 관찰 태그 pic_only. 계기 = 유저 검수 20 중 1 틀림(44598200…#0 5위 11560886 과 8위 13469434 는 지문 31002220 이 같지만 아이콘 탭 카드 3장과 검은 머리 칸 표로 그림이 다르다). L2 조합 규칙(슬롯 전부)은 그대로. 질문 문구는 그대로라 LLM 셀(v2 질문)의 답은 그대로 쓰고 정답만 다시 매긴다. 옛 동작은 VS_EVAL_R7_V2=1. 같은 날 재검수(바뀐 30 단위, 틀림 1 = 246e957e…#0 한쪽에만 제목이 있는 2x2 칸)로 그림 유사도에 보이는 글 자리 구성 조건(frame_iis 단위별 글 자리, 제목 · 부제 등 위성 자리 유무)을 더했다. 판 번호는 v3 그대로.'
