chore(license): remove stray Palimpsest licence files - #331
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. This removes stray PMPL/Palimpsest-body sibling files that had no bearing on the declared licence: - LICENSE-PALIMPSEST (full PALIMPSEST-MPL v1.0 body) - licenses/PALIMPSEST-EN.txt, licenses/PALIMPSEST-NL.txt (bilingual companion PMPL text) 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 (3)
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. (8)
|
| Cohort / File(s) | Summary |
|---|---|
Palimpsest licence removal LICENSE-PALIMPSEST, licenses/PALIMPSEST-EN.txt, licenses/PALIMPSEST-NL.txt |
Deletes all Palimpsest licence content in English, Dutch, and the repository root licence file. |
Estimated code review effort: 2 (Simple) | ~10 minutes
Merge Risk: ⚪ Minimal · up to 799a0
This is a clearly localized deletion of stray licence files without changes to the primary licence or workflow behavior; no actionable merge-blocking risk remains after normal checks and review.
Poem
A rabbit checks the licence shelf
Three pages vanish by themselves
The burrow stays neat and clear
No public names are altered here
Hop onward through the code this year
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
| Check name | Status | Explanation |
|---|---|---|
| Description check | ✅ Passed | The description accurately explains the removal of the stray Palimpsest licence files and confirms that the primary MPL-2.0 licence remains unchanged. |
| Title check | ✅ Passed | The title clearly and concisely identifies the removal of the stray Palimpsest licence files, which is the main change. |
| 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. |
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 0 files.
✨ 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.
Comment @coderabbitai help to get the list of available commands.
🔍 Hypatia Security ScanFindings: 69 issues detected
View findings[
{
"reason": "Issue in build.yml",
"type": "missing_timeout_minutes",
"file": "build.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in label-triage.yml",
"type": "missing_timeout_minutes",
"file": "label-triage.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in labels.yml",
"type": "missing_timeout_minutes",
"file": "labels.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in push-email-notify.yml",
"type": "missing_timeout_minutes",
"file": "push-email-notify.yml",
"action": "flag",
"rule_module": "workflow_audit",
"severity": "medium"
},
{
"reason": "Issue in instant-sync.yml",
"type": "secret_action_without_presence_gate",
"file": "instant-sync.yml",
"action": "peter-evans/repository-dispatch",
"rule_module": "workflow_audit",
"severity": "high"
},
{
"reason": "Issue in mirror.yml",
"type": "secret_action_without_presence_gate",
"file": "mirror.yml",
"action": "webfactory/ssh-agent",
"rule_module": "workflow_audit",
"severity": "high"
},
{
"reason": "Issue in mirror.yml",
"type": "secret_action_without_presence_gate",
"file": "mirror.yml",
"action": "webfactory/ssh-agent",
"rule_module": "workflow_audit",
"severity": "high"
},
{
"reason": "Issue in mirror.yml",
"type": "secret_action_without_presence_gate",
"file": "mirror.yml",
"action": "webfactory/ssh-agent",
"rule_module": "workflow_audit",
"severity": "high"
},
{
"reason": "Issue in mirror.yml",
"type": "secret_action_without_presence_gate",
"file": "mirror.yml",
"action": "webfactory/ssh-agent",
"rule_module": "workflow_audit",
"severity": "high"
},
{
"reason": "Issue in mirror.yml",
"type": "secret_action_without_presence_gate",
"file": "mirror.yml",
"action": "webfactory/ssh-agent",
"rule_module": "workflow_audit",
"severity": "high"
}
]Powered by Hypatia Neurosymbolic CI/CD Intelligence |
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 — confirmed unchanged. This PR deletes stray PMPL/Palimpsest body files that sit beside it with no bearing on the declared licence:LICENSE-PALIMPSEST— full PALIMPSEST-MPL v1.0 bodylicenses/PALIMPSEST-EN.txt,licenses/PALIMPSEST-NL.txt— bilingual companion PMPL textNo primary LICENSE identity change. No workflow files touched.
Note for maintainer:
README.adocandRSR_OUTLINE.adocalso carry extensive Palimpsest/PMPL branding (badges, a "License" section describing "Palimpsest-MPL License v3.0 (PMPL-1.0)", a BibTeXlicense = {PMPL-1.0}field) that contradicts the real MPL-2.0LICENSE. None of it references the deleted files by path, so it's out of scope for this narrow stray-file deletion — flagging for a follow-up editorial pass.🤖 Generated with Claude Code