From 4b3b9e06a4af0e83ce27f8a03ed04273f77c3e95 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 1 Jul 2026 13:19:33 +0000 Subject: [PATCH] =?UTF-8?q?fix(licence):=20correct=20false=20PMPL-1.0=20cl?= =?UTF-8?q?aim=20=E2=86=92=20MPL-2.0=20(G24)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made with explicit owner approval (2026-07-01), per the manual/owner-only licence-edit guardrail. NOTICE, .well-known/ai.txt, and .well-known/humans.txt all declared the repo's code as "licensed under PMPL-1.0-or-later" — false on every count: - the root LICENSE is the Mozilla Public License 2.0; - every source SPDX header is MPL-2.0 (docs CC-BY-SA-4.0) — NONE is PMPL; - there is no LICENSES/PMPL-*.txt (only MPL-2.0.txt + CC-BY-SA-4.0.txt); - julia-professional-registry is not one of the three PMPL carve-out repos (palimpsest-license / palimpsest-plasma / consent-aware-http), where the estate licence policy confines PMPL discussion. The NOTICE even claimed the SPDX headers were PMPL, directly contradicting the actual MPL-2.0 headers (and the files' own MPL-2.0 SPDX lines). Corrected all three to state the true licensing: MPL-2.0 (code) + CC-BY-SA-4.0 (docs), matching LICENSE, the SPDX headers, and LICENSES/. Left untouched: .machine_readable/contractiles/Trustfile.a2ml line 57 is a lenient check (`grep -q 'PMPL\|MPL\|MIT\|...' LICENSE`) that accepts any of several identifiers and passes correctly on MPL — it asserts nothing false. --- .well-known/ai.txt | 6 +++--- .well-known/humans.txt | 2 +- NOTICE | 28 ++++++++++++---------------- 3 files changed, 16 insertions(+), 20 deletions(-) diff --git a/.well-known/ai.txt b/.well-known/ai.txt index cc7cbc3..b94f369 100644 --- a/.well-known/ai.txt +++ b/.well-known/ai.txt @@ -7,10 +7,10 @@ Disallow-Training: yes Disallow-Summarization: no Disallow-Generation: yes -# This project's code is licensed under PMPL-1.0-or-later. +# This project's code is licensed under MPL-2.0 (documentation under CC-BY-SA-4.0). # AI agents may read and analyze this code for assisting contributors. -# AI agents must NOT use this code for model training without explicit consent. -# AI agents must preserve Emotional Lineage per PMPL Section 3. +# AI agents must NOT use this code for model training without explicit consent +# (see Disallow-Training above). # # For AI agent integration instructions, see: # 0-AI-MANIFEST.a2ml (universal AI entry point) diff --git a/.well-known/humans.txt b/.well-known/humans.txt index 5423d9e..079b0aa 100644 --- a/.well-known/humans.txt +++ b/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: 2026-03-28 Standards: RSR (Rhodium Standard Repository) -License: PMPL-1.0-or-later (Palimpsest MPL) +License: MPL-2.0 (code), CC-BY-SA-4.0 (docs) Components: Idris2 ABI, Zig FFI Tools: just, Podman, Guix diff --git a/NOTICE b/NOTICE index ae0bc80..300615f 100644 --- a/NOTICE +++ b/NOTICE @@ -1,22 +1,18 @@ Licensing Notice ================ -This project is authored by Jonathan D.A. Jewell (hyperpolymath) and -is licensed under the Palimpsest License (PMPL-1.0-or-later). +This project is authored by Jonathan D.A. Jewell (hyperpolymath) and is +licensed under the Mozilla Public License 2.0 (MPL-2.0). Documentation is +licensed under the Creative Commons Attribution-ShareAlike 4.0 International +Public License (CC-BY-SA-4.0). -The PMPL-1.0-or-later is a philosophical extension of the Mozilla Public -License 2.0, adding provisions for cryptographic provenance, emotional -lineage preservation, and quantum-safe signatures. The full PMPL text is -available in LICENSES/PMPL-1.0-or-later.txt. +The full licence texts are in the LICENSES/ directory: + - LICENSES/MPL-2.0.txt (source code) + - LICENSES/CC-BY-SA-4.0.txt (documentation) -For compatibility with automated license detection tools and platforms -that require OSI-approved licenses, the root LICENSE file contains the -standard Mozilla Public License 2.0 text. This ensures that package -registries, CI systems, and other tooling correctly identify the license. +The SPDX-License-Identifier headers on individual files are authoritative: + - Source files: MPL-2.0 + - Documentation: CC-BY-SA-4.0 -The legally binding terms are: - - Source files: governed by PMPL-1.0-or-later (per SPDX headers) - - Combined works: compatible with MPL-2.0 (per PMPL Section 6) - -For more information about the Palimpsest License: - https://github.com/hyperpolymath/palimpsest-license +The root LICENSE file contains the Mozilla Public License 2.0 text, which +package registries, CI systems, and other tooling use to identify the licence.