Skip to content

docs: remove operator personal email (PII) from the docs#42

Merged
MartinMontero merged 1 commit into
mainfrom
claude/wcjbt-credential-health-check-64ymr3
Jul 3, 2026
Merged

docs: remove operator personal email (PII) from the docs#42
MartinMontero merged 1 commit into
mainfrom
claude/wcjbt-credential-health-check-64ymr3

Conversation

@MartinMontero

Copy link
Copy Markdown
Owner

What does this PR do?

Removes the operator's personal Gmail from the two docs that carried it, keeping the non-secret Cloudflare account id.

Why it was there: convenience metadata, not a requirement. Cloudflare names an account "<owner-email>'s Account", so the email rode along next to the account id in two places — ROADMAP.md (the wrangler whoami account name) and docs/claude-project-instructions.md (an account label). The prior review flagged the account id as non-secret and correct to keep; the email is personal PII with no reason to be in a public repo. The account id alone identifies the account, so the email is safe to strip.

Changes (docs only):

  • ROADMAP.md — "These3remain@gmail.com's Account" → "the project's Cloudflare account" (id unchanged).
  • docs/claude-project-instructions.md — dropped the email; kept the account id and added a one-line note that the owner email is intentionally omitted.

A repo-wide scan confirms no personal email remains in any tracked file.

Note: the email still exists in already-merged git history and past PR descriptions. Scrubbing that would require rewriting shared history (and force-pushing main) — invasive and out of scope for this change; say the word if you want to pursue it separately.

Type of change

  • New catalog entry
  • Fix/update to an existing entry
  • New or updated recipe
  • Build flow / docs
  • Enforcement engine / tooling
  • Other

Required checks

Docs-only change to two Markdown files — no schema, enforcement, recipes, or build inputs touched.

  • npm run check — N/A (no schema touched)
  • npm run enforce — N/A (no catalog/recipe/provider strings touched)
  • npm test — N/A (no code touched)
  • npm run build — N/A (Markdown-only)

For catalog entries

N/A — no catalog entries in this PR.

For recipes

N/A — no recipes in this PR.

🤖 Generated with Claude Code


Generated by Claude Code

…tructions

The owner's personal Gmail appeared next to the Cloudflare account id in two docs
— in ROADMAP as the wrangler-whoami account name, and in the project-instructions
as an account label. It was convenience metadata, never required: the non-secret
account id alone identifies the account. Strip the email from both (keep the id),
and note in the instructions that the owner email is intentionally omitted.

Note: the email still exists in already-merged git history / past PR descriptions;
scrubbing that would require rewriting shared history and is out of scope here.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LVPyHAtQ1cdK76RpFasafP
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 3, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
wecanjustbuildthings 33f2fcd Commit Preview URL

Branch Preview URL
Jul 03 2026, 03:21 PM

@MartinMontero
MartinMontero merged commit ce46b96 into main Jul 3, 2026
14 checks passed
@MartinMontero
MartinMontero deleted the claude/wcjbt-credential-health-check-64ymr3 branch July 3, 2026 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants