diff --git a/.machine_readable/descriptiles/AGENTIC.a2ml b/.machine_readable/descriptiles/AGENTIC.a2ml index e87fe992..79815569 100644 --- a/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/.machine_readable/descriptiles/AGENTIC.a2ml @@ -24,7 +24,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/.machine_readable/svc/k9/examples/project-metadata.k9.ncl b/.machine_readable/svc/k9/examples/project-metadata.k9.ncl index 3c27879e..7bc6941d 100644 --- a/.machine_readable/svc/k9/examples/project-metadata.k9.ncl +++ b/.machine_readable/svc/k9/examples/project-metadata.k9.ncl @@ -40,7 +40,7 @@ K9! organization = "{{AUTHOR_ORG}}", }, - license = "PMPL-1.0-or-later", + license = "MPL-2.0", keywords = [ "rhodium-standard", diff --git a/a2ml-templates/STATE.a2ml.template b/a2ml-templates/STATE.a2ml.template index f6cf1b00..b9fbedd4 100644 --- a/a2ml-templates/STATE.a2ml.template +++ b/a2ml-templates/STATE.a2ml.template @@ -38,7 +38,7 @@ name = "{{PROJECT_NAME}}" tier = "{{TIER}}" # license: SPDX identifier. Almost always PMPL-1.0-or-later. -license = "PMPL-1.0-or-later" +license = "MPL-2.0" # language: Primary programming language used. language = "{{PRIMARY_LANGUAGE}}" diff --git a/a2ml/actions/validate/.machine_readable/compliance/reuse/dep5 b/a2ml/actions/validate/.machine_readable/compliance/reuse/dep5 index aa3f28a5..32fd9c33 100644 --- a/a2ml/actions/validate/.machine_readable/compliance/reuse/dep5 +++ b/a2ml/actions/validate/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/hyperpolymath/a2ml-validate-action # Default: all files are PMPL-1.0-or-later Files: * Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/a2ml/actions/validate/.well-known/humans.txt b/a2ml/actions/validate/.well-known/humans.txt index fb8bd5f9..07b70a5c 100644 --- a/a2ml/actions/validate/.well-known/humans.txt +++ b/a2ml/actions/validate/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: 2026-03-16 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/a2ml/bindings/deno/.machine_readable/compliance/reuse/dep5 b/a2ml/bindings/deno/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/a2ml/bindings/deno/.machine_readable/compliance/reuse/dep5 +++ b/a2ml/bindings/deno/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/a2ml/bindings/deno/.well-known/humans.txt b/a2ml/bindings/deno/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/a2ml/bindings/deno/.well-known/humans.txt +++ b/a2ml/bindings/deno/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/a2ml/bindings/haskell/.machine_readable/compliance/reuse/dep5 b/a2ml/bindings/haskell/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/a2ml/bindings/haskell/.machine_readable/compliance/reuse/dep5 +++ b/a2ml/bindings/haskell/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/a2ml/bindings/haskell/.well-known/humans.txt b/a2ml/bindings/haskell/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/a2ml/bindings/haskell/.well-known/humans.txt +++ b/a2ml/bindings/haskell/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/a2ml/bindings/rust/.machine_readable/compliance/reuse/dep5 b/a2ml/bindings/rust/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/a2ml/bindings/rust/.machine_readable/compliance/reuse/dep5 +++ b/a2ml/bindings/rust/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/a2ml/bindings/rust/.well-known/humans.txt b/a2ml/bindings/rust/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/a2ml/bindings/rust/.well-known/humans.txt +++ b/a2ml/bindings/rust/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/a2ml/cli/a2ml-cli.idr b/a2ml/cli/a2ml-cli.idr index 9a42bee1..5a109652 100644 --- a/a2ml/cli/a2ml-cli.idr +++ b/a2ml/cli/a2ml-cli.idr @@ -35,7 +35,7 @@ A2ML CLI v""" ++ version ++ """ Attested Markup Language - Command Line Interface Copyright (c) 2026 Jonathan D.A. Jewell -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) Repository: https://github.com/hyperpolymath/standards/tree/main/a2ml """ diff --git a/a2ml/editors/vscode/.machine_readable/compliance/reuse/dep5 b/a2ml/editors/vscode/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/a2ml/editors/vscode/.machine_readable/compliance/reuse/dep5 +++ b/a2ml/editors/vscode/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/a2ml/editors/vscode/.well-known/humans.txt b/a2ml/editors/vscode/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/a2ml/editors/vscode/.well-known/humans.txt +++ b/a2ml/editors/vscode/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/a2ml/pandoc/.machine_readable/compliance/reuse/dep5 b/a2ml/pandoc/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/a2ml/pandoc/.machine_readable/compliance/reuse/dep5 +++ b/a2ml/pandoc/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/a2ml/pandoc/.well-known/humans.txt b/a2ml/pandoc/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/a2ml/pandoc/.well-known/humans.txt +++ b/a2ml/pandoc/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml index 8cdcf10b..8d7c2025 100644 --- a/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml +++ b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.a2ml @@ -12,7 +12,7 @@ (version "1.0") (date "2026-05-28") (author "Jonathan D.A. Jewell ") - (license "PMPL-1.0-or-later") + (license "MPL-2.0") (license-fallback "MPL-2.0") (family "RSR") (companion-of "Toolchain Readiness Grades v1.0" "Component Readiness Grades v2.2") diff --git a/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc index 1b31f9e7..5a414ae2 100644 --- a/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc +++ b/adoption-readiness-grades/ADOPTION-READINESS-GRADES.adoc @@ -14,7 +14,7 @@ | Date | 2026-05-28 | Status | Active | Author | Jonathan D.A. Jewell -| License | PMPL-1.0-or-later (MPL-2.0 automatic legal fallback) +| License | MPL-2.0 | Family | Rhodium Standard Repositories (RSR) | Companion to | Toolchain Readiness Grades v1.0, Component Readiness Grades v2.2 | Relationship | Language-whole sibling tier (CRG = component, TRG = toolchain, ARG = language adoption) diff --git a/adoption-readiness-grades/README.adoc b/adoption-readiness-grades/README.adoc index 3548b16b..2120acb4 100644 --- a/adoption-readiness-grades/README.adoc +++ b/adoption-readiness-grades/README.adoc @@ -5,7 +5,7 @@ :toc: * *Status:* Active, v1.0, 2026-05-28 -* *License:* PMPL-1.0-or-later (MPL-2.0 automatic legal fallback) +* *License:* MPL-2.0 * *Companion to:* Toolchain Readiness Grades (TRG) v1.0, Component Readiness Grades (CRG) v2.2, Foundations Readiness Grades (FRG) v1.0 * *Part of:* Rhodium Standard Repositories (RSR) diff --git a/agentic-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml b/agentic-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/agentic-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/agentic-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/agentic-a2ml/README.adoc b/agentic-a2ml/README.adoc index bc0940a3..b8a9f2b1 100644 --- a/agentic-a2ml/README.adoc +++ b/agentic-a2ml/README.adoc @@ -169,4 +169,4 @@ Contributions are welcome. Please ensure: == License -PMPL-1.0-or-later. See LICENSE. +MPL-2.0. See LICENSE. diff --git a/agentic-a2ml/docs/CITATIONS.adoc b/agentic-a2ml/docs/CITATIONS.adoc index 6f167bdf..37fdb0f0 100644 --- a/agentic-a2ml/docs/CITATIONS.adoc +++ b/agentic-a2ml/docs/CITATIONS.adoc @@ -10,7 +10,7 @@ title = {RSR-template-repo}, year = {2025}, url = {https://github.com/hyperpolymath/RSR-template-repo}, - license = {PMPL-1.0-or-later} + license = {MPL-2.0} } ---- diff --git a/agentic-a2ml/examples/comprehensive.a2ml b/agentic-a2ml/examples/comprehensive.a2ml index ff0a24df..2cd0cd9d 100644 --- a/agentic-a2ml/examples/comprehensive.a2ml +++ b/agentic-a2ml/examples/comprehensive.a2ml @@ -24,7 +24,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, V-lang, ATS2, etc.) # - Never place state files in repository root (must be in .machine_readable/descriptiles/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 # - Never push to mirrors directly (GitHub is the only push target) # ============================================================== diff --git a/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc b/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc index 10b2169a..9103e309 100644 --- a/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc +++ b/agentic-a2ml/spec/AGENTIC-FORMAT-SPEC.adoc @@ -36,7 +36,7 @@ Discussion and suggestions for improvement are requested. == Copyright Notice -Copyright (c) 2025-2026 Jonathan D.A. Jewell. PMPL-1.0-or-later. +Copyright (c) 2025-2026 Jonathan D.A. Jewell. MPL-2.0. == Introduction diff --git a/ai-instruction/README.adoc b/ai-instruction/README.adoc index 245ba629..43da70ff 100644 --- a/ai-instruction/README.adoc +++ b/ai-instruction/README.adoc @@ -75,4 +75,4 @@ machine-readable manifest that agents read at session start === License -PMPL-1.0-or-later (MPL-2.0 automatic legal fallback). +MPL-2.0 diff --git a/ai-instruction/haiku.adoc b/ai-instruction/haiku.adoc index 2c1894ad..9d151581 100644 --- a/ai-instruction/haiku.adoc +++ b/ai-instruction/haiku.adoc @@ -210,4 +210,4 @@ exceeds the wall-clock savings. === License -PMPL-1.0-or-later (MPL-2.0 automatic legal fallback). +MPL-2.0 diff --git a/ai-instruction/opus.adoc b/ai-instruction/opus.adoc index 5b493c8d..f1f7cc6d 100644 --- a/ai-instruction/opus.adoc +++ b/ai-instruction/opus.adoc @@ -231,4 +231,4 @@ Private-repo work is sequential only. === License -PMPL-1.0-or-later (MPL-2.0 automatic legal fallback). +MPL-2.0 diff --git a/ai-instruction/sonnet.adoc b/ai-instruction/sonnet.adoc index bce6a664..850e77b6 100644 --- a/ai-instruction/sonnet.adoc +++ b/ai-instruction/sonnet.adoc @@ -194,4 +194,4 @@ attractive; prefer one focused Sonnet over three shallow ones. === License -PMPL-1.0-or-later (MPL-2.0 automatic legal fallback). +MPL-2.0 diff --git a/anchor-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml b/anchor-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/anchor-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/anchor-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/anchor-a2ml/README.adoc b/anchor-a2ml/README.adoc index 0c831052..92ed2032 100644 --- a/anchor-a2ml/README.adoc +++ b/anchor-a2ml/README.adoc @@ -174,4 +174,4 @@ Contributions are welcome. Please ensure: == License -PMPL-1.0-or-later with Palimpsest philosophical overlay. See LICENSE. +MPL-2.0. See LICENSE. diff --git a/anchor-a2ml/docs/CITATIONS.adoc b/anchor-a2ml/docs/CITATIONS.adoc index 6f167bdf..37fdb0f0 100644 --- a/anchor-a2ml/docs/CITATIONS.adoc +++ b/anchor-a2ml/docs/CITATIONS.adoc @@ -10,7 +10,7 @@ title = {RSR-template-repo}, year = {2025}, url = {https://github.com/hyperpolymath/RSR-template-repo}, - license = {PMPL-1.0-or-later} + license = {MPL-2.0} } ---- diff --git a/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc b/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc index 34691dbe..961ccb3c 100644 --- a/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc +++ b/anchor-a2ml/spec/ANCHOR-FORMAT-SPEC.adoc @@ -29,7 +29,7 @@ Discussion and suggestions for improvement are requested. == Copyright Notice -Copyright (c) 2025-2026 Jonathan D.A. Jewell. PMPL-1.0-or-later. +Copyright (c) 2025-2026 Jonathan D.A. Jewell. MPL-2.0. == Introduction diff --git a/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml b/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml index 7f1fb341..410504a6 100644 --- a/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml +++ b/component-readiness-grades/COMPONENT-READINESS-GRADES.a2ml @@ -11,7 +11,7 @@ (version "2.0") (date "2026-03-30") (author "Jonathan D.A. Jewell ") - (license "PMPL-1.0-or-later") + (license "MPL-2.0") (family "RSR")) (grades diff --git a/coordination.k9 b/coordination.k9 index 696988a0..f2b4d075 100644 --- a/coordination.k9 +++ b/coordination.k9 @@ -19,7 +19,7 @@ metadata: project: name: "standards" description: "Constitutional authority for 290+ hyperpolymath repos. Defines CRG grades, RSR compliance, A2ML formats, K9 components, contractiles, protocol specs (Groove, AVOW, AXEL, Consent-Aware HTTP), and the innervation architecture that binds them." - license: PMPL-1.0-or-later + license: MPL-2.0 repo: "hyperpolymath/standards" languages: - Rust diff --git a/docs/archive/scaffolding/stapeln.toml b/docs/archive/scaffolding/stapeln.toml index f91f7c52..7e0f949b 100644 --- a/docs/archive/scaffolding/stapeln.toml +++ b/docs/archive/scaffolding/stapeln.toml @@ -9,7 +9,7 @@ name = "standards" version = "0.1.0" description = "standards" author = "Jonathan D.A. Jewell " -license = "PMPL-1.0-or-later" +license = "MPL-2.0" registry = "ghcr.io/hyperpolymath" [build] diff --git a/ecosystem-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml b/ecosystem-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/ecosystem-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/ecosystem-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/ecosystem-a2ml/.machine_readable/descriptiles/META.a2ml b/ecosystem-a2ml/.machine_readable/descriptiles/META.a2ml index 3f0db7bd..eb48994b 100644 --- a/ecosystem-a2ml/.machine_readable/descriptiles/META.a2ml +++ b/ecosystem-a2ml/.machine_readable/descriptiles/META.a2ml @@ -7,7 +7,7 @@ version = "0.1.0" last-updated = "2026-04-11" [project-info] -license = "PMPL-1.0-or-later" +license = "MPL-2.0" author = "Jonathan D.A. Jewell (hyperpolymath)" [architecture-decisions] diff --git a/ecosystem-a2ml/docs/CITATIONS.adoc b/ecosystem-a2ml/docs/CITATIONS.adoc index 6f167bdf..37fdb0f0 100644 --- a/ecosystem-a2ml/docs/CITATIONS.adoc +++ b/ecosystem-a2ml/docs/CITATIONS.adoc @@ -10,7 +10,7 @@ title = {RSR-template-repo}, year = {2025}, url = {https://github.com/hyperpolymath/RSR-template-repo}, - license = {PMPL-1.0-or-later} + license = {MPL-2.0} } ---- diff --git a/ensaid-config/README.adoc b/ensaid-config/README.adoc index 0d5f88a4..b27d91b7 100644 --- a/ensaid-config/README.adoc +++ b/ensaid-config/README.adoc @@ -132,7 +132,7 @@ for eNSAID tool configuration, not general AI gating. == License -Palimpsest License v1.0 (PMPL-1.0-or-later). +MPL-2.0. Copyright (c) 2026 Jonathan D.A. Jewell. == Author diff --git a/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc b/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc index 32c6c67c..04136c43 100644 --- a/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc +++ b/ensaid-config/spec/ENSAID-CONFIG-SPEC.adoc @@ -40,7 +40,7 @@ Distribution of this memo is unlimited. == Copyright Notice -Copyright (c) 2026 Jonathan D.A. Jewell. PMPL-1.0-or-later. +Copyright (c) 2026 Jonathan D.A. Jewell. MPL-2.0. == Terminology @@ -817,5 +817,5 @@ Jonathan D.A. Jewell == License -Palimpsest License v1.0 (PMPL-1.0-or-later). +MPL-2.0. Copyright (c) 2026 Jonathan D.A. Jewell. diff --git a/ensaid-config/spec/README.adoc b/ensaid-config/spec/README.adoc index 45898049..71972ec8 100644 --- a/ensaid-config/spec/README.adoc +++ b/ensaid-config/spec/README.adoc @@ -36,5 +36,5 @@ link:ENSAID-CONFIG-SPEC.adoc[ENSAID-CONFIG-SPEC.adoc]:: == License -Palimpsest License v1.0 (PMPL-1.0-or-later). +MPL-2.0. Copyright (c) 2026 Jonathan D.A. Jewell. diff --git a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml index 7e76e8e5..fa1c9596 100644 --- a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml +++ b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.a2ml @@ -15,7 +15,7 @@ (date "2026-05-28") (status "Active") (author "Jonathan D.A. Jewell ") - (license "PMPL-1.0-or-later") + (license "MPL-2.0") (family "Rhodium Standard Repositories") (relationship (tier "language-whole") diff --git a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc index ce7001ad..54ce4dd1 100644 --- a/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc +++ b/foundations-readiness-grades/FOUNDATIONS-READINESS-GRADES.adoc @@ -14,7 +14,7 @@ | Date | 2026-05-28 | Status | Active | Author | Jonathan D.A. Jewell -| License | PMPL-1.0-or-later (MPL-2.0 automatic legal fallback) +| License | MPL-2.0 | Family | Rhodium Standard Repositories (RSR) | Companion to | Toolchain Readiness Grades v1.0, Adoption Readiness Grades v1.0, Component Readiness Grades v2.2 | Relationship | Language-whole sibling tier (CRG = component, TRG = toolchain, ARG = adoption, FRG = mathematical foundations) diff --git a/foundations-readiness-grades/README.adoc b/foundations-readiness-grades/README.adoc index b084b8eb..37e7b6d5 100644 --- a/foundations-readiness-grades/README.adoc +++ b/foundations-readiness-grades/README.adoc @@ -5,7 +5,7 @@ :toc: * *Status:* Active, v1.0, 2026-05-28 -* *License:* PMPL-1.0-or-later (MPL-2.0 automatic legal fallback) +* *License:* MPL-2.0 * *Companion to:* Toolchain Readiness Grades (TRG) v1.0, Adoption Readiness Grades (ARG) v1.0, Component Readiness Grades (CRG) v2.2 * *Part of:* Rhodium Standard Repositories (RSR) diff --git a/k9-svc/actions/validate/.machine_readable/compliance/reuse/dep5 b/k9-svc/actions/validate/.machine_readable/compliance/reuse/dep5 index beaaaeb6..31334bd2 100644 --- a/k9-svc/actions/validate/.machine_readable/compliance/reuse/dep5 +++ b/k9-svc/actions/validate/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/hyperpolymath/k9-validate-action # Default: all files are PMPL-1.0-or-later Files: * Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: 2026 Jonathan D.A. Jewell (hyperpolymath) -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/k9-svc/actions/validate/.well-known/humans.txt b/k9-svc/actions/validate/.well-known/humans.txt index fb8bd5f9..07b70a5c 100644 --- a/k9-svc/actions/validate/.well-known/humans.txt +++ b/k9-svc/actions/validate/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: 2026-03-16 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/k9-svc/bindings/deno/.machine_readable/compliance/reuse/dep5 b/k9-svc/bindings/deno/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/k9-svc/bindings/deno/.machine_readable/compliance/reuse/dep5 +++ b/k9-svc/bindings/deno/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/k9-svc/bindings/deno/.well-known/humans.txt b/k9-svc/bindings/deno/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/k9-svc/bindings/deno/.well-known/humans.txt +++ b/k9-svc/bindings/deno/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/k9-svc/bindings/haskell/.machine_readable/compliance/reuse/dep5 b/k9-svc/bindings/haskell/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/k9-svc/bindings/haskell/.machine_readable/compliance/reuse/dep5 +++ b/k9-svc/bindings/haskell/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/k9-svc/bindings/haskell/.well-known/humans.txt b/k9-svc/bindings/haskell/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/k9-svc/bindings/haskell/.well-known/humans.txt +++ b/k9-svc/bindings/haskell/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/k9-svc/bindings/rust/.machine_readable/compliance/reuse/dep5 b/k9-svc/bindings/rust/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/k9-svc/bindings/rust/.machine_readable/compliance/reuse/dep5 +++ b/k9-svc/bindings/rust/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/k9-svc/bindings/rust/.well-known/humans.txt b/k9-svc/bindings/rust/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/k9-svc/bindings/rust/.well-known/humans.txt +++ b/k9-svc/bindings/rust/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/k9-svc/editors/vscode/.machine_readable/compliance/reuse/dep5 b/k9-svc/editors/vscode/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/k9-svc/editors/vscode/.machine_readable/compliance/reuse/dep5 +++ b/k9-svc/editors/vscode/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/k9-svc/editors/vscode/.well-known/humans.txt b/k9-svc/editors/vscode/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/k9-svc/editors/vscode/.well-known/humans.txt +++ b/k9-svc/editors/vscode/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/k9-svc/pandoc/.machine_readable/compliance/reuse/dep5 b/k9-svc/pandoc/.machine_readable/compliance/reuse/dep5 index 10e50c2d..3f5b2ef6 100644 --- a/k9-svc/pandoc/.machine_readable/compliance/reuse/dep5 +++ b/k9-svc/pandoc/.machine_readable/compliance/reuse/dep5 @@ -6,49 +6,49 @@ Source: https://github.com/{{OWNER}}/{{REPO}} # Default: all files are PMPL-1.0-or-later Files: * Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Configuration files that cannot carry headers Files: .editorconfig .gitignore .gitattributes .tool-versions .mailmap Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Machine-readable state files Files: .machine_readable/*.a2ml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Bot directives Files: .machine_readable/bot_directives/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Contractiles Files: .machine_readable/contractiles/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # GitHub/CI configuration Files: .github/* .github/**/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Generated files Files: generated/* Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Lockfiles and auto-generated Files: *.lock Cargo.lock flake.lock Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Devcontainer config (JSON, no comments) Files: .devcontainer/*.json Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) # Git-cliff config Files: cliff.toml Copyright: {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> -License: PMPL-1.0-or-later +License: MPL-2.0 (code) / CC-BY-SA-4.0 (docs) diff --git a/k9-svc/pandoc/.well-known/humans.txt b/k9-svc/pandoc/.well-known/humans.txt index f57452ca..8891981a 100644 --- a/k9-svc/pandoc/.well-known/humans.txt +++ b/k9-svc/pandoc/.well-known/humans.txt @@ -9,6 +9,6 @@ From: United Kingdom /* SITE */ Last update: {{CURRENT_DATE}} 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/meta-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml b/meta-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/meta-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/meta-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/meta-a2ml/.machine_readable/descriptiles/META.a2ml b/meta-a2ml/.machine_readable/descriptiles/META.a2ml index c62f6349..f8e0ab0a 100644 --- a/meta-a2ml/.machine_readable/descriptiles/META.a2ml +++ b/meta-a2ml/.machine_readable/descriptiles/META.a2ml @@ -7,7 +7,7 @@ version = "1.0.0" last-updated = "2026-04-11" [project-info] -license = "PMPL-1.0-or-later" +license = "MPL-2.0" author = "Jonathan D.A. Jewell (hyperpolymath)" [architecture-decisions] diff --git a/meta-a2ml/examples/comprehensive.a2ml b/meta-a2ml/examples/comprehensive.a2ml index 2e030121..92415619 100644 --- a/meta-a2ml/examples/comprehensive.a2ml +++ b/meta-a2ml/examples/comprehensive.a2ml @@ -15,7 +15,7 @@ last-updated = "2026-04-12" name = "enterprise-platform" type = "service" languages = ["rust", "rescript", "elixir"] -license = "PMPL-1.0-or-later" +license = "MPL-2.0" author = "Jonathan D.A. Jewell" # ============================================================== diff --git a/meta-a2ml/examples/minimal.a2ml b/meta-a2ml/examples/minimal.a2ml index d062ffb0..48f03f48 100644 --- a/meta-a2ml/examples/minimal.a2ml +++ b/meta-a2ml/examples/minimal.a2ml @@ -15,7 +15,7 @@ last-updated = "2026-04-12" name = "minimal-project" type = "library" languages = ["rust"] -license = "PMPL-1.0-or-later" +license = "MPL-2.0" author = "Jonathan D.A. Jewell" # Architecture Decisions (ADRs) diff --git a/neurosym-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml b/neurosym-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/neurosym-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/neurosym-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/neurosym-a2ml/README.adoc b/neurosym-a2ml/README.adoc index 4177783f..5abc2c6e 100644 --- a/neurosym-a2ml/README.adoc +++ b/neurosym-a2ml/README.adoc @@ -164,4 +164,4 @@ Contributions are welcome. Please ensure: == License -PMPL-1.0-or-later. See LICENSE. +MPL-2.0. See LICENSE. diff --git a/neurosym-a2ml/docs/CITATIONS.adoc b/neurosym-a2ml/docs/CITATIONS.adoc index 6f167bdf..37fdb0f0 100644 --- a/neurosym-a2ml/docs/CITATIONS.adoc +++ b/neurosym-a2ml/docs/CITATIONS.adoc @@ -10,7 +10,7 @@ title = {RSR-template-repo}, year = {2025}, url = {https://github.com/hyperpolymath/RSR-template-repo}, - license = {PMPL-1.0-or-later} + license = {MPL-2.0} } ---- diff --git a/neurosym-a2ml/spec/NEUROSYM-FORMAT-SPEC.adoc b/neurosym-a2ml/spec/NEUROSYM-FORMAT-SPEC.adoc index f1db886b..2edf3e15 100644 --- a/neurosym-a2ml/spec/NEUROSYM-FORMAT-SPEC.adoc +++ b/neurosym-a2ml/spec/NEUROSYM-FORMAT-SPEC.adoc @@ -28,7 +28,7 @@ Discussion and suggestions for improvement are requested. == Copyright Notice -Copyright (c) 2025-2026 Jonathan D.A. Jewell. PMPL-1.0-or-later. +Copyright (c) 2025-2026 Jonathan D.A. Jewell. MPL-2.0. == Introduction diff --git a/outreach/.machine_readable/descriptiles/AGENTIC.a2ml b/outreach/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/outreach/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/outreach/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/playbook-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml b/playbook-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/playbook-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/playbook-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/playbook-a2ml/README.adoc b/playbook-a2ml/README.adoc index 4b5abbc7..2b943a21 100644 --- a/playbook-a2ml/README.adoc +++ b/playbook-a2ml/README.adoc @@ -251,5 +251,5 @@ If PLAYBOOK execution fails: == License -PMPL-1.0-or-later with Palimpsest philosophical overlay. +MPL-2.0. diff --git a/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc b/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc index e26ac5d5..721b4148 100644 --- a/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc +++ b/playbook-a2ml/spec/PLAYBOOK-FORMAT-SPEC.adoc @@ -29,7 +29,7 @@ Discussion and suggestions for improvement are requested. == Copyright Notice -Copyright (c) 2025-2026 Jonathan D.A. Jewell. PMPL-1.0-or-later. +Copyright (c) 2025-2026 Jonathan D.A. Jewell. MPL-2.0. == Introduction diff --git a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml +++ b/standards-update/.machine_readable/6scm-archive/.machine_readable/6a2/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/standards-update/.machine_readable/descriptiles/STATE.a2ml b/standards-update/.machine_readable/descriptiles/STATE.a2ml index e5ef9230..cade42eb 100644 --- a/standards-update/.machine_readable/descriptiles/STATE.a2ml +++ b/standards-update/.machine_readable/descriptiles/STATE.a2ml @@ -35,7 +35,7 @@ name = "standards-update" tier = "core" # license: SPDX identifier. Almost always PMPL-1.0-or-later. -license = "PMPL-1.0-or-later" +license = "MPL-2.0" # language: Primary programming language used. language = "" diff --git a/standards-update/README.adoc b/standards-update/README.adoc index f2d05079..90ce08c1 100644 --- a/standards-update/README.adoc +++ b/standards-update/README.adoc @@ -322,7 +322,7 @@ standards/ == License -PMPL-1.0-or-later with Palimpsest philosophical overlay. +MPL-2.0. See link:LICENSE.txt[LICENSE.txt] for full terms. diff --git a/state-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml b/state-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml index 1699fe4a..274d8549 100644 --- a/state-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml +++ b/state-a2ml/.machine_readable/descriptiles/AGENTIC.a2ml @@ -19,7 +19,8 @@ can-create-files = true # - Never commit secrets or credentials # - Never use banned languages (TypeScript, Python, Go, etc.) # - Never place state files in repository root (must be in .machine_readable/) -# - Never use AGPL license (use PMPL-1.0-or-later) +# - Never change an existing file's licence (owner-only, manual — LICENCE-POLICY A2) +# - New code defaults to MPL-2.0; AGPL-3.0-or-later is CORRECT under Rules 3, 4 and 5 [maintenance-integrity] fail-closed = true diff --git a/state-a2ml/.machine_readable/descriptiles/META.a2ml b/state-a2ml/.machine_readable/descriptiles/META.a2ml index bcf4f78e..18c361d8 100644 --- a/state-a2ml/.machine_readable/descriptiles/META.a2ml +++ b/state-a2ml/.machine_readable/descriptiles/META.a2ml @@ -7,7 +7,7 @@ version = "0.1.0" last-updated = "2026-04-11" [project-info] -license = "PMPL-1.0-or-later" +license = "MPL-2.0" author = "Jonathan D.A. Jewell (hyperpolymath)" [architecture-decisions] diff --git a/state-a2ml/README.adoc b/state-a2ml/README.adoc index 12a0935f..dc49de05 100644 --- a/state-a2ml/README.adoc +++ b/state-a2ml/README.adoc @@ -217,7 +217,7 @@ updated = "2025-12-08" == License -PMPL-1.0-or-later. See LICENSE.txt for details. +MPL-2.0. See LICENSE.txt for details. == Author diff --git a/state-a2ml/docs/CITATIONS.adoc b/state-a2ml/docs/CITATIONS.adoc index 776ba03b..3277cef1 100644 --- a/state-a2ml/docs/CITATIONS.adoc +++ b/state-a2ml/docs/CITATIONS.adoc @@ -13,7 +13,7 @@ to A2ML format on 2026-04-12. Updated citations appear below. title = {state-a2ml}, year = {2026}, url = {https://github.com/hyperpolymath/standards}, - license = {PMPL-1.0-or-later} + license = {MPL-2.0} } ---- @@ -45,7 +45,7 @@ reference only. Use the A2ML citations above for new work. title = {STATE.scm}, year = {2025}, url = {https://github.com/hyperpolymath/STATE.scm}, - license = {PMPL-1.0-or-later} + license = {MPL-2.0} } ---- diff --git a/toolchain-readiness-grades/README.adoc b/toolchain-readiness-grades/README.adoc index a2dc54ac..9f740d01 100644 --- a/toolchain-readiness-grades/README.adoc +++ b/toolchain-readiness-grades/README.adoc @@ -5,7 +5,7 @@ :toc: *Status:* Active, v1.0, 2026-04-12 + -*License:* PMPL-1.0-or-later (MPL-2.0 automatic legal fallback) + +*License:* MPL-2.0 + *Companion to:* Component Readiness Grades (CRG) v2.2 + *Part of:* Rhodium Standard Repositories (RSR) diff --git a/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml b/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml index 44999168..a4321986 100644 --- a/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml +++ b/toolchain-readiness-grades/TOOLCHAIN-READINESS-GRADES.a2ml @@ -12,7 +12,7 @@ (version "1.0") (date "2026-04-12") (author "Jonathan D.A. Jewell ") - (license "PMPL-1.0-or-later") + (license "MPL-2.0") (license-fallback "MPL-2.0") (family "RSR") (companion-of "Component Readiness Grades v2.2")