Expand sensitive output routing and make inbox references conditional #3

Merged
sneak merged 1 commits from fix/pii-and-conditional-email into main 2026-02-28 15:22:37 +01:00
Collaborator

Changes

  1. Expand PII routing → Sensitive Output Routing — now covers PII, secrets, credentials, API keys, and sensitive operational info (flight numbers/times/dates, locations, travel plans, medical info)
  2. Make email/inbox references conditional — replaced hardcoded "Emails" heartbeat check with generic "Notifications" language since not all users have email integration (the inbox this pattern originated from was the Gitea notification inbox)
  3. Updated cross-references in SETUP_CHECKLIST.md

Files changed

  • OPENCLAW_TRICKS.md — renamed sections, expanded scope, conditional inbox language
  • SETUP_CHECKLIST.md — updated section 5.2 and heartbeat check items

Checks

make check passes.

## Changes 1. **Expand PII routing → Sensitive Output Routing** — now covers PII, secrets, credentials, API keys, and sensitive operational info (flight numbers/times/dates, locations, travel plans, medical info) 2. **Make email/inbox references conditional** — replaced hardcoded "Emails" heartbeat check with generic "Notifications" language since not all users have email integration (the inbox this pattern originated from was the Gitea notification inbox) 3. Updated cross-references in SETUP_CHECKLIST.md ## Files changed - `OPENCLAW_TRICKS.md` — renamed sections, expanded scope, conditional inbox language - `SETUP_CHECKLIST.md` — updated section 5.2 and heartbeat check items ## Checks `make check` passes.
clawbot added 1 commit 2026-02-28 12:40:26 +01:00
- Rename 'PII Output Routing' → 'Sensitive Output Routing' throughout
- Expand scope to include secrets, credentials, API keys, flight numbers,
  locations, travel plans, medical info
- Replace hardcoded 'Emails' heartbeat check with conditional language
  ('Notifications — whatever inbox sources you've integrated')
- Remove 'email' from heartbeat-state.json example
- Update cross-references in SETUP_CHECKLIST.md
sneak merged commit f3e48c6cd4 into main 2026-02-28 15:22:37 +01:00
Sign in to join this conversation.
No reviewers
No Label
bot
merge-ready
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sneak/clawpub#3
No description provided.