[NightlyBuildAgent] Trade-specific fit line, copy polish, site health fixes - #486
[NightlyBuildAgent] Trade-specific fit line, copy polish, site health fixes#486manazoid4 wants to merge 3 commits into
Conversation
… fixes - FindJobsPage: add "Your trade: X + Y" callout directly below lead title — trade match keywords (EV charger install, boiler replacement, flat roof repair etc.) now visible without clicking WHY button - FindJobsPage: remove duplicate inline paywall block injected mid-list; keep single bottom upgrade prompt to eliminate double-prompt confusion on mobile - FindJobsPage: add "No credit card required" note under SCAN NOW button - FindJobsPage: upgrade nudge copy now names Bark and Checkatrade explicitly and uses "NO SHARED AUCTION. NO FIVE-TRADE BLAST." hook - LeadDetailPage: fix broken WhatsApp button when buyer phone is locked — was opening wa.me with no recipient; now shows upsell with unlock CTA - PricingPage: rewrite Pilot plan body to plain tradesman language; name competitors in FAQ Co-Authored-By: Claude <noreply@anthropic.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
This pull request has been ignored for the connected project Preview Branches by Supabase. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
✅ Meticulous spotted 0 visual differences across 169 screens tested: view results. Meticulous evaluated ~4 hours of user flows against your PR. Expected differences? Click here. Last updated for commit |
…te CVE npm audit fix resolves all 3 vulnerabilities: nanoid <3.3.18 (high), postcss <=8.5.22 (moderate), next dependency on vulnerable postcss (moderate). Co-Authored-By: Claude <noreply@anthropic.com>
Summary
FindJobsPage. Trade-matched keywords (from the scorer'sTRADE_KEYWORDSmap) are now always visible without clicking the hidden "WHY?" button. Electricians see EV charger / rewire reasons; plumbers see boiler / bathroom reasons; roofers see flat roof / gutter reasons.LeadDetailPagewas renderingwa.me/?text=...with no recipient, opening a blank WhatsApp screen. Now shows a clear upsell box explaining the phone is locked, with an unlock CTA.Test plan
npm run buildpasses clean;npx tsc --noEmitreturns no errorsGenerated by Claude Code