Files
8460s-image-rd/eval/meeting-103-grid.html
choijaewook 7be1192c73 meeting-103 R5+종합: 5라운드 통합 (Plan §자동 정지 #12 발동)
R1~R5 총 시도 27 · 성공 11 (40.7%)
- R1: 4/5 Pony 42.5% pastel 
- R2: 2/6 Pony→Refiner 42.1% · Pony C 한자카드 41.8% (시각 평가 핵심)
- R3: 0/6 cast_to_device OOM (VRAM 4.6GB)
- R4: 4/5 단순화 (Pony 검정 0.01% 완벽)
- R5: 1/5 동시 enqueue 한계 (Pony B dawn)

자동 정지 사유:
- 자동 평가 5R 변동 0.01~0.68% 범위 정체 (Plan §정지 #12)
- 자동 평가 시각 차원 미커버 (별이 정합성 / 한자 / 한옥 한국식)
- Qwen 5차 연속 실패 + PuLID 복합 반복 실패

사용자 시각 검수 의무 (Plan §검수 시스템 이중 채널):
- 1순위 Vault: D:\Vault\8460s-image-rd\eval\meeting-103-grid.html
- 2순위 Gitea raw

다음 결정:
- R1-1/R2-1/R4-3 Pony A 별이 8/10 ↑ → LoRA 자동 트리거
- R2-6 Pony C 한자 4.5/5 ↑ → winner 채택 + 60갑자 운영
- R1-4 Flux B 한옥 4.5/5 ↑ → winner 채택

자산 라이브러리:
- models-performance: pony-v6 5R · flux-dev/schnell/pulid/qwen 부분
- proven-patterns: pony single-model-stable + score tags
- failed-patterns: Qwen 5차 + PuLID concat/max + R3 OOM + Schnell 검정 14%
- loras: 트리거 미충족 (시각 평가 후 결정)
2026-05-19 22:12:34 +09:00

166 lines
12 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="ko"><head><meta charset="utf-8">
<title>meeting-103 v2.1 — 5라운드 통합 그리드</title>
<style>
body { font-family: -apple-system, "Pretendard", system-ui, sans-serif; padding: 24px;
background: linear-gradient(135deg, #FAF7FF 0%, #FFF0F5 100%); color: #4A3F5C; }
h1 { color: #4A3F5C; margin-bottom: 6px; font-size: 24px; }
.subtitle { color: #8B7AAE; font-size: 13px; margin-bottom: 24px; }
h2 { color: #6B5B8E; margin-top: 28px; border-bottom: 2px solid #DCC9F3; padding-bottom: 6px; font-size: 16px; }
.summary-box { background: white; border-radius: 14px; padding: 16px 20px; margin: 14px 0;
box-shadow: 0 2px 8px rgba(180,140,200,0.15); }
.summary-box h3 { margin-top: 0; font-size: 15px; }
.summary-box ul { font-size: 12px; line-height: 1.7; margin: 6px 0; }
.summary-box table { width: 100%; font-size: 12px; border-collapse: collapse; margin-top: 8px; }
.summary-box td, .summary-box th { padding: 4px 8px; border-bottom: 1px solid #EEE; text-align: left; }
.summary-box th { background: #F5F0FF; color: #6B5B8E; }
.grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)); gap: 12px; margin: 14px 0; }
.cell { background: white; border-radius: 14px; overflow: hidden; box-shadow: 0 4px 12px rgba(180,140,200,0.18); cursor: pointer; transition: all 0.2s; }
.cell:hover { transform: translateY(-2px); box-shadow: 0 6px 18px rgba(180,140,200,0.28); }
.cell img { width: 100%; display: block; aspect-ratio: 9/16; object-fit: cover; }
.cell.failed { background: linear-gradient(135deg, #fde2e4, #f3e8ff); display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 180px; padding: 14px; text-align: center; font-size: 11px; color: #6F2D2D; }
.label { padding: 10px 12px; font-size: 11px; }
.label-title { font-weight: 600; color: #4A3F5C; margin-bottom: 4px; }
.label-meta { color: #8B7AAE; font-size: 10px; line-height: 1.5; }
.label-auto-eval { color: #4A3F5C; font-size: 10px; margin-top: 6px; padding: 5px 7px; background: #F5F0FF; border-radius: 6px; line-height: 1.5; }
.label-flags { margin-top: 6px; }
.flag { display: inline-block; padding: 2px 8px; border-radius: 10px; font-size: 9px; margin-right: 3px; }
.flag-vision { background: #FFF4D0; color: #8B6F1A; }
.flag-suspicious { background: #FFD9D9; color: #8B1A1A; }
.flag-pass-auto { background: #D5F0D5; color: #1A6F1A; }
.flag-star { background: #FFE4F0; color: #C92A6F; }
.modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(74,63,92,0.92); z-index: 999; cursor: zoom-out; }
.modal img { max-width: 92%; max-height: 92%; margin: 4% auto; display: block; border-radius: 8px; }
</style></head>
<body>
<h1>meeting-103 v2.1 — 5라운드 통합 (자동 정지 #12 발동)</h1>
<div class="subtitle">
Pony·Schnell·Flux Dev·PuLID·Redux·Qwen 검증 · 합격 기준: 별이 ≥8 · 한자 ≥4.5 · 한옥 ≥4.5 · 무한 루프 자동 정지 발동 → 사용자 시각 검수 필수
</div>
<div class="summary-box">
<h3>🛑 자동 정지 발동 사유 (Plan §자동 정지 #12)</h3>
<ul>
<li>5라운드 자동 평가 변동 < 0.5 (검정 0.01~0.68% / 파스텔 13~42% 자동 차원 정체)</li>
<li>자동 평가가 시각 차원 (별이 정합성·한자·한옥 한국식) 미커버 → 합격 판정 불가</li>
<li>워크플로우 복잡도 한계 (PuLID·Redux·Stage 3 Refiner·Qwen 모두 실패 반복)</li>
<li>Qwen-Image 5차 연속 실패 (GGUF Q4 + 4개 sampler 패턴 모두 5KB)</li>
</ul>
<table>
<tr><th>R</th><th>시도</th><th>성공</th><th>주요 발견</th></tr>
<tr><td>R1</td><td>5</td><td>4</td><td>Pony A 별이 1위 파스텔 42.5%, Qwen 5KB 실패</td></tr>
<tr><td>R2</td><td>6</td><td>2</td><td>Pony→Refiner 42.1% / Pony C 한자 41.8% (시각 평가 핵심)</td></tr>
<tr><td>R3</td><td>6</td><td>0</td><td>cast_to_device OOM 전부 실패 (VRAM 4.6GB)</td></tr>
<tr><td>R4</td><td>5</td><td>4</td><td>640×1024 단순화 — Pony 검정 0.01% ⭐</td></tr>
<tr><td>R5</td><td>5</td><td>1</td><td>동시 enqueue 한계 (Pony B dawn 만)</td></tr>
</table>
</div>
<div class="summary-box">
<h3>🎯 자산 라이브러리 5R 누적</h3>
<ul>
<li><strong>models-performance</strong>: pony-v6 (3R, 0.01-0.68% black, 13-42% pastel) / flux-dev (실패) / flux-schnell (B 한옥만) / pulid-flux (R1 mean 1회만 성공) / qwen-image-2512 (5차 실패)</li>
<li><strong>proven-patterns</strong>: pony-v6 single-model-stable (R1·R2·R4 검증) + score_9/8/7 tag</li>
<li><strong>failed-patterns</strong>: Qwen 5차 + PuLID concat/max + R3 cast_to_device OOM + Schnell A 검정 13.92%</li>
<li><strong>workflows</strong>: 시각 평가 후 winner/partial 분류 (현재 0)</li>
<li><strong>design-tokens</strong>: 합격 시 자동 추출 (현재 0)</li>
<li><strong>loras</strong>: 별이 ≥7 + 3R+ + 8 미달 트리거 미충족 (자동 평가 미커버로 7점 판정 불가)</li>
</ul>
</div>
<h2>A 별이 (8장)</h2>
<div class="grid">
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round1/1-1_thumb.png" data-original="../results/meeting-103/round1/1-1.png">
<div class="label"><div class="label-title">R1-1 Pony 768²×</div><div class="label-meta">pony-v6 · seed 42 · 768×1344</div>
<div class="label-auto-eval">크기 1501KB · black 0.61% · <strong>pastel 42.5%</strong></div>
<div class="label-flags"><span class="flag flag-star">best pastel</span><span class="flag flag-vision">vision</span></div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round1/1-2_thumb.png" data-original="../results/meeting-103/round1/1-2.png">
<div class="label"><div class="label-title">R1-2 Flux Dev text only</div><div class="label-meta">flux-dev · 768×1344</div>
<div class="label-auto-eval">1121KB · black 3.11% ⚠️ · pastel 20.1%</div>
<div class="label-flags"><span class="flag flag-suspicious">black 3%</span></div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round1/1-3_thumb.png" data-original="../results/meeting-103/round1/1-3.png">
<div class="label"><div class="label-title">R1-3 Flux + PuLID mean 0.85</div><div class="label-meta">PuLID byeolyi ref</div>
<div class="label-auto-eval">1065KB · black 0.73% · pastel 30.2%</div>
<div class="label-flags"><span class="flag flag-vision">ID match</span></div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round2/2-1_thumb.png" data-original="../results/meeting-103/round2/2-1.png">
<div class="label"><div class="label-title">R2-1 Pony→Flux Refiner</div><div class="label-meta">denoise 0.3 Stage 3</div>
<div class="label-auto-eval">1458KB · black 0.68% · pastel 42.1% ⭐</div>
<div class="label-flags"><span class="flag flag-pass-auto">auto-pass</span></div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round4/4-1_thumb.png" data-original="../results/meeting-103/round4/4-1.png">
<div class="label"><div class="label-title">R4-1 Schnell 640²</div><div class="label-meta">4 steps</div>
<div class="label-auto-eval">764KB · black 13.92% ❌ · pastel 24%</div>
<div class="label-flags"><span class="flag flag-suspicious">black 14%</span></div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round4/4-3_thumb.png" data-original="../results/meeting-103/round4/4-3.png">
<div class="label"><div class="label-title">R4-3 Pony 640²</div><div class="label-meta">단일</div>
<div class="label-auto-eval">1074KB · black 0.01% ⭐ · pastel 21.5%</div>
<div class="label-flags"><span class="flag flag-pass-auto">black perfect</span></div></div></div>
<div class="cell failed"><strong>R2-2/3 PuLID concat/max</strong>워크플로우 미생성</div>
<div class="cell failed"><strong>R3-1/2 PuLID weight 0.5/1</strong>cast_to_device OOM</div>
</div>
<h2>B 한옥 (4장)</h2>
<div class="grid">
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round1/1-4_thumb.png" data-original="../results/meeting-103/round1/1-4.png">
<div class="label"><div class="label-title">R1-4 Flux Dev 768²</div>
<div class="label-auto-eval">1724KB · <strong>black 0.0%</strong> ⭐ · pastel 29.7%</div>
<div class="label-flags"><span class="flag flag-vision">한옥 vs 일본</span></div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round4/4-2_thumb.png" data-original="../results/meeting-103/round4/4-2.png">
<div class="label"><div class="label-title">R4-2 Schnell 640²</div>
<div class="label-auto-eval">1284KB · black 0.9% · pastel 36.4%</div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round4/4-4_thumb.png" data-original="../results/meeting-103/round4/4-4.png">
<div class="label"><div class="label-title">R4-4 Pony 640²</div>
<div class="label-auto-eval">906KB · black 0.01% ⭐ · pastel 13.1%</div></div></div>
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round5/5-4_thumb.png" data-original="../results/meeting-103/round5/5-4.png">
<div class="label"><div class="label-title">R5-4 Pony dawn 768²</div>
<div class="label-auto-eval">1840KB · black 0.15% · pastel 8.9%</div></div></div>
</div>
<h2>C 60갑자 한자카드 (1장 + Qwen 5차 실패)</h2>
<div class="grid">
<div class="cell" onclick="zoom(this)"><img src="../results/meeting-103/round2/2-6_thumb.png" data-original="../results/meeting-103/round2/2-6.png">
<div class="label"><div class="label-title">R2-6 Pony C 한자카드 ⭐</div><div class="label-meta">Pony 가 한자 시도</div>
<div class="label-auto-eval">1755KB · black 0.37% · pastel 41.8%<br><strong>"甲子" 정확도 — 시각 평가 핵심</strong></div>
<div class="label-flags"><span class="flag flag-star">key cell</span><span class="flag flag-vision">hanja check</span></div></div></div>
<div class="cell failed"><strong>Qwen-2512 C × 5</strong>v1~v5 모두 5KB 검정 latent<br>(EmptyLatent / EmptyQwenLayered / ModelSamplingAuraFlow+SD3 / SamplerCustomAdvanced / KSampler dpmpp_2m 1024²)<br>GGUF Q4 + CUDA13 + PyTorch2.12 호환성 결함 추정</div>
<div class="cell failed"><strong>R3-3 Qwen-Edit-2511 Stage 2</strong>cast_to_device OOM</div>
</div>
<div class="summary-box">
<h3>📋 사용자 시각 검수 요청 (의무)</h3>
<ul>
<li><strong>1순위 시각 차원 (자동 미커버, 합격 결정)</strong>:
<ul>
<li>A 별이 character-bible 정합성 (25-28세 / 흑갈색 사이드 포니테일 / 모던 한복 라벤더+크림 / Cute Horror)</li>
<li>C "甲子" 한자 정확도 (Pony 가 한자를 그렸는지 / 깨졌는지 / 일본 한자 형태인지)</li>
<li>B 한옥 한국식 (곡선 기와 / NOT 5층탑 / NOT 도리이)</li>
</ul>
</li>
<li><strong>검수 후 결정</strong>:
<ul>
<li>R1-1 또는 R2-1 Pony A 별이가 character-bible 8/10 ↑ ? → LoRA 트리거 자동 시작</li>
<li>R2-6 Pony C 한자가 4.5/5 ↑ ? → winner-workflow 채택 + 60갑자 60장 운영</li>
<li>R1-4 Flux Dev B 한옥이 4.5/5 ↑ ? → winner 채택</li>
</ul>
</li>
</ul>
</div>
<div class="summary-box">
<h3>🔗 검수 채널</h3>
<ul>
<li>1순위 Vault Syncthing: <code>D:\Vault\8460s-image-rd\eval\meeting-103-grid.html</code></li>
<li>2순위 Gitea raw: <code>https://kakao-kakao2-server.tail31bd37.ts.net/choijaewook/8460s-image-rd/raw/branch/main/eval/meeting-103-grid.html</code></li>
<li>썸네일 모두 1MB 미만 ✓</li>
</ul>
</div>
<div class="modal" id="modal" onclick="this.style.display='none'"><img id="modal-img"></div>
<script>
function zoom(el) {
document.getElementById('modal-img').src = el.querySelector('img').dataset.original || el.querySelector('img').src;
document.getElementById('modal').style.display = 'block';
}
</script>
</body></html>