Skip to content

Page audit: claim lane A (public, auth and marketing pages) - #594

Merged
NewWorldVenture merged 1 commit into
mainfrom
claude/bubaly-repo-connect-etzqg7
Sep 27, 2026
Merged

NewWorldVenture merged 1 commit into
mainfrom
claude/bubaly-repo-connect-etzqg7

Conversation

@NewWorldVenture

Copy link
Copy Markdown
Owner

One line in finalaudit.md's Page Audit Lanes table: lane A (public, auth and marketing pages) is claimed by this session, which did the public-side work in #588, #589 and #590. The protocol asks for a claim to reach main alone before the lane's rows are worked, so parallel sessions don't edit the same rows.

Next, on a follow-up: re-crawl lane A on production (it now serves e14b12e8, which includes #591) and move its rows to ✅ CLEAN where they hold.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TRY21ZKsFrfB3qtoP972A4


Generated by Claude Code

@vercel

vercel Bot commented Sep 27, 2026

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated
bubaly Ignored Ignored Sep 27, 2026 4:27pm UTC

Request Review

@NewWorldVenture
NewWorldVenture marked this pull request as ready for review September 27, 2026 16:27
@NewWorldVenture
NewWorldVenture merged commit f03a545 into main Sep 27, 2026
7 checks passed
NewWorldVenture pushed a commit that referenced this pull request Sep 27, 2026
main now carries session_01KP9rt5's page audit (#591): a per-page "Every page"
table in finalaudit.md with lanes A–F, fixes for the same defects this branch
found, and its own approaches to two of them.

Conflicts, resolved:
- Grids on six admin pages and outcomes: this side's grid-cols-1 plus
  minmax(0,1fr), a superset of main's minmax, and what
  tests/a-page-fits-a-phone.test.ts pins.
- Public page titles: this side's generateMetadata. The pageTitle.* values
  drop " · Bubaly", because main's root template now adds the brand.
- /gift/[token]: main's dead-link card, with this side's translated title and
  fallbacks.
- AppNotFound: main's comment and its notFound.goToDashboard key. This
  side's parallel appNotFound.goToDashboard is removed, and its test reads the
  adopted wording.
- Seven catalogues: merged key by key three ways, written in main's key
  order.

Composed rather than chosen:
- Autopilot. main's preview skips the automatic scan. An unscanned preview now
  says "no scan has run yet" and offers Re-scan, rather than sitting on
  "Scanning your family…". Re-scan works for a super admin through
  C1-S9-98's route bypass.

C1-S9-107, one register:
- Claude-1's docs/audit/pages/ lane files and roll-up are removed.
- scripts/page-audit-register.mjs lists routes and checks main's table:
  every page.tsx has exactly one row. The test says so.
- Lanes A–F are all claimed elsewhere (A by session_01TRY21 in #594). This
  branch's fixes on their pages are in a hand-off table above the register,
  not edited into their rows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01776xJyhVe8xJQvTGeNfT9T
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