Skip to content

Remove FTS jargon from site-wide nav CTAs and announcement bar - #481

Open
manazoid4 wants to merge 2 commits into
mainfrom
claude/ecstatic-volta-ywq78f
Open

Remove FTS jargon from site-wide nav CTAs and announcement bar#481
manazoid4 wants to merge 2 commits into
mainfrom
claude/ecstatic-volta-ywq78f

Conversation

@manazoid4

Copy link
Copy Markdown
Owner

Summary

Problem: Every page showed "CHECK FTS FREE" as the primary nav CTA and the announcement bar used internal decision-framework language (BID, WATCH, SUBCONTRACT or SKIP) with no context. A UK tradesman visiting for the first time has no idea what "FTS" is — this was the primary drop-off point before they ever reached the product.

Fix: Plain-English copy across all three jargon points, site-wide impact from two files.

Changes

src/components/TopNav.tsx

  • Desktop nav CTA: CHECK FTS FREEFIND JOBS FREE →
  • Mobile quick-link label: PUBLIC SOURCE / CHECK FTSFREE SEARCH / FIND JOBS
  • Mobile quick-link secondary: PILOTSUBSCRIPTION
  • Mobile bottom CTA: CHECK FIND A TENDER FREEFIND JOBS FREE →

app/layout.tsx

  • Announcement bar: "Find a Tender is free and public · JobFilter helps contractors decide BID, WATCH, SUBCONTRACT or SKIP · Official source links included""Search public UK contracts for your trade — free to search, no card needed · JobFilter shows which ones fit your firm and which to skip"

Four-Agent Audit Findings

NEEDLE: FTS jargon in nav CTA was the highest-impact problem — it appeared on every page and blocked tradespeople from clicking into the product.

BUILDER: Replaced all three jargon instances with direct plain-English copy. No logic, routing, or visual changes.

CRITIC: Clearer in <3 seconds — yes. Confusion reduced — yes. New issues introduced — none.

REVENUE: "FIND JOBS FREE" communicates the core value proposition instantly. Users who understand what they're clicking are more likely to reach /find-jobs, see the product, and convert.

NEXT highest-impact issue: Pricing page lacks a "1 contract covers the cost" value arithmetic statement. A tradesman needs to see the maths before paying £39/mo.


Generated by Claude Code

Replace 'CHECK FTS FREE' / 'CHECK FIND A TENDER FREE' with plain-English
'FIND JOBS FREE →' across desktop and mobile nav. Update announcement bar
from internal decision-framework language (BID/WATCH/SUBCONTRACT/SKIP) to
clear tradesman-first copy: 'Search public UK contracts for your trade —
free to search, no card needed'. Mobile quick-link 'PUBLIC SOURCE / CHECK FTS'
→ 'FREE SEARCH / FIND JOBS'. 'PILOT' label → 'SUBSCRIPTION'.

These appear on every page — the jargon was the primary barrier stopping
tradespeople from clicking into the product at all.

Co-Authored-By: Claude <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
job-filter-v1 Ready Ready Preview Aug 18, 2026 10:52am

@supabase

supabase Bot commented Aug 18, 2026

Copy link
Copy Markdown

This pull request has been ignored for the connected project nfjwuwsuaapufmkppoeo because there are no changes detected in supabase directory. You can change this behaviour in Project Integrations Settings ↗︎.


Preview Branches by Supabase.
Learn more about Supabase Branching ↗︎.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

1 similar comment
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@alwaysmeticulous

alwaysmeticulous Bot commented Aug 18, 2026

Copy link
Copy Markdown

✅ 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 ed07a51 Fix high-severity nanoid vulnerability in lockfile. This comment will update as new commits are pushed.

npm audit fix updates nanoid to >=3.3.18 to resolve GHSA-2v37-7h3g-55p8
(custom generators infinite loop when size is zero — high severity).
Also resolves postcss moderate advisory. CI was failing on npm audit
--audit-level=high; 0 vulnerabilities after fix.

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants