# 청포도 타로 카드 덱 출처와 가공 기록

청포도 타로는 아래 8종, 총 624장의 카드 이미지를 사이트에 포함합니다. 런타임에 외부 이미지를 불러오는 방식이 아니라, Wikimedia Commons에서 각 파일의 권리 표시를 확인한 뒤 로컬 WebP 자산으로 가공해 배포합니다.

## 사용 덱

| 앱 표시명 | 역사적 판본 / 원저작자 | 원본 모음 | 확인된 권리 표시 | 사이트 가공 |
| --- | --- | --- | --- | --- |
| 라이더 웨이트 · Pam-A | A. E. Waite / Pamela Colman Smith, 1909–1910 | [TaionWC Pam-A 78장](https://commons.wikimedia.org/wiki/Category:Rider-Waite-Smith_tarot_deck_(TaionWC)) | 각 파일 Public domain | 자르지 않고 520×900 캔버스에 맞춤, WebP |
| 라이더 웨이트 · 1909 | A. E. Waite / Pamela Colman Smith, Roses & Lilies | [Roses & Lilies 78장](https://commons.wikimedia.org/wiki/Category:Rider-Waite_tarot_deck_(Roses_%26_Lilies)) | 각 파일 Public domain | 자르지 않고 420×724 캔버스에 맞춤, WebP |
| 라이더 웨이트 · 클린 | Pamela Colman Smith 원화 / Geldard 정리본 | [Geldard 78장](https://commons.wikimedia.org/wiki/Category:Rider-Waite-Smith_tarot_deck_(Geldard)) | 각 파일 Public domain | 자르지 않고 420×724 캔버스에 맞춤, WebP |
| 라이더 웨이트 · 벡터 | Pamela Colman Smith 원화 / Immanuelle 벡터화 | [Vectorized Tarot 78장](https://commons.wikimedia.org/wiki/Category:Vectorized_Tarot_by_Immanuelle) | 각 파일 Public domain | SVG 렌더링, 420×724 캔버스, WebP |
| 픽토리얼 키 · 빈티지 | A. E. Waite / Pamela Colman Smith, 고전 인쇄본 | [The Pictorial Key to the Tarot 78장](https://commons.wikimedia.org/wiki/Category:The_Pictorial_Key_to_the_Tarot) | 각 파일 Public domain | 자르지 않고 420×724 캔버스에 맞춤, WebP |
| 마르세유 · 아르누 | Arnoult / Lequart, 1890 | [Tarot de Marseille 78장](https://commons.wikimedia.org/wiki/Category:Tarot_de_Marseille_(Single_Cards)) | 각 파일 Public domain | 자르지 않고 420×724 캔버스에 맞춤, WebP |
| 솔라 부스카 · 1491 | 익명 르네상스 작가, Sola Busca | [Sola-Busca 78장](https://commons.wikimedia.org/wiki/Category:Sola-Busca_tarot_deck) | 각 파일 Public domain | 자르지 않고 420×724 캔버스에 맞춤, WebP |
| 스위스 1JJ · 1830s | Johann Georg Rauch 계열 1JJ | [Swiss Tarot 78장](https://commons.wikimedia.org/wiki/Category:Swiss_Tarot) | 각 파일 Public domain | 자르지 않고 420×724 캔버스에 맞춤, WebP |

## 전수 기록

기계 판독 가능한 전체 기록은 [`decks/manifest.json`](./decks/manifest.json)에 있습니다. 624장 각각에 다음 항목을 보존합니다.

- 앱의 안정적인 카드 ID
- Wikimedia Commons 원본 파일명과 개별 설명 페이지
- Commons가 제공한 원본 파일 SHA-1
- 새로 수급한 7종의 다운로드 소스 사본 SHA-256
- 사이트에 배포되는 가공 WebP SHA-256과 파일 크기
- 개별 파일의 `Public domain` 권리 표시
- 원본 크기, 조회 시점, 공통 가공 방식

동기화 스크립트는 선택된 파일이 정확히 덱당 78장인지, 중복·누락이 없는지, 모든 개별 파일의 권리 표시가 `Public domain`인지 확인하지 못하면 중단됩니다. 가공 자산은 원본 장면을 자르지 않으며 메타데이터 제거, 크기 정규화, WebP 인코딩만 수행합니다.

역사 덱마다 전통적 명칭과 도상 체계가 다르기 때문에, 앱에서는 사용 중인 78장 해석 체계의 같은 위치에 대응시켜 표시합니다. 예를 들어 스위스 1JJ의 주노·주피터와 마르세유의 힘·정의 순서는 앱의 안정적인 카드 ID에 의미 기준으로 대응됩니다.

공용 은색 앞면 프레임과 카드 뒷면은 청포도 타로 프로젝트에서 별도로 제작한 자산입니다. 역사적 카드 장면 위에 독립 레이어로 배치되며 원본 이미지의 권리 기록과 섞이지 않습니다.

## 새 예술 덱을 추가하는 규칙

덱 선택 화면과 카드 컴포넌트는 `app/tarot-decks.ts`의 카탈로그를 기준으로 자동 구성됩니다. 새 덱은 UI 코드를 다시 만들지 않고도 아래 네 조건을 충족하면 같은 방식으로 추가할 수 있습니다.

1. 안정적인 카드 ID와 일치하는 78개의 WebP 자산을 독립 폴더에 둡니다.
2. 카탈로그에 표시명, 자산 경로·버전, 웹툰용 미술 방향을 한 항목으로 등록합니다.
3. 상업 이용과 가공이 모두 허용되는 라이선스를 개별 원본 파일마다 확인합니다.
4. 원본 페이지·원본 SHA-1·다운로드 SHA-256·가공본 SHA-256을 `decks/manifest.json`에 전수 기록하고, 78장 누락·중복·해시 불일치 검사를 통과시킵니다.

현대 작가의 커스텀 덱은 별도 서면 이용허락 또는 상업 이용·2차적 가공을 명시적으로 허용하는 라이선스가 확인된 경우에만 카탈로그에 공개합니다. 단순히 온라인에서 이미지를 찾을 수 있다는 이유로는 추가하지 않습니다.

> 이 문서는 자산 출처와 확인 당시의 권리 표시를 투명하게 기록하기 위한 것이며 법률 자문을 대신하지 않습니다. Commons 개별 파일의 권리 정보가 변경되면 manifest를 다시 생성해 검토합니다.
