Skip to content

Add in-app local data management - #11

Merged
itsreverence merged 1 commit into
masterfrom
codex/in-app-data-management
Jul 28, 2026
Merged

Add in-app local data management#11
itsreverence merged 1 commit into
masterfrom
codex/in-app-data-management

Conversation

@itsreverence

Copy link
Copy Markdown
Owner

Summary

  • add aggregate local storage inventory and category-level deletion controls in Settings
  • add a downloadable support report with redacted decision-event metadata
  • add typed-confirmation full reset for settings, imports, decision history, and renderer connection preferences
  • document privacy and persistence behavior

Safety

  • all routes remain protected by the per-launch capability token
  • reports use Cache-Control: no-store
  • exports omit local paths, credentials, identifiers, names, recommendation text, and imported values
  • destructive actions require explicit UI confirmation; full reset also validates an exact server-side confirmation value

Validation

  • npm ci
  • npm run check
  • npm test (117 passed, 2 platform-specific skips)
  • npm run build
  • git diff --check
  • authenticated loopback API smoke
  • desktop and mobile browser inspection with no console errors
  • Windows desktop:package plus unpacked executable launch smoke
  • Impeccable detector: no findings

npm audit --omit=dev --audit-level=high was not completed because this environment requires separate explicit approval before sending private dependency metadata to the npm registry.

@itsreverence
itsreverence marked this pull request as ready for review July 28, 2026 04:54
@itsreverence
itsreverence merged commit 9b715b8 into master Jul 28, 2026
5 checks passed
@itsreverence
itsreverence deleted the codex/in-app-data-management branch July 28, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant