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.
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:
--preview Nand 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:
If the user already asked “what is in the note?”, reading the full note is okay.
Acceptance criteria
SKILL.mdincludes privacy guidance for search vs full read.