Skip to content

feat(v1.42): plan Site Polish + Legal Footing, ship About page#36

Merged
MP2EZ merged 1 commit into
devfrom
feat/v1.42-about-page
May 29, 2026
Merged

feat(v1.42): plan Site Polish + Legal Footing, ship About page#36
MP2EZ merged 1 commit into
devfrom
feat/v1.42-about-page

Conversation

@MP2EZ
Copy link
Copy Markdown
Owner

@MP2EZ MP2EZ commented May 29, 2026

Plans v1.42 milestone (full entry in ROADMAP.md) and ships the first slice — the About page at /about. Matches Pricing voice, narrower container for text-heavy reading.

🤖 Generated with Claude Code

Plans v1.42 as the natural follow-on to v1.4 — adds the site pages
deferred during monetization launch that v1.45 (Apple App Store) will
require anyway. Slot between v1.41 (Maestro E2E) and v1.45 in the
timeline. Roadmap entry covers all 8 features (About, Privacy,
Terms, footer, contact, Stripe profile config, Customer Portal links,
Apple URL prep) with architecture decisions on generator-driven legal
text and deferred cookie banner.

Ships About page (/about) as the first slice. Matches Pricing page voice
— honest, direct, no marketing puffery. Six sections cover what
Campable does, why it exists, who built it, how it's funded, where data
comes from, and what's coming. Roughly 60-second read targeting fence-
sitters on /pricing.

Files
- docs/ROADMAP.md: v1.42 timeline summary line + full milestone entry
- docs/roadmap.html: regenerated with v1.42 visible (36 milestones,
  29 shipped, 81% complete; About marked 1/8 in progress)
- web/src/pages/About.tsx: new component, ~120 lines content
- web/src/App.tsx: lazy-loaded /about route
- web/src/App.css: .about-page styles (narrower 720px container than
  pricing's grid layout — text-heavy pages read better at ~65ch)

Verification
- TypeScript clean
- 203 frontend tests pass
- Production build clean (About chunk lazy-loaded, ~2 kB gzipped est.)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@MP2EZ MP2EZ merged commit 1cd555a into dev May 29, 2026
4 checks passed
@MP2EZ MP2EZ deleted the feat/v1.42-about-page branch May 29, 2026 04:06
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