[object Object]

← back to Lawyer Directory Builder

Iter 36: /find-a-lawyer/thanks — State Bar deep-link + Rule 7.1 honesty

e6238cac674bb51c432e96c1976e7a1a42ae7825 · 2026-05-04 06:38:45 -0700 · SteveStudio2

Two fixes to the Verify-with-State-Bar cell on /find-a-lawyer/thanks:

1. Deep-link the State Bar destination — was 'calbar.ca.gov' (homepage,
   user has to navigate the menus to find licensee search). Now
   apps.calbar.ca.gov/attorney/Licensee/Search opens the search form
   directly. One-click verify, matches the deep-link pattern already
   used in /find-a-lawyer/results firm-card 'verify on State Bar' chips
   (iter 22) and /404 suggest-grid (iter 31).

2. Soften the unsubstantiated daily-refresh claim — was 'We refresh
   against it daily but the live source is authoritative.' We do run
   periodic CalBar scrapes, but no live 'daily' guarantee in
   production. Now: 'We draw from that roll; the live source at
   calbar.ca.gov remains authoritative for any disciplinary status
   check.' Honest, §6155-correct, and explicitly directs the highest-
   stakes verification (disciplinary status) to the authoritative
   source.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit e6238cac674bb51c432e96c1976e7a1a42ae7825
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date:   Mon May 4 06:38:45 2026 -0700

    Iter 36: /find-a-lawyer/thanks — State Bar deep-link + Rule 7.1 honesty
    
    Two fixes to the Verify-with-State-Bar cell on /find-a-lawyer/thanks:
    
    1. Deep-link the State Bar destination — was 'calbar.ca.gov' (homepage,
       user has to navigate the menus to find licensee search). Now
       apps.calbar.ca.gov/attorney/Licensee/Search opens the search form
       directly. One-click verify, matches the deep-link pattern already
       used in /find-a-lawyer/results firm-card 'verify on State Bar' chips
       (iter 22) and /404 suggest-grid (iter 31).
    
    2. Soften the unsubstantiated daily-refresh claim — was 'We refresh
       against it daily but the live source is authoritative.' We do run
       periodic CalBar scrapes, but no live 'daily' guarantee in
       production. Now: 'We draw from that roll; the live source at
       calbar.ca.gov remains authoritative for any disciplinary status
       check.' Honest, §6155-correct, and explicitly directs the highest-
       stakes verification (disciplinary status) to the authoritative
       source.
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---
 src/server/leads.ts | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/server/leads.ts b/src/server/leads.ts
index 48264ab..b913a00 100644
--- a/src/server/leads.ts
+++ b/src/server/leads.ts
@@ -692,8 +692,8 @@ router.get('/find-a-lawyer/thanks', (req, res) => {
         <div class="thanks-cell scroll-reveal">
           <span class="thanks-num">ii.</span>
           <h4>Verify with the State Bar</h4>
-          <p>Before retaining anyone, confirm the attorney's license is active and in good standing on the State Bar's public roll. We refresh against it daily but the live source is authoritative.</p>
-          <a class="thanks-link" href="https://www.calbar.ca.gov" rel="noopener">calbar.ca.gov →</a>
+          <p>Before retaining anyone, confirm the attorney's license is active and in good standing on the State Bar's public roll. We draw from that roll; the live source at calbar.ca.gov remains authoritative for any disciplinary status check.</p>
+          <a class="thanks-link" href="https://apps.calbar.ca.gov/attorney/Licensee/Search" target="_blank" rel="noopener">State Bar licensee search →</a>
         </div>
         <div class="thanks-cell scroll-reveal">
           <span class="thanks-num">iii.</span>

← 7d98dc9 Iter 35: Lawyer Pro pitch + dashboard FTC copy — three laten  ·  back to Lawyer Directory Builder  ·  Iter 37: /data/thanks editorial confirmation matching iter 2 f10bb42 →