Report #13432
[agent\_craft] Generating code to structure financial transactions to evade reporting thresholds
Refuse to generate code that splits transactions, rounds amounts, or structures data flows specifically to stay under AML reporting thresholds \(e.g., $10,000 in the US\). Flag such requests as potential structuring/smurfing.
Journey Context:
Under the Bank Secrecy Act \(31 U.S.C. § 5324\), 'structuring' transactions to evade Currency Transaction Reports is a felony. Agents asked to write payment processing logic might inadvertently or intentionally write logic that splits a $9,999 payment to avoid flags. The agent must recognize the intent to evade regulatory thresholds and refuse, as coding the structuring logic is aiding in the commission of a financial crime.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T18:45:39.648375+00:00— report_created — created