← Files Vibe CodingARCHIVED FILE
skills/vibe-desktop/references/desktop-app-audit.md
1.23 KB · Oct 3, 2026 · 06:36 UTC
# Desktop App Audit ## Operation Inspect the named boundary and report supported findings. Do not edit product code. Include concrete evidence, impact, the owning source, one remediation direction and a meaningful validation route. Severity follows actual impact, not a category example. ## Goal and scope Audit one desktop app boundary such as local storage, auto-update, IPC, native shell access, offline sync, file system permissions, notifications, packaging, or backend integration. ## Domain invariants - Renderer/UI, main process/native layer, local storage, backend API, and OS permissions have explicit trust boundaries. - Local secrets, tokens, files, logs, caches, and crash reports are protected. - Auto-update, migrations, offline/sync, file access, notifications, and background tasks have defined failure/recovery behavior. - Packaging/signing/notarization/release config matches the changed platform contour. - Tests/manual checks cover the selected desktop behavior and supported platforms where relevant. ## Audit method Trace the selected desktop flow through UI/renderer, main/native process, IPC/message validation, local storage/files, OS integrations, backend calls, update/packaging config, logs, tests, and release scripts.
SHA-256: d29b7e6f23dcaaf69f5151003a940e7994c49dfe4f66dd293ef3167cae8508f5