Skip to content

Landing page stars pill 404s for logged-out visitors (/stargazers now requires login) #122

Description

@devswha

Bug

The GitHub stars pill on lazycodex.ai links to https://github.com/code-yeongyu/lazycodex/stargazers, and GitHub now returns 404 on /stargazers for logged-out visitors — reproducible even on facebook/react/stargazers, so it's a GitHub-wide policy change, not repo-specific. The most prominent CTA on the landing page dead-ends for anonymous visitors. Easy to miss while logged in.

Repro

Open https://lazycodex.ai in a logged-out browser session and click the "2.6k stars" pill in the header → GitHub 404 page.

Fix (ready to cherry-pick)

I opened #121 with a verified one-line-ish fix (point githubStarsUrl in packages/web/lib/site-config.ts at the repo page — where the star button lives anyway — plus the matching e2e test name and the README badge link). It was auto-closed by pr-source-guidance.yml, but the diff is still there. Full e2e suite passed locally: 59/59 including both Lighthouse 100/100/100/100 presets.

Side note on PR routing

pr-source-guidance.yml redirects contributors to oh-my-openagent/packages/omo-codex, but packages/web (the lazycodex.ai source) exists only in this repository and the sync script upstream copies only the marketplace/plugin and the workflow file — so website fixes currently have no valid PR path. Might be worth scoping the auto-close to non-web paths, or moving the web source upstream.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions