[object Object]

← back to Cli Printing Press

Document write-time PII redaction in dogfood reports (#673)

a590b6b931329dbe496d6789dea4841fe95436a5 · 2026-05-07 02:38:44 -0700 · Trevin Chow

Files touched

Diff

commit a590b6b931329dbe496d6789dea4841fe95436a5
Author: Trevin Chow <trevin@trevinchow.com>
Date:   Thu May 7 02:38:44 2026 -0700

    Document write-time PII redaction in dogfood reports (#673)
---
 skills/printing-press/SKILL.md | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/skills/printing-press/SKILL.md b/skills/printing-press/SKILL.md
index a3a4077b..c81b84a5 100644
--- a/skills/printing-press/SKILL.md
+++ b/skills/printing-press/SKILL.md
@@ -2574,6 +2574,18 @@ Acceptance Report: <api>
   Gate: PASS / FAIL
 ```
 
+**Redact PII while authoring the report.** When live API responses include an
+organization or workspace name, user email, assignee/collaborator name, or any
+other human-identifying string, describe the result generically instead of
+quoting the literal value:
+- organization or workspace name -> "the test workspace"
+- authenticated user email/name -> "the authenticated viewer"
+- assignees or collaborators -> "the highest-loaded assignee" / "the project lead"
+- team identifiers such as `ENG` or `T2` are OK when they are structural keys
+
+The Phase 5.6 manuscript scan and publish-skill PII scan are defense in depth;
+keep PII out of the acceptance report from the moment you write it.
+
 **Acceptance threshold:**
 - Quick Check: 5/6 core tests must pass. Auth (`doctor`) or sync failure is automatic FAIL.
 - Full Dogfood: every mandatory test in the matrix must pass. A single broken flagship feature is automatic FAIL. Auth/sync failures are automatic FAIL.

← c69e77c8 feat(cli): scope verify-skill flag-names; add canonical-sect  ·  back to Cli Printing Press  ·  Annotate PM workflows as read-only (#674) a880a7f7 →