The DLP pack covers AWS, GitHub, Slack, bearer tokens, private keys, and SSN — but not Google. GCP keys are extremely common in agent workflows.
Task
Add rules to policies/dlp/manifest.yaml: a Google API key (AIza[0-9A-Za-z_-]{35}) and a GCP service-account marker. Category credentials, severity critical. No Python needed — follow the YAML shape of the existing github_pat rule.
Acceptance criteria
Good first PR — regex only, no Python.
The DLP pack covers AWS, GitHub, Slack, bearer tokens, private keys, and SSN — but not Google. GCP keys are extremely common in agent workflows.
Task
Add rules to
policies/dlp/manifest.yaml: a Google API key (AIza[0-9A-Za-z_-]{35}) and a GCP service-account marker. Categorycredentials, severitycritical. No Python needed — follow the YAML shape of the existinggithub_patrule.Acceptance criteria
apps/orchestrator/tests/test_dlp_scanner.pyproving the Google key matches and a benign string doesn't.gitleaks:allow.Good first PR — regex only, no Python.