Skip to content

chore - #42

Closed
kshahbw wants to merge 1 commit into
mainfrom
chore/scrub-internal-identifiers
Closed

chore#42
kshahbw wants to merge 1 commit into
mainfrom
chore/scrub-internal-identifiers

Conversation

@kshahbw

@kshahbw kshahbw commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

No description provided.

This repository is public. The 10DLC test fixtures were captured from a
live brand record and carried real values into it:

  - two Bandwidth employee email addresses, in brand fixtures
  - a real EIN, in four files
  - two real brand IDs (104 and 8 occurrences)
  - the internal display name of the acceptance-test brand
  - two references to an internal ticket key

The email addresses are the reason this is worth a commit on its own. One
belongs to a colleague who is not a contributor here and did not consent
to having their work address published; the rest is internal-facing detail
that a public repo has no reason to carry.

Substitutions are identity-preserving. The two new brand-ID placeholders
use unused BEXMPL slots rather than BEXMPL1/BEXMPL2, which already denote
distinct brands -- reusing those would have merged two identities inside
cmd/tendlc/brand_test.go, where both appear.

Verified: build, full suite, gofmt and golangci-lint all clean, and a
break-and-restore check confirms the renamed fixtures still discriminate
(planting a wrong ID fails TestBrandUpdatePrintsAcceptanceReceiptWith-
IDsAndLatencyNote) -- the rename did not neuter the assertions.

Note this does not remove the values from git history, which is public and
already fetched. It stops them propagating into the docsite, the next
release, and search indexing.
@kshahbw
kshahbw requested review from a team as code owners August 24, 2026 18:49
@kshahbw kshahbw closed this Aug 24, 2026
@kshahbw
kshahbw deleted the chore/scrub-internal-identifiers branch August 24, 2026 18:51
@kshahbw kshahbw changed the title chore: replace production-derived identifiers with placeholders chore Aug 24, 2026
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.

1 participant