IDOL HANDWRITING FONT · POC20

확보한 필사 원본 크롭 → 검증된 데이터 → 조건부 DM-Font → 현대 한글 11,172자 범위

이 보고서는 무엇을 만들었다고 주장하기보다, 어떤 증거가 확인되었고 어디에서 안전하게 멈췄는지를 기록합니다. 11,172자는 향후 QA 범위일 뿐, POC20의 생성 결과가 아닙니다.

정적 연구 기록fail-closed비생성 결과

CURRENT TERMINAL

현재 결과: 생성 전 안전 중단

POC20 TERMINALINVALID_PROTOCOL / JOIN_MISMATCH

메타데이터와 PNG 파일 목록의 정확한 연결이 1건 어긋나 프로토콜이 무효가 되었습니다. 이는 불완전한 데이터가 학습으로 넘어가지 않도록 막은 성공적인 fail-closed(검증 실패 시 중단) 동작이며, 생성 폰트 결과가 아닙니다.

PNG 멤버729,249
구조적으로 일치729,248
일치하지 않은 PNG1
completion_statusNOT_RUN
font_statusNOT_RUN

중요: POC20은 그래프, 분할, 지원 집합, 모델 단계 전에 멈췄습니다. 따라서 결과 글리프 이미지, 학습된 모델, 폰트, 사람·Judge 승인, 작가/아티스트 동일성 또는 충실도, 제품·출시 완료에 관한 POC20 결과는 없습니다.

PREREGISTERED PIPELINE

접근법과 통과 조건

처음 나오는 용어는 쉬운 말로 설명합니다. 아래 순서는 바꿀 수 없으며, 현재는 2단계에서 STOP입니다.

  1. 01

    확보한 개인 음절 크롭만

    개별 글자 단위로 확보한 원본 이미지 외의 추정·합성 출처는 쓰지 않습니다.

    확인
  2. 02

    정확한 메타데이터/멤버 연결 + 권리 봉인

    각 PNG가 메타데이터와 정확히 한 번 연결되고 권리 정보가 봉인되어야 합니다. 1건 불일치로 STOP.

    STOP
  3. 03

    중복/추정 출처 그래프

    같은 원본 또는 추정된 출처의 연결 관계를 찾아 누수를 막는 그래프입니다.

    NOT_RUN
  4. 04

    결정론적 구성요소 분할

    연결된 묶음을 재현 가능하게 final, evaluator_train, calibration, generator_train으로 나눕니다.

    NOT_RUN
  5. 05

    68-primal U1_GLOBAL_SUPPORT_SEAL

    68개 기본 구성요소가 모든 필수 조건을 만족하는지 고정해 확인하는 지원 집합 봉인입니다.

    NOT_RUN
  6. 06

    충실한 random-init DM-Font만

    무작위 초기화에서 시작하는 조건부 글리프 모델(DM-Font)만 허용합니다.

    NOT_RUN
  7. 07

    봉인된 GT proxy 평가

    GT(Ground Truth, 비교용 정답 원본)와 생성 결과를 미리 봉인한 기준·분모로 비교하는 기술 평가입니다.

    NOT_RUN
  8. 08

    선택적 11,172자/폰트 QA

    모든 앞 단계가 통과한 뒤에만 11,172자와 폰트 출력의 품질을 확인합니다.

    NOT_RUN

NUMERIC INVENTORY

한 건의 불일치가 전체를 무효로 하는 이유

전체 PNG729,249
구조 일치729,248
불일치1

이 수치는 “거의 통과”가 아닙니다. 추적할 수 없는 한 행을 학습에 포함하면 그 행의 라벨과 출처를 보장할 수 없고, 데이터 계보(provenance)와 라벨 보장이 깨집니다. 그래서 POC20은 729,249개 전체를 유효 학습 입력으로 선언하지 않고 중단합니다.

ORIGINAL DATA

확보한 원본과 과거 조립 예시

아래는 기존에 추적된 이미지 자산입니다. 원본 수집 크롭, 원본을 모아 보인 몽타주, 과거 폰트 미리보기를 서로 구분합니다.

HISTORICAL RESULTS VS ORIGINALS

과거 결과와 원본 비교 증거

모든 카드는 POC18/G4/G5의 역사적 증거입니다. POC20 출력이 아닙니다. 보이는 차이는 기록하되 주관적 승인 판정은 내리지 않습니다.

EVIDENCE & CLAIM BOUNDARY

근거와 주장 경계

POC20의 사전등록, 주장 제한, 모델 선택, 집계 영수증, 상태는 아래 저장소 문서에 기록됩니다.

  • 02_poc/poc20/PREREG.md
  • 02_poc/poc20/CLAIM_BOUNDARY.md
  • 02_poc/poc20/ADR_MODEL.md
  • 02_poc/poc20/receipts/g001_inventory.aggregate.json
  • docs/STATUS.md
source_confound: unresolvedINVALID_FOR_WRITER_ARTIST_GENERALIZATION

즉, 현재 증거는 특정 작가·아티스트 일반화나 충실도를 뒷받침하지 않습니다. 이 보고서는 그 주장을 하지 않습니다.

TIMELINE

과거 시도에서 프로토콜 우선 리셋까지

  1. 과거

    재구성 비교 증거를 기록했습니다.

  2. 과거

    DM-Font 및 MX-Font 비교 이미지를 기록했습니다.

  3. 과거

    retouch 및 11,172자 패키징/렌더 시도를 기록했습니다.

  4. POC20

    결과 확대보다 데이터 연결·권리·분할 규칙을 먼저 검증하는 프로토콜 우선 리셋을 적용했습니다.

  5. 현재

    join 불일치 1건에서 fail-closed 중단. 이후 모든 단계는 NOT_RUN입니다.