Skip to content
This repository was archived by the owner on Oct 23, 2026. It is now read-only.

Move CrewScore public site to GitHub Pages URL - #65

Merged
github-actions[bot] merged 1 commit into
mainfrom
chore/github-pages-url
Oct 8, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
chore/github-pages-url

Conversation

@shmindmaster

Copy link
Copy Markdown
Owner

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.

Copilot AI balanced review requested due to automatic review settings October 8, 2026 02:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@coderabbitai

coderabbitai Bot commented Oct 8, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 031b6b40-d8df-49ba-9184-26b1e4116f9d
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions
github-actions Bot enabled auto-merge (squash) October 8, 2026 02:47
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-08T02:54:18.112205Z 0ec17ec PR opened
ℹ️ 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" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

CrewScore scan (repo)

Worst score: 0/100 (STRUCTURAL: CRITICAL GAPS) on examples/corpus/prompts/01-bare-assistant.md

  • Ruleset: crewscore-hygiene@0.6.0 · open rules: crewscore rules --json
  • Coding-agent config (3): judged on configuration smells (arXiv:2606.15828), not the production-governance dimensions
  • Not a red-team / not runtime proof
Path Score Tier
AGENTS.md n/a CONFIG: NO SMELLS DETECTED
CLAUDE.md n/a CONFIG: NO SMELLS DETECTED
examples/corpus/prompts/01-bare-assistant.md 0 STRUCTURAL: CRITICAL GAPS
examples/corpus/prompts/02-demo-agent.md 0 STRUCTURAL: CRITICAL GAPS
examples/corpus/prompts/04-partial-hygiene.md 33 STRUCTURAL: CRITICAL GAPS
examples/corpus/prompts/05-hardened-ops.md 95 STRUCTURAL: STRONG
examples/corpus/repo-config/AGENTS.md n/a CONFIG: NO SMELLS DETECTED
examples/quickstart/system-prompt.md 38 STRUCTURAL: CRITICAL GAPS
tests/test_scan_containment.py:SYSTEM_PROMPT 0 STRUCTURAL: CRITICAL GAPS

Warnings

  • ⚠️ AGENTS.md — threshold_ignored_for_config
    • --threshold gates the governance score, which this artifact is not judged on — the gate did nothing. Use --max-smells N to gate CI here.
  • ⚠️ CLAUDE.md — threshold_ignored_for_config
  • ⚠️ examples/corpus/repo-config/AGENTS.md — threshold_ignored_for_config

Structural pre-gate only.

@github-actions
github-actions Bot merged commit e9d2520 into main Oct 8, 2026
9 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 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".

Comment thread index.html
<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">

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge 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>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge 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 👍 / 👎.

Comment thread analytics.js
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";

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge 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 👍 / 👎.

Comment thread robots.txt
Allow: /

Sitemap: https://crewscore.ai/sitemap.xml
Sitemap: https://shmindmaster.github.io/crewscore/sitemap.xml

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge 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 👍 / 👎.

@shmindmaster
shmindmaster deleted the chore/github-pages-url branch October 23, 2026 03:45
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants