0001 이미 있는 것에 맞추기
HGP 문서를 처음 쓰면서 이미 있는 것들을 읽었다: HGP 9월 규격 초안, arkive, secretary, 개인 아카이브·cheroki. 서로 다르게 된 곳 열두 가지를 이렇게 맞추기로 했다.
무엇을
섹션 제목: “무엇을”| # | 무엇 | 갈렸던 모양 | 정한 것 | 반영한 문서 |
|---|---|---|---|---|
| 1 | 주인 이름 | 규격 「발화자」, arkive 「기탁자」, secretary 「사용자」 | 기탁자 | 01 |
| 2 | 관리자가 원본을 보나 | 규격: 안 본다. arkive: 잠금 없음, 기관이 사적 기록을 봄. secretary: v0.2부터 잠금 | 「못 본다」가 원칙. 잠그기 전까지는 약속으로만 지킨다고 적는다. arkive 「기관」은 열람자 | 00, 01 |
| 3 | 지문 뜨는 때 | secretary 폰·서버 두 번, arkive 서버 한 번, cheroki 오디오 지문 없음 | 기기와 저장소 두 번. 기기에서 못 뜨면 받은 파일 그대로 + 묶음 지문 | 02 |
| 4 | 지문 단위 | 규격 조각 + 머클, arkive 스캔 한 장 (두 면) | 머클의 잎은 원본 파일. 면은 그 안의 영역 | 02, 03 |
| 5 | 하루 묶음 지문 | 규격 두 곳에 새김, 개인 아카이브의 앵커 도구는 한 번도 안 돌림 | 하루 지문은 지금 정의. 밖에 새기기는 secretary v2 | 02 |
| 6 | 원본에서 멀어진 정도 | 규격 L0~L3, arkive·개인 아카이브 다른 이름 | 규격 L0 원본, L1 초벌, L2 확인본, L3 파생 | 03, 04 |
| 7 | 「layer 0/1/2」 | 규격 층(프로토콜·주권·창구)과 뜻이 같지만 L0~L2(원본격)와 겹침 | 층은 「0층 규약」처럼, 원본격은 「L0」처럼 | 04 |
| 8 | 누구에게 보일지 | arkive 7칸, 규격 4칸, 9/10 결정문 5칸 | 범위 5칸 (봉인, 나만, 관계, 조합, 공개)과 쓰임새 3칸을 나눈다 | 00, 03 |
| 9 | 원칙 | secretary 8개, blueprint 7개, 규격 불변 5개 | 8개가 본문. 규격 5개 중 빠진 셋은 「덧붙이는 약속」 | 00 |
| 10 | manifest 칸 | secretary 코드, arkive fixity.tsv, 개인 아카이브 hashes.jsonl이 모두 다름. AI 기여 칸 없음 |
secretary 칸 이름을 기준으로, 규격 판·원본격·AI 기여 칸을 더한다 | 03 |
| 11 | 원본 불변 | secretary·arkive 읽기 전용, cheroki는 원본 이름을 바꿈 | 개인 아카이브·cheroki는 고치지 않는다. 새 녹음부터 HGP | 04 |
| 12 | 다른 사람 목소리 | secretary 시작 화면 동의 한 줄(예정), 개인 아카이브 동의 칸 없음 | 그 사람 대목은 그 사람 것. 동의 전에는 두 사람만 연다 | 01 |
#10의 한 가지: 지문 칸 sha256_phone, sha256_server는 고문서 스캔에 맞지 않아 sha256_device, sha256_store로 이름을 넓혔다. secretary는 다음 데이터 구조 변경 때 맞춘다(03-manifest 11절).
- 문서가 코드와 따로 놀면 아무도 따르지 않는다. 이미 돌아가는 secretary·arkive 코드와 이미 쓴 9월 규격을 바탕으로 삼았다.
- 9월 규격의 「용어 정본」(2026-09-11)이 이미 「층」과 「원본격」을 갈라 두었다. 그 결정을 그대로 이었다.
다른 선택지
섹션 제목: “다른 선택지”| 선택지 | 안 고른 이유 |
|---|---|
| 9월 규격 44개를 통째로 옮겨 오기 | 아직 초안이고 중복이 많다(축 지도가 짚음). 쉬운 한국어 다섯 장으로 줄이고, 근거로 가리킨다 |
| secretary 이름만 따르기 | 고문서(arkive)에 맞지 않는 칸이 있다 (sha256_phone) |
어디에 영향이 가나
섹션 제목: “어디에 영향이 가나”- secretary: manifest에
hgp,level,source_type,action,made_by,scope,consent칸 더하기. 지문 칸 이름 맞추기. 하루 지문. 정기 지문 확인. (데이터 구조 변경이라 secretary 쪽에서 따로 승인) - arkive: 기탁자 지정, 잠금, 로그인, 권 지문, IIIF 캔버스에 지문 붙이기, 정기 지문 확인.
- 개인 아카이브·cheroki: 고치지 않는다.
따로 볼 것 (이 결정 밖)
섹션 제목: “따로 볼 것 (이 결정 밖)”- arkive 프로토콜 10조(동의하면 「읽는 법 학습」 허용)와 원칙 8(학습에 쓰지 않음)을 어떻게 맞출지.