Repository navigation
Move CrewScore public site to GitHub Pages URL - #65
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configuration
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
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. |
CrewScore scan (repo)Worst score: 0/100 (
Warnings
Structural pre-gate only. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0ec17ecde5
ℹ️ 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 property="og:title" content="CrewScore — find missing written guardrails"> | ||
| <meta property="og:description" content="Check AI agent instructions against 23 public controls in your browser. Coverage, not a safety grade. Prompt text stays local."> | ||
| <meta property="og:image" content="https://crewscore.ai/docs/social-card.png"> | ||
| <meta property="og:image" content="https://shmindmaster.github.io/crewscore/docs/social-card.png"> |
There was a problem hiding this comment.
Regenerate the social preview for the new site
The newly published OG URL still serves the unchanged docs/social-card.png, whose footer visibly advertises crewscore.ai. Consequently, links shared after this migration will continue promoting the retired domain even though the metadata points at the GitHub Pages site; regenerate and commit the PNG after updating its generator.
AGENTS.md reference: AGENTS.md:L12-L12
Useful? React with 👍 / 👎.
| <rect x="516" y="340" width="{after_fill}" height="12" rx="6" fill="#6FDAA6"/> | ||
| <text class="t muted" x="516" y="390" font-size="15">Text is present. Still not proof the agent obeys it.</text> | ||
| <text class="t muted" x="516" y="416" font-size="13">crewscore.ai · pip install crewscore</text> | ||
| <text class="t muted" x="516" y="416" font-size="13">github.io/crewscore · pip install crewscore</text> |
There was a problem hiding this comment.
Preserve the owner in the displayed Pages address
The public site is shmindmaster.github.io/crewscore/, but this generated asset now displays github.io/crewscore, which identifies a different and unusable location. The same truncation appears in both PNG generators, so regenerated demo and social assets will direct readers to the wrong address; retain shmindmaster. in the displayed URL.
AGENTS.md reference: AGENTS.md:L12-L12
Useful? React with 👍 / 👎.
| const host = url.hostname.toLowerCase(); | ||
| const matches = (domain) => host === domain || host.endsWith("." + domain); | ||
| if (matches("crewscore.ai")) return "internal"; | ||
| if (matches("shmindmaster.github.io")) return "internal"; |
There was a problem hiding this comment.
Restrict internal referrals to the CrewScore project path
On GitHub Pages the hostname is shared by every project under the account, so a visit referred from https://shmindmaster.github.io/another-project/ now satisfies this check and is recorded as internal rather than a referral. This biases source attribution after the migration; require the /crewscore/ path in addition to the hostname when classifying internal traffic.
Useful? React with 👍 / 👎.
| Allow: / | ||
|
|
||
| Sitemap: https://crewscore.ai/sitemap.xml | ||
| Sitemap: https://shmindmaster.github.io/crewscore/sitemap.xml |
There was a problem hiding this comment.
Advertise the sitemap from the origin-level robots file
At the project Pages URL this file is deployed as /crewscore/robots.txt, but robots discovery only checks /robots.txt at the origin root. Unless the account-level shmindmaster.github.io site separately publishes this declaration, crawlers will never read the new sitemap line, so the migration silently removes the previous automatic sitemap discovery; place the declaration in the user-site root or submit the sitemap through another supported discovery mechanism.
Useful? React with 👍 / 👎.
Moves the public site, metadata, share links, package homepage, and generated artifacts to https://shmindmaster.github.io/crewscore/, and removes the custom-domain CNAME. Verification: 103 focused Python tests passed; the full browser suite completed across Chromium, Firefox, WebKit, and mobile Chromium.