ABA Model Rules 7.1–7.5
False/misleading statements (7.1), comparative claims and substantiation (7.2), solicitation (7.3), specialization claims (7.4), firm names (7.5).
Every recommendation, every draft, every comparative statement, every published page runs through the rulebook of your jurisdiction before it leaves the studio. Substantiation log on the side; court-admissible audit trail underneath.
False/misleading statements (7.1), comparative claims and substantiation (7.2), solicitation (7.3), specialization claims (7.4), firm names (7.5).
ET §0.300 (general standards), ET §1.200 (independence), ET §1.700 (confidential client information). Public-facing communication is the scope; engagements are not.
Auditor independence under Reg S-X 2-01. Prohibition on certain non-audit services. Material breach disclosure.
Notification obligations (SUP 15), Conduct Rules (COCON). Senior Managers and Certification Regime applicability checks.
OCC Heightened Standards, FDIC and Federal Reserve interagency guidance. Marketing language that bumps against safety-and-soundness or consumer-protection obligations.
Internal compliance manuals, state-specific advertising rules, in-house comparative-claim policies, custom disclaimer requirements.
Regex + structured-claim detection on every draft. Catches superlatives, comparative claims, specialization language, false certifications.
Every comparative claim requires a citation. The substantiation log accompanies the draft to publish and is exportable for audits.
When specialization or comparative language is used, the linter offers state-correct disclaimer wording (NY DR 2-105, CA Rule 7.4, etc.).
Every publish event is timestamped, hashed, and signed. The audit log is admissible as a business record under FRE 803(6).
Every linter run, every approval, every publish is immutably logged. Hashed, timestamped, signed. Exportable as JSON or PDF; admissible as a business record under FRE 803(6).
{
"event": "publish",
"draft_id": "D-1038",
"workspace": "bennett-klau",
"actor": { "user": "ahalberg@bennettklau.com", "role": "compliance-lead" },
"rulesets": ["ABA-7.1-7.5", "NY-advertising"],
"lint_result": "clear",
"substantiation": ["case-123", "press-2025-04-22"],
"hash": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"ts": "2026-05-20T14:37:21.214Z",
"signature": "ed25519:b6cb9..."
}Our compliance lead, an admitted attorney, will walk your general counsel through the linter, the audit trail, and the conflicts-wall architecture in 30 minutes.