Skip to content

chore(v1.42): copy pass on About + Privacy + Terms#55

Merged
MP2EZ merged 1 commit into
devfrom
chore/v1.42-copy-pass
May 31, 2026
Merged

chore(v1.42): copy pass on About + Privacy + Terms#55
MP2EZ merged 1 commit into
devfrom
chore/v1.42-copy-pass

Conversation

@MP2EZ
Copy link
Copy Markdown
Owner

@MP2EZ MP2EZ commented May 31, 2026

Summary

Cleans up AI-pattern tells across all four v1.42 prose surfaces (Privacy, Terms, About, ROADMAP rows) found during the post-merge copy review.

What was scrubbed

  • All em-dashes (15 in Privacy/Terms + 9 in About). Bullet labels became colons (<strong>Stripe:</strong> ...); sentence-internal em-dashes became periods, commas, or were removed.
  • Contrast tells. "named below, not described as 'service providers'" → "Every third party that handles any of it is listed below by name." "Mapbox: real drive-time routing, not just straight-line distance" → "Mapbox: real drive-time routing for the distance estimates, rather than straight-line distance."
  • Quadruple anaphora. "Don't scrape. Don't use. Don't create. Don't attempt." → one flowing sentence. "No ads, ever. No selling your data. No 'free trial that auto-converts'" → "No ads. We don't sell your data. Pro never auto-converts from a trial."
  • Hedge phrases. "we'll do our best to keep the data accurate" → "Our availability data is best-effort. The booking site is authoritative when you actually reserve."

Bonus fix

About had "send a note" with no contact target. Now links hello@palouselabs.com (the same address Privacy/Terms/Footer use).

Test plan

  • npm test — 213/213 still passing. legal.test.tsx assertions on third-party names (Supabase/Stripe/PostHog/Mapbox/Visual Crossing/Cloudflare), "within 30 days of charge", "State of Washington", and the /pricing link were all preserved verbatim during the rewrite.
  • grep -E "&mdash;|&ndash;|—|–" returns nothing in any of the four files.

Out of scope

Pre-existing em-dashes elsewhere in App.tsx, Pricing.tsx, and historical ROADMAP entries weren't touched. This PR is bounded to the v1.42 surfaces.

🤖 Generated with Claude Code

Removes em-dashes, contrast-pattern AI tells ("not X, it's Y"),
quadruple-anaphora chains ("Don't X. Don't Y. Don't Z. Don't W."),
and hedge phrases ("we'll do our best") across all four prose
surfaces shipped with v1.42. About also gets the contact mailto it
was missing (was "send a note" with no target). All 213 tests still
pass; legal.test.tsx assertions on third-party names, refund
language, jurisdiction, and the /pricing link were preserved
verbatim during the rewrite.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@MP2EZ MP2EZ merged commit 2db7e28 into dev May 31, 2026
6 checks passed
@MP2EZ MP2EZ deleted the chore/v1.42-copy-pass branch May 31, 2026 08:24
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.

1 participant