---
title: "권한 사건을 추가 전용 원장으로 보존합니다"
description: "적격, 조건 부족, 거부, 철회, 만료와 대체 이력을 로컬 TEST_ONLY 계약의 추가 전용 사건으로 기록합니다. 변조 저항성과 독립 감사는 아직 검증되지 않았습니다."
updated: "2026년 8월 30일"
availability: "LOCAL SIMULATION · TEST_ONLY"
candidate_route: "/ko/docs/raiffa/foundations/authority-ledger"
---

# 권한 사건을 추가 전용 원장으로 보존합니다

적격, 조건 부족, 거부, 철회, 만료와 대체 이력을 로컬 TEST_ONLY 계약의 추가 전용 사건으로 기록합니다. 변조 저항성과 독립 감사는 아직 검증되지 않았습니다.

**LOCAL SIMULATION · TEST_ONLY:** 로컬 검증과 고정 테스트 데이터만 검토 가능 · 실제 로그인·조직 권한·외부 실행 없음

## 원장은 현재 상태보다 먼저 사건을 보존합니다

- 권한 후보 또는 적격성 근거
- 조건 부족과 거부 사유
- 철회, 만료와 대체
- 조직·case·사용자·적용 범위·정책 결합
- nonce, 버전과 해시 체인 좌표

> **현재 구현:** SQLite/WAL 기반 로컬 검증이며 독립 감사가 아직 완료되지 않았습니다.

## 현재 상태는 사건 기록에서 다시 만들 수 있어야 합니다

1. **추가 전용 사건을 읽습니다** — 기존 사건을 수정하지 않고 순서와 해시를 검증합니다.
2. **결합별 현재 상태를 계산합니다** — 가장 최신의 유효 버전과 생명주기 상태를 계산합니다.
3. **재시작 후 다시 계산합니다** — 메모리 상태가 없어도 같은 결과가 나오는지 확인합니다.
4. **사용 전에 다시 검증합니다** — 현재 상태, 원장 끝점과 현재 요청 결합을 비교합니다.

## 로컬 원장은 실제 조직 권한을 발급하지 않습니다

테스트 함수 이름이 issue 또는 grant여도 실제 조직 권한을 만들지 않습니다. 현재 패키지는 고정 GateResultPort와 로컬 SQLite 동작만 검증하며 실행 전달기나 접근통제 시스템으로 사용할 수 없습니다.

> **BOUNDARY:** LOCAL_SIMULATION · TEST_ONLY · AUTHORITY NONE · 외부 실행 전달 없음

---

공개 경로: /ko/docs/raiffa/foundations/authority-ledger
