[
{"id":"key-stripe","rule":"api_key","sensitive":true,"text":"sk_test_1234567890abcdefghijkl"},
{"id":"key-openai","rule":"api_key","sensitive":true,"text":"sk-proj-synthetic1234567890123456"},
{"id":"key-github","rule":"api_key","sensitive":true,"text":"ghp_synthetic12345678901234567890"},
{"id":"key-aws","rule":"api_key","sensitive":true,"text":"AKIA1234567890ABCDEF"},
{"id":"key-short","rule":"api_key","sensitive":false,"text":"sk-test-example"},
{"id":"key-prose","rule":"api_key","sensitive":false,"text":"Please configure your API key."},
{"id":"key-obfuscated","rule":"api_key","sensitive":true,"adversarial":true,"text":"sk _ test _ 1234567890abcdefghijkl"},
{"id":"pem-rsa","rule":"private_key","sensitive":true,"text":"-----BEGIN RSA PRIVATE KEY-----\nSYNTHETIC_NOT_A_REAL_KEY\n-----END RSA PRIVATE KEY-----"},
{"id":"pem-generic","rule":"private_key","sensitive":true,"text":"-----BEGIN PRIVATE KEY-----\nSYNTHETIC_NOT_A_REAL_KEY\n-----END PRIVATE KEY-----"},
{"id":"pem-public","rule":"private_key","sensitive":false,"text":"-----BEGIN PUBLIC KEY-----\nSYNTHETIC_PUBLIC\n-----END PUBLIC KEY-----"},
{"id":"pem-prose","rule":"private_key","sensitive":false,"text":"Keep private keys in your secret manager."},
{"id":"pem-truncated","rule":"private_key","sensitive":true,"adversarial":true,"text":"-----BEGIN PRIVATE KEY-----\nTRUNCATED_SYNTHETIC_DATA"},
{"id":"db-postgres","rule":"database_url","sensitive":true,"text":"postgresql://fixture:synthetic@db.example.invalid/demo"},
{"id":"db-mongo","rule":"database_url","sensitive":true,"text":"mongodb+srv://fixture:synthetic@db.example.invalid/demo"},
{"id":"db-mysql","rule":"database_url","sensitive":true,"text":"mysql://fixture:synthetic@db.example.invalid/demo"},
{"id":"db-docs","rule":"database_url","sensitive":false,"text":"https://example.invalid/postgres/docs"},
{"id":"db-prose","rule":"database_url","sensitive":false,"text":"The database is PostgreSQL."},
{"id":"db-encoded","rule":"database_url","sensitive":true,"adversarial":true,"text":"postgresql%3A%2F%2Ffixture%3Asynthetic%40db.example.invalid%2Fdemo"},
{"id":"email-basic","rule":"email","sensitive":true,"text":"Contact fixture@example.invalid."},
{"id":"email-plus","rule":"email","sensitive":true,"text":"FIXTURE+tag@EXAMPLE.INVALID"},
{"id":"email-prose","rule":"email","sensitive":false,"text":"Send an email tomorrow."},
{"id":"email-handle","rule":"email","sensitive":false,"text":"Follow @example"},
{"id":"email-obfuscated","rule":"email","sensitive":true,"adversarial":true,"text":"fixture [at] example [dot] invalid"},
{"id":"ssn-hyphen","rule":"us_ssn","sensitive":true,"text":"Synthetic pattern 123-45-6789"},
{"id":"ssn-spaces","rule":"us_ssn","sensitive":true,"text":"Synthetic pattern 123 45 6789"},
{"id":"ssn-invalid-area","rule":"us_ssn","sensitive":false,"text":"000-45-6789"},
{"id":"ssn-invalid-group","rule":"us_ssn","sensitive":false,"text":"123-00-6789"},
{"id":"ssn-unformatted","rule":"us_ssn","sensitive":true,"adversarial":true,"text":"Synthetic pattern 123456789"},
{"id":"phone-us","rule":"phone","sensitive":true,"text":"(202) 555-0100"},
{"id":"phone-country","rule":"phone","sensitive":true,"text":"+1 202-555-0100"},
{"id":"phone-prose","rule":"phone","sensitive":false,"text":"Call the service desk."},
{"id":"phone-date","rule":"phone","sensitive":false,"text":"2026-09-28"},
{"id":"phone-unformatted","rule":"phone","sensitive":true,"adversarial":true,"text":"2025550100"},
{"id":"card-spaces","rule":"payment_card","sensitive":true,"text":"4242 4242 4242 4242"},
{"id":"card-digits","rule":"payment_card","sensitive":true,"text":"4111111111111111"},
{"id":"card-invalid-luhn","rule":"payment_card","sensitive":false,"text":"4242 4242 4242 4243"},
{"id":"card-repeated","rule":"payment_card","sensitive":false,"text":"0000000000000000"},
{"id":"card-obfuscated","rule":"payment_card","sensitive":true,"adversarial":true,"text":"4242.4242.4242.4242"},
{"id":"term-case","rule":"custom_term","sensitive":true,"terms":["PROJECT_CANARY"],"text":"project_canary"},
{"id":"term-regex","rule":"custom_term","sensitive":true,"terms":["a.b[c]"],"text":"private a.b[c] field"},
{"id":"term-prose","rule":"custom_term","sensitive":false,"terms":["PROJECT_CANARY"],"text":"ordinary project"},
{"id":"term-literal","rule":"custom_term","sensitive":false,"terms":["a.b[c]"],"text":"axb[c]"},
{"id":"term-zero-width","rule":"custom_term","sensitive":true,"adversarial":true,"terms":["PROJECT_CANARY"],"text":"PROJECT_​CANARY"}
]
