BLOCKER

core/customer-data-in-logs

No customer data (MSISDN, email, account IDs, names, addresses) in logs, analytics events, error messages, or metric labels.

Decided by
review judgement
Severity means
must not merge. The output contract
Applies to
every file — the core standard is not scoped by stack
Reaches
19 profiles: fullstack-react-node, infra-terraform, javascript-typescript, javascript-typescript-browser, mobile-android, mobile-ios, mobile-react-native, service-dotnet, service-express, service-go, service-java, service-node, service-python, typescript-effect, web-angular, web-nextjs, web-react, web-svelte, web-vue
Defined in
standards/core.md:66

Read it in the terminal

The same facts, from the checkout you are already in — no browser, and no network.

terminal
$ npx redlinegate explain core/customer-data-in-logs

Where this came from

You are most likely here from a review comment. A finding names its rule and, when your repository has told Redline where the standard is published, its address:

on the pull request
Redline/BLOCKER [core/customer-data-in-logs]: …
  → …/r/core/customer-data-in-logs

That second line is written by redline init --docs-url and is empty until an organisation sets one — there is no default, because a link to somebody else's copy of the standard is worse than no link. See Onboard a repository.

In context

This is a core rule: it applies in every profile, and every stack extends it rather than overriding it. The core standard lists it beside everything else a reviewer is asked to consider.

Other BLOCKER rules in this stack