Skip to content

docs: remove OpenSSF Best Practices badge pointing at another project - #71

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/remove-false-openssf-badge-20260922
Sep 22, 2026
Merged

hyperpolymath merged 1 commit into
mainfrom
fix/remove-false-openssf-badge-20260922

Conversation

@hyperpolymath

@hyperpolymath hyperpolymath commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

What

Removes the OpenSSF Best Practices badge from README.adoc. One line deleted, nothing else changed.

Why

The badge pointed at project 8509, which is not this project:

$ curl -s https://www.bestpractices.dev/projects/8509.json | jq -r '.name, .repo_url, .license, .badge'
PA-updated-Weapon-Master
https://github.com/Isaiah0521/PA-updated-Weapon-Master
MS-PL
passing

Project 8509 is an unrelated MS-PL adventure game by another author. Its badge level is
passing, so the README was rendering a green earned-certification badge for a
certification this project never applied for.

This was not a one-repo slip: all 46 occurrences of a bestpractices.dev project id across
the estate are the same id, 8509
— 24 tracked files in 14 repositories. There is no
"correct id" to substitute: a bestpractices.dev project search returns zero results for
hyperpolymath, metadatastician, paint-type and stapeln. Nothing is registered.

Why removal rather than correction

A badge that resolves is not the same as a badge that is yours. The test that matters is
jq -r .repo_url naming this repository, and no id satisfies it today. Genuine OpenSSF
registration is tracked separately; this badge may be restored only once that check passes.

Verification

  • git grep 8509 returns nothing.
  • git diff --numstat reads 0 1 README.adoc — a pure deletion.
  • The badge sat on its own line at the end of the badge block; the blank-line separator is intact.

🤖 Generated with Claude Code

https://claude.ai/code/session_01YSq3UodR3CjsuAK5yoTzHF

Summary by CodeRabbit

  • Documentation
    • Removed the OpenSSF Best Practices badge from the README.

The README displayed OpenSSF Best Practices project 8509. That project is
not this one:

  $ curl -s https://www.bestpractices.dev/projects/8509.json | jq -r .repo_url
  https://github.com/Isaiah0521/PA-updated-Weapon-Master

Project 8509 is "PA-updated-Weapon-Master", an unrelated MS-PL adventure
game by another author, and its badge level is "passing" -- so the badge
asserted an earned certification this project never applied for.

No OpenSSF Best Practices registration exists for this project or for the
metadatastician / hyperpolymath owners (bestpractices.dev project search
returns zero results for all four), so there is no correct id to swap in.
The badge is removed rather than corrected. Registration is tracked
separately; the badge may be restored only once
`curl .../projects/<id>.json | jq -r .repo_url` names this repository.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YSq3UodR3CjsuAK5yoTzHF
@coderabbitai

coderabbitai Bot commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: d1e493c1-0f18-4cdb-ab8e-9f76254aa2fd

📥 Commits

Reviewing files that changed from the base of the PR and between dc69ea3 and 7b449ca.

📒 Files selected for processing (1)
  • README.adoc
💤 Files with no reviewable changes (1)
  • README.adoc

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The README badge list no longer includes the OpenSSF Best Practices badge or its project link.

Changes

README documentation

Layer / File(s) Summary
Remove OpenSSF badge
README.adoc
The OpenSSF Best Practices badge and project link were removed from the README badge list.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Merge Risk: ⚪ Minimal · up to 7b449

This documentation-only change removes an unrelated OpenSSF badge without affecting runtime behavior, and is ready to merge.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the removal of the incorrect OpenSSF Best Practices badge.
Description check ✅ Passed The description explains what changed, why the badge was removed, and how the change was verified. It provides sufficient context for this one-line documentation change, although it does not reproduce…
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Commit to this branch
  • Create a new PR
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR

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.

@hyperpolymath
hyperpolymath merged commit b9c03a4 into main Sep 22, 2026
36 of 50 checks passed
@hyperpolymath
hyperpolymath deleted the fix/remove-false-openssf-badge-20260922 branch September 22, 2026 12:36
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.

1 participant