Conversation
…tz types to a BDOT collector" This reverts commit c2b6e02cfad81a767f87ece0a67071dd7111d347.
Adds comprehensive PII data generation including: - Credit Card numbers - Date of Birth (multiple formats) - Email addresses - International phone numbers - IPv6 addresses - MAC addresses - US street addresses - US city/state - US zip codes (5 and 9 digit) All PII fields are now included in every generated log entry for comprehensive sensitive data testing. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…ata testing Adds 37 total PII/sensitive data types across categories: Core PII (14 types): - UUID, SSN, IBAN, Phone (US/Intl), Email, Credit Card - DOB, IPv4, IPv6, MAC Address, Street/City/State/Zip Government IDs (3 types): - Passport, Driver's License, National ID (non-US) Financial (3 types): - Bank Account, Routing Number, Crypto Wallet (BTC/ETH) Healthcare (2 types): - Medical Record Number, Health Insurance ID Vehicle (2 types): - VIN, License Plate Employment/Education (2 types): - Employee ID, Student ID Authentication/Secrets (6 types): - Username, Password Hash (bcrypt), API Key, AWS Access Key - Private Key (RSA), JWT Token Location (2 types): - GPS Coordinates, Geohash Personal (3 types): - Full Name, Mother's Maiden Name, Security Answer Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Update json.md with all 37 PII types and examples - Update docker README with PII architecture and BLITZ_PII_WORKERS env var - Set PII generator to 10 workers (10x rate) for comprehensive testing - Use non-Stripe API key prefixes to avoid false positives in secret scanning Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
jsirianni
requested changes
Jan 30, 2026
Member
jsirianni
left a comment
There was a problem hiding this comment.
Should the docker setup be kept up to date when new generators are added? If so, we should include some AI rules / hints.
Includes instructions for: - Keeping docker telemetry generator in sync when adding new generators - Updating PII generator when adding new sensitive data types - Code style guidelines (e.g., lowercase "Bindplane") Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Contributor
Author
|
@jsirianni Great idea! Added a Claude.md with a section to update the config when new generators are added. |
jsirianni
approved these changes
Jan 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds a Docker Compose setup for running all Blitz generators simultaneously, along with a major expansion of the PII log generator to include 37 sensitive data types.
Docker Telemetry Generator
Added
docker/directory with:Quick start:
Comprehensive PII Generator
Expanded the JSON generator's PII log type from 6 fields to 37 sensitive data types across categories:
Use Cases
Test Plan
go build ./...passesgo test ./...passes🤖 Generated with Claude Code