Skip to content

Commit bfaef6a

Browse files
committed
fix(license): correct 3 stale PMPL-1.0-or-later declarations -> MPL-2.0
absolute-zero is a sole-owner repo -> MPL-2.0 (its SPDX *headers* are already correct). Three *body* declarations still named the banned PMPL-1.0-or-later, contradicting the headers and the repo's own CLAUDE.md policy ("MPL-2.0 only -- never PMPL-1.0 / PMPL-1.0-or-later"): - .well-known/ai.txt License: ... - .well-known/humans.txt Standards: ... - absolute-zero-abi.ipkg license = ... Also updated PROOF-STATUS.adoc's flag note to reflect the .ipkg fix. NOT touched (legitimate references / history -- a blind sweep would have corrupted these): the CLAUDE.md banned-licence policy table, Glossary.md ("PMPL is the FORMER licence; current is MPL-2.0"), CHANGELOG/AUDIT history, ROADMAP items, and docs/archive/* (one of which contains the old sed-sweep command itself). Per-file, owner-approved. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019awZjBD1qx61tvmEuEKNpn
1 parent a35ecfd commit bfaef6a

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

.well-known/ai.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ Roadmap: /ROADMAP.adoc
1010
Allow: training-with-attribution
1111
Allow: documentation-summarisation
1212
Disallow: closed-source-redistribution
13-
License: PMPL-1.0-or-later
13+
License: MPL-2.0
1414
Contact: developer@joshuajewell.dev

.well-known/humans.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ Contributors: see git log + docs/MAINTAINERS.adoc
1111

1212
/* SITE */
1313
Last update: 2026-05-25
14-
Standards: PMPL-1.0-or-later, RSR (Rhodium Standard Repository) compliant
14+
Standards: MPL-2.0, RSR (Rhodium Standard Repository) compliant
1515
Components: Coq, Lean 4, Z3, Agda, Isabelle, Mizar, Idris2, ReScript, Rust

PROOF-STATUS.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ repo build) covers `common` + `malbolge`; the full set builds with the per-area
4949
`Layout.idr`/`Foreign.idr` `--check` individually but `Types.idr`/`Proofs/DivMod.idr`
5050
report module-name/file-path mismatches. This is the same template-scaffold issue
5151
as `typell`; fixing it is a package-restructuring task (align module names ↔ paths ↔
52-
`sourcedir`), deferred. *Also flagged: the `.ipkg` SPDX is `PMPL-1.0-or-later`,
53-
which is a licence-policy item for the owner (sole-owner repos use MPL-2.0).*
52+
`sourcedir`), deferred. *(The `.ipkg` `license` field — previously
53+
`PMPL-1.0-or-later` — has been corrected to `MPL-2.0` per the sole-owner policy.)*
5454

5555
== Lean — NOT verified here (requires Mathlib)
5656

absolute-zero-abi.ipkg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package absolute-zero-abi
33
version = 0.1.0
44

55
authors = "Jonathan D. A. Jewell"
6-
license = "PMPL-1.0-or-later"
6+
license = "MPL-2.0"
77

88
opts = "--ignore-missing-ipkg"
99

0 commit comments

Comments
 (0)