Inbox
{documents.length}
{#if unclassifiedCount > 0}
미분류 {unclassifiedCount}
{/if}
{#if selectionCount > 0}
{selectionCount}건 선택
{#if selectionOverLimit}
(최대 {MAX_SELECTION}건 초과)
{/if}
{/if}
{#if loading}
{#each Array(3) as _}
{/each}
{:else if filteredDocs.length === 0}
{:else}
{#each filteredDocs as doc (doc.id)}
{@const approvable = isApprovable(doc)}
{@const isChecked = selected.has(doc.id)}
{@const ov = overrides.get(doc.id) ?? {}}
{@const displayDomain = effectiveDomain(doc)}
{@const displayTags = effectiveTags(doc)}
{@const hasOverride = ov.domain !== undefined || ov.tags !== undefined}
toggleSelect(doc.id)}
class="mt-1 h-4 w-4 accent-accent disabled:opacity-40 disabled:cursor-not-allowed"
aria-label="{doc.title || '문서'} 선택"
/>
{#if doc.ai_summary}
{doc.ai_summary.slice(0, 140)}
{/if}
{#if doc.extracted_at}{/if}
추출
{#if doc.ai_processed_at}{/if}
분류
{#if doc.embedded_at}{/if}
임베딩
· {doc.source_channel || '-'}
도메인
{#if hasOverride}
{/if}
{#if displayTags.length > 0}
{#each displayTags.slice(0, 6) as tag}
{/each}
{/if}
{/each}
{/if}
선택한 {selectionCount}건에 로컬 override 적용. 아직 저장되지 않음 — 승인 시 반영됨.
{#snippet footer()}
{/snippet}