diff --git a/.gitattributes b/.gitattributes index 3ac1078..6d99ca0 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index c5d861c..a4324ed 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) # # CODEOWNERS — julia-professional-registry diff --git a/.gitignore b/.gitignore index 7150e06..36a0887 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/.machine_readable/ADJUST.contractile b/.machine_readable/ADJUST.contractile index 090aa05..56d3cb9 100644 --- a/.machine_readable/ADJUST.contractile +++ b/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for HyperpolymathRegistry ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/.machine_readable/INTENT.contractile b/.machine_readable/INTENT.contractile index 6b0e007..1a39136 100644 --- a/.machine_readable/INTENT.contractile +++ b/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for HyperpolymathRegistry ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/.machine_readable/MUST.contractile b/.machine_readable/MUST.contractile index 11bc5f9..0a6ecd0 100644 --- a/.machine_readable/MUST.contractile +++ b/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for HyperpolymathRegistry ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/.machine_readable/TRUST.contractile b/.machine_readable/TRUST.contractile index 23354e9..c694353 100644 --- a/.machine_readable/TRUST.contractile +++ b/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for HyperpolymathRegistry ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/.machine_readable/contractiles/bust/bust.ncl b/.machine_readable/contractiles/bust/bust.ncl index 3d9ab8b..fc8cb8c 100644 --- a/.machine_readable/contractiles/bust/bust.ncl +++ b/.machine_readable/contractiles/bust/bust.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bust — error-handling / failure-recovery runner # # Pairs with: Bustfile.a2ml (same directory) diff --git a/.well-known/ai.txt b/.well-known/ai.txt index 6668d66..cc7cbc3 100644 --- a/.well-known/ai.txt +++ b/.well-known/ai.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ai.txt - AI interaction policy # See: https://site.spawning.ai/spawning-ai-txt diff --git a/.well-known/humans.txt b/.well-known/humans.txt index a558f15..5423d9e 100644 --- a/.well-known/humans.txt +++ b/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humanstxt.org /* TEAM */ diff --git a/.well-known/security.txt b/.well-known/security.txt index b581cae..7987773 100644 --- a/.well-known/security.txt +++ b/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RFC 9116 - security.txt # https://securitytxt.org/ diff --git a/Justfile b/Justfile index cceadf3..8022392 100644 --- a/Justfile +++ b/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile — UX recipes import? "contractile.just" diff --git a/setup.sh b/setup.sh index 0c2cf3f..fa3ac32 100755 --- a/setup.sh +++ b/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Hyperpolymathregistry — Universal Setup Script diff --git a/tests/idris2/Main.idr b/tests/idris2/Main.idr index ca3dd8d..5842804 100644 --- a/tests/idris2/Main.idr +++ b/tests/idris2/Main.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) module Main diff --git a/tests/idris2/Test/Spec.idr b/tests/idris2/Test/Spec.idr index ff6a493..c7fe418 100644 --- a/tests/idris2/Test/Spec.idr +++ b/tests/idris2/Test/Spec.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- ||| Minimal Idris2 test harness for the Gossamer ABI test suite. diff --git a/tests/idris2/ValidateTest.idr b/tests/idris2/ValidateTest.idr index a136260..3899597 100644 --- a/tests/idris2/ValidateTest.idr +++ b/tests/idris2/ValidateTest.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- -- Port of tests/validate.test.ts to Idris2, estate-rollout port 4/11.