chore(license): remove stray Palimpsest licence file - #90
Conversation
Owner ruling 2026-09-02: MPL-2.0 for code, CC-BY-SA-4.0 for docs; estate migrating off the Palimpsest/PMPL licence. The primary LICENSE here is already correct MPL-2.0, and Cargo.toml already declares `license = "MPL-2.0"` cleanly. This removes the stray LICENSE-PALIMPSEST (a v0.8 draft offering MIT/Apache-2.0/Palimpsest as alternatives to the real triple-license set), which had no bearing on the declared licence. Also repoints the two RSR compliance-checklist references that named LICENSE-PALIMPSEST directly (scripts/verify-rsr.sh's "triple licensed" checks, docs/RSR_COMPLIANCE.adoc's file list) to the real LICENSE (MPL-2.0) file, so the triple-license claim (MIT + Apache-2.0 + MPL-2.0) stays accurate and the shell checks keep passing. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Team Run ID: 📒 Files selected for processing (3)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📜 Recent review details⏰ Context from checks skipped due to timeout. (5)
|
| Layer / File(s) | Summary |
|---|---|
Update licence references docs/RSR_COMPLIANCE.adoc, scripts/verify-rsr.sh |
The documentation and verification checks now use LICENSE for MPL-2.0 instead of LICENSE-PALIMPSEST. |
Estimated code review effort: 2 (Simple) | ~10 minutes
Merge Risk: ⚪ Minimal · up to e9bd2
This change removes an unused stray licence file and updates the affected documentation and verification references without changing the primary licence identity; no actionable merge-blocking risk remains after normal checks and review.
Poem
A rabbit checks the licence trail,
MPL-2.0 now sets the tale,
The old file hops away,
Docs and checks align today,
Carrots mark a tidy change.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
| Check name | Status | Explanation |
|---|---|---|
| Title check | ✅ Passed | The title clearly identifies the main change: removal of the stray Palimpsest licence file. |
| Description check | ✅ Passed | The description accurately explains the deleted file, the updated MPL-2.0 references, the preserved triple-licence claim, and the out-of-scope identity mentions. |
| 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 1… |
| 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. |
Full details: Docstring Coverage
Explanation
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 1 files. (1 skipped: 1 unsupported.)
✨ Finishing Touches 💡 1
🛠️ Fix failing CI checks 💡
- Create stacked PR
- Commit on current branch
📝 Generate docstrings
- 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.
Comment @coderabbitai help to get the list of available commands.
Owner ruling 2026-09-02: MPL-2.0 for code, CC-BY-SA-4.0 for docs; estate PMPL sweep Tier 1 (stray siblings); verified in license-body-verification/VERDICTS.md.
The primary
LICENSEin this repo is already genuine MPL-2.0, andCargo.tomlalready declareslicense = "MPL-2.0"cleanly. This PR deletes the strayLICENSE-PALIMPSEST— a v0.8 draft offering MIT/Apache-2.0/Palimpsest as alternatives — which had no bearing on the declared licence.It also repoints two RSR compliance-checklist references that named
LICENSE-PALIMPSESTdirectly:scripts/verify-rsr.sh— the two "triple licensed"checkcalls now test forLICENSEinstead of the deleted file (verifiedbash -nclean, and the checks pass:LICENSE-MIT,LICENSE-APACHE,LICENSEall exist).docs/RSR_COMPLIANCE.adoc— the file list and "Triple Licensing" section now citeLICENSE(MPL-2.0) instead of the deleted file, so the triple-license claim (MIT + Apache-2.0 + MPL-2.0) stays accurate.No primary LICENSE identity change. No workflow files touched.
Note for maintainer: a few other files carry broader Palimpsest identity mentions out of scope for this narrow pass —
CITATION.cffSPDX header (MPL-2.0 OR LicenseRef-Palimpsest-0.5),.well-known/dc.xml<rights>field (AGPL-3.0-or-later OR LicenseRef-Palimpsest-0.5),README.adocline ~356 ("MPL-2.0 (Palimpsest Licence)"), and.well-known/humans.txt("License: MPL-2.0 (Palimpsest MPL)"). None name the deleted file, so they're left untouched — flagging for a follow-up identity-metadata pass.🤖 Generated with Claude Code