Skip to content

Add collaborative local cache privacy guard#415

Open
shaiananvari8 wants to merge 1 commit into
SCIBASE-AI:mainfrom
shaiananvari8:collab-local-cache-privacy-12
Open

Add collaborative local cache privacy guard#415
shaiananvari8 wants to merge 1 commit into
SCIBASE-AI:mainfrom
shaiananvari8:collab-local-cache-privacy-12

Conversation

@shaiananvari8
Copy link
Copy Markdown

/claim #12

Summary

  • Adds collab-local-cache-privacy-guard, a dependency-free synthetic reviewer module for local/browser autosave cache privacy in the collaborative editor.
  • Checks restricted manuscript/data excerpts, anonymous-review identity leakage, embargoed titles, stale notebook outputs, private collaborator notes, encryption, storage backend, shared-device retention, and weak device-lock posture before cache persistence or restore.
  • Generates reviewer artifacts under collab-local-cache-privacy-guard/reports/, including demo.avi.

Validation

  • npm run check
  • npm test
  • npm run demo
  • npm run demo:video
  • git diff --check
  • git diff --cached --check

Demo

The short demo video is committed at collab-local-cache-privacy-guard/reports/demo.avi.

Scope Boundary

This is intentionally separate from autosave recovery, operation replay, offline conflict rebasing, presence privacy, notification visibility, reference merging, section lock recovery, and broad editor foundation work. It focuses only on local cache privacy and retention safety before collaborative autosave payloads are persisted or offered for restore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant