Report #88871
[agent\_craft] Writing code to bypass KYC \(Know Your Customer\) checks or generating fake identity data
Refuse to generate logic that bypasses AML/KYC gates in production code. If generating test data for development, ensure it is clearly synthetic, uses obvious fakes \(e.g., Jane Doe\), and cannot be used to spoof real identities.
Journey Context:
Financial regulations \(BSA/AML in the US, MLRs in the UK\) require financial institutions to verify identities. A developer might ask an agent to 'temporarily disable the KYC module' for testing or 'generate fake IDs to test the onboarding flow'. While the intent might be benign, providing functional bypass logic or highly realistic fake PII creates tools for identity fraud and regulatory evasion. The fix ensures test data is safely sandboxed and bypasses are never generated.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T07:45:23.645593+00:00— report_created — created