Skip to content

fix(rsr): template READMEs declare MPL-2.0, not MPL-2.0-or-later - #717

Merged
hyperpolymath merged 1 commit into
mainfrom
fix/mpl-or-later-template-residue
Sep 2, 2026
Merged

hyperpolymath merged 1 commit into
mainfrom
fix/mpl-or-later-template-residue

Conversation

@hyperpolymath

Copy link
Copy Markdown
Owner

MPL-2.0-or-later is not an SPDX identifier. Surfaced by a review finding on hyperpolymath/double-track-browser#93 (fixed there on the PR branch). This fixes the template source so new scaffolds stop copying it.

Untouched on purpose: satellites/palimpsest-license/ (that project's own declaration; owner carve-out in the PMPL ruling) and spec/LANGUAGE-POLICY.adoc:712 (changelog text recording a past correction).

Estate residue for the PMPL sweep: 986 files across 88 local repos (poly-ssg 439, insolvency-tycoon 190, authority-watch 38 lead).

🤖 Generated with Claude Code

MPL-2.0-or-later is not an SPDX identifier. The rhodium-standard-repositories
README and its example/satellite READMEs are the template every scaffolded
repo copies (988 local files in 88 repos carry the phrase today), so the
source is fixed first. Carve-outs left untouched: satellites/palimpsest-license
(that project's own declaration, owner-ruled carve-out) and the
LANGUAGE-POLICY changelog line that records a past correction.
Surfaced by a review finding on double-track-browser#93.
@hyperpolymath
hyperpolymath merged commit 5dda327 into main Sep 2, 2026
40 of 43 checks passed
@hyperpolymath
hyperpolymath deleted the fix/mpl-or-later-template-residue branch September 2, 2026 11:45
@sonarqubecloud

sonarqubecloud Bot commented Sep 2, 2026

Copy link
Copy Markdown

@coderabbitai

coderabbitai Bot commented Sep 2, 2026 •

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Team

Run ID: 872d6221-be38-4daf-af38-10d7017f03b2

📥 Commits

Reviewing files that changed from the base of the PR and between 9b17111 and e3731e7.

📒 Files selected for processing (10)
  • rhodium-standard-repositories/README.adoc
  • rhodium-standard-repositories/examples/ai-ml-project/README.adoc
  • rhodium-standard-repositories/examples/enterprise-service/README.adoc
  • rhodium-standard-repositories/examples/rhodium-minimal/README.adoc
  • rhodium-standard-repositories/examples/standard-library/README.adoc
  • rhodium-standard-repositories/satellites/cccp/README.adoc
  • rhodium-standard-repositories/satellites/cccp/satellites/php-aegis/README.adoc
  • rhodium-standard-repositories/satellites/robot-repo-automaton/README.adoc
  • rhodium-standard-repositories/satellites/rsr-certifier/README.adoc
  • rhodium-standard-repositories/satellites/well-known-ecosystem/README.adoc

📝 Summary

Summary by CodeRabbit

  • Documentation
    • Updated licence references across the documentation to display the exact MPL-2.0 designation instead of MPL-2.0-or-later.
    • Updated licence badge labels and related licence statements consistently across the main project and example repositories.
    • Licence badge links remain unchanged.

Walkthrough

The change updates README license labels from MPL-2.0-or-later to MPL-2.0. Badge links and image URLs remain unchanged.

Changes

License label updates

Layer / File(s) Summary
Update README license declarations
rhodium-standard-repositories/README.adoc, rhodium-standard-repositories/examples/*/README.adoc, rhodium-standard-repositories/satellites/**/README.adoc
README badge labels now display MPL-2.0. The main README also updates its license statement. Badge links and image URLs remain unchanged.

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

Poem

A rabbit checks the badges in a row
Each now reads MPL-2.0
The links stay still
The words fit well
And tidy READMEs glow

✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch

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.

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