/* * 표현이 무엇을 위한 것인가 — **닫힌 목록** (2026-08-27 · 사용자 지시). * * index 표현 목록에 나온다. 비어 있으면 이것이다(흔한 쪽을 기본으로 둔다) * derived 다른 표현에서 열린다(팝업·드릴 대상). 목록에서는 접어 세어 보인다 — 감추지 않는다 * * 열어 두면 넣는 쪽마다 다른 이름을 쓰고, 그러면 화면이 어느 이름을 목록에 넣어야 하는지 알 수 없다. * 늘려야 하면 이 목록에 더한다. * * ── 왜 엔티티가 아니라 이 파일인가 ────────────────────────────────────────── * 엔티티에는 데코레이터가 있어서 테스트가 그 파일을 읽을 수 없다(런타임의 타입 제거가 데코레이터를 * 파싱하지 못한다). 값으로 확인해야 하는 것은 데코레이터 없는 파일에 둔다. */ export const REPRESENTATION_ROLES = ['index', 'derived'] as const export type RepresentationRole = (typeof REPRESENTATION_ROLES)[number]