Commit 583a934
## Summary
Discharges the licence-guardrail flag that **#390** raised and
explicitly
left for the owner:
> 🔒 Flagged for owner (NOT changed — licence guardrail): `rsr-audit.sh`
> hardcodes `MIT AND Palimpsest` as the required LICENSE content, which
> contradicts the estate's MPL-2.0-for-sole-owner policy. Updating what
> licence the standard mandates is an owner decision — left as-is.
The owner has now approved the change (MPL-2.0 for code, CC-BY-SA-4.0
for
prose docs, per estate policy). This PR makes only that one owner-gated
edit.
## Change
`rsr-audit.sh` Category-2 (documentation) and Category-7 (licensing)
checks previously required every **audited** repo's LICENSE to contain
`MIT` + `Palimpsest` with `SPDX-License-Identifier: MIT AND Palimpsest`.
Under the estate's five-way licence policy, sole-owner repos are
**MPL-2.0** and the Palimpsest carve-out is reserved for exactly three
repos (`palimpsest-license`, `palimpsest-plasma`, `consent-aware-http`).
So every correctly-MPL-2.0 repo was failing two licensing criteria.
Both checks now:
- expect **`Mozilla Public License`** + **`SPDX-License-Identifier:
MPL-2.0`**;
- accept either **`LICENSE`** or **`LICENSE.txt`** (matching #390's
bare-`LICENSE` tolerance).
## Not touched (deliberate)
- The RSR toolkit's **own** header `# SPDX-License-Identifier: MPL-2.0
AND
Palimpsest-0.8` (line 2) is the framework's intentional dual-licence —
it is the auditing tool's licence, not an audited target. Unchanged.
- No SPDX header was swept anywhere; this is a single logic edit to the
audit script's expectations, per the per-file / no-bulk-sweep mandate.
## Effect
Removes two false-negative licensing failures from the self-audit of
every
correctly-MPL-2.0 estate repo, nudging Bronze scores upward across the
board without changing any audited repo's actual licence.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_019awZjBD1qx61tvmEuEKNpn
---
_Generated by [Claude
Code](https://claude.ai/code/session_019awZjBD1qx61tvmEuEKNpn)_
---------
Co-authored-by: Claude <noreply@anthropic.com>
1 parent d7c2271 commit 583a934
2 files changed
Lines changed: 16 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
216 | 216 | | |
217 | 217 | | |
218 | 218 | | |
219 | | - | |
| 219 | + | |
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
234 | 237 | | |
235 | 238 | | |
236 | 239 | | |
| |||
458 | 461 | | |
459 | 462 | | |
460 | 463 | | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
469 | 471 | | |
470 | 472 | | |
471 | 473 | | |
| |||
0 commit comments