Commit d7c2271
chore(licence): correct stray PMPL SPDX headers to MPL-2.0 in 8 infra files (#432)
## Summary
Owner-directed licence correction (2026-06-26). 8 **standards-authored**
CI/infra files declared `SPDX-License-Identifier: PMPL-1.0-or-later`,
but standards is a sole-owner repo → **MPL-2.0** per the estate licence
classification. Corrected all 8 to `MPL-2.0`.
The repo's own contractile —
`.machine_readable/contractiles/must/Mustfile.a2ml` — already asserts
*"PMPL appears in no standards-authored header (carve-out = 3 repos
only)"*; these 8 files were violating that check.
### Files (SPDX header `PMPL-1.0-or-later` → `MPL-2.0`)
- `.github/workflows/hypatia-scan.yml`
- `.github/workflows/governance.yml`
- `.github/workflows/scorecard-reusable.yml`
- `.github/workflows/hypatia-scan-reusable.yml`
- `.github/workflows/scorecard-enforcer.yml`
- `.github/workflows/governance-reusable.yml`
- `scripts/check-workflow-staleness.sh`
- `scripts/tests/check-workflow-staleness-test.sh`
## Scope discipline
- **Exact full-line replacement on these 8 named files only** — not a
tree-wide SPDX sweep.
- The **palimpsest satellite**
(`rhodium-standard-repositories/satellites/palimpsest-license/**`) is
**untouched** — its PMPL usage is legitimate (the carve-out repo).
- `Mustfile.a2ml` is **not** modified — its `PMPL` string is inside the
enforcement check itself, not a declaration.
- `LICENSES/` keeps `PMPL-1.0-or-later.txt` (still referenced by
satellite content).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---
_Generated by [Claude
Code](https://claude.ai/code/session_01SuLNP87x3i5YXdq2wYERRK)_
Co-authored-by: Claude <noreply@anthropic.com>1 parent 747b2f0 commit d7c2271
8 files changed
Lines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
0 commit comments