Repository navigation
Add four themed road trip journal SEO landing pages - #278
Conversation
Add /route-66-road-trip-journal, /pacific-coast-highway-road-trip-journal, /national-parks-road-trip-journal, and /texas-hill-country-road-trip-journal using the same public route, sitemap, verify-live, campaign, and SEO wiring as the existing journal landings. Co-authored-by: Patrick <[email protected]>
Keep visible FAQ answers and JSON-LD FAQ text identical. Replace the PCH intro that repeated the H1, date Route 66 to 2026, and turn the Hill Country closer into a /support link. Co-authored-by: Patrick <[email protected]>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: df6288c0ca
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| <meta name="twitter:image:alt" content="JourneyDeck: every route, every song, every memory. A phone showing a Summer Vacation Memory."> | ||
| <link rel="icon" type="image/png" sizes="192x192" href="/assets/favicon.png?v=app-logo-1"> | ||
| <link rel="apple-touch-icon" href="/assets/journeydeck-cinematic-180.png"> | ||
| <link rel="stylesheet" href="/public-page.css?v=grand-tour-3"> |
There was a problem hiding this comment.
Apply the public accessibility layer to the new pages
All four new landing pages omit /public-a11y.css?v=2, the #main target, and the skip link required by the established public-page accessibility pattern in server/tests/public-a11y.test.ts. As a result, keyboard users must traverse the sticky header on every visit, and these pages also miss the shared tap-target and 390px header fixes. Add the stylesheet and skip-link/main-target markup to each new page, and include the routes in that accessibility test.
Useful? React with 👍 / 👎.
| "name": "Does it track my national parks trip automatically?", | ||
| "acceptedAnswer": { | ||
| "@type": "Answer", | ||
| "text": "No. Nothing runs in the background. You start it. You stop it." |
There was a problem hiding this comment.
Describe manual start without denying background recording
When a user starts a journey and then locks the phone or switches apps, JourneyDeck explicitly continues recording with background location, as documented in web/privacy.html and implemented by the recorder. Publishing “Nothing runs in the background” in both the visible FAQ and FAQ JSON-LD therefore contradicts the app's permission disclosure and can mislead users about location behavior; state that recording does not start automatically instead.
Useful? React with 👍 / 👎.
Adds four public SEO landing pages on the same wiring as #268, #270, #273, and #276 (
9057b86):/route-66-road-trip-journal/pacific-coast-highway-road-trip-journal/national-parks-road-trip-journal/texas-hill-country-road-trip-journalEach page has a public path, sitemap entry, server tests, verify-live expectations and feature map row, canonical, meta and OG tags, FAQ JSON-LD, Umami, and the plain App Store CTA so
campaign.jscan addpt/ct/mton campaign visits.Copy follows the attached draft, with unconfirmed personal lines removed, then these design-review fixes. Visible FAQ answers and JSON-LD FAQ text stay identical.
/support.No em or en dashes. Journeys start only when the user taps Start Journey. Nothing records automatically.
Cross-links:
/road-trip-journal-app"Journals for specific roads"/private-driving-journalthemed-trip paragraph/apple-music-soundtrackfooterScreenshots
Updated after the design-review copy pass.
/route-66-road-trip-journal
390
1280
Full page at 390
Full page at 1280
/pacific-coast-highway-road-trip-journal
390
1280
Full page at 390
Full page at 1280
/national-parks-road-trip-journal
390
1280
Full page at 390
Full page at 1280
/texas-hill-country-road-trip-journal
390
1280
Full page at 390
Full page at 1280
What reviewers should check
/supportVerification
node --test --import tsx server/tests/api.test.ts server/tests/campaign.test.ts server/tests/verify-live.test.ts(34 passed locally)Do not merge or deploy from this PR.