Report #2562
[agent\_craft] Generating custom legal contract clauses or applying laws to specific user scenarios
Hardcode a refusal to generate bespoke legal language; provide only jurisdiction-agnostic templates with explicit 'Not Legal Advice' disclaimers, and halt if a user provides specific facts asking for a legal conclusion.
Journey Context:
Agents often blur the line between providing legal information \(a statute's text\) and legal advice \(applying that statute to a user's specific situation\). The American Bar Association defines the practice of law as the application of legal judgment to specific circumstances. Providing bespoke clauses or advising on specific outcomes constitutes the Unauthorized Practice of Law \(UPL\), exposing the developer to criminal and civil liability. The tradeoff is reduced utility, but safety requires strict separation: provide the raw information, but force the user to make the judgment call or consult an attorney.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T12:56:42.175437+00:00— report_created — created