diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 9e32d156..438fe5d9 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: CodeQL Security Analysis on: diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml index 29853b20..7027732c 100644 --- a/.github/workflows/scorecard.yml +++ b/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: OSSF Scorecard on: push: diff --git a/.github/workflows/secret-scanner.yml b/.github/workflows/secret-scanner.yml index 8801d536..cb9cdf88 100644 --- a/.github/workflows/secret-scanner.yml +++ b/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner diff --git a/ada-ecosystem/ada-loom-registry/.gitattributes b/ada-ecosystem/ada-loom-registry/.gitattributes index 634c65c2..bb561848 100644 --- a/ada-ecosystem/ada-loom-registry/.gitattributes +++ b/ada-ecosystem/ada-loom-registry/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/ada-ecosystem/ada-loom-registry/.gitignore b/ada-ecosystem/ada-loom-registry/.gitignore index cef1f8ae..6874d110 100644 --- a/ada-ecosystem/ada-loom-registry/.gitignore +++ b/ada-ecosystem/ada-loom-registry/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR-compliant .gitignore # OS & Editor diff --git a/ada-ecosystem/ada-loom-registry/CODE_OF_CONDUCT.md b/ada-ecosystem/ada-loom-registry/CODE_OF_CONDUCT.md index 7953b39d..c32021ad 100644 --- a/ada-ecosystem/ada-loom-registry/CODE_OF_CONDUCT.md +++ b/ada-ecosystem/ada-loom-registry/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/ada-ecosystem/ada-loom-registry/Mustfile b/ada-ecosystem/ada-loom-registry/Mustfile index 6a0e4d74..bd54bd55 100644 --- a/ada-ecosystem/ada-loom-registry/Mustfile +++ b/ada-ecosystem/ada-loom-registry/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/ada-ecosystem/ada-loom-registry/app/Main.hs b/ada-ecosystem/ada-loom-registry/app/Main.hs index e3a9e5cf..4a3b544c 100644 --- a/ada-ecosystem/ada-loom-registry/app/Main.hs +++ b/ada-ecosystem/ada-loom-registry/app/Main.hs @@ -1,7 +1,7 @@ {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE DeriveAnyClass #-} --- SPDX-License-Identifier: PMPL-1.0 +-- SPDX-License-Identifier: PMPL-1.0-or-later module Main where diff --git a/ada-ecosystem/ada-loom-registry/src/Spindle.hs b/ada-ecosystem/ada-loom-registry/src/Spindle.hs index ecbca1c9..97fc682f 100644 --- a/ada-ecosystem/ada-loom-registry/src/Spindle.hs +++ b/ada-ecosystem/ada-loom-registry/src/Spindle.hs @@ -1,5 +1,5 @@ {-# LANGUAGE OverloadedStrings #-} --- SPDX-License-Identifier: PMPL-1.0 +-- SPDX-License-Identifier: PMPL-1.0-or-later -- | Spindle - Parse Nickel configurations into Haskell types. -- diff --git a/ada-ecosystem/ada-loom-registry/src/Spindle/Registry.hs b/ada-ecosystem/ada-loom-registry/src/Spindle/Registry.hs index b441b4fb..be7870db 100644 --- a/ada-ecosystem/ada-loom-registry/src/Spindle/Registry.hs +++ b/ada-ecosystem/ada-loom-registry/src/Spindle/Registry.hs @@ -1,7 +1,7 @@ {-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE DeriveAnyClass #-} --- SPDX-License-Identifier: PMPL-1.0 +-- SPDX-License-Identifier: PMPL-1.0-or-later -- | Spindle.Registry - Persistent configuration management for the Hyperpolymath ecosystem. -- diff --git a/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md b/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md index 15543bd8..814d78a0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md +++ b/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md @@ -168,7 +168,7 @@ graph TD **File Header:** ```rust -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell // diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/effects.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/effects.affine index 4408e059..69d9a03e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/effects.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/effects.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // AffineScript Standard Library - Effect Declarations // Core IO effect - file and console operations diff --git a/deno-ecosystem/.gitignore b/deno-ecosystem/.gitignore index 591f1b5c..2436d951 100644 --- a/deno-ecosystem/.gitignore +++ b/deno-ecosystem/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell # Deno diff --git a/deno-ecosystem/projects/beamdeno/Justfile b/deno-ecosystem/projects/beamdeno/Justfile index f27c1e83..59dd7157 100644 --- a/deno-ecosystem/projects/beamdeno/Justfile +++ b/deno-ecosystem/projects/beamdeno/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # justfile - Just recipes for this project # See: https://github.com/hyperpolymath/mustfile diff --git a/deno-ecosystem/projects/beamdeno/Mustfile b/deno-ecosystem/projects/beamdeno/Mustfile index 8d10dbb8..4f5e24e3 100644 --- a/deno-ecosystem/projects/beamdeno/Mustfile +++ b/deno-ecosystem/projects/beamdeno/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/deno-ecosystem/projects/beamdeno/src/Beamdeno.res b/deno-ecosystem/projects/beamdeno/src/Beamdeno.res index 6d6e6b35..f834692a 100644 --- a/deno-ecosystem/projects/beamdeno/src/Beamdeno.res +++ b/deno-ecosystem/projects/beamdeno/src/Beamdeno.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // beamdeno - Bidirectional bridge between Deno and BEAM diff --git a/deno-ecosystem/projects/beamdeno/src/Connection.res b/deno-ecosystem/projects/beamdeno/src/Connection.res index 84ebcb6f..368af339 100644 --- a/deno-ecosystem/projects/beamdeno/src/Connection.res +++ b/deno-ecosystem/projects/beamdeno/src/Connection.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // BEAM connection management diff --git a/deno-ecosystem/projects/beamdeno/src/etf/Etf.res b/deno-ecosystem/projects/beamdeno/src/etf/Etf.res index 80b83e13..b72b2370 100644 --- a/deno-ecosystem/projects/beamdeno/src/etf/Etf.res +++ b/deno-ecosystem/projects/beamdeno/src/etf/Etf.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // ETF (Erlang Term Format) encoder/decoder diff --git a/deno-ecosystem/projects/beamdeno/src/etf/Types.res b/deno-ecosystem/projects/beamdeno/src/etf/Types.res index 397c3f10..65f4c577 100644 --- a/deno-ecosystem/projects/beamdeno/src/etf/Types.res +++ b/deno-ecosystem/projects/beamdeno/src/etf/Types.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // ETF type definitions diff --git a/deno-ecosystem/projects/bundeno/Justfile b/deno-ecosystem/projects/bundeno/Justfile index f27c1e83..59dd7157 100644 --- a/deno-ecosystem/projects/bundeno/Justfile +++ b/deno-ecosystem/projects/bundeno/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # justfile - Just recipes for this project # See: https://github.com/hyperpolymath/mustfile diff --git a/deno-ecosystem/projects/bundeno/Mustfile b/deno-ecosystem/projects/bundeno/Mustfile index 8d10dbb8..4f5e24e3 100644 --- a/deno-ecosystem/projects/bundeno/Mustfile +++ b/deno-ecosystem/projects/bundeno/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/deno-ecosystem/projects/bundeno/src/Bundeno.res b/deno-ecosystem/projects/bundeno/src/Bundeno.res index 0461a815..7ffa0ed3 100644 --- a/deno-ecosystem/projects/bundeno/src/Bundeno.res +++ b/deno-ecosystem/projects/bundeno/src/Bundeno.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // bundeno - Runtime compatibility layer for Deno and Bun diff --git a/deno-ecosystem/projects/bundeno/src/compat/Fs.res b/deno-ecosystem/projects/bundeno/src/compat/Fs.res index 94ee91f1..9b7d6ba6 100644 --- a/deno-ecosystem/projects/bundeno/src/compat/Fs.res +++ b/deno-ecosystem/projects/bundeno/src/compat/Fs.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // File system compatibility layer diff --git a/deno-ecosystem/projects/bundeno/src/compat/Process.res b/deno-ecosystem/projects/bundeno/src/compat/Process.res index 10361a6c..b4b526ee 100644 --- a/deno-ecosystem/projects/bundeno/src/compat/Process.res +++ b/deno-ecosystem/projects/bundeno/src/compat/Process.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 +// SPDX-License-Identifier: PMPL-1.0-or-later // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // Process and environment compatibility layer diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/workflow-linter.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/workflow-linter.yml index d849e1cd..6b471a94 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/workflow-linter.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/workflow-linter.yml index d849e1cd..6b471a94 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/workflow-linter.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/workflow-linter.yml index 5c530685..5d155d3b 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/workflow-linter.yml @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/core/early-return/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/core/early-return/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/core/early-return/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/core/early-return/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/ffi/alib/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/ffi/alib/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/ffi/alib/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/ffi/alib/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/ffi/wasm-bridge/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/ffi/wasm-bridge/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/ffi/wasm-bridge/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/ffi/wasm-bridge/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/ffi/zig-ffi/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/ffi/zig-ffi/.github/workflows/workflow-linter.yml index d849e1cd..6b471a94 100644 --- a/rescript-ecosystem/packages/ffi/zig-ffi/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/ffi/zig-ffi/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/tooling/alib-codemods/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/tooling/alib-codemods/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/tooling/alib-codemods/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/tooling/alib-codemods/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/tooling/alib-conformance/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/tooling/alib-conformance/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/tooling/alib-conformance/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/tooling/alib-conformance/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/tooling/alib-for-rescript/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/tooling/alib-for-rescript/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/tooling/alib-for-rescript/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/tooling/alib-for-rescript/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/tooling/alib-interop/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/tooling/alib-interop/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/tooling/alib-interop/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/tooling/alib-interop/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/tooling/greasy-rescripter/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/tooling/greasy-rescripter/.github/workflows/workflow-linter.yml index 4af52ce8..9020f9ab 100644 --- a/rescript-ecosystem/packages/tooling/greasy-rescripter/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/tooling/greasy-rescripter/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/web/bridge-web/.gitattributes b/rescript-ecosystem/packages/web/bridge-web/.gitattributes index 634c65c2..bb561848 100644 --- a/rescript-ecosystem/packages/web/bridge-web/.gitattributes +++ b/rescript-ecosystem/packages/web/bridge-web/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/rescript-ecosystem/packages/web/bridge-web/.gitignore b/rescript-ecosystem/packages/web/bridge-web/.gitignore index 01ec7277..82576030 100644 --- a/rescript-ecosystem/packages/web/bridge-web/.gitignore +++ b/rescript-ecosystem/packages/web/bridge-web/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR-compliant .gitignore # OS & Editor diff --git a/rescript-ecosystem/packages/web/bridge-web/Justfile b/rescript-ecosystem/packages/web/bridge-web/Justfile index 0aeb7994..47931442 100644 --- a/rescript-ecosystem/packages/web/bridge-web/Justfile +++ b/rescript-ecosystem/packages/web/bridge-web/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Justfile - hyperpolymath standard task runner default: diff --git a/rescript-ecosystem/packages/web/bridge-web/Mustfile b/rescript-ecosystem/packages/web/bridge-web/Mustfile index 6a0e4d74..bd54bd55 100644 --- a/rescript-ecosystem/packages/web/bridge-web/Mustfile +++ b/rescript-ecosystem/packages/web/bridge-web/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/packages/web/bridge-web/src/Bridge.res b/rescript-ecosystem/packages/web/bridge-web/src/Bridge.res index 15d94745..5bc84449 100644 --- a/rescript-ecosystem/packages/web/bridge-web/src/Bridge.res +++ b/rescript-ecosystem/packages/web/bridge-web/src/Bridge.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024 Hyperpolymath /** diff --git a/rescript-ecosystem/packages/web/bridge-web/tests/bridge_contract_test.mjs b/rescript-ecosystem/packages/web/bridge-web/tests/bridge_contract_test.mjs index 8ce998c2..3a15b7c3 100644 --- a/rescript-ecosystem/packages/web/bridge-web/tests/bridge_contract_test.mjs +++ b/rescript-ecosystem/packages/web/bridge-web/tests/bridge_contract_test.mjs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024 Hyperpolymath /** diff --git a/rescript-ecosystem/packages/web/bridge-web/tests/bridge_test.mjs b/rescript-ecosystem/packages/web/bridge-web/tests/bridge_test.mjs index ed20d3da..478c9aab 100644 --- a/rescript-ecosystem/packages/web/bridge-web/tests/bridge_test.mjs +++ b/rescript-ecosystem/packages/web/bridge-web/tests/bridge_test.mjs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024 Hyperpolymath /** diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/codeql.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/codeql.yml index 5bbdfa7d..61d95da9 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/codeql.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: CodeQL Security Analysis on: diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/guix-nix-policy.yml index 9aa47e22..b87007c1 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Guix/Nix Package Policy on: [push, pull_request] diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/instant-sync.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/instant-sync.yml index df6c1fdf..9fdf10e9 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/instant-sync.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/npm-bun-blocker.yml index 2d18b2b0..232f191a 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: NPM/Bun Blocker on: [push, pull_request] diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/quality.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/quality.yml index 78c37d72..dbd31421 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/quality.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Code Quality on: [push, pull_request] diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/rsr-antipattern.yml index 24b19e50..b04e35a5 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard-enforcer.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard-enforcer.yml index 9f5fadc6..e4d4c157 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard-enforcer.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard.yml index ec5c80f8..3dbba301 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/secret-scanner.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/secret-scanner.yml index 13ec0983..a6b919ea 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/security-policy.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/security-policy.yml index f6498dbe..25ef57b4 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Security Policy on: [push, pull_request] diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/ts-blocker.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/ts-blocker.yml index cfead26c..a26367b7 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: TypeScript/JavaScript Blocker on: [push, pull_request] diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/wellknown-enforcement.yml index ff48d9d9..bb7503c5 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/workflow-linter.yml index 80fb784f..2c46c593 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/web/dom-mounter/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # workflow-linter.yml - Validates GitHub workflows against RSR security standards # This workflow can be copied to other repos for consistent enforcement name: Workflow Security Linter @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/web/tea/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/web/tea/.github/workflows/workflow-linter.yml index a26ae468..2c46c593 100644 --- a/rescript-ecosystem/packages/web/tea/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/web/tea/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/packages/web/websocket/.github/workflows/workflow-linter.yml b/rescript-ecosystem/packages/web/websocket/.github/workflows/workflow-linter.yml index 4af52ce8..9020f9ab 100644 --- a/rescript-ecosystem/packages/web/websocket/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/packages/web/websocket/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/codeql.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/codeql.yml index 5bbdfa7d..61d95da9 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/codeql.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: CodeQL Security Analysis on: diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/guix-nix-policy.yml index 9aa47e22..b87007c1 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Guix/Nix Package Policy on: [push, pull_request] diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/instant-sync.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/instant-sync.yml index df6c1fdf..9fdf10e9 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/instant-sync.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/npm-bun-blocker.yml index 2d18b2b0..232f191a 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: NPM/Bun Blocker on: [push, pull_request] diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/quality.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/quality.yml index 78c37d72..dbd31421 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/quality.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Code Quality on: [push, pull_request] diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/rsr-antipattern.yml index 24b19e50..b04e35a5 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard-enforcer.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard-enforcer.yml index 9f5fadc6..e4d4c157 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard-enforcer.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard.yml index ec5c80f8..3dbba301 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/secret-scanner.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/secret-scanner.yml index 13ec0983..a6b919ea 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/security-policy.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/security-policy.yml index f6498dbe..25ef57b4 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Security Policy on: [push, pull_request] diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/ts-blocker.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/ts-blocker.yml index cfead26c..a26367b7 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: TypeScript/JavaScript Blocker on: [push, pull_request] diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/wellknown-enforcement.yml index ff48d9d9..bb7503c5 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/workflow-linter.yml b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/workflow-linter.yml index 80fb784f..2c46c593 100644 --- a/rescript-ecosystem/rescript-dom-mounter/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/rescript-dom-mounter/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # workflow-linter.yml - Validates GitHub workflows against RSR security standards # This workflow can be copied to other repos for consistent enforcement name: Workflow Security Linter @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml b/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml index b5cac32d..8f20b77d 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/rescript-vite/.github/workflows/workflow-linter.yml b/rescript-ecosystem/rescript-vite/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/rescript-ecosystem/rescript-vite/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/rescript-vite/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/rescript/.github/workflows/workflow-linter.yml b/rescript-ecosystem/rescript/.github/workflows/workflow-linter.yml index b5cac32d..8f20b77d 100644 --- a/rescript-ecosystem/rescript/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/rescript/.github/workflows/workflow-linter.yml @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml b/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml b/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml index b5cac32d..8f20b77d 100644 --- a/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml b/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml index b5cac32d..8f20b77d 100644 --- a/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-idris-abi/.github/workflows/workflow-linter.yml b/v-ecosystem/v-idris-abi/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml b/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml b/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml index b5cac32d..8f20b77d 100644 --- a/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml b/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml b/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/workflow-linter.yml b/v-ecosystem/v-zig-ffi/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/workflow-linter.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/workflow-linter.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/workflow-linter.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/workflow-linter.yml index 9bb4d39b..714df664 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/workflow-linter.yml @@ -36,7 +36,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0' as first line" + echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/well-known-ecosystem/.gitattributes b/well-known-ecosystem/.gitattributes index 634c65c2..bb561848 100644 --- a/well-known-ecosystem/.gitattributes +++ b/well-known-ecosystem/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/well-known-ecosystem/.gitignore b/well-known-ecosystem/.gitignore index 6991d410..06fe1b04 100644 --- a/well-known-ecosystem/.gitignore +++ b/well-known-ecosystem/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # RSR-compliant .gitignore # OS & Editor diff --git a/well-known-ecosystem/CODE_OF_CONDUCT.md b/well-known-ecosystem/CODE_OF_CONDUCT.md index 7953b39d..c32021ad 100644 --- a/well-known-ecosystem/CODE_OF_CONDUCT.md +++ b/well-known-ecosystem/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/well-known-ecosystem/Justfile b/well-known-ecosystem/Justfile index e3f0c248..c4bc565c 100644 --- a/well-known-ecosystem/Justfile +++ b/well-known-ecosystem/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # well-known-ecosystem - Development Tasks diff --git a/well-known-ecosystem/Mustfile b/well-known-ecosystem/Mustfile index 6a0e4d74..bd54bd55 100644 --- a/well-known-ecosystem/Mustfile +++ b/well-known-ecosystem/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/well-known-ecosystem/hooks/validate-codeql.sh b/well-known-ecosystem/hooks/validate-codeql.sh index 318f8423..c435189d 100755 --- a/well-known-ecosystem/hooks/validate-codeql.sh +++ b/well-known-ecosystem/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/well-known-ecosystem/hooks/validate-permissions.sh b/well-known-ecosystem/hooks/validate-permissions.sh index 0cbae235..50fce4f4 100755 --- a/well-known-ecosystem/hooks/validate-permissions.sh +++ b/well-known-ecosystem/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/well-known-ecosystem/hooks/validate-sha-pins.sh b/well-known-ecosystem/hooks/validate-sha-pins.sh index d4052bcb..c6d9913c 100755 --- a/well-known-ecosystem/hooks/validate-sha-pins.sh +++ b/well-known-ecosystem/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/well-known-ecosystem/hooks/validate-spdx.sh b/well-known-ecosystem/hooks/validate-spdx.sh index 87421eb5..7c5e252e 100755 --- a/well-known-ecosystem/hooks/validate-spdx.sh +++ b/well-known-ecosystem/hooks/validate-spdx.sh @@ -1,11 +1,11 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0 +# SPDX-License-Identifier: PMPL-1.0-or-later # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail ERRORS=0 -SPDX_PATTERN="^# SPDX-License-Identifier:PMPL-1.0 +SPDX_PATTERN="^# SPDX-License-Identifier:PMPL-1.0-or-later for workflow in .github/workflows/*.yml .github/workflows/*.yaml; do [ -f "$workflow" ] || continue @@ -13,7 +13,7 @@ for workflow in .github/workflows/*.yml .github/workflows/*.yaml; do first_line=$(head -n1 "$workflow") if ! echo "$first_line" | grep -qE "$SPDX_PATTERN"; then echo "ERROR: Missing SPDX header in $workflow" - echo " First line should be: # SPDX-License-Identifier: PMPL-1.0 + echo " First line should be: # SPDX-License-Identifier: PMPL-1.0-or-later ERRORS=$((ERRORS + 1)) fi done diff --git a/well-known-ecosystem/templates/caddy/Caddyfile b/well-known-ecosystem/templates/caddy/Caddyfile index 4d1957c7..27fa715b 100644 --- a/well-known-ecosystem/templates/caddy/Caddyfile +++ b/well-known-ecosystem/templates/caddy/Caddyfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Caddy configuration for well-known resources diff --git a/well-known-ecosystem/templates/caddy/Caddyfile.snippet b/well-known-ecosystem/templates/caddy/Caddyfile.snippet index 1f0f5129..c59fb123 100644 --- a/well-known-ecosystem/templates/caddy/Caddyfile.snippet +++ b/well-known-ecosystem/templates/caddy/Caddyfile.snippet @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Caddy snippet for well-known resources diff --git a/well-known-ecosystem/templates/deno-fresh/well_known_middleware.ts b/well-known-ecosystem/templates/deno-fresh/well_known_middleware.ts index 640f2924..fcb01c46 100644 --- a/well-known-ecosystem/templates/deno-fresh/well_known_middleware.ts +++ b/well-known-ecosystem/templates/deno-fresh/well_known_middleware.ts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath // // Deno Fresh Well-Known Middleware diff --git a/well-known-ecosystem/templates/deno-fresh/well_known_plugin.ts b/well-known-ecosystem/templates/deno-fresh/well_known_plugin.ts index 2204dc34..59af0427 100644 --- a/well-known-ecosystem/templates/deno-fresh/well_known_plugin.ts +++ b/well-known-ecosystem/templates/deno-fresh/well_known_plugin.ts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath // // Deno Fresh Well-Known Plugin diff --git a/well-known-ecosystem/templates/docker/Containerfile b/well-known-ecosystem/templates/docker/Containerfile index 216c135b..94b8252b 100644 --- a/well-known-ecosystem/templates/docker/Containerfile +++ b/well-known-ecosystem/templates/docker/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Minimal Docker image to serve well-known resources diff --git a/well-known-ecosystem/templates/generic/ai.txt.template b/well-known-ecosystem/templates/generic/ai.txt.template index cb85d7e2..3ef83039 100644 --- a/well-known-ecosystem/templates/generic/ai.txt.template +++ b/well-known-ecosystem/templates/generic/ai.txt.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Generic ai.txt template (RSR Standard) diff --git a/well-known-ecosystem/templates/generic/apple-app-site-association.template b/well-known-ecosystem/templates/generic/apple-app-site-association.template index 781ea5b1..a5e90fdd 100644 --- a/well-known-ecosystem/templates/generic/apple-app-site-association.template +++ b/well-known-ecosystem/templates/generic/apple-app-site-association.template @@ -1,5 +1,5 @@ { - "_comment": "SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later", + "_comment": "SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later", "_comment2": "Replace {{PLACEHOLDER}} values with your actual information", "applinks": { "apps": [], diff --git a/well-known-ecosystem/templates/generic/assetlinks.json.template b/well-known-ecosystem/templates/generic/assetlinks.json.template index 3e90f03c..1d83634a 100644 --- a/well-known-ecosystem/templates/generic/assetlinks.json.template +++ b/well-known-ecosystem/templates/generic/assetlinks.json.template @@ -1,6 +1,6 @@ [ { - "_comment": "SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later", + "_comment": "SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later", "_comment2": "Replace {{PLACEHOLDER}} values with your actual information", "relation": ["delegate_permission/common.handle_all_urls"], "target": { diff --git a/well-known-ecosystem/templates/generic/humans.txt.template b/well-known-ecosystem/templates/generic/humans.txt.template index 2eb7cdca..5d417073 100644 --- a/well-known-ecosystem/templates/generic/humans.txt.template +++ b/well-known-ecosystem/templates/generic/humans.txt.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Generic humans.txt template diff --git a/well-known-ecosystem/templates/generic/matrix-server.json.template b/well-known-ecosystem/templates/generic/matrix-server.json.template index fe4acbfa..f7105150 100644 --- a/well-known-ecosystem/templates/generic/matrix-server.json.template +++ b/well-known-ecosystem/templates/generic/matrix-server.json.template @@ -1,5 +1,5 @@ { - "_comment": "SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later", + "_comment": "SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later", "_comment2": "Matrix server discovery - place at /.well-known/matrix/server", "m.server": "{{MATRIX_SERVER_HOSTNAME}}:{{MATRIX_SERVER_PORT}}" } diff --git a/well-known-ecosystem/templates/generic/nodeinfo.json.template b/well-known-ecosystem/templates/generic/nodeinfo.json.template index 6d8ce2ff..b6ebd6ee 100644 --- a/well-known-ecosystem/templates/generic/nodeinfo.json.template +++ b/well-known-ecosystem/templates/generic/nodeinfo.json.template @@ -1,5 +1,5 @@ { - "_comment": "SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later", + "_comment": "SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later", "_comment2": "NodeInfo for Fediverse servers", "version": "2.1", "software": { diff --git a/well-known-ecosystem/templates/generic/security.txt.template b/well-known-ecosystem/templates/generic/security.txt.template index a1b341f1..042562ab 100644 --- a/well-known-ecosystem/templates/generic/security.txt.template +++ b/well-known-ecosystem/templates/generic/security.txt.template @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Generic security.txt template (RFC 9116) diff --git a/well-known-ecosystem/templates/hugo/config.toml.example b/well-known-ecosystem/templates/hugo/config.toml.example index 3cf68a1c..b5f42c43 100644 --- a/well-known-ecosystem/templates/hugo/config.toml.example +++ b/well-known-ecosystem/templates/hugo/config.toml.example @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Hugo configuration for well-known resources diff --git a/well-known-ecosystem/templates/rust-axum/Cargo.toml.example b/well-known-ecosystem/templates/rust-axum/Cargo.toml.example index 016bc75e..25fe938a 100644 --- a/well-known-ecosystem/templates/rust-axum/Cargo.toml.example +++ b/well-known-ecosystem/templates/rust-axum/Cargo.toml.example @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Example Cargo.toml dependencies for well-known Axum integration diff --git a/well-known-ecosystem/templates/rust-axum/well_known.rs b/well-known-ecosystem/templates/rust-axum/well_known.rs index 0f5b87d2..e70588c9 100644 --- a/well-known-ecosystem/templates/rust-axum/well_known.rs +++ b/well-known-ecosystem/templates/rust-axum/well_known.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath // // Rust Axum Well-Known Routes diff --git a/well-known-ecosystem/templates/zola/config.toml.example b/well-known-ecosystem/templates/zola/config.toml.example index 0a5ff1e4..ccf19ca9 100644 --- a/well-known-ecosystem/templates/zola/config.toml.example +++ b/well-known-ecosystem/templates/zola/config.toml.example @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +# SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Zola configuration for well-known resources diff --git a/well-known-ecosystem/validator/src/contract.rs b/well-known-ecosystem/validator/src/contract.rs index 5a122732..34cc685f 100644 --- a/well-known-ecosystem/validator/src/contract.rs +++ b/well-known-ecosystem/validator/src/contract.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Contract types and validation result structures. diff --git a/well-known-ecosystem/validator/src/main.rs b/well-known-ecosystem/validator/src/main.rs index c2972db7..18a9ef11 100644 --- a/well-known-ecosystem/validator/src/main.rs +++ b/well-known-ecosystem/validator/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Well-Known Ecosystem Validator CLI diff --git a/well-known-ecosystem/validator/src/registry.rs b/well-known-ecosystem/validator/src/registry.rs index 14258346..501433e7 100644 --- a/well-known-ecosystem/validator/src/registry.rs +++ b/well-known-ecosystem/validator/src/registry.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Well-known resource type registry. diff --git a/well-known-ecosystem/validator/src/rules.rs b/well-known-ecosystem/validator/src/rules.rs index 93df6204..484f62b7 100644 --- a/well-known-ecosystem/validator/src/rules.rs +++ b/well-known-ecosystem/validator/src/rules.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Validation rule definitions. diff --git a/well-known-ecosystem/validator/src/validators.rs b/well-known-ecosystem/validator/src/validators.rs index 15f35c4d..754d5055 100644 --- a/well-known-ecosystem/validator/src/validators.rs +++ b/well-known-ecosystem/validator/src/validators.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0 OR PMPL-1.0-or-later +// SPDX-License-Identifier: PMPL-1.0-or-later OR PMPL-1.0-or-later // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Resource validators implementation.