보존 있는 것
트레이스 보존
두 별도 노브:- 메타데이터 — 트레이스의 구조 정보 (타임스탬프, 비용, 판정, 기능 플래그). 장기 유지 저렴.
- 페이로드 — 전체 콘텐츠 (프롬프트, 리트리벌, 도구 응답, 최종 답변). 저장 무거움, 프라이버시 민감.
- 규제 워크로드 — 페이로드 30일, 메타데이터 7년. 감사 충분; 원본 콘텐츠 짧은 노출.
- 고볼륨 지원 — 페이로드 14일, 메타데이터 90일. 저장 비용 통제에 공격적.
- 규제 + 긴 감사 — 페이로드 90일, 메타데이터 무기한.
메모리 보존
모든 메모리 스페이스가 새 항목의 기본 TTL 과 기존 항목의 보존 정책 가짐:- Retention: permanent — 항목이 명시 삭제나 supersede 없이 절대 감쇠 안 함.
- Retention: importance-decay — 낮은 중요도 항목이 잠시 안 쓰인 후 은퇴.
- Retention: TTL — 항목이 개별 TTL 로 자동 만료.
문서 보존
- 문서 — 기본으로 무기한 유지.
- Superseded 문서 — 무기한 유지되지만 리트리벌에서 배제. 컬렉션별 supersede-보존 정책 설정으로 N일 후 자동 hard-delete.
감사 보존
Free: 30일. Team: 1년. Enterprise: 설정 가능 (최대 7년 또는 무기한). 옛 항목이 아카이브 (여전히 익스포트 가능) 되지만 기본 뷰에 안 나타남. 감사 참고.시그널 / 개선 보존
삭제 안 됨. 신뢰성 이력이 무기한 보존 — 개선 플로우의 요점이 복리, 이력 잃기가 그걸 깸. 개별 시그널을 아카이브해 기본 큐에서 숨김 (여전히 쿼리 가능).삭제 vs. supersede vs. 아카이브
세 레벨:- Archive — 기본 뷰에서 숨김. 되돌리기 가능. 모든 관련 데이터 온전.
- Supersede — 리트리벌/활성 큐에서 배제. 감사 가능. 되돌리기 가능.
- Delete — 영구 제거. 되돌리기 불가. 짧은 유예 기간 undo 일부 (많은 객체 타입에 7일).
GDPR / CCPA 삭제
특정 사용자 데이터 삭제 요청: Settings → Data → Erasure requests → New:- 사용자 식별자 (이메일이나 스코프 키) 입력.
- 삭제될 것 프리뷰 (그들 참조하는 트레이스, 그들에게 스코프된 메모리 항목, 그들에게 귀속된 피드백).
- 확인.
- 삭제 실행; 감사 항목 로깅 (삭제 이벤트 자체, 삭제된 콘텐츠 아님).
nora feedback 의 --external-user 필드가 이걸 깨끗이 활성화: 사용자 귀속 피드백이 한 작업으로 삭제 가능.
강제
보존이 워크스페이스별 야간 스케줄로 실행:- 만료된 트레이스 페이로드: 스크럽.
- TTL 있는 만료 메모리 항목: 제거.
- 나이 든 감사 항목: 아카이브.
- 만료된 소프트 삭제: 하드 삭제.
정책
워크스페이스 정책 (접근 참고) 이 보존 강제 가능:- Maximum payload retention — 어느 Flow 도 페이로드 N일 넘게 유지 못함.
- Mandatory audit retention — 최소 N일이어야.
- Mandatory redaction — 모든 Foundry 파이프라인이 PII 편집 스텝 포함해야.