Skip to content

Add privacy-conscious Apple Notes search/read workflow #8

@vinitu

Description

@vinitu

Problem

Current guidance implies it is okay to return full note contents after search. Apple Notes often contains private personal data. Agents should avoid dumping large personal notes unless the user asks for details.

Desired behavior

Add privacy-conscious search behavior and documentation:

  • Search returns metadata and short previews only.
  • Full note body is read only on explicit follow-up or when the user asks for the note content.
  • Commands should support --preview N and avoid full dumps by default.

Example workflow:

scripts/commands/search.sh --include-body --preview 200 Cerato
scripts/commands/read-by-id.sh 'x-coredata://.../ICNote/p101'

Agent response pattern:

Found 1 likely note: "📅 #timeline / Kia Cerato Koup". It appears to be a service timeline. Want me to read/summarize it?

If the user already asked “what is in the note?”, reading the full note is okay.

Acceptance criteria

  • SKILL.md includes privacy guidance for search vs full read.
  • Search command does not output full note bodies by default.
  • Full reads are routed through explicit read commands.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions