Trade-specific scoring UX + copy polish (NightlyBuildAgent 2026-08-19) - #487
Trade-specific scoring UX + copy polish (NightlyBuildAgent 2026-08-19)#487manazoid4 wants to merge 2 commits into
Conversation
- FindJobsPage: add TRADE_JOB_HINTS + getTradeInsight() to LeadResultCard
Pass trade prop from scanner; electricians see EV CHARGER/REWIRE hints,
plumbers see BOILER/BATHROOM, roofers see FLAT ROOF/SLATING, etc.
- FindJobsPage: sharpen empty-state copy — "FIND JOBS WORTH QUOTING —
BEFORE CHECKATRADE LISTS THEM" + fix vague alert config text
- PricingPage: hero headline now fear-led ("STOP WASTING DAYS ON TENDERS
THAT NEVER FIT YOUR FIRM"), free CTA promoted above paid, remove
uncertain "FOUNDER-ASSISTED PILOT" label
- PricingPage: add missing SCAN FREE CTA to "COVERAGE BEFORE COMMITMENT"
green section (was headline with nowhere to click)
- HomePage: replace jargon micro-label "PUBLIC-WORKS QUALIFICATION FOR
5–25-PERSON CONTRACTORS" → "FIND PUBLIC JOBS WORTH BIDDING"
|
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 |
Resolves high-severity GHSA-2v37-7h3g-55p8 (nanoid) and moderate GHSA-fxqj-rqcc-2cmp (postcss) flagged by CI npm audit --audit-level=high.
Summary
LeadResultCardnow receives the user's selectedtradeand shows a specific job-type hint above the score reason badges. Electricians see "EV CHARGER — QUOTE PARTS & INSTALL" or "FULL REWIRE — CHECK CONSUMER UNIT TOO"; plumbers see "BOILER SWAP — SUPPLY & FIT" or "BATHROOM FIT-OUT — QUOTE IN FULL"; roofers, builders, HVAC, carpentry, painting, and landscaping all get trade-matched hints derived from lead title + description.Test plan
npm run build— greennpx tsc --noEmit— cleanGenerated by Claude Code