Skip to main content

privacy

Classify collected fields, apply export redaction, and keep the generated privacy ledger truthful. Use when adding properties, changing RedactionPolicy, or touching export/privacy UI.

설치로 이동

소스 정보

저장소
hoangsonww/Diffuse-Native-Apps
최근 소스 활동
2026년 8월 20일 04:16
감지된 SKILL.md 언어
영어
스타
2
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
privacy
description
Classify collected fields, apply export redaction, and keep the generated privacy ledger truthful. Use when adding properties, changing RedactionPolicy, or touching export/privacy UI.
# Privacy Local-first. Nothing leaves the device unless the user exports. No account, no telemetry. ## Classification | Level | Meaning | |---|---| | `public` | Safe to share (OS version) | | `local` | Mildly identifying, kept on device | | `sensitive` | Identifies the user or environment (SSID, repo path) | | `restricted` | Never collected, or always stripped on export | `RedactionPolicy.none` still redacts `restricted`. `standard` (default) redacts `sensitive`+. `strict` redacts `local`+. Redaction is a **copy**. `Snapshot.redacted` must not mutate the stored snapshot. ## Checks - New fields have a classification on the descriptor. - `PrivacyLedger.neverCollected` stays a design commitment; do not silently delete lines. - Export paths (`SnapshotService.exportSnapshot/Diff/Report`) apply a policy. - Tests: `Tests/Domain/PrivacyAndRedactionTests.swift` and redaction invariants. Read `Documentation/adr/0007-privacy-classification.md` and `Documentation/Privacy.md`.
GitHub에서 보기