From 3aa884cf18db0a5c5e797426b919614a32e86875 Mon Sep 17 00:00:00 2001 From: hyperpolymath <6759885+hyperpolymath@users.noreply.github.com> Date: Wed, 24 Jun 2026 16:23:44 +0100 Subject: [PATCH] chore(licence): normalise to MPL-2.0 (code) + CC-BY-SA-4.0 (docs) - LICENSES/ = {MPL-2.0.txt, CC-BY-SA-4.0.txt}; root LICENSE = verbatim MPL-2.0 (GitHub display) - SPDX: code -> MPL-2.0, docs (.md/.adoc) -> CC-BY-SA-4.0; metadata/badge fixes; vendored untouched Co-Authored-By: Claude Opus 4.8 (1M context) --- .gitattributes | 2 +- .github/dependabot.yml | 2 +- .gitignore | 2 +- .machine_readable/bot_directives/README.adoc | 2 +- .machine_readable/svc/k9/README.adoc | 2 +- CHANGELOG.md | 2 +- CODE_OF_CONDUCT.md | 2 +- EXPLAINME.adoc | 2 +- GOVERNANCE.adoc | 2 +- LICENSE | 165 +++--- LICENSES/CC-BY-SA-4.0.txt | 170 +++++++ LICENSES/PMPL-1.0-or-later.txt | 162 ------ MAINTAINERS.adoc | 2 +- PALIMPSEST.adoc | 4 +- QUICKSTART-DEV.adoc | 2 +- QUICKSTART-MAINTAINER.adoc | 2 +- QUICKSTART-USER.adoc | 2 +- README.adoc | 2 +- README.md | 2 +- RECREATION-QUEUE.adoc | 2 +- ROADMAP.adoc | 2 +- RSR_OUTLINE.adoc | 2 +- SECURITY.md | 2 +- ...LOSE-2026-04-17-v-to-zig-estate-sweep.adoc | 2 +- ...-CLOSE-2026-06-21-k9-fanout-ts-parser.adoc | 2 +- TOPOLOGY.md | 2 +- UNIFIED-ZIG-API-STACK.adoc | 2 +- .../ada-loom-registry/CHANGELOG.adoc | 2 +- .../ada-loom-registry/CODE_OF_CONDUCT.md | 2 +- ada-ecosystem/ada-loom-registry/IDENTITY.adoc | 2 +- .../ada-loom-registry/MAINTAINERS.adoc | 2 +- .../ada-loom-registry/PALIMPSEST.adoc | 4 +- ada-ecosystem/ada-loom-registry/README.adoc | 4 +- ada-ecosystem/ada-loom-registry/ROADMAP.adoc | 2 +- .../ada-loom-registry/RSR_OUTLINE.adoc | 2 +- ada-ecosystem/ada-loom-registry/TOPOLOGY.md | 2 +- .../affinescript-deno-test/README.adoc | 4 +- .../.devcontainer/Containerfile | 2 +- .../.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- .../affinescript-vite/.envrc | 2 +- .../affinescript-vite/.gitattributes | 2 +- .../affinescript-vite/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- .../affinescript-vite/.github/FUNDING.yml | 2 +- .../affinescript-vite/.github/GOVERNANCE.md | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../affinescript-vite/.github/MAINTAINERS | 2 +- .../.github/copilot-instructions.md | 2 +- .../affinescript-vite/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../affinescript-vite/.github/settings.yml | 2 +- .../.github/workflows/boj-build.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/dogfood-gate.yml | 2 +- .../.github/workflows/e2e.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/openssf-compliance.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/rhodibot.yml | 6 +- .../.github/workflows/rust-ci.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../workflows/static-analysis-gate.yml | 2 +- .../affinescript-vite/.gitignore | 2 +- .../affinescript-vite/.gitlab-ci.yml | 2 +- .../affinescript-vite/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/CLADE.a2ml | 2 +- .../.machine_readable/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/ENSAID_CONFIG.a2ml | 2 +- .../.machine_readable/META.a2ml | 2 +- .../.machine_readable/READINESS.md | 2 +- .../.machine_readable/STATE.a2ml | 2 +- .../.machine_readable/TOPOLOGY.md | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../.machine_readable/ai/.clinerules | 2 +- .../.machine_readable/ai/.cursorrules | 2 +- .../.machine_readable/ai/.windsurfrules | 2 +- .../.machine_readable/ai/0.2-AI-MANIFEST.a2ml | 2 +- .../anchors/0.2-AI-MANIFEST.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../compliance/PROOF-NEEDS.md | 2 +- .../compliance/PROOF-STATUS.md | 2 +- .../compliance/rust/deny.toml | 2 +- .../configs/0.2-AI-MANIFEST.a2ml | 2 +- .../configs/eclexiaiser.toml | 2 +- .../configs/git-cliff/cliff.toml | 2 +- .../configs/selur-compose.toml | 2 +- .../.machine_readable/configs/stapeln.toml | 2 +- .../contractiles/contractile.just | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../integrations/feedback-o-tron.a2ml | 2 +- .../integrations/groove.a2ml | 2 +- .../integrations/proven.a2ml | 2 +- .../integrations/verisimdb.a2ml | 2 +- .../integrations/vexometer.a2ml | 2 +- .../policies/0.2-AI-MANIFEST.a2ml | 2 +- .../policies/MAINTENANCE-AXES.a2ml | 2 +- .../policies/MAINTENANCE-CHECKLIST.a2ml | 2 +- .../SOFTWARE-DEVELOPMENT-APPROACH.a2ml | 2 +- .../scripts/0.2-AI-MANIFEST.a2ml | 2 +- .../scripts/forge/0.3-AI-MANIFEST.a2ml | 2 +- .../scripts/forge/forge-sync.sh | 2 +- .../scripts/lifecycle/0.3-AI-MANIFEST.a2ml | 2 +- .../scripts/lifecycle/install-tools.sh | 2 +- .../scripts/maintenance/maint-assault.sh | 2 +- .../scripts/verification/0.3-AI-MANIFEST.a2ml | 2 +- .../affinescript-vite/.pre-commit-config.yaml | 2 +- .../affinescript-vite/.well-known/ai.txt | 2 +- .../affinescript-vite/.well-known/humans.txt | 2 +- .../.well-known/security.txt | 2 +- .../affinescript-vite/AUDIT.adoc | 2 +- .../affinescript-vite/Containerfile | 2 +- .../affinescript-vite/EXPLAINME.adoc | 2 +- .../affinescript-vite/Justfile | 2 +- .../affinescript-vite/QUICKSTART-DEV.adoc | 2 +- .../QUICKSTART-MAINTAINER.adoc | 2 +- .../affinescript-vite/QUICKSTART-USER.adoc | 2 +- .../affinescript-vite/README.adoc | 2 +- .../container/.gatekeeper.yaml | 2 +- .../container/0.1-AI-MANIFEST.a2ml | 2 +- .../affinescript-vite/container/Containerfile | 2 +- .../affinescript-vite/container/README.adoc | 2 +- .../container/compose.example.toml | 2 +- .../affinescript-vite/container/compose.toml | 2 +- .../affinescript-vite/container/ct-build.sh | 2 +- .../affinescript-vite/container/deploy.k9.ncl | 2 +- .../affinescript-vite/container/entrypoint.sh | 2 +- .../affinescript-vite/container/manifest.toml | 2 +- .../affinescript-vite/container/vordr.toml | 2 +- .../docs/0.1-AI-MANIFEST.a2ml | 2 +- .../affinescript-vite/docs/RSR_OUTLINE.adoc | 2 +- .../docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/developer/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/governance/0.1-AI-MANIFEST.a2ml | 2 +- .../docs/governance/CRG-CRITERIA.a2ml | 2 +- .../governance/MAINTENANCE-CHECKLIST.a2ml | 2 +- .../SOFTWARE-DEVELOPMENT-APPROACH.a2ml | 2 +- .../docs/governance/TSDM.a2ml | 2 +- .../governance/audit/0.2-AI-MANIFEST.a2ml | 2 +- .../audit/compliance/0.3-AI-MANIFEST.a2ml | 2 +- .../audit/effects/0.3-AI-MANIFEST.a2ml | 2 +- .../audit/systems/0.3-AI-MANIFEST.a2ml | 2 +- .../maintenance/0.2-AI-MANIFEST.a2ml | 2 +- .../maintenance/adaptive/0.3-AI-MANIFEST.a2ml | 2 +- .../corrective/0.3-AI-MANIFEST.a2ml | 2 +- .../perfective/0.3-AI-MANIFEST.a2ml | 2 +- .../governance/planning/0.2-AI-MANIFEST.a2ml | 2 +- .../planning/could/0.3-AI-MANIFEST.a2ml | 2 +- .../planning/must/0.3-AI-MANIFEST.a2ml | 2 +- .../planning/should/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/legal/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/legal/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- .../docs/practice/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/standards/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../templates/contractiles/dust/Dustfile.a2ml | 2 +- .../templates/contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../docs/theory/0.2-AI-MANIFEST.a2ml | 2 +- .../theory/computing/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/formalisms/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/mathematics/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/ontologies/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/theory/other/0.3-AI-MANIFEST.a2ml | 2 +- .../socio-technical/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/whitepapers/0.2-AI-MANIFEST.a2ml | 2 +- .../whitepapers/academic/0.3-AI-MANIFEST.a2ml | 2 +- .../whitepapers/industry/0.3-AI-MANIFEST.a2ml | 2 +- .../whitepapers/outreach/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/wikis/0.2-AI-MANIFEST.a2ml | 2 +- .../features/0.1-AI-MANIFEST.a2ml | 2 +- .../features/boj-server/0.2-AI-MANIFEST.a2ml | 2 +- .../panic-attacker/0.2-AI-MANIFEST.a2ml | 2 +- .../features/ssg/0.2-AI-MANIFEST.a2ml | 2 +- .../features/ssg/ssg-bootstrap.sh | 2 +- .../affinescript-vite/guix.scm | 2 +- .../src/0.1-AI-MANIFEST.a2ml | 2 +- .../src/affine-plugin-improved.js | 2 +- .../affinescript-vite/src/affine-plugin.js | 2 +- .../src/aspects/0.2-AI-MANIFEST.a2ml | 2 +- .../aspects/integrity/0.3-AI-MANIFEST.a2ml | 2 +- .../observability/0.3-AI-MANIFEST.a2ml | 2 +- .../src/aspects/security/0.3-AI-MANIFEST.a2ml | 2 +- .../src/bridges/0.2-AI-MANIFEST.a2ml | 2 +- .../src/contracts/0.2-AI-MANIFEST.a2ml | 2 +- .../src/core/0.2-AI-MANIFEST.a2ml | 2 +- .../src/definitions/0.2-AI-MANIFEST.a2ml | 2 +- .../src/errors/0.2-AI-MANIFEST.a2ml | 2 +- .../src/interface/0.2-AI-MANIFEST.a2ml | 2 +- .../src/interface/abi/0.3-AI-MANIFEST.a2ml | 2 +- .../src/interface/abi/Foreign.idr | 2 +- .../src/interface/abi/Layout.idr | 2 +- .../src/interface/abi/Types.idr | 2 +- .../src/interface/ffi/0.3-AI-MANIFEST.a2ml | 2 +- .../src/interface/ffi/build.zig | 2 +- .../interface/ffi/src/0.4-AI-MANIFEST.a2ml | 2 +- .../src/interface/ffi/src/main.zig | 2 +- .../interface/ffi/test/0.4-AI-MANIFEST.a2ml | 2 +- .../interface/ffi/test/integration_test.zig | 2 +- .../interface/generated/0.3-AI-MANIFEST.a2ml | 2 +- .../generated/abi/0.4-AI-MANIFEST.a2ml | 2 +- .../affinescript-vite/tests/fuzz/README.adoc | 2 +- .../verification/0.1-AI-MANIFEST.a2ml | 2 +- .../benchmarks/0.2-AI-MANIFEST.a2ml | 2 +- .../coverage/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/fuzzing/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/proofs/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/proofs/README.adoc | 2 +- .../verification/proofs/agda/Properties.agda | 2 +- .../verification/proofs/coq/TypeSafety.v | 2 +- .../proofs/idris2/ABI/Compliance.idr | 2 +- .../proofs/idris2/ABI/Foreign.idr | 2 +- .../verification/proofs/idris2/ABI/Layout.idr | 2 +- .../proofs/idris2/ABI/Platform.idr | 2 +- .../proofs/idris2/ABI/Pointers.idr | 2 +- .../verification/proofs/idris2/Types.idr | 2 +- .../verification/proofs/lean4/ApiTypes.lean | 2 +- .../proofs/tlaplus/StateMachine.tla | 2 +- .../safety_case/0.2-AI-MANIFEST.a2ml | 2 +- .../simulations/0.2-AI-MANIFEST.a2ml | 2 +- .../traceability/0.2-AI-MANIFEST.a2ml | 2 +- .../affinescript/.gitattributes | 2 +- .../affinescript/.github/FUNDING.yml | 2 +- .../affinescript/.github/workflows/ci.yml | 2 +- .../affinescript/.github/workflows/codeql.yml | 2 +- .../affinescript/.github/workflows/mirror.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/semgrep.yml | 2 +- .../affinescript/.gitignore | 2 +- .../affinescript/ECOSYSTEM.scm | 2 +- .../affinescript/LICENSE.txt | 2 +- affinescript-ecosystem/affinescript/META.scm | 2 +- affinescript-ecosystem/affinescript/STATE.scm | 4 +- .../.devcontainer/README.adoc | 2 +- .../affinescriptiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- .../affinescriptiser/CHANGELOG.adoc | 2 +- .../affinescriptiser/CODE_OF_CONDUCT.md | 2 +- .../affinescriptiser/CONTRIBUTING.md | 2 +- .../affinescriptiser/EXPLAINME.adoc | 2 +- .../affinescriptiser/README.adoc | 4 +- .../affinescriptiser/ROADMAP.adoc | 2 +- .../affinescriptiser/TOPOLOGY.md | 2 +- .../affinescriptiser/container/README.adoc | 2 +- .../affinescriptiser/docs/RSR_OUTLINE.adoc | 2 +- .../docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../rattlescript/.devcontainer/Containerfile | 2 +- .../rattlescript/.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- affinescript-ecosystem/rattlescript/.envrc | 2 +- .../rattlescript/.gitattributes | 2 +- .../rattlescript/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- .../rattlescript/.github/FUNDING.yml | 2 +- .../rattlescript/.github/GOVERNANCE.md | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../rattlescript/.github/MAINTAINERS | 2 +- .../.github/copilot-instructions.md | 2 +- .../rattlescript/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../rattlescript/.github/settings.yml | 2 +- .../.github/workflows/boj-build.yml | 2 +- .../rattlescript/.github/workflows/codeql.yml | 2 +- .../.github/workflows/dogfood-gate.yml | 2 +- .../rattlescript/.github/workflows/e2e.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../rattlescript/.github/workflows/mirror.yml | 2 +- .../.github/workflows/openssf-compliance.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/rhodibot.yml | 6 +- .../.github/workflows/rust-ci.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../workflows/static-analysis-gate.yml | 2 +- .../rattlescript/.gitignore | 2 +- .../rattlescript/.gitlab-ci.yml | 2 +- .../rattlescript/.guix-channel | 2 +- .../.machine_readable/0.1-AI-MANIFEST.a2ml | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../rattlescript/.machine_readable/CLADE.a2ml | 2 +- .../.machine_readable/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/ENSAID_CONFIG.a2ml | 2 +- .../rattlescript/.machine_readable/META.a2ml | 2 +- .../rattlescript/.machine_readable/STATE.a2ml | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../.machine_readable/ai/.clinerules | 2 +- .../.machine_readable/ai/.cursorrules | 2 +- .../.machine_readable/ai/.windsurfrules | 2 +- .../.machine_readable/ai/0.2-AI-MANIFEST.a2ml | 2 +- .../anchors/0.2-AI-MANIFEST.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../compliance/rust/deny.toml | 2 +- .../configs/0.2-AI-MANIFEST.a2ml | 2 +- .../configs/git-cliff/cliff.toml | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../integrations/feedback-o-tron.a2ml | 2 +- .../integrations/groove.a2ml | 2 +- .../integrations/proven.a2ml | 2 +- .../integrations/verisimdb.a2ml | 2 +- .../integrations/vexometer.a2ml | 2 +- .../policies/0.2-AI-MANIFEST.a2ml | 2 +- .../policies/MAINTENANCE-AXES.a2ml | 2 +- .../policies/MAINTENANCE-CHECKLIST.a2ml | 2 +- .../SOFTWARE-DEVELOPMENT-APPROACH.a2ml | 2 +- .../scripts/0.2-AI-MANIFEST.a2ml | 2 +- .../scripts/forge/0.3-AI-MANIFEST.a2ml | 2 +- .../scripts/forge/forge-sync.sh | 2 +- .../scripts/lifecycle/0.3-AI-MANIFEST.a2ml | 2 +- .../scripts/lifecycle/install-tools.sh | 2 +- .../scripts/maintenance/maint-assault.sh | 2 +- .../scripts/verification/0.3-AI-MANIFEST.a2ml | 2 +- .../rattlescript/.pre-commit-config.yaml | 2 +- .../rattlescript/.well-known/ai.txt | 2 +- .../rattlescript/.well-known/humans.txt | 2 +- .../rattlescript/.well-known/security.txt | 2 +- .../rattlescript/AUDIT.adoc | 2 +- .../rattlescript/CODE_OF_CONDUCT.md | 2 +- .../rattlescript/CONTRIBUTING.md | 2 +- .../rattlescript/Cargo.toml | 2 +- .../rattlescript/Containerfile | 2 +- .../rattlescript/EXPLAINME.adoc | 2 +- affinescript-ecosystem/rattlescript/Justfile | 2 +- .../rattlescript/PROOF-NEEDS.md | 2 +- .../rattlescript/PROOF-STATUS.md | 2 +- .../rattlescript/QUICKSTART-DEV.adoc | 2 +- .../rattlescript/QUICKSTART-MAINTAINER.adoc | 2 +- .../rattlescript/QUICKSTART-USER.adoc | 2 +- .../rattlescript/READINESS.md | 2 +- .../rattlescript/README.adoc | 2 +- .../rattlescript/ROADMAP.adoc | 2 +- .../rattlescript/SECURITY.md | 2 +- .../TEMPLATE-STANDARDS-AUDIT.adoc | 2 +- .../rattlescript/TOPOLOGY.md | 2 +- .../rattlescript/affinescript/.build/Justfile | 2 +- .../rattlescript/affinescript/.build/Mustfile | 2 +- .../rattlescript/affinescript/.gitattributes | 2 +- .../affinescript/.github/FUNDING.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../affinescript/.github/workflows/ci.yml | 2 +- .../affinescript/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../affinescript/.github/workflows/mirror.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/semgrep.yml | 2 +- .../rattlescript/affinescript/.gitignore | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../affinescript/ALPHA-1-RELEASE-NOTES.md | 2 +- .../affinescript/BACKEND-IMPLEMENTATION.md | 2 +- .../affinescript/COMPILER-CAPABILITIES.md | 2 +- .../affinescript/CONTROLS-REFERENCE.md | 2 +- .../affinescript/DAMAGE-SYSTEM.md | 2 +- .../affinescript/GAME-BUNDLING-STRATEGY.md | 8 +- .../rattlescript/affinescript/LICENSE | 2 +- .../affinescript/LICENSE-AGPL-3.0 | 2 +- .../affinescript/LICENSES/LICENSE | 2 +- .../affinescript/LICENSES/LICENSE-AGPL-3.0 | 2 +- .../affinescript/LICENSES/LICENSE-PMPL-1.0 | 2 +- .../affinescript/LICENSING-GUIDE.md | 10 +- .../affinescript/MAINTAINERS.adoc | 2 +- .../rattlescript/affinescript/NAVIGATION.adoc | 2 +- .../rattlescript/affinescript/README.adoc | 4 +- .../affinescript/REPLY-SUM-TYPES.md | 2 +- .../rattlescript/affinescript/ROADMAP.adoc | 2 +- .../affinescript/RSR_OUTLINE.adoc | 2 +- .../affinescript/contractiles/dust/Dustfile | 2 +- .../affinescript/contractiles/must/Mustfile | 2 +- .../distributions/rattlescript/Cargo.toml | 2 +- .../distributions/rattlescript/Justfile | 2 +- .../distributions/rattlescript/README.adoc | 2 +- .../distributions/rattlescript/build.rs | 2 +- .../rattlescript/examples/hello.rattle | 2 +- .../rattlescript/examples/ownership.rattle | 2 +- .../distributions/rattlescript/src/main.rs | 2 +- .../affinescript/docs/DESIGN-VISION.adoc | 2 +- .../affinescript/docs/README.adoc | 2 +- .../formal-verification/solo-core/Context.idr | 2 +- .../solo-core/Quantity.idr | 2 +- .../formal-verification/solo-core/README.adoc | 2 +- .../solo-core/Soundness.idr | 2 +- .../formal-verification/solo-core/Syntax.idr | 2 +- .../formal-verification/solo-core/Typing.idr | 2 +- .../docs/governance/CODE_OF_CONDUCT.md | 2 +- .../docs/governance/CONTRIBUTING.adoc | 2 +- .../docs/governance/MAINTAINERS.adoc | 2 +- .../docs/guides/TESTING-REPORT.scm | 2 +- .../docs/guides/frontier-guide.adoc | 2 +- .../docs/guides/warmup/01_basics.affine | 2 +- .../docs/guides/warmup/02_ownership.affine | 2 +- .../docs/guides/warmup/03_effects.affine | 2 +- .../docs/guides/warmup/04_rows.affine | 2 +- .../docs/guides/warmup/README.adoc | 2 +- .../docs/specs/SETTLED-DECISIONS.adoc | 2 +- .../affinescript/docs/specs/faces.md | 2 +- .../docs/standards/PALIMPSEST.adoc | 4 +- .../rattlescript/affinescript/dune-project | 42 +- .../tree-sitter-affinescript/grammar.js | 2 +- .../queries/highlights.scm | 2 +- .../examples/comprehensive_test.affine | 2 +- .../examples/exception_test.affine | 2 +- .../affinescript/examples/hello.affine | 2 +- .../examples/lessons/01_hello.affine | 2 +- .../affinescript/examples/simple_test.affine | 2 +- .../examples/typecheck_complete_test.affine | 2 +- .../examples/typecheck_features_test.affine | 2 +- .../affinescript/ffi/zig/build.zig | 2 +- .../affinescript/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- .../affinescript/hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- .../affinescript/hooks/validate-sha-pins.sh | 2 +- .../affinescript/hooks/validate-spdx.sh | 4 +- .../rattlescript/affinescript/js/dune | 2 +- .../rattlescript/affinescript/js/js_api.ml | 2 +- .../affinescript/js/playground.ml | 2 +- .../rattlescript/affinescript/lib/ast.ml | 2 +- .../rattlescript/affinescript/lib/backends.ml | 2 +- .../affinescript/lib/backends/architecture.ml | 2 +- .../affinescript/lib/backends/audio_kernel.ml | 2 +- .../affinescript/lib/backends/gpu_backend.ml | 2 +- .../lib/backends/native_backend.ml | 2 +- .../affinescript/lib/backends/wasm_backend.ml | 2 +- .../rattlescript/affinescript/lib/borrow.ml | 2 +- .../rattlescript/affinescript/lib/codegen.ml | 2 +- .../affinescript/lib/codegen_gc.ml | 2 +- .../affinescript/lib/desugar_traits.ml | 2 +- .../rattlescript/affinescript/lib/effect.ml | 2 +- .../rattlescript/affinescript/lib/effect.mli | 2 +- .../rattlescript/affinescript/lib/error.ml | 2 +- .../affinescript/lib/error_collector.ml | 2 +- .../affinescript/lib/error_formatter.ml | 2 +- .../affinescript/lib/error_formatter.mli | 2 +- .../rattlescript/affinescript/lib/face.ml | 2 +- .../affinescript/lib/formatter.ml | 2 +- .../affinescript/lib/formatter.mli.disabled | 2 +- .../rattlescript/affinescript/lib/interp.ml | 2 +- .../rattlescript/affinescript/lib/js_face.ml | 2 +- .../affinescript/lib/json_output.ml | 2 +- .../affinescript/lib/julia_codegen.ml | 4 +- .../rattlescript/affinescript/lib/lexer.ml | 2 +- .../rattlescript/affinescript/lib/linter.ml | 2 +- .../affinescript/lib/linter.mli.disabled | 2 +- .../affinescript/lib/module_loader.ml | 2 +- .../rattlescript/affinescript/lib/opt.ml | 2 +- .../affinescript/lib/parse_driver.ml | 2 +- .../affinescript/lib/parser_errors.ml | 2 +- .../affinescript/lib/pseudocode_face.ml | 2 +- .../affinescript/lib/python_face.ml | 2 +- .../rattlescript/affinescript/lib/quantity.ml | 2 +- .../rattlescript/affinescript/lib/repl.ml | 2 +- .../rattlescript/affinescript/lib/resolve.ml | 2 +- .../affinescript/lib/sexpr_dump.ml | 2 +- .../rattlescript/affinescript/lib/span.ml | 2 +- .../rattlescript/affinescript/lib/symbol.ml | 2 +- .../rattlescript/affinescript/lib/token.ml | 2 +- .../rattlescript/affinescript/lib/trait.ml | 2 +- .../affinescript/lib/typecheck.ml | 2 +- .../rattlescript/affinescript/lib/types.ml | 2 +- .../rattlescript/affinescript/lib/unify.ml | 2 +- .../rattlescript/affinescript/lib/value.ml | 2 +- .../affinescript/lib/wasi_runtime.ml | 2 +- .../rattlescript/affinescript/lib/wasm.ml | 2 +- .../rattlescript/affinescript/lib/wasm_gc.ml | 2 +- .../affinescript/lib/wasm_gc_encode.ml | 2 +- .../packages/affine-js/README.adoc | 2 +- .../packages/affine-js/marshal.js | 2 +- .../affinescript/packages/affine-js/mod.js | 2 +- .../packages/affine-js/runtime.js | 2 +- .../packages/affine-js/types.d.ts | 2 +- .../packages/affine-res/README.adoc | 2 +- .../packages/affine-res/src/AffineScript.res | 2 +- .../packages/affine-res/src/AffineScript.resi | 2 +- .../affine-res/src/AffineScriptValue.res | 2 +- .../packages/affine-ts/README.adoc | 2 +- .../affinescript/packages/affine-ts/mod.js | 2 +- .../packages/affine-ts/types.d.ts | 2 +- .../affinescript/runtime/Cargo.toml | 2 +- .../affinescript/runtime/src/alloc.rs | 2 +- .../affinescript/runtime/src/effects.rs | 2 +- .../affinescript/runtime/src/ffi.rs | 2 +- .../affinescript/runtime/src/gc.rs | 2 +- .../affinescript/runtime/src/lib.rs | 2 +- .../affinescript/runtime/src/panic.rs | 2 +- .../affinescript/stdlib/Core.affine | 2 +- .../affinescript/stdlib/Math.affine | 2 +- .../affinescript/stdlib/Option.affine | 2 +- .../affinescript/stdlib/Result.affine | 2 +- .../affinescript/stdlib/collections.affine | 2 +- .../affinescript/stdlib/effects.affine | 2 +- .../affinescript/stdlib/io.affine | 2 +- .../affinescript/stdlib/math.affine | 2 +- .../affinescript/stdlib/option.affine | 2 +- .../affinescript/stdlib/prelude.affine | 2 +- .../affinescript/stdlib/result.affine | 2 +- .../affinescript/stdlib/string.affine | 2 +- .../affinescript/stdlib/testing.affine | 2 +- .../affinescript/stdlib/traits.affine | 2 +- .../test/e2e/fixtures/affine_basic.affine | 2 +- .../test/e2e/fixtures/affine_let_valid.affine | 2 +- .../fixtures/affine_let_valid_sugar.affine | 2 +- .../test/e2e/fixtures/affine_violation.affine | 2 +- .../test/e2e/fixtures/arithmetic.affine | 2 +- .../bug_001_omega_let_smuggles_linear.affine | 2 +- .../e2e/fixtures/bug_001_sugar_form.affine | 2 +- .../test/e2e/fixtures/dependent_types.affine | 2 +- .../test/e2e/fixtures/effects.affine | 2 +- .../test/e2e/fixtures/erased_violation.affine | 2 +- .../test/e2e/fixtures/full_pipeline.affine | 2 +- .../test/e2e/fixtures/interp_simple.affine | 2 +- .../test/e2e/fixtures/julia_simple.affine | 2 +- .../test/e2e/fixtures/lambda.affine | 2 +- .../test/e2e/fixtures/ownership.affine | 2 +- .../test/e2e/fixtures/pattern_match.affine | 2 +- .../test/e2e/fixtures/python_face_basic.pyaff | 2 +- .../test/e2e/fixtures/refinement_types.affine | 2 +- .../test/e2e/fixtures/row_polymorphism.affine | 2 +- .../test/e2e/fixtures/traits.affine | 2 +- .../test/e2e/fixtures/type_decls.affine | 2 +- .../test/e2e/fixtures/wasm_simple.affine | 2 +- .../affinescript/test/test_e2e.ml | 2 +- .../affinescript/test/test_golden.ml | 2 +- .../affinescript/test/test_lexer.ml | 2 +- .../affinescript/test/test_main.ml | 2 +- .../tests/borrow/simple_own.affine | 2 +- .../tests/borrow/test_move.affine | 2 +- .../tests/borrow/use_after_move.affine | 2 +- .../tests/borrow/valid_move.affine | 2 +- .../tests/codegen/simple_arithmetic.affine | 2 +- .../tests/codegen/test_function_call.affine | 2 +- .../tests/codegen/test_function_call.mjs | 2 +- .../tests/codegen/test_multiple_calls.affine | 2 +- .../tests/codegen/test_multiple_calls.mjs | 2 +- .../tests/codegen/test_recursive_call.affine | 2 +- .../tests/codegen/test_tuple_record_array.mjs | 2 +- .../affinescript/tests/conformance/README.md | 2 +- .../tests/conformance/arithmetic/add.affine | 2 +- .../conformance/arithmetic/divide.affine | 2 +- .../conformance/arithmetic/modulo.affine | 2 +- .../conformance/arithmetic/multiply.affine | 2 +- .../conformance/arithmetic/subtract.affine | 2 +- .../conformance/collection/contains.affine | 2 +- .../conformance/collection/filter.affine | 2 +- .../tests/conformance/collection/fold.affine | 2 +- .../tests/conformance/collection/map.affine | 2 +- .../tests/conformance/comparison/equal.affine | 2 +- .../comparison/greater_equal.affine | 2 +- .../comparison/greater_than.affine | 2 +- .../conformance/comparison/less_equal.affine | 2 +- .../conformance/comparison/less_than.affine | 2 +- .../conformance/comparison/not_equal.affine | 2 +- .../conditional/if_then_else.affine | 2 +- .../tests/conformance/logical/and.affine | 2 +- .../tests/conformance/logical/not.affine | 2 +- .../tests/conformance/logical/or.affine | 2 +- .../tests/conformance/run_all.affine | 2 +- .../tests/conformance/string/concat.affine | 2 +- .../tests/conformance/string/length.affine | 2 +- .../tests/conformance/string/substring.affine | 2 +- .../tests/effects/basic_effect.affine | 2 +- .../tests/modules/test_import.affine | 2 +- .../tests/modules/test_import_only.affine | 2 +- .../tests/modules/test_math_functions.affine | 2 +- .../tests/modules/test_no_import.affine | 2 +- .../tests/modules/test_simple_import.affine | 2 +- .../tests/parser/unsafe_all.affine | 2 +- .../tests/parser/unsafe_ops.affine | 2 +- .../tests/parser/unsafe_simple.affine | 2 +- .../tests/types/test_effect_inference.affine | 2 +- .../tests/types/test_effect_lambda.affine | 2 +- .../types/test_effect_polymorphism.affine | 2 +- .../tests/types/test_parse_row_type.affine | 2 +- .../tests/types/test_row_polymorphism.affine | 2 +- .../tests/types/test_row_simple.affine | 2 +- .../affinescript/tools/affine-doc/Cargo.toml | 2 +- .../tools/affine-doc/assets/search.js | 2 +- .../tools/affine-doc/assets/style.css | 2 +- .../tools/affine-doc/src/extract.rs | 2 +- .../affinescript/tools/affine-doc/src/html.rs | 2 +- .../tools/affine-doc/src/index.rs | 2 +- .../affinescript/tools/affine-doc/src/main.rs | 2 +- .../tools/affine-doc/src/render.rs | 2 +- .../affinescript/tools/affine-pkg/Cargo.toml | 2 +- .../tools/affine-pkg/src/build.rs | 2 +- .../tools/affine-pkg/src/config.rs | 2 +- .../tools/affine-pkg/src/lockfile.rs | 2 +- .../affinescript/tools/affine-pkg/src/main.rs | 2 +- .../tools/affine-pkg/src/manifest.rs | 2 +- .../tools/affine-pkg/src/registry.rs | 2 +- .../tools/affine-pkg/src/resolve.rs | 2 +- .../tools/affine-pkg/src/storage.rs | 2 +- .../tools/affine-pkg/src/workspace.rs | 2 +- .../tools/affinescript-dap/Cargo.toml | 2 +- .../tools/affinescript-dap/src/main.rs | 2 +- .../tools/affinescript-lsp/Cargo.toml | 2 +- .../affinescript-lsp/src/capabilities.rs | 2 +- .../tools/affinescript-lsp/src/diagnostics.rs | 2 +- .../tools/affinescript-lsp/src/document.rs | 2 +- .../tools/affinescript-lsp/src/handlers.rs | 2 +- .../tools/affinescript-lsp/src/main.rs | 2 +- .../tools/affinescript-lsp/src/symbols.rs | 2 +- .../tools/affinescript-lsp/src/text_index.rs | 2 +- .../tools/alib_conformance_gen.jl | 4 +- .../rattlescript/benches/template_bench.sh | 2 +- affinescript-ecosystem/rattlescript/build.rs | 2 +- .../rattlescript/container/.gatekeeper.yaml | 2 +- .../container/0.1-AI-MANIFEST.a2ml | 2 +- .../rattlescript/container/Containerfile | 2 +- .../rattlescript/container/README.adoc | 2 +- .../container/compose.example.toml | 2 +- .../rattlescript/container/compose.toml | 2 +- .../rattlescript/container/ct-build.sh | 2 +- .../rattlescript/container/deploy.k9.ncl | 2 +- .../rattlescript/container/entrypoint.sh | 2 +- .../rattlescript/container/manifest.toml | 2 +- .../rattlescript/container/vordr.toml | 2 +- .../rattlescript/contractile.just | 2 +- .../rattlescript/docs/0.1-AI-MANIFEST.a2ml | 2 +- .../rattlescript/docs/RSR_OUTLINE.adoc | 2 +- .../rattlescript/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/developer/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/governance/0.1-AI-MANIFEST.a2ml | 2 +- .../docs/governance/CRG-CRITERIA.a2ml | 2 +- .../governance/MAINTENANCE-CHECKLIST.a2ml | 2 +- .../SOFTWARE-DEVELOPMENT-APPROACH.a2ml | 2 +- .../rattlescript/docs/governance/TSDM.a2ml | 2 +- .../governance/audit/0.2-AI-MANIFEST.a2ml | 2 +- .../audit/compliance/0.3-AI-MANIFEST.a2ml | 2 +- .../audit/effects/0.3-AI-MANIFEST.a2ml | 2 +- .../audit/systems/0.3-AI-MANIFEST.a2ml | 2 +- .../maintenance/0.2-AI-MANIFEST.a2ml | 2 +- .../maintenance/adaptive/0.3-AI-MANIFEST.a2ml | 2 +- .../corrective/0.3-AI-MANIFEST.a2ml | 2 +- .../perfective/0.3-AI-MANIFEST.a2ml | 2 +- .../governance/planning/0.2-AI-MANIFEST.a2ml | 2 +- .../planning/could/0.3-AI-MANIFEST.a2ml | 2 +- .../planning/must/0.3-AI-MANIFEST.a2ml | 2 +- .../planning/should/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/legal/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/legal/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- .../docs/practice/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/standards/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../templates/contractiles/dust/Dustfile.a2ml | 2 +- .../templates/contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../docs/theory/0.2-AI-MANIFEST.a2ml | 2 +- .../theory/computing/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/formalisms/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/mathematics/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/ontologies/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/theory/other/0.3-AI-MANIFEST.a2ml | 2 +- .../socio-technical/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/whitepapers/0.2-AI-MANIFEST.a2ml | 2 +- .../whitepapers/academic/0.3-AI-MANIFEST.a2ml | 2 +- .../whitepapers/industry/0.3-AI-MANIFEST.a2ml | 2 +- .../whitepapers/outreach/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/wikis/0.2-AI-MANIFEST.a2ml | 2 +- .../rattlescript/eclexiaiser.toml | 2 +- .../rattlescript/examples/hello.rattle | 2 +- .../rattlescript/examples/ownership.rattle | 2 +- .../features/0.1-AI-MANIFEST.a2ml | 2 +- .../features/boj-server/0.2-AI-MANIFEST.a2ml | 2 +- .../panic-attacker/0.2-AI-MANIFEST.a2ml | 2 +- .../features/ssg/0.2-AI-MANIFEST.a2ml | 2 +- .../features/ssg/ssg-bootstrap.sh | 2 +- affinescript-ecosystem/rattlescript/guix.scm | 2 +- .../rattlescript/scripts/validate-template.sh | 2 +- .../rattlescript/selur-compose.toml | 2 +- affinescript-ecosystem/rattlescript/setup.sh | 4 +- .../rattlescript/src/0.1-AI-MANIFEST.a2ml | 2 +- .../src/aspects/0.2-AI-MANIFEST.a2ml | 2 +- .../aspects/integrity/0.3-AI-MANIFEST.a2ml | 2 +- .../observability/0.3-AI-MANIFEST.a2ml | 2 +- .../src/aspects/security/0.3-AI-MANIFEST.a2ml | 2 +- .../src/bridges/0.2-AI-MANIFEST.a2ml | 2 +- .../src/contracts/0.2-AI-MANIFEST.a2ml | 2 +- .../src/core/0.2-AI-MANIFEST.a2ml | 2 +- .../src/definitions/0.2-AI-MANIFEST.a2ml | 2 +- .../src/errors/0.2-AI-MANIFEST.a2ml | 2 +- .../src/interface/0.2-AI-MANIFEST.a2ml | 2 +- .../src/interface/Abi/0.3-AI-MANIFEST.a2ml | 2 +- .../src/interface/Abi/Foreign.idr | 2 +- .../rattlescript/src/interface/Abi/Layout.idr | 2 +- .../rattlescript/src/interface/Abi/Types.idr | 2 +- .../src/interface/ffi/0.3-AI-MANIFEST.a2ml | 2 +- .../rattlescript/src/interface/ffi/build.zig | 2 +- .../interface/ffi/src/0.4-AI-MANIFEST.a2ml | 2 +- .../src/interface/ffi/src/main.zig | 2 +- .../interface/ffi/test/0.4-AI-MANIFEST.a2ml | 2 +- .../interface/ffi/test/integration_test.zig | 2 +- .../interface/generated/0.3-AI-MANIFEST.a2ml | 2 +- .../generated/abi/0.4-AI-MANIFEST.a2ml | 2 +- .../rattlescript/src/main.rs | 2 +- .../rattlescript/stapeln.toml | 2 +- .../rattlescript/tests/aspect_tests.sh | 2 +- .../rattlescript/tests/e2e.sh | 2 +- .../tests/e2e/template_instantiation_test.sh | 2 +- .../rattlescript/tests/fuzz/README.adoc | 2 +- .../workflows/validate_workflows_test.sh | 2 +- .../verification/0.1-AI-MANIFEST.a2ml | 2 +- .../benchmarks/0.2-AI-MANIFEST.a2ml | 2 +- .../coverage/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/fuzzing/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/proofs/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/proofs/README.adoc | 2 +- .../verification/proofs/agda/Properties.agda | 2 +- .../verification/proofs/coq/TypeSafety.v | 2 +- .../proofs/idris2/ABI/Compliance.idr | 2 +- .../proofs/idris2/ABI/Foreign.idr | 2 +- .../verification/proofs/idris2/ABI/Layout.idr | 2 +- .../proofs/idris2/ABI/Platform.idr | 2 +- .../proofs/idris2/ABI/Pointers.idr | 2 +- .../verification/proofs/idris2/Types.idr | 2 +- .../verification/proofs/lean4/ApiTypes.lean | 2 +- .../proofs/tlaplus/StateMachine.tla | 2 +- .../safety_case/0.2-AI-MANIFEST.a2ml | 2 +- .../simulations/0.2-AI-MANIFEST.a2ml | 2 +- .../traceability/0.2-AI-MANIFEST.a2ml | 2 +- asdf-augmenters/.gitattributes | 2 +- asdf-augmenters/.github/FUNDING.yml | 2 +- asdf-augmenters/.github/dependabot.yml | 2 +- asdf-augmenters/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- asdf-augmenters/.github/workflows/jekyll.yml | 2 +- asdf-augmenters/.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- asdf-augmenters/.gitignore | 2 +- asdf-augmenters/.gitlab-ci.yml | 2 +- asdf-augmenters/.machine_readable/AGENTIC.scm | 2 +- .../.machine_readable/ECOSYSTEM.scm | 2 +- asdf-augmenters/.machine_readable/META.scm | 2 +- .../.machine_readable/NEUROSYM.scm | 2 +- .../.machine_readable/PLAYBOOK.scm | 2 +- asdf-augmenters/.machine_readable/STATE.scm | 2 +- .../bot_directives/README.a2ml | 2 +- .../bot_directives/echidnabot.a2ml | 2 +- .../bot_directives/finishbot.a2ml | 2 +- .../bot_directives/glambot.a2ml | 2 +- .../bot_directives/rhodibot.a2ml | 2 +- .../bot_directives/robot-repo-automaton.a2ml | 2 +- .../bot_directives/seambot.a2ml | 2 +- .../bot_directives/sustainabot.a2ml | 2 +- asdf-augmenters/0-AI-MANIFEST.a2ml | 2 +- asdf-augmenters/LICENSE | 2 +- asdf-augmenters/MAINTAINERS.adoc | 2 +- asdf-augmenters/README.adoc | 2 +- asdf-augmenters/ROADMAP.adoc | 2 +- .../.editorconfig | 2 +- .../.gitattributes | 2 +- .../.github/FUNDING.yml | 2 +- .../.github/dependabot.yml | 2 +- .../.github/workflows/cflite_batch.yml | 2 +- .../.github/workflows/cflite_pr.yml | 2 +- .../.github/workflows/ci.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/rust-ci.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../asdf-acceleration-middleware/.gitignore | 2 +- .../.machine_readable/AGENTIC.scm | 2 +- .../.machine_readable/ECOSYSTEM.scm | 2 +- .../.machine_readable/META.scm | 2 +- .../.machine_readable/NEUROSYM.scm | 2 +- .../.machine_readable/PLAYBOOK.scm | 2 +- .../.machine_readable/STATE.scm | 2 +- .../CHANGELOG.adoc | 2 +- .../CONTRIBUTING.adoc | 2 +- .../asdf-acceleration-middleware/LICENSE | 2 +- .../MAINTAINERS.adoc | 2 +- .../asdf-acceleration-middleware/Mustfile | 2 +- .../asdf-acceleration-middleware/README.adoc | 2 +- .../asdf-acceleration-middleware/ROADMAP.adoc | 2 +- .../RSR_OUTLINE.adoc | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../lib/utils.bash | 2 +- .../asdf-control-tower/.github/dependabot.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/pages.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../asdf-control-tower/CODE_OF_CONDUCT.md | 2 +- .../asdf-control-tower/CONTRIBUTING.adoc | 2 +- asdf-augmenters/asdf-control-tower/LICENSE | 2 +- .../asdf-control-tower/MAINTAINERS.adoc | 2 +- .../asdf-control-tower/PALIMPSEST.adoc | 4 +- .../asdf-control-tower/README.adoc | 4 +- .../asdf-control-tower/ROADMAP.adoc | 2 +- .../asdf-control-tower/RSR_OUTLINE.adoc | 2 +- .../asdf-control-tower/SECURITY.md | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../site/content/dashboard.adoc | 2 +- .../site/content/index.adoc | 2 +- .../site/content/infrastructure.adoc | 2 +- .../site/content/plugins.adoc | 2 +- .../site/content/roadmap.adoc | 2 +- asdf-augmenters/asdf-ghjk/.editorconfig | 2 +- asdf-augmenters/asdf-ghjk/.gitattributes | 2 +- asdf-augmenters/asdf-ghjk/.github/FUNDING.yml | 2 +- .../asdf-ghjk/.github/dependabot.yml | 2 +- .../asdf-ghjk/.github/workflows/ci.yml | 2 +- .../asdf-ghjk/.github/workflows/codeql.yml | 2 +- .../.github/workflows/container-policy.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../asdf-ghjk/.github/workflows/mirror.yml | 2 +- .../asdf-ghjk/.github/workflows/release.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../asdf-ghjk/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- asdf-augmenters/asdf-ghjk/.gitignore | 2 +- asdf-augmenters/asdf-ghjk/.well-known/ai.txt | 2 +- .../asdf-ghjk/.well-known/humans.txt | 2 +- .../asdf-ghjk/.well-known/security.txt | 2 +- asdf-augmenters/asdf-ghjk/CHANGELOG.adoc | 2 +- asdf-augmenters/asdf-ghjk/CONTRIBUTING.adoc | 2 +- asdf-augmenters/asdf-ghjk/LICENSE | 2 +- .../asdf-ghjk/LICENSE-PALIMPSEST.txt | 2 +- asdf-augmenters/asdf-ghjk/LICENSE.txt | 2 +- asdf-augmenters/asdf-ghjk/MAINTAINERS.adoc | 2 +- asdf-augmenters/asdf-ghjk/PALIMPSEST.adoc | 4 +- asdf-augmenters/asdf-ghjk/PROJECT_SUMMARY.md | 2 +- asdf-augmenters/asdf-ghjk/README.adoc | 2 +- .../asdf-ghjk/hooks/validate-codeql.sh | 2 +- .../asdf-ghjk/hooks/validate-permissions.sh | 2 +- .../asdf-ghjk/hooks/validate-sha-pins.sh | 2 +- .../asdf-ghjk/hooks/validate-spdx.sh | 4 +- asdf-augmenters/asdf-ghjk/lib/utils.bash | 2 +- .../asdf-metaiconic-plugin/.editorconfig | 2 +- .../asdf-metaiconic-plugin/.gitattributes | 2 +- .../.github/dependabot.yml | 2 +- .../.github/workflows/ci.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../asdf-metaiconic-plugin/.gitignore | 2 +- .../asdf-metaiconic-plugin/CODE_OF_CONDUCT.md | 2 +- .../asdf-metaiconic-plugin/CONTRIBUTING.adoc | 2 +- .../asdf-metaiconic-plugin/Justfile | 2 +- .../asdf-metaiconic-plugin/LICENSE | 2 +- .../asdf-metaiconic-plugin/MAINTAINERS.adoc | 2 +- .../asdf-metaiconic-plugin/Mustfile | 2 +- .../asdf-metaiconic-plugin/PALIMPSEST.adoc | 4 +- .../asdf-metaiconic-plugin/README.adoc | 4 +- .../asdf-metaiconic-plugin/README.md | 2 +- .../asdf-metaiconic-plugin/ROADMAP.adoc | 2 +- .../asdf-metaiconic-plugin/RSR_OUTLINE.adoc | 2 +- .../asdf-metaiconic-plugin/SPECIFICATION.adoc | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- .../hooks/validate-sha-pins.sh | 2 +- .../hooks/validate-spdx.sh | 4 +- .../asdf-metaiconic-plugin/lib/utils.bash | 2 +- .../registry/categories.yaml | 2 +- .../registry/plugins.yaml | 2 +- .../asdf-plugin-collection/Justfile | 2 +- .../asdf-plugin-collection/LICENSE | 2 +- .../asdf-plugin-collection/README.adoc | 2 +- .../plugins/ada/.editorconfig | 2 +- .../plugins/ada/.gitattributes | 2 +- .../plugins/ada/.github/dependabot.yml | 2 +- .../plugins/ada/.github/workflows/ci.yml | 2 +- .../plugins/ada/.github/workflows/codeql.yml | 2 +- .../ada/.github/workflows/governance.yml | 2 +- .../ada/.github/workflows/hypatia-scan.yml | 2 +- .../ada/.github/workflows/instant-sync.yml | 2 +- .../plugins/ada/.github/workflows/mirror.yml | 2 +- .../ada/.github/workflows/scorecard.yml | 2 +- .../plugins/ada/.gitignore | 2 +- .../plugins/ada/CODE_OF_CONDUCT.md | 2 +- .../plugins/ada/CONTRIBUTING.adoc | 2 +- .../plugins/ada/LICENSE | 2 +- .../plugins/ada/MAINTAINERS.adoc | 2 +- .../plugins/ada/PALIMPSEST.adoc | 4 +- .../plugins/ada/README.adoc | 4 +- .../plugins/ada/README.md | 2 +- .../plugins/ada/ROADMAP.adoc | 2 +- .../plugins/ada/RSR_OUTLINE.adoc | 2 +- .../plugins/ada/SECURITY.md | 2 +- .../plugins/ada/contractiles/dust/Dustfile | 2 +- .../plugins/ada/contractiles/must/Mustfile | 2 +- .../plugins/ada/hooks/validate-codeql.sh | 2 +- .../plugins/ada/hooks/validate-permissions.sh | 2 +- .../plugins/ada/hooks/validate-sha-pins.sh | 2 +- .../plugins/ada/hooks/validate-spdx.sh | 4 +- .../plugins/ada/lib/utils.bash | 2 +- .../plugins/age/.gitattributes | 2 +- .../plugins/age/.github/dependabot.yml | 2 +- .../age/.github/workflows/casket-pages.yml | 2 +- .../plugins/age/.github/workflows/codeql.yml | 2 +- .../age/.github/workflows/governance.yml | 2 +- .../age/.github/workflows/hypatia-scan.yml | 2 +- .../age/.github/workflows/scorecard.yml | 2 +- .../plugins/age/.gitignore | 2 +- .../plugins/age/CODE_OF_CONDUCT.md | 2 +- .../plugins/age/CONTRIBUTING.adoc | 2 +- .../plugins/age/LICENSE | 2 +- .../plugins/age/MAINTAINERS.adoc | 2 +- .../plugins/age/README.md | 2 +- .../plugins/age/ROADMAP.adoc | 2 +- .../plugins/age/RSR_OUTLINE.adoc | 2 +- .../plugins/age/SECURITY.md | 2 +- .../plugins/age/contractiles/dust/Dustfile | 2 +- .../plugins/age/contractiles/must/Mustfile | 2 +- .../plugins/age/lib/utils.bash | 2 +- .../plugins/apko/.gitattributes | 2 +- .../plugins/apko/.github/dependabot.yml | 2 +- .../apko/.github/workflows/casket-pages.yml | 2 +- .../plugins/apko/.github/workflows/codeql.yml | 2 +- .../apko/.github/workflows/governance.yml | 2 +- .../apko/.github/workflows/hypatia-scan.yml | 2 +- .../apko/.github/workflows/scorecard.yml | 2 +- .../plugins/apko/.gitignore | 2 +- .../plugins/apko/CODE_OF_CONDUCT.md | 2 +- .../plugins/apko/CONTRIBUTING.adoc | 2 +- .../plugins/apko/LICENSE | 2 +- .../plugins/apko/MAINTAINERS.adoc | 2 +- .../plugins/apko/README.md | 2 +- .../plugins/apko/ROADMAP.adoc | 2 +- .../plugins/apko/RSR_OUTLINE.adoc | 2 +- .../plugins/apko/SECURITY.md | 2 +- .../plugins/apko/contractiles/dust/Dustfile | 2 +- .../plugins/apko/contractiles/must/Mustfile | 2 +- .../plugins/apko/lib/utils.bash | 2 +- .../plugins/arangodb/.gitattributes | 2 +- .../plugins/arangodb/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../arangodb/.github/workflows/codeql.yml | 2 +- .../arangodb/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../arangodb/.github/workflows/scorecard.yml | 2 +- .../plugins/arangodb/.gitignore | 2 +- .../plugins/arangodb/CODE_OF_CONDUCT.md | 2 +- .../plugins/arangodb/CONTRIBUTING.adoc | 2 +- .../plugins/arangodb/LICENSE | 2 +- .../plugins/arangodb/MAINTAINERS.adoc | 2 +- .../plugins/arangodb/README.md | 2 +- .../plugins/arangodb/ROADMAP.adoc | 2 +- .../plugins/arangodb/RSR_OUTLINE.adoc | 2 +- .../plugins/arangodb/SECURITY.md | 2 +- .../arangodb/contractiles/dust/Dustfile | 2 +- .../arangodb/contractiles/must/Mustfile | 2 +- .../plugins/arangodb/lib/utils.bash | 2 +- .../plugins/bebop/.gitattributes | 2 +- .../plugins/bebop/.github/dependabot.yml | 2 +- .../bebop/.github/workflows/casket-pages.yml | 2 +- .../bebop/.github/workflows/codeql.yml | 2 +- .../bebop/.github/workflows/governance.yml | 2 +- .../bebop/.github/workflows/hypatia-scan.yml | 2 +- .../bebop/.github/workflows/scorecard.yml | 2 +- .../plugins/bebop/.gitignore | 2 +- .../plugins/bebop/CODE_OF_CONDUCT.md | 2 +- .../plugins/bebop/CONTRIBUTING.adoc | 2 +- .../plugins/bebop/LICENSE | 2 +- .../plugins/bebop/MAINTAINERS.adoc | 2 +- .../plugins/bebop/README.md | 2 +- .../plugins/bebop/ROADMAP.adoc | 2 +- .../plugins/bebop/RSR_OUTLINE.adoc | 2 +- .../plugins/bebop/SECURITY.md | 2 +- .../plugins/bebop/contractiles/dust/Dustfile | 2 +- .../plugins/bebop/contractiles/must/Mustfile | 2 +- .../plugins/bebop/lib/utils.bash | 2 +- .../plugins/borg/.gitattributes | 2 +- .../plugins/borg/.github/dependabot.yml | 2 +- .../borg/.github/workflows/casket-pages.yml | 2 +- .../plugins/borg/.github/workflows/codeql.yml | 2 +- .../borg/.github/workflows/governance.yml | 2 +- .../borg/.github/workflows/hypatia-scan.yml | 2 +- .../borg/.github/workflows/scorecard.yml | 2 +- .../plugins/borg/.gitignore | 2 +- .../plugins/borg/CODE_OF_CONDUCT.md | 2 +- .../plugins/borg/CONTRIBUTING.adoc | 2 +- .../plugins/borg/LICENSE | 2 +- .../plugins/borg/MAINTAINERS.adoc | 2 +- .../plugins/borg/README.md | 2 +- .../plugins/borg/ROADMAP.adoc | 2 +- .../plugins/borg/RSR_OUTLINE.adoc | 2 +- .../plugins/borg/SECURITY.md | 2 +- .../plugins/borg/contractiles/dust/Dustfile | 2 +- .../plugins/borg/contractiles/must/Mustfile | 2 +- .../plugins/borg/lib/utils.bash | 2 +- .../plugins/casket-ssg/.gitattributes | 2 +- .../plugins/casket-ssg/.github/dependabot.yml | 2 +- .../casket-ssg/.github/workflows/ci.yml | 2 +- .../casket-ssg/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../casket-ssg/.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../plugins/casket-ssg/.gitignore | 2 +- .../plugins/casket-ssg/CODE_OF_CONDUCT.md | 2 +- .../plugins/casket-ssg/CONTRIBUTING.adoc | 2 +- .../plugins/casket-ssg/LICENSE | 2 +- .../plugins/casket-ssg/MAINTAINERS.adoc | 2 +- .../plugins/casket-ssg/README.adoc | 4 +- .../plugins/casket-ssg/README.md | 2 +- .../plugins/casket-ssg/ROADMAP.adoc | 2 +- .../plugins/casket-ssg/RSR_OUTLINE.adoc | 2 +- .../plugins/casket-ssg/SECURITY.md | 2 +- .../casket-ssg/contractiles/dust/Dustfile | 2 +- .../casket-ssg/contractiles/must/Mustfile | 2 +- .../plugins/casket-ssg/lib/utils.bash | 2 +- .../plugins/cassandra/.gitattributes | 2 +- .../plugins/cassandra/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../cassandra/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../cassandra/.github/workflows/scorecard.yml | 2 +- .../plugins/cassandra/.gitignore | 2 +- .../plugins/cassandra/CODE_OF_CONDUCT.md | 2 +- .../plugins/cassandra/CONTRIBUTING.adoc | 2 +- .../plugins/cassandra/LICENSE | 2 +- .../plugins/cassandra/MAINTAINERS.adoc | 2 +- .../plugins/cassandra/README.md | 2 +- .../plugins/cassandra/ROADMAP.adoc | 2 +- .../plugins/cassandra/RSR_OUTLINE.adoc | 2 +- .../plugins/cassandra/SECURITY.md | 2 +- .../cassandra/contractiles/dust/Dustfile | 2 +- .../cassandra/contractiles/must/Mustfile | 2 +- .../plugins/cassandra/lib/utils.bash | 2 +- .../plugins/cfssl/.gitattributes | 2 +- .../plugins/cfssl/.github/dependabot.yml | 2 +- .../cfssl/.github/workflows/casket-pages.yml | 2 +- .../cfssl/.github/workflows/codeql.yml | 2 +- .../cfssl/.github/workflows/governance.yml | 2 +- .../cfssl/.github/workflows/hypatia-scan.yml | 2 +- .../cfssl/.github/workflows/scorecard.yml | 2 +- .../plugins/cfssl/.gitignore | 2 +- .../plugins/cfssl/CODE_OF_CONDUCT.md | 2 +- .../plugins/cfssl/CONTRIBUTING.adoc | 2 +- .../plugins/cfssl/LICENSE | 2 +- .../plugins/cfssl/MAINTAINERS.adoc | 2 +- .../plugins/cfssl/README.md | 2 +- .../plugins/cfssl/ROADMAP.adoc | 2 +- .../plugins/cfssl/RSR_OUTLINE.adoc | 2 +- .../plugins/cfssl/SECURITY.md | 2 +- .../plugins/cfssl/contractiles/dust/Dustfile | 2 +- .../plugins/cfssl/contractiles/must/Mustfile | 2 +- .../plugins/cfssl/lib/utils.bash | 2 +- .../plugins/cobalt/.gitattributes | 2 +- .../plugins/cobalt/.github/dependabot.yml | 2 +- .../cobalt/.github/workflows/casket-pages.yml | 2 +- .../cobalt/.github/workflows/codeql.yml | 2 +- .../cobalt/.github/workflows/governance.yml | 2 +- .../cobalt/.github/workflows/hypatia-scan.yml | 2 +- .../cobalt/.github/workflows/scorecard.yml | 2 +- .../plugins/cobalt/.gitignore | 2 +- .../plugins/cobalt/CODE_OF_CONDUCT.md | 2 +- .../plugins/cobalt/CONTRIBUTING.adoc | 2 +- .../plugins/cobalt/LICENSE | 2 +- .../plugins/cobalt/MAINTAINERS.adoc | 2 +- .../plugins/cobalt/README.md | 2 +- .../plugins/cobalt/ROADMAP.adoc | 2 +- .../plugins/cobalt/RSR_OUTLINE.adoc | 2 +- .../plugins/cobalt/SECURITY.md | 2 +- .../plugins/cobalt/contractiles/dust/Dustfile | 2 +- .../plugins/cobalt/contractiles/must/Mustfile | 2 +- .../plugins/cobalt/lib/utils.bash | 2 +- .../plugins/cobol/.editorconfig | 2 +- .../plugins/cobol/.gitattributes | 2 +- .../plugins/cobol/.github/dependabot.yml | 2 +- .../plugins/cobol/.github/workflows/ci.yml | 2 +- .../cobol/.github/workflows/codeql.yml | 2 +- .../cobol/.github/workflows/governance.yml | 2 +- .../cobol/.github/workflows/hypatia-scan.yml | 2 +- .../cobol/.github/workflows/instant-sync.yml | 2 +- .../cobol/.github/workflows/mirror.yml | 2 +- .../cobol/.github/workflows/scorecard.yml | 2 +- .../plugins/cobol/.gitignore | 2 +- .../plugins/cobol/CODE_OF_CONDUCT.md | 2 +- .../plugins/cobol/CONTRIBUTING.adoc | 2 +- .../plugins/cobol/LICENSE | 2 +- .../plugins/cobol/MAINTAINERS.adoc | 2 +- .../plugins/cobol/PALIMPSEST.adoc | 4 +- .../plugins/cobol/README.adoc | 4 +- .../plugins/cobol/README.md | 2 +- .../plugins/cobol/ROADMAP.adoc | 2 +- .../plugins/cobol/RSR_OUTLINE.adoc | 2 +- .../plugins/cobol/SECURITY.md | 2 +- .../plugins/cobol/contractiles/dust/Dustfile | 2 +- .../plugins/cobol/contractiles/must/Mustfile | 2 +- .../plugins/cobol/hooks/validate-codeql.sh | 2 +- .../cobol/hooks/validate-permissions.sh | 2 +- .../plugins/cobol/hooks/validate-sha-pins.sh | 2 +- .../plugins/cobol/hooks/validate-spdx.sh | 4 +- .../plugins/cobol/lib/utils.bash | 2 +- .../plugins/coredns/.gitattributes | 2 +- .../plugins/coredns/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../coredns/.github/workflows/codeql.yml | 2 +- .../coredns/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../coredns/.github/workflows/scorecard.yml | 2 +- .../plugins/coredns/.gitignore | 2 +- .../plugins/coredns/CODE_OF_CONDUCT.md | 2 +- .../plugins/coredns/CONTRIBUTING.adoc | 2 +- .../plugins/coredns/LICENSE | 2 +- .../plugins/coredns/MAINTAINERS.adoc | 2 +- .../plugins/coredns/README.md | 2 +- .../plugins/coredns/ROADMAP.adoc | 2 +- .../plugins/coredns/RSR_OUTLINE.adoc | 2 +- .../plugins/coredns/SECURITY.md | 2 +- .../coredns/contractiles/dust/Dustfile | 2 +- .../coredns/contractiles/must/Mustfile | 2 +- .../plugins/coredns/lib/utils.bash | 2 +- .../plugins/cosign/.gitattributes | 2 +- .../plugins/cosign/.github/dependabot.yml | 2 +- .../cosign/.github/workflows/casket-pages.yml | 2 +- .../cosign/.github/workflows/codeql.yml | 2 +- .../cosign/.github/workflows/governance.yml | 2 +- .../cosign/.github/workflows/hypatia-scan.yml | 2 +- .../cosign/.github/workflows/scorecard.yml | 2 +- .../plugins/cosign/.gitignore | 2 +- .../plugins/cosign/CODE_OF_CONDUCT.md | 2 +- .../plugins/cosign/CONTRIBUTING.adoc | 2 +- .../plugins/cosign/LICENSE | 2 +- .../plugins/cosign/MAINTAINERS.adoc | 2 +- .../plugins/cosign/README.md | 2 +- .../plugins/cosign/ROADMAP.adoc | 2 +- .../plugins/cosign/RSR_OUTLINE.adoc | 2 +- .../plugins/cosign/SECURITY.md | 2 +- .../plugins/cosign/contractiles/dust/Dustfile | 2 +- .../plugins/cosign/contractiles/must/Mustfile | 2 +- .../plugins/cosign/lib/utils.bash | 2 +- .../plugins/couchdb/.gitattributes | 2 +- .../plugins/couchdb/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../couchdb/.github/workflows/codeql.yml | 2 +- .../couchdb/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../couchdb/.github/workflows/scorecard.yml | 2 +- .../plugins/couchdb/.gitignore | 2 +- .../plugins/couchdb/CODE_OF_CONDUCT.md | 2 +- .../plugins/couchdb/CONTRIBUTING.adoc | 2 +- .../plugins/couchdb/LICENSE | 2 +- .../plugins/couchdb/MAINTAINERS.adoc | 2 +- .../plugins/couchdb/README.md | 2 +- .../plugins/couchdb/ROADMAP.adoc | 2 +- .../plugins/couchdb/RSR_OUTLINE.adoc | 2 +- .../plugins/couchdb/SECURITY.md | 2 +- .../couchdb/contractiles/dust/Dustfile | 2 +- .../couchdb/contractiles/must/Mustfile | 2 +- .../plugins/couchdb/lib/utils.bash | 2 +- .../plugins/cue/.gitattributes | 2 +- .../plugins/cue/.github/dependabot.yml | 2 +- .../cue/.github/workflows/casket-pages.yml | 2 +- .../plugins/cue/.github/workflows/codeql.yml | 2 +- .../cue/.github/workflows/governance.yml | 2 +- .../cue/.github/workflows/hypatia-scan.yml | 2 +- .../cue/.github/workflows/scorecard.yml | 2 +- .../plugins/cue/.gitignore | 2 +- .../plugins/cue/CODE_OF_CONDUCT.md | 2 +- .../plugins/cue/CONTRIBUTING.adoc | 2 +- .../plugins/cue/LICENSE | 2 +- .../plugins/cue/MAINTAINERS.adoc | 2 +- .../plugins/cue/README.md | 2 +- .../plugins/cue/ROADMAP.adoc | 2 +- .../plugins/cue/RSR_OUTLINE.adoc | 2 +- .../plugins/cue/SECURITY.md | 2 +- .../plugins/cue/contractiles/dust/Dustfile | 2 +- .../plugins/cue/contractiles/must/Mustfile | 2 +- .../plugins/cue/lib/utils.bash | 2 +- .../plugins/deno/.gitattributes | 2 +- .../plugins/deno/.github/dependabot.yml | 2 +- .../deno/.github/workflows/casket-pages.yml | 2 +- .../plugins/deno/.github/workflows/codeql.yml | 2 +- .../deno/.github/workflows/governance.yml | 2 +- .../deno/.github/workflows/hypatia-scan.yml | 2 +- .../deno/.github/workflows/scorecard.yml | 2 +- .../plugins/deno/.gitignore | 2 +- .../plugins/deno/CODE_OF_CONDUCT.md | 2 +- .../plugins/deno/CONTRIBUTING.adoc | 2 +- .../plugins/deno/LICENSE | 2 +- .../plugins/deno/MAINTAINERS.adoc | 2 +- .../plugins/deno/README.md | 2 +- .../plugins/deno/ROADMAP.adoc | 2 +- .../plugins/deno/RSR_OUTLINE.adoc | 2 +- .../plugins/deno/SECURITY.md | 2 +- .../plugins/deno/contractiles/dust/Dustfile | 2 +- .../plugins/deno/contractiles/must/Mustfile | 2 +- .../plugins/deno/lib/utils.bash | 2 +- .../plugins/dhall/.gitattributes | 2 +- .../plugins/dhall/.github/dependabot.yml | 2 +- .../dhall/.github/workflows/casket-pages.yml | 2 +- .../dhall/.github/workflows/codeql.yml | 2 +- .../dhall/.github/workflows/governance.yml | 2 +- .../dhall/.github/workflows/hypatia-scan.yml | 2 +- .../dhall/.github/workflows/scorecard.yml | 2 +- .../plugins/dhall/.gitignore | 2 +- .../plugins/dhall/CODE_OF_CONDUCT.md | 2 +- .../plugins/dhall/CONTRIBUTING.adoc | 2 +- .../plugins/dhall/LICENSE | 2 +- .../plugins/dhall/MAINTAINERS.adoc | 2 +- .../plugins/dhall/README.md | 2 +- .../plugins/dhall/ROADMAP.adoc | 2 +- .../plugins/dhall/RSR_OUTLINE.adoc | 2 +- .../plugins/dhall/SECURITY.md | 2 +- .../plugins/dhall/contractiles/dust/Dustfile | 2 +- .../plugins/dhall/contractiles/must/Mustfile | 2 +- .../plugins/dhall/lib/utils.bash | 2 +- .../plugins/doctl/.gitattributes | 2 +- .../plugins/doctl/.github/dependabot.yml | 2 +- .../doctl/.github/workflows/casket-pages.yml | 2 +- .../doctl/.github/workflows/codeql.yml | 2 +- .../doctl/.github/workflows/governance.yml | 2 +- .../doctl/.github/workflows/hypatia-scan.yml | 2 +- .../doctl/.github/workflows/scorecard.yml | 2 +- .../plugins/doctl/.gitignore | 2 +- .../plugins/doctl/CODE_OF_CONDUCT.md | 2 +- .../plugins/doctl/CONTRIBUTING.adoc | 2 +- .../plugins/doctl/LICENSE | 2 +- .../plugins/doctl/MAINTAINERS.adoc | 2 +- .../plugins/doctl/README.md | 2 +- .../plugins/doctl/ROADMAP.adoc | 2 +- .../plugins/doctl/RSR_OUTLINE.adoc | 2 +- .../plugins/doctl/SECURITY.md | 2 +- .../plugins/doctl/contractiles/dust/Dustfile | 2 +- .../plugins/doctl/contractiles/must/Mustfile | 2 +- .../plugins/doctl/lib/utils.bash | 2 +- .../plugins/dragonfly/.gitattributes | 2 +- .../plugins/dragonfly/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../dragonfly/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../dragonfly/.github/workflows/scorecard.yml | 2 +- .../plugins/dragonfly/.gitignore | 2 +- .../plugins/dragonfly/CODE_OF_CONDUCT.md | 2 +- .../plugins/dragonfly/CONTRIBUTING.adoc | 2 +- .../plugins/dragonfly/LICENSE | 2 +- .../plugins/dragonfly/MAINTAINERS.adoc | 2 +- .../plugins/dragonfly/README.md | 2 +- .../plugins/dragonfly/ROADMAP.adoc | 2 +- .../plugins/dragonfly/RSR_OUTLINE.adoc | 2 +- .../plugins/dragonfly/SECURITY.md | 2 +- .../dragonfly/contractiles/dust/Dustfile | 2 +- .../dragonfly/contractiles/must/Mustfile | 2 +- .../plugins/dragonfly/lib/utils.bash | 2 +- .../plugins/envoy/.gitattributes | 2 +- .../plugins/envoy/.github/dependabot.yml | 2 +- .../envoy/.github/workflows/casket-pages.yml | 2 +- .../envoy/.github/workflows/codeql.yml | 2 +- .../envoy/.github/workflows/governance.yml | 2 +- .../envoy/.github/workflows/hypatia-scan.yml | 2 +- .../envoy/.github/workflows/scorecard.yml | 2 +- .../plugins/envoy/.gitignore | 2 +- .../plugins/envoy/CODE_OF_CONDUCT.md | 2 +- .../plugins/envoy/CONTRIBUTING.adoc | 2 +- .../plugins/envoy/LICENSE | 2 +- .../plugins/envoy/README.md | 2 +- .../plugins/envoy/SECURITY.md | 2 +- .../plugins/envoy/lib/utils.bash | 2 +- .../plugins/fornax/.gitattributes | 2 +- .../plugins/fornax/.github/dependabot.yml | 2 +- .../fornax/.github/workflows/casket-pages.yml | 2 +- .../fornax/.github/workflows/codeql.yml | 2 +- .../fornax/.github/workflows/governance.yml | 2 +- .../fornax/.github/workflows/hypatia-scan.yml | 2 +- .../fornax/.github/workflows/scorecard.yml | 2 +- .../plugins/fornax/.gitignore | 2 +- .../plugins/fornax/CODE_OF_CONDUCT.md | 2 +- .../plugins/fornax/CONTRIBUTING.adoc | 2 +- .../plugins/fornax/LICENSE | 2 +- .../plugins/fornax/README.md | 2 +- .../plugins/fornax/SECURITY.md | 2 +- .../plugins/fornax/lib/utils.bash | 2 +- .../plugins/fortran/.gitattributes | 2 +- .../plugins/fortran/.github/dependabot.yml | 2 +- .../fortran/.github/workflows/codeql.yml | 2 +- .../fortran/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../fortran/.github/workflows/scorecard.yml | 2 +- .../plugins/fortran/.gitignore | 2 +- .../plugins/fortran/CODE_OF_CONDUCT.md | 2 +- .../plugins/fortran/CONTRIBUTING.adoc | 2 +- .../plugins/fortran/LICENSE | 2 +- .../plugins/fortran/README.md | 2 +- .../plugins/fortran/SECURITY.md | 2 +- .../plugins/fortran/lib/utils.bash | 2 +- .../plugins/franklin/.gitattributes | 2 +- .../plugins/franklin/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../franklin/.github/workflows/codeql.yml | 2 +- .../franklin/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../franklin/.github/workflows/scorecard.yml | 2 +- .../plugins/franklin/.gitignore | 2 +- .../plugins/franklin/CODE_OF_CONDUCT.md | 2 +- .../plugins/franklin/CONTRIBUTING.adoc | 2 +- .../plugins/franklin/LICENSE | 2 +- .../plugins/franklin/README.md | 2 +- .../plugins/franklin/SECURITY.md | 2 +- .../plugins/franklin/lib/utils.bash | 2 +- .../plugins/fulcio/.gitattributes | 2 +- .../plugins/fulcio/.github/dependabot.yml | 2 +- .../fulcio/.github/workflows/casket-pages.yml | 2 +- .../fulcio/.github/workflows/codeql.yml | 2 +- .../fulcio/.github/workflows/governance.yml | 2 +- .../fulcio/.github/workflows/hypatia-scan.yml | 2 +- .../fulcio/.github/workflows/scorecard.yml | 2 +- .../plugins/fulcio/.gitignore | 2 +- .../plugins/fulcio/CODE_OF_CONDUCT.md | 2 +- .../plugins/fulcio/CONTRIBUTING.adoc | 2 +- .../plugins/fulcio/LICENSE | 2 +- .../plugins/fulcio/README.md | 2 +- .../plugins/fulcio/SECURITY.md | 2 +- .../plugins/fulcio/lib/utils.bash | 2 +- .../plugins/git-crypt/.gitattributes | 2 +- .../plugins/git-crypt/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../git-crypt/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../git-crypt/.github/workflows/scorecard.yml | 2 +- .../plugins/git-crypt/.gitignore | 2 +- .../plugins/git-crypt/CODE_OF_CONDUCT.md | 2 +- .../plugins/git-crypt/CONTRIBUTING.adoc | 2 +- .../plugins/git-crypt/LICENSE | 2 +- .../plugins/git-crypt/README.md | 2 +- .../plugins/git-crypt/SECURITY.md | 2 +- .../plugins/git-crypt/lib/utils.bash | 2 +- .../plugins/gitleaks/.gitattributes | 2 +- .../plugins/gitleaks/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../gitleaks/.github/workflows/codeql.yml | 2 +- .../gitleaks/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../gitleaks/.github/workflows/scorecard.yml | 2 +- .../plugins/gitleaks/.gitignore | 2 +- .../plugins/gitleaks/CODE_OF_CONDUCT.md | 2 +- .../plugins/gitleaks/CONTRIBUTING.adoc | 2 +- .../plugins/gitleaks/LICENSE | 2 +- .../plugins/gitleaks/README.md | 2 +- .../plugins/gitleaks/SECURITY.md | 2 +- .../plugins/gitleaks/lib/utils.bash | 2 +- .../plugins/grype/.gitattributes | 2 +- .../plugins/grype/.github/dependabot.yml | 2 +- .../grype/.github/workflows/casket-pages.yml | 2 +- .../grype/.github/workflows/codeql.yml | 2 +- .../grype/.github/workflows/governance.yml | 2 +- .../grype/.github/workflows/hypatia-scan.yml | 2 +- .../grype/.github/workflows/scorecard.yml | 2 +- .../plugins/grype/.gitignore | 2 +- .../plugins/grype/CODE_OF_CONDUCT.md | 2 +- .../plugins/grype/CONTRIBUTING.adoc | 2 +- .../plugins/grype/LICENSE | 2 +- .../plugins/grype/README.md | 2 +- .../plugins/grype/SECURITY.md | 2 +- .../plugins/grype/lib/utils.bash | 2 +- .../plugins/haproxy/.gitattributes | 2 +- .../plugins/haproxy/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../haproxy/.github/workflows/codeql.yml | 2 +- .../haproxy/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../haproxy/.github/workflows/scorecard.yml | 2 +- .../plugins/haproxy/.gitignore | 2 +- .../plugins/haproxy/CODE_OF_CONDUCT.md | 2 +- .../plugins/haproxy/CONTRIBUTING.adoc | 2 +- .../plugins/haproxy/LICENSE | 2 +- .../plugins/haproxy/README.md | 2 +- .../plugins/haproxy/SECURITY.md | 2 +- .../plugins/haproxy/lib/utils.bash | 2 +- .../plugins/hashicorp/.gitattributes | 2 +- .../plugins/hashicorp/.github/dependabot.yml | 2 +- .../hashicorp/.github/workflows/ci.yml | 2 +- .../hashicorp/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../hashicorp/.github/workflows/scorecard.yml | 2 +- .../plugins/hashicorp/.gitignore | 2 +- .../plugins/hashicorp/CODE_OF_CONDUCT.md | 2 +- .../plugins/hashicorp/CONTRIBUTING.adoc | 2 +- .../plugins/hashicorp/LICENSE | 2 +- .../plugins/hashicorp/MAINTAINERS.adoc | 2 +- .../plugins/hashicorp/README.adoc | 4 +- .../plugins/hashicorp/README.md | 2 +- .../plugins/hashicorp/ROADMAP.adoc | 2 +- .../plugins/hashicorp/RSR_OUTLINE.adoc | 2 +- .../plugins/hashicorp/SECURITY.md | 2 +- .../hashicorp/contractiles/dust/Dustfile | 2 +- .../hashicorp/contractiles/must/Mustfile | 2 +- .../plugins/hashicorp/lib/utils.bash | 2 +- .../plugins/httpd/.gitattributes | 2 +- .../plugins/httpd/.github/dependabot.yml | 2 +- .../httpd/.github/workflows/casket-pages.yml | 2 +- .../httpd/.github/workflows/codeql.yml | 2 +- .../httpd/.github/workflows/governance.yml | 2 +- .../httpd/.github/workflows/hypatia-scan.yml | 2 +- .../httpd/.github/workflows/scorecard.yml | 2 +- .../plugins/httpd/.gitignore | 2 +- .../plugins/httpd/CODE_OF_CONDUCT.md | 2 +- .../plugins/httpd/CONTRIBUTING.adoc | 2 +- .../plugins/httpd/LICENSE | 2 +- .../plugins/httpd/MAINTAINERS.adoc | 2 +- .../plugins/httpd/README.md | 2 +- .../plugins/httpd/ROADMAP.adoc | 2 +- .../plugins/httpd/RSR_OUTLINE.adoc | 2 +- .../plugins/httpd/SECURITY.md | 2 +- .../plugins/httpd/contractiles/dust/Dustfile | 2 +- .../plugins/httpd/contractiles/must/Mustfile | 2 +- .../plugins/httpd/lib/utils.bash | 2 +- .../plugins/influxdb/.gitattributes | 2 +- .../plugins/influxdb/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../influxdb/.github/workflows/codeql.yml | 2 +- .../influxdb/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../influxdb/.github/workflows/scorecard.yml | 2 +- .../plugins/influxdb/.gitignore | 2 +- .../plugins/influxdb/CODE_OF_CONDUCT.md | 2 +- .../plugins/influxdb/CONTRIBUTING.adoc | 2 +- .../plugins/influxdb/LICENSE | 2 +- .../plugins/influxdb/MAINTAINERS.adoc | 2 +- .../plugins/influxdb/README.md | 2 +- .../plugins/influxdb/ROADMAP.adoc | 2 +- .../plugins/influxdb/RSR_OUTLINE.adoc | 2 +- .../plugins/influxdb/SECURITY.md | 2 +- .../influxdb/contractiles/dust/Dustfile | 2 +- .../influxdb/contractiles/must/Mustfile | 2 +- .../plugins/influxdb/lib/utils.bash | 2 +- .../plugins/kdl-fmt/.gitattributes | 2 +- .../plugins/kdl-fmt/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../kdl-fmt/.github/workflows/codeql.yml | 2 +- .../kdl-fmt/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../kdl-fmt/.github/workflows/scorecard.yml | 2 +- .../plugins/kdl-fmt/.gitignore | 2 +- .../plugins/kdl-fmt/CODE_OF_CONDUCT.md | 2 +- .../plugins/kdl-fmt/CONTRIBUTING.adoc | 2 +- .../plugins/kdl-fmt/LICENSE | 2 +- .../plugins/kdl-fmt/MAINTAINERS.adoc | 2 +- .../plugins/kdl-fmt/README.md | 2 +- .../plugins/kdl-fmt/ROADMAP.adoc | 2 +- .../plugins/kdl-fmt/RSR_OUTLINE.adoc | 2 +- .../plugins/kdl-fmt/SECURITY.md | 2 +- .../kdl-fmt/contractiles/dust/Dustfile | 2 +- .../kdl-fmt/contractiles/must/Mustfile | 2 +- .../plugins/kdl-fmt/lib/utils.bash | 2 +- .../plugins/lego/.gitattributes | 2 +- .../plugins/lego/.github/dependabot.yml | 2 +- .../lego/.github/workflows/casket-pages.yml | 2 +- .../plugins/lego/.github/workflows/codeql.yml | 2 +- .../lego/.github/workflows/governance.yml | 2 +- .../lego/.github/workflows/hypatia-scan.yml | 2 +- .../lego/.github/workflows/scorecard.yml | 2 +- .../plugins/lego/.gitignore | 2 +- .../plugins/lego/CODE_OF_CONDUCT.md | 2 +- .../plugins/lego/CONTRIBUTING.adoc | 2 +- .../plugins/lego/LICENSE | 2 +- .../plugins/lego/MAINTAINERS.adoc | 2 +- .../plugins/lego/README.md | 2 +- .../plugins/lego/ROADMAP.adoc | 2 +- .../plugins/lego/RSR_OUTLINE.adoc | 2 +- .../plugins/lego/SECURITY.md | 2 +- .../plugins/lego/contractiles/dust/Dustfile | 2 +- .../plugins/lego/contractiles/must/Mustfile | 2 +- .../plugins/lego/lib/utils.bash | 2 +- .../plugins/linkerd/.gitattributes | 2 +- .../plugins/linkerd/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../linkerd/.github/workflows/codeql.yml | 2 +- .../linkerd/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../linkerd/.github/workflows/scorecard.yml | 2 +- .../plugins/linkerd/.gitignore | 2 +- .../plugins/linkerd/CODE_OF_CONDUCT.md | 2 +- .../plugins/linkerd/CONTRIBUTING.adoc | 2 +- .../plugins/linkerd/LICENSE | 2 +- .../plugins/linkerd/MAINTAINERS.adoc | 2 +- .../plugins/linkerd/README.md | 2 +- .../plugins/linkerd/ROADMAP.adoc | 2 +- .../plugins/linkerd/RSR_OUTLINE.adoc | 2 +- .../plugins/linkerd/SECURITY.md | 2 +- .../linkerd/contractiles/dust/Dustfile | 2 +- .../linkerd/contractiles/must/Mustfile | 2 +- .../plugins/linkerd/lib/utils.bash | 2 +- .../plugins/mariadb/.gitattributes | 2 +- .../plugins/mariadb/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../mariadb/.github/workflows/codeql.yml | 2 +- .../mariadb/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../mariadb/.github/workflows/scorecard.yml | 2 +- .../plugins/mariadb/.gitignore | 2 +- .../plugins/mariadb/CODE_OF_CONDUCT.md | 2 +- .../plugins/mariadb/CONTRIBUTING.adoc | 2 +- .../plugins/mariadb/LICENSE | 2 +- .../plugins/mariadb/MAINTAINERS.adoc | 2 +- .../plugins/mariadb/README.md | 2 +- .../plugins/mariadb/ROADMAP.adoc | 2 +- .../plugins/mariadb/RSR_OUTLINE.adoc | 2 +- .../plugins/mariadb/SECURITY.md | 2 +- .../mariadb/contractiles/dust/Dustfile | 2 +- .../mariadb/contractiles/must/Mustfile | 2 +- .../plugins/mariadb/lib/utils.bash | 2 +- .../plugins/mdbook/.gitattributes | 2 +- .../plugins/mdbook/.github/dependabot.yml | 2 +- .../mdbook/.github/workflows/casket-pages.yml | 2 +- .../mdbook/.github/workflows/codeql.yml | 2 +- .../mdbook/.github/workflows/governance.yml | 2 +- .../mdbook/.github/workflows/hypatia-scan.yml | 2 +- .../mdbook/.github/workflows/scorecard.yml | 2 +- .../plugins/mdbook/.gitignore | 2 +- .../plugins/mdbook/CODE_OF_CONDUCT.md | 2 +- .../plugins/mdbook/CONTRIBUTING.adoc | 2 +- .../plugins/mdbook/LICENSE | 2 +- .../plugins/mdbook/MAINTAINERS.adoc | 2 +- .../plugins/mdbook/README.md | 2 +- .../plugins/mdbook/ROADMAP.adoc | 2 +- .../plugins/mdbook/RSR_OUTLINE.adoc | 2 +- .../plugins/mdbook/SECURITY.md | 2 +- .../plugins/mdbook/contractiles/dust/Dustfile | 2 +- .../plugins/mdbook/contractiles/must/Mustfile | 2 +- .../plugins/mdbook/lib/utils.bash | 2 +- .../plugins/melange/.gitattributes | 2 +- .../plugins/melange/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../melange/.github/workflows/codeql.yml | 2 +- .../melange/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../melange/.github/workflows/scorecard.yml | 2 +- .../plugins/melange/.gitignore | 2 +- .../plugins/melange/CODE_OF_CONDUCT.md | 2 +- .../plugins/melange/CONTRIBUTING.adoc | 2 +- .../plugins/melange/LICENSE | 2 +- .../plugins/melange/MAINTAINERS.adoc | 2 +- .../plugins/melange/README.md | 2 +- .../plugins/melange/ROADMAP.adoc | 2 +- .../plugins/melange/RSR_OUTLINE.adoc | 2 +- .../plugins/melange/SECURITY.md | 2 +- .../melange/contractiles/dust/Dustfile | 2 +- .../melange/contractiles/must/Mustfile | 2 +- .../plugins/melange/lib/utils.bash | 2 +- .../plugins/metaiconic/.editorconfig | 2 +- .../plugins/metaiconic/.gitattributes | 2 +- .../plugins/metaiconic/.github/dependabot.yml | 2 +- .../metaiconic/.github/workflows/ci.yml | 2 +- .../metaiconic/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../metaiconic/.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../plugins/metaiconic/.gitignore | 2 +- .../plugins/metaiconic/CODE_OF_CONDUCT.md | 2 +- .../plugins/metaiconic/CONTRIBUTING.adoc | 2 +- .../plugins/metaiconic/Justfile | 2 +- .../plugins/metaiconic/LICENSE | 2 +- .../plugins/metaiconic/MAINTAINERS.adoc | 2 +- .../plugins/metaiconic/Mustfile | 2 +- .../plugins/metaiconic/PALIMPSEST.adoc | 4 +- .../plugins/metaiconic/README.adoc | 4 +- .../plugins/metaiconic/README.md | 2 +- .../plugins/metaiconic/ROADMAP.adoc | 2 +- .../plugins/metaiconic/RSR_OUTLINE.adoc | 2 +- .../plugins/metaiconic/SPECIFICATION.adoc | 2 +- .../metaiconic/contractiles/dust/Dustfile | 2 +- .../metaiconic/contractiles/must/Mustfile | 2 +- .../metaiconic/hooks/validate-codeql.sh | 2 +- .../metaiconic/hooks/validate-permissions.sh | 2 +- .../metaiconic/hooks/validate-sha-pins.sh | 2 +- .../plugins/metaiconic/hooks/validate-spdx.sh | 4 +- .../plugins/metaiconic/lib/utils.bash | 2 +- .../metaiconic/registry/categories.yaml | 2 +- .../plugins/metaiconic/registry/plugins.yaml | 2 +- .../plugins/mysql/.gitattributes | 2 +- .../plugins/mysql/.github/dependabot.yml | 2 +- .../mysql/.github/workflows/casket-pages.yml | 2 +- .../mysql/.github/workflows/codeql.yml | 2 +- .../mysql/.github/workflows/governance.yml | 2 +- .../mysql/.github/workflows/hypatia-scan.yml | 2 +- .../mysql/.github/workflows/scorecard.yml | 2 +- .../plugins/mysql/.gitignore | 2 +- .../plugins/mysql/CODE_OF_CONDUCT.md | 2 +- .../plugins/mysql/CONTRIBUTING.adoc | 2 +- .../plugins/mysql/LICENSE | 2 +- .../plugins/mysql/MAINTAINERS.adoc | 2 +- .../plugins/mysql/README.md | 2 +- .../plugins/mysql/ROADMAP.adoc | 2 +- .../plugins/mysql/RSR_OUTLINE.adoc | 2 +- .../plugins/mysql/SECURITY.md | 2 +- .../plugins/mysql/contractiles/dust/Dustfile | 2 +- .../plugins/mysql/contractiles/must/Mustfile | 2 +- .../plugins/mysql/lib/utils.bash | 2 +- .../plugins/neo4j/.gitattributes | 2 +- .../plugins/neo4j/.github/dependabot.yml | 2 +- .../neo4j/.github/workflows/casket-pages.yml | 2 +- .../neo4j/.github/workflows/codeql.yml | 2 +- .../neo4j/.github/workflows/governance.yml | 2 +- .../neo4j/.github/workflows/hypatia-scan.yml | 2 +- .../neo4j/.github/workflows/scorecard.yml | 2 +- .../plugins/neo4j/.gitignore | 2 +- .../plugins/neo4j/CODE_OF_CONDUCT.md | 2 +- .../plugins/neo4j/CONTRIBUTING.adoc | 2 +- .../plugins/neo4j/LICENSE | 2 +- .../plugins/neo4j/MAINTAINERS.adoc | 2 +- .../plugins/neo4j/README.md | 2 +- .../plugins/neo4j/ROADMAP.adoc | 2 +- .../plugins/neo4j/RSR_OUTLINE.adoc | 2 +- .../plugins/neo4j/SECURITY.md | 2 +- .../plugins/neo4j/contractiles/dust/Dustfile | 2 +- .../plugins/neo4j/contractiles/must/Mustfile | 2 +- .../plugins/neo4j/lib/utils.bash | 2 +- .../plugins/nickel/.gitattributes | 2 +- .../plugins/nickel/.github/dependabot.yml | 2 +- .../nickel/.github/workflows/casket-pages.yml | 2 +- .../nickel/.github/workflows/codeql.yml | 2 +- .../nickel/.github/workflows/governance.yml | 2 +- .../nickel/.github/workflows/hypatia-scan.yml | 2 +- .../nickel/.github/workflows/scorecard.yml | 2 +- .../plugins/nickel/.gitignore | 2 +- .../plugins/nickel/CODE_OF_CONDUCT.md | 2 +- .../plugins/nickel/CONTRIBUTING.adoc | 2 +- .../plugins/nickel/LICENSE | 2 +- .../plugins/nickel/LICENSE (1) | 2 +- .../plugins/nickel/MAINTAINERS.adoc | 2 +- .../plugins/nickel/README.md | 2 +- .../plugins/nickel/ROADMAP.adoc | 2 +- .../plugins/nickel/RSR_OUTLINE.adoc | 2 +- .../plugins/nickel/SECURITY.md | 2 +- .../plugins/nickel/contractiles/dust/Dustfile | 2 +- .../plugins/nickel/contractiles/must/Mustfile | 2 +- .../plugins/nickel/lib/utils.bash | 2 +- .../plugins/ocaml/.gitattributes | 2 +- .../plugins/ocaml/.github/dependabot.yml | 2 +- .../ocaml/.github/workflows/casket-pages.yml | 2 +- .../ocaml/.github/workflows/codeql.yml | 2 +- .../ocaml/.github/workflows/governance.yml | 2 +- .../ocaml/.github/workflows/hypatia-scan.yml | 2 +- .../ocaml/.github/workflows/scorecard.yml | 2 +- .../plugins/ocaml/.gitignore | 2 +- .../plugins/ocaml/CODE_OF_CONDUCT.md | 2 +- .../plugins/ocaml/CONTRIBUTING.adoc | 2 +- .../plugins/ocaml/LICENSE | 2 +- .../plugins/ocaml/MAINTAINERS.adoc | 2 +- .../plugins/ocaml/README.md | 2 +- .../plugins/ocaml/ROADMAP.adoc | 2 +- .../plugins/ocaml/RSR_OUTLINE.adoc | 2 +- .../plugins/ocaml/SECURITY.md | 2 +- .../plugins/ocaml/contractiles/dust/Dustfile | 2 +- .../plugins/ocaml/contractiles/must/Mustfile | 2 +- .../plugins/ocaml/lib/utils.bash | 2 +- .../plugins/opa/.gitattributes | 2 +- .../plugins/opa/.github/dependabot.yml | 2 +- .../opa/.github/workflows/casket-pages.yml | 2 +- .../plugins/opa/.github/workflows/codeql.yml | 2 +- .../opa/.github/workflows/governance.yml | 2 +- .../opa/.github/workflows/hypatia-scan.yml | 2 +- .../opa/.github/workflows/scorecard.yml | 2 +- .../plugins/opa/.gitignore | 2 +- .../plugins/opa/CODE_OF_CONDUCT.md | 2 +- .../plugins/opa/CONTRIBUTING.adoc | 2 +- .../plugins/opa/LICENSE | 2 +- .../plugins/opa/MAINTAINERS.adoc | 2 +- .../plugins/opa/README.md | 2 +- .../plugins/opa/ROADMAP.adoc | 2 +- .../plugins/opa/RSR_OUTLINE.adoc | 2 +- .../plugins/opa/SECURITY.md | 2 +- .../plugins/opa/contractiles/dust/Dustfile | 2 +- .../plugins/opa/contractiles/must/Mustfile | 2 +- .../plugins/opa/lib/utils.bash | 2 +- .../plugins/openlitespeed/.gitattributes | 2 +- .../openlitespeed/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../plugins/openlitespeed/.gitignore | 2 +- .../plugins/openlitespeed/CODE_OF_CONDUCT.md | 2 +- .../plugins/openlitespeed/CONTRIBUTING.adoc | 2 +- .../plugins/openlitespeed/LICENSE | 2 +- .../plugins/openlitespeed/MAINTAINERS.adoc | 2 +- .../plugins/openlitespeed/README.md | 2 +- .../plugins/openlitespeed/ROADMAP.adoc | 2 +- .../plugins/openlitespeed/RSR_OUTLINE.adoc | 2 +- .../plugins/openlitespeed/SECURITY.md | 2 +- .../openlitespeed/contractiles/dust/Dustfile | 2 +- .../openlitespeed/contractiles/must/Mustfile | 2 +- .../plugins/openlitespeed/lib/utils.bash | 2 +- .../plugins/openssh/.gitattributes | 2 +- .../plugins/openssh/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../openssh/.github/workflows/codeql.yml | 2 +- .../openssh/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../openssh/.github/workflows/scorecard.yml | 2 +- .../plugins/openssh/.gitignore | 2 +- .../plugins/openssh/CODE_OF_CONDUCT.md | 2 +- .../plugins/openssh/CONTRIBUTING.adoc | 2 +- .../plugins/openssh/LICENSE | 2 +- .../plugins/openssh/MAINTAINERS.adoc | 2 +- .../plugins/openssh/README.md | 2 +- .../plugins/openssh/ROADMAP.adoc | 2 +- .../plugins/openssh/RSR_OUTLINE.adoc | 2 +- .../plugins/openssh/SECURITY.md | 2 +- .../openssh/contractiles/dust/Dustfile | 2 +- .../openssh/contractiles/must/Mustfile | 2 +- .../plugins/openssh/lib/utils.bash | 2 +- .../plugins/openssl/.gitattributes | 2 +- .../plugins/openssl/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../openssl/.github/workflows/codeql.yml | 2 +- .../openssl/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../openssl/.github/workflows/scorecard.yml | 2 +- .../plugins/openssl/.gitignore | 2 +- .../plugins/openssl/CODE_OF_CONDUCT.md | 2 +- .../plugins/openssl/CONTRIBUTING.adoc | 2 +- .../plugins/openssl/LICENSE | 2 +- .../plugins/openssl/MAINTAINERS.adoc | 2 +- .../plugins/openssl/README.md | 2 +- .../plugins/openssl/ROADMAP.adoc | 2 +- .../plugins/openssl/RSR_OUTLINE.adoc | 2 +- .../plugins/openssl/SECURITY.md | 2 +- .../openssl/contractiles/dust/Dustfile | 2 +- .../openssl/contractiles/must/Mustfile | 2 +- .../plugins/openssl/lib/utils.bash | 2 +- .../plugins/orchid/.gitattributes | 2 +- .../plugins/orchid/.github/dependabot.yml | 2 +- .../orchid/.github/workflows/casket-pages.yml | 2 +- .../orchid/.github/workflows/codeql.yml | 2 +- .../orchid/.github/workflows/governance.yml | 2 +- .../orchid/.github/workflows/hypatia-scan.yml | 2 +- .../orchid/.github/workflows/scorecard.yml | 2 +- .../plugins/orchid/.gitignore | 2 +- .../plugins/orchid/CODE_OF_CONDUCT.md | 2 +- .../plugins/orchid/CONTRIBUTING.adoc | 2 +- .../plugins/orchid/LICENSE | 2 +- .../plugins/orchid/MAINTAINERS.adoc | 2 +- .../plugins/orchid/README.md | 2 +- .../plugins/orchid/ROADMAP.adoc | 2 +- .../plugins/orchid/RSR_OUTLINE.adoc | 2 +- .../plugins/orchid/SECURITY.md | 2 +- .../plugins/orchid/contractiles/dust/Dustfile | 2 +- .../plugins/orchid/contractiles/must/Mustfile | 2 +- .../plugins/orchid/lib/utils.bash | 2 +- .../plugins/pollen/.gitattributes | 2 +- .../plugins/pollen/.github/dependabot.yml | 2 +- .../pollen/.github/workflows/casket-pages.yml | 2 +- .../pollen/.github/workflows/codeql.yml | 2 +- .../pollen/.github/workflows/governance.yml | 2 +- .../pollen/.github/workflows/hypatia-scan.yml | 2 +- .../pollen/.github/workflows/scorecard.yml | 2 +- .../plugins/pollen/.gitignore | 2 +- .../plugins/pollen/CODE_OF_CONDUCT.md | 2 +- .../plugins/pollen/CONTRIBUTING.adoc | 2 +- .../plugins/pollen/LICENSE | 2 +- .../plugins/pollen/MAINTAINERS.adoc | 2 +- .../plugins/pollen/README.md | 2 +- .../plugins/pollen/ROADMAP.adoc | 2 +- .../plugins/pollen/RSR_OUTLINE.adoc | 2 +- .../plugins/pollen/SECURITY.md | 2 +- .../plugins/pollen/contractiles/dust/Dustfile | 2 +- .../plugins/pollen/contractiles/must/Mustfile | 2 +- .../plugins/pollen/lib/utils.bash | 2 +- .../plugins/pomerium/.gitattributes | 2 +- .../plugins/pomerium/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../pomerium/.github/workflows/codeql.yml | 2 +- .../pomerium/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../pomerium/.github/workflows/scorecard.yml | 2 +- .../plugins/pomerium/.gitignore | 2 +- .../plugins/pomerium/CODE_OF_CONDUCT.md | 2 +- .../plugins/pomerium/CONTRIBUTING.adoc | 2 +- .../plugins/pomerium/LICENSE | 2 +- .../plugins/pomerium/MAINTAINERS.adoc | 2 +- .../plugins/pomerium/README.md | 2 +- .../plugins/pomerium/ROADMAP.adoc | 2 +- .../plugins/pomerium/RSR_OUTLINE.adoc | 2 +- .../plugins/pomerium/SECURITY.md | 2 +- .../pomerium/contractiles/dust/Dustfile | 2 +- .../pomerium/contractiles/must/Mustfile | 2 +- .../plugins/pomerium/lib/utils.bash | 2 +- .../plugins/rekor/.gitattributes | 2 +- .../plugins/rekor/.github/dependabot.yml | 2 +- .../rekor/.github/workflows/casket-pages.yml | 2 +- .../rekor/.github/workflows/codeql.yml | 2 +- .../rekor/.github/workflows/governance.yml | 2 +- .../rekor/.github/workflows/hypatia-scan.yml | 2 +- .../rekor/.github/workflows/scorecard.yml | 2 +- .../plugins/rekor/.gitignore | 2 +- .../plugins/rekor/CODE_OF_CONDUCT.md | 2 +- .../plugins/rekor/CONTRIBUTING.adoc | 2 +- .../plugins/rekor/LICENSE | 2 +- .../plugins/rekor/MAINTAINERS.adoc | 2 +- .../plugins/rekor/README.md | 2 +- .../plugins/rekor/ROADMAP.adoc | 2 +- .../plugins/rekor/RSR_OUTLINE.adoc | 2 +- .../plugins/rekor/SECURITY.md | 2 +- .../plugins/rekor/contractiles/dust/Dustfile | 2 +- .../plugins/rekor/contractiles/must/Mustfile | 2 +- .../plugins/rekor/lib/utils.bash | 2 +- .../plugins/restic/.gitattributes | 2 +- .../plugins/restic/.github/dependabot.yml | 2 +- .../restic/.github/workflows/casket-pages.yml | 2 +- .../restic/.github/workflows/codeql.yml | 2 +- .../restic/.github/workflows/governance.yml | 2 +- .../restic/.github/workflows/hypatia-scan.yml | 2 +- .../restic/.github/workflows/scorecard.yml | 2 +- .../plugins/restic/.gitignore | 2 +- .../plugins/restic/CODE_OF_CONDUCT.md | 2 +- .../plugins/restic/CONTRIBUTING.adoc | 2 +- .../plugins/restic/LICENSE | 2 +- .../plugins/restic/MAINTAINERS.adoc | 2 +- .../plugins/restic/README.md | 2 +- .../plugins/restic/ROADMAP.adoc | 2 +- .../plugins/restic/RSR_OUTLINE.adoc | 2 +- .../plugins/restic/SECURITY.md | 2 +- .../plugins/restic/contractiles/dust/Dustfile | 2 +- .../plugins/restic/contractiles/must/Mustfile | 2 +- .../plugins/restic/lib/utils.bash | 2 +- .../plugins/rethinkdb/.gitattributes | 2 +- .../plugins/rethinkdb/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../rethinkdb/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../rethinkdb/.github/workflows/scorecard.yml | 2 +- .../plugins/rethinkdb/.gitignore | 2 +- .../plugins/rethinkdb/CODE_OF_CONDUCT.md | 2 +- .../plugins/rethinkdb/CONTRIBUTING.adoc | 2 +- .../plugins/rethinkdb/LICENSE | 2 +- .../plugins/rethinkdb/MAINTAINERS.adoc | 2 +- .../plugins/rethinkdb/README.md | 2 +- .../plugins/rethinkdb/ROADMAP.adoc | 2 +- .../plugins/rethinkdb/RSR_OUTLINE.adoc | 2 +- .../plugins/rethinkdb/SECURITY.md | 2 +- .../rethinkdb/contractiles/dust/Dustfile | 2 +- .../rethinkdb/contractiles/must/Mustfile | 2 +- .../plugins/rethinkdb/lib/utils.bash | 2 +- .../plugins/security/.editorconfig | 2 +- .../plugins/security/.gitattributes | 2 +- .../plugins/security/.github/dependabot.yml | 2 +- .../plugins/security/.github/workflows/ci.yml | 2 +- .../security/.github/workflows/codeql.yml | 2 +- .../security/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../security/.github/workflows/mirror.yml | 2 +- .../security/.github/workflows/scorecard.yml | 2 +- .../plugins/security/CODE_OF_CONDUCT.md | 2 +- .../plugins/security/CONTRIBUTING.adoc | 2 +- .../plugins/security/LICENSE | 2 +- .../plugins/security/MAINTAINERS.adoc | 2 +- .../plugins/security/PALIMPSEST.adoc | 4 +- .../plugins/security/README.adoc | 4 +- .../plugins/security/README.md | 2 +- .../plugins/security/ROADMAP.adoc | 2 +- .../plugins/security/RSR_OUTLINE.adoc | 2 +- .../plugins/security/SECURITY.md | 2 +- .../plugins/security/bin/download | 2 +- .../plugins/security/bin/install | 2 +- .../plugins/security/bin/list-all | 2 +- .../security/contractiles/dust/Dustfile | 2 +- .../security/contractiles/must/Mustfile | 2 +- .../plugins/security/hooks/validate-codeql.sh | 2 +- .../security/hooks/validate-permissions.sh | 2 +- .../security/hooks/validate-sha-pins.sh | 2 +- .../plugins/security/hooks/validate-spdx.sh | 4 +- .../plugins/security/lib/utils.bash | 4 +- .../plugins/serum/.gitattributes | 2 +- .../plugins/serum/.github/dependabot.yml | 2 +- .../serum/.github/workflows/casket-pages.yml | 2 +- .../serum/.github/workflows/codeql.yml | 2 +- .../serum/.github/workflows/governance.yml | 2 +- .../serum/.github/workflows/hypatia-scan.yml | 2 +- .../serum/.github/workflows/scorecard.yml | 2 +- .../plugins/serum/.gitignore | 2 +- .../plugins/serum/CODE_OF_CONDUCT.md | 2 +- .../plugins/serum/CONTRIBUTING.adoc | 2 +- .../plugins/serum/LICENSE | 2 +- .../plugins/serum/MAINTAINERS.adoc | 2 +- .../plugins/serum/README.md | 2 +- .../plugins/serum/ROADMAP.adoc | 2 +- .../plugins/serum/RSR_OUTLINE.adoc | 2 +- .../plugins/serum/SECURITY.md | 2 +- .../plugins/serum/contractiles/dust/Dustfile | 2 +- .../plugins/serum/contractiles/must/Mustfile | 2 +- .../plugins/serum/lib/utils.bash | 2 +- .../plugins/sops/.gitattributes | 2 +- .../plugins/sops/.github/dependabot.yml | 2 +- .../plugins/sops/.github/workflows/ci.yml | 2 +- .../plugins/sops/.github/workflows/codeql.yml | 2 +- .../sops/.github/workflows/governance.yml | 2 +- .../sops/.github/workflows/hypatia-scan.yml | 2 +- .../sops/.github/workflows/scorecard.yml | 2 +- .../plugins/sops/.gitignore | 2 +- .../plugins/sops/CODE_OF_CONDUCT.md | 2 +- .../plugins/sops/CONTRIBUTING.adoc | 2 +- .../plugins/sops/LICENSE | 2 +- .../plugins/sops/MAINTAINERS.adoc | 2 +- .../plugins/sops/README.adoc | 4 +- .../plugins/sops/README.md | 2 +- .../plugins/sops/ROADMAP.adoc | 2 +- .../plugins/sops/RSR_OUTLINE.adoc | 2 +- .../plugins/sops/SECURITY.md | 2 +- .../plugins/sops/contractiles/dust/Dustfile | 2 +- .../plugins/sops/contractiles/must/Mustfile | 2 +- .../plugins/sops/lib/utils.bash | 2 +- .../plugins/step-ca/.gitattributes | 2 +- .../plugins/step-ca/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../step-ca/.github/workflows/codeql.yml | 2 +- .../step-ca/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../step-ca/.github/workflows/scorecard.yml | 2 +- .../plugins/step-ca/.gitignore | 2 +- .../plugins/step-ca/CODE_OF_CONDUCT.md | 2 +- .../plugins/step-ca/CONTRIBUTING.adoc | 2 +- .../plugins/step-ca/LICENSE | 2 +- .../plugins/step-ca/MAINTAINERS.adoc | 2 +- .../plugins/step-ca/README.md | 2 +- .../plugins/step-ca/ROADMAP.adoc | 2 +- .../plugins/step-ca/RSR_OUTLINE.adoc | 2 +- .../plugins/step-ca/SECURITY.md | 2 +- .../step-ca/contractiles/dust/Dustfile | 2 +- .../step-ca/contractiles/must/Mustfile | 2 +- .../plugins/step-ca/lib/utils.bash | 2 +- .../plugins/surrealdb/.gitattributes | 2 +- .../plugins/surrealdb/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../surrealdb/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../surrealdb/.github/workflows/scorecard.yml | 2 +- .../plugins/surrealdb/.gitignore | 2 +- .../plugins/surrealdb/CODE_OF_CONDUCT.md | 2 +- .../plugins/surrealdb/CONTRIBUTING.adoc | 2 +- .../plugins/surrealdb/LICENSE | 2 +- .../plugins/surrealdb/MAINTAINERS.adoc | 2 +- .../plugins/surrealdb/README.md | 2 +- .../plugins/surrealdb/ROADMAP.adoc | 2 +- .../plugins/surrealdb/RSR_OUTLINE.adoc | 2 +- .../plugins/surrealdb/SECURITY.md | 2 +- .../surrealdb/contractiles/dust/Dustfile | 2 +- .../surrealdb/contractiles/must/Mustfile | 2 +- .../plugins/surrealdb/lib/utils.bash | 2 +- .../plugins/syft/.gitattributes | 2 +- .../plugins/syft/.github/dependabot.yml | 2 +- .../syft/.github/workflows/casket-pages.yml | 2 +- .../plugins/syft/.github/workflows/codeql.yml | 2 +- .../syft/.github/workflows/governance.yml | 2 +- .../syft/.github/workflows/hypatia-scan.yml | 2 +- .../syft/.github/workflows/scorecard.yml | 2 +- .../plugins/syft/.gitignore | 2 +- .../plugins/syft/CODE_OF_CONDUCT.md | 2 +- .../plugins/syft/CONTRIBUTING.adoc | 2 +- .../plugins/syft/LICENSE | 2 +- .../plugins/syft/MAINTAINERS.adoc | 2 +- .../plugins/syft/README.md | 2 +- .../plugins/syft/ROADMAP.adoc | 2 +- .../plugins/syft/RSR_OUTLINE.adoc | 2 +- .../plugins/syft/SECURITY.md | 2 +- .../plugins/syft/contractiles/dust/Dustfile | 2 +- .../plugins/syft/contractiles/must/Mustfile | 2 +- .../plugins/syft/lib/utils.bash | 2 +- .../plugins/taplo/.gitattributes | 2 +- .../plugins/taplo/.github/dependabot.yml | 2 +- .../taplo/.github/workflows/casket-pages.yml | 2 +- .../taplo/.github/workflows/codeql.yml | 2 +- .../taplo/.github/workflows/governance.yml | 2 +- .../taplo/.github/workflows/hypatia-scan.yml | 2 +- .../taplo/.github/workflows/scorecard.yml | 2 +- .../plugins/taplo/.gitignore | 2 +- .../plugins/taplo/CODE_OF_CONDUCT.md | 2 +- .../plugins/taplo/CONTRIBUTING.adoc | 2 +- .../plugins/taplo/LICENSE | 2 +- .../plugins/taplo/MAINTAINERS.adoc | 2 +- .../plugins/taplo/README.md | 2 +- .../plugins/taplo/ROADMAP.adoc | 2 +- .../plugins/taplo/RSR_OUTLINE.adoc | 2 +- .../plugins/taplo/SECURITY.md | 2 +- .../plugins/taplo/contractiles/dust/Dustfile | 2 +- .../plugins/taplo/contractiles/must/Mustfile | 2 +- .../plugins/taplo/lib/utils.bash | 2 +- .../plugins/trivy/.gitattributes | 2 +- .../plugins/trivy/.github/dependabot.yml | 2 +- .../trivy/.github/workflows/casket-pages.yml | 2 +- .../trivy/.github/workflows/codeql.yml | 2 +- .../trivy/.github/workflows/governance.yml | 2 +- .../trivy/.github/workflows/hypatia-scan.yml | 2 +- .../trivy/.github/workflows/scorecard.yml | 2 +- .../plugins/trivy/.gitignore | 2 +- .../plugins/trivy/CODE_OF_CONDUCT.md | 2 +- .../plugins/trivy/CONTRIBUTING.adoc | 2 +- .../plugins/trivy/LICENSE | 2 +- .../plugins/trivy/MAINTAINERS.adoc | 2 +- .../plugins/trivy/README.md | 2 +- .../plugins/trivy/ROADMAP.adoc | 2 +- .../plugins/trivy/RSR_OUTLINE.adoc | 2 +- .../plugins/trivy/SECURITY.md | 2 +- .../plugins/trivy/contractiles/dust/Dustfile | 2 +- .../plugins/trivy/contractiles/must/Mustfile | 2 +- .../plugins/trivy/lib/utils.bash | 2 +- .../plugins/ui/.editorconfig | 2 +- .../plugins/ui/.gitattributes | 2 +- .../plugins/ui/.github/dependabot.yml | 2 +- .../plugins/ui/.github/workflows/ci.yml | 2 +- .../plugins/ui/.github/workflows/codeql.yml | 2 +- .../ui/.github/workflows/governance.yml | 2 +- .../ui/.github/workflows/hypatia-scan.yml | 2 +- .../ui/.github/workflows/instant-sync.yml | 2 +- .../plugins/ui/.github/workflows/mirror.yml | 2 +- .../ui/.github/workflows/scorecard.yml | 2 +- .../plugins/ui/.gitignore | 2 +- .../plugins/ui/CODE_OF_CONDUCT.md | 2 +- .../plugins/ui/CONTRIBUTING.adoc | 2 +- .../asdf-plugin-collection/plugins/ui/LICENSE | 2 +- .../plugins/ui/MAINTAINERS.adoc | 2 +- .../plugins/ui/PALIMPSEST.adoc | 4 +- .../plugins/ui/README.adoc | 4 +- .../plugins/ui/README.md | 2 +- .../plugins/ui/ROADMAP.adoc | 2 +- .../plugins/ui/RSR_OUTLINE.adoc | 2 +- .../plugins/ui/SECURITY.md | 2 +- .../plugins/ui/contractiles/dust/Dustfile | 2 +- .../plugins/ui/contractiles/must/Mustfile | 2 +- .../plugins/ui/hooks/validate-codeql.sh | 2 +- .../plugins/ui/hooks/validate-permissions.sh | 2 +- .../plugins/ui/hooks/validate-sha-pins.sh | 2 +- .../plugins/ui/hooks/validate-spdx.sh | 4 +- .../plugins/ui/lib/utils.bash | 4 +- .../plugins/varnish/.gitattributes | 2 +- .../plugins/varnish/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../varnish/.github/workflows/codeql.yml | 2 +- .../varnish/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../varnish/.github/workflows/scorecard.yml | 2 +- .../plugins/varnish/.gitignore | 2 +- .../plugins/varnish/CODE_OF_CONDUCT.md | 2 +- .../plugins/varnish/CONTRIBUTING.adoc | 2 +- .../plugins/varnish/LICENSE | 2 +- .../plugins/varnish/MAINTAINERS.adoc | 2 +- .../plugins/varnish/README.md | 2 +- .../plugins/varnish/ROADMAP.adoc | 2 +- .../plugins/varnish/RSR_OUTLINE.adoc | 2 +- .../plugins/varnish/SECURITY.md | 2 +- .../varnish/contractiles/dust/Dustfile | 2 +- .../varnish/contractiles/must/Mustfile | 2 +- .../plugins/varnish/lib/utils.bash | 2 +- .../plugins/virtuoso/.gitattributes | 2 +- .../plugins/virtuoso/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../virtuoso/.github/workflows/codeql.yml | 2 +- .../virtuoso/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../virtuoso/.github/workflows/scorecard.yml | 2 +- .../plugins/virtuoso/.gitignore | 2 +- .../plugins/virtuoso/CODE_OF_CONDUCT.md | 2 +- .../plugins/virtuoso/CONTRIBUTING.adoc | 2 +- .../plugins/virtuoso/LICENSE | 2 +- .../plugins/virtuoso/MAINTAINERS.adoc | 2 +- .../plugins/virtuoso/README.md | 2 +- .../plugins/virtuoso/ROADMAP.adoc | 2 +- .../plugins/virtuoso/RSR_OUTLINE.adoc | 2 +- .../plugins/virtuoso/SECURITY.md | 2 +- .../virtuoso/contractiles/dust/Dustfile | 2 +- .../virtuoso/contractiles/must/Mustfile | 2 +- .../plugins/virtuoso/lib/utils.bash | 2 +- .../plugins/vlang/.gitattributes | 2 +- .../plugins/vlang/.github/dependabot.yml | 2 +- .../vlang/.github/workflows/casket-pages.yml | 2 +- .../vlang/.github/workflows/codeql.yml | 2 +- .../vlang/.github/workflows/governance.yml | 2 +- .../vlang/.github/workflows/hypatia-scan.yml | 2 +- .../vlang/.github/workflows/scorecard.yml | 2 +- .../plugins/vlang/.gitignore | 2 +- .../plugins/vlang/CODE_OF_CONDUCT.md | 2 +- .../plugins/vlang/CONTRIBUTING.adoc | 2 +- .../plugins/vlang/LICENSE | 2 +- .../plugins/vlang/MAINTAINERS.adoc | 2 +- .../plugins/vlang/README.md | 2 +- .../plugins/vlang/ROADMAP.adoc | 2 +- .../plugins/vlang/RSR_OUTLINE.adoc | 2 +- .../plugins/vlang/SECURITY.md | 2 +- .../plugins/vlang/contractiles/dust/Dustfile | 2 +- .../plugins/vlang/contractiles/must/Mustfile | 2 +- .../plugins/vlang/lib/utils.bash | 2 +- .../plugins/yj/.gitattributes | 2 +- .../plugins/yj/.github/dependabot.yml | 2 +- .../yj/.github/workflows/casket-pages.yml | 2 +- .../plugins/yj/.github/workflows/codeql.yml | 2 +- .../yj/.github/workflows/governance.yml | 2 +- .../yj/.github/workflows/hypatia-scan.yml | 2 +- .../yj/.github/workflows/scorecard.yml | 2 +- .../plugins/yj/.gitignore | 2 +- .../plugins/yj/CODE_OF_CONDUCT.md | 2 +- .../plugins/yj/CONTRIBUTING.adoc | 2 +- .../asdf-plugin-collection/plugins/yj/LICENSE | 2 +- .../plugins/yj/MAINTAINERS.adoc | 2 +- .../plugins/yj/README.md | 2 +- .../plugins/yj/ROADMAP.adoc | 2 +- .../plugins/yj/RSR_OUTLINE.adoc | 2 +- .../plugins/yj/SECURITY.md | 2 +- .../plugins/yj/contractiles/dust/Dustfile | 2 +- .../plugins/yj/contractiles/must/Mustfile | 2 +- .../plugins/yj/lib/utils.bash | 2 +- .../plugins/yq/.gitattributes | 2 +- .../plugins/yq/.github/dependabot.yml | 2 +- .../yq/.github/workflows/casket-pages.yml | 2 +- .../plugins/yq/.github/workflows/codeql.yml | 2 +- .../yq/.github/workflows/governance.yml | 2 +- .../yq/.github/workflows/hypatia-scan.yml | 2 +- .../yq/.github/workflows/scorecard.yml | 2 +- .../plugins/yq/.gitignore | 2 +- .../plugins/yq/CODE_OF_CONDUCT.md | 2 +- .../plugins/yq/CONTRIBUTING.adoc | 2 +- .../asdf-plugin-collection/plugins/yq/LICENSE | 2 +- .../plugins/yq/MAINTAINERS.adoc | 2 +- .../plugins/yq/README.md | 2 +- .../plugins/yq/ROADMAP.adoc | 2 +- .../plugins/yq/RSR_OUTLINE.adoc | 2 +- .../plugins/yq/SECURITY.md | 2 +- .../plugins/yq/contractiles/dust/Dustfile | 2 +- .../plugins/yq/contractiles/must/Mustfile | 2 +- .../plugins/yq/lib/utils.bash | 2 +- .../plugins/zig/.editorconfig | 2 +- .../plugins/zig/.gitattributes | 2 +- .../plugins/zig/.github/workflows/ci.yml | 2 +- .../plugins/zig/.github/workflows/codeql.yml | 2 +- .../zig/.github/workflows/governance.yml | 2 +- .../zig/.github/workflows/hypatia-scan.yml | 2 +- .../plugins/zig/.github/workflows/mirror.yml | 2 +- .../zig/.github/workflows/scorecard.yml | 2 +- .../plugins/zig/.gitignore | 2 +- .../plugins/zig/LICENSE | 2 +- .../plugins/zig/README.adoc | 2 +- .../plugins/zig/ROADMAP.adoc | 2 +- .../plugins/zig/RSR_OUTLINE.adoc | 2 +- .../plugins/zig/contractiles/dust/Dustfile | 2 +- .../plugins/zig/contractiles/must/Mustfile | 2 +- .../plugins/zig/lib/utils.bash | 2 +- .../plugins/zola/.gitattributes | 2 +- .../plugins/zola/.github/dependabot.yml | 2 +- .../zola/.github/workflows/casket-pages.yml | 2 +- .../plugins/zola/.github/workflows/codeql.yml | 2 +- .../zola/.github/workflows/governance.yml | 2 +- .../zola/.github/workflows/hypatia-scan.yml | 2 +- .../zola/.github/workflows/scorecard.yml | 2 +- .../plugins/zola/.gitignore | 2 +- .../plugins/zola/CODE_OF_CONDUCT.md | 2 +- .../plugins/zola/CONTRIBUTING.adoc | 2 +- .../plugins/zola/LICENSE | 2 +- .../plugins/zola/MAINTAINERS.adoc | 2 +- .../plugins/zola/README.md | 2 +- .../plugins/zola/ROADMAP.adoc | 2 +- .../plugins/zola/RSR_OUTLINE.adoc | 2 +- .../plugins/zola/SECURITY.md | 2 +- .../plugins/zola/contractiles/dust/Dustfile | 2 +- .../plugins/zola/contractiles/must/Mustfile | 2 +- .../plugins/zola/lib/utils.bash | 2 +- .../asdf-plugin-configurator/.editorconfig | 2 +- .../asdf-plugin-configurator/.gitattributes | 2 +- .../.github/dependabot.yml | 2 +- .../.github/workflows/cflite_batch.yml | 2 +- .../.github/workflows/cflite_pr.yml | 2 +- .../.github/workflows/ci.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../asdf-plugin-configurator/.gitignore | 2 +- .../CODE_OF_CONDUCT.md | 2 +- .../CONTRIBUTING.adoc | 2 +- .../asdf-plugin-configurator/Cargo.toml | 2 +- .../asdf-plugin-configurator/LICENSE | 2 +- .../asdf-plugin-configurator/MAINTAINERS.adoc | 2 +- .../asdf-plugin-configurator/PALIMPSEST.adoc | 4 +- .../asdf-plugin-configurator/README.adoc | 4 +- .../asdf-plugin-configurator/ROADMAP.adoc | 2 +- .../asdf-plugin-configurator/RSR_OUTLINE.adoc | 2 +- .../asdf-plugin-configurator/SECURITY.md | 2 +- .../asdf-plugin-configurator/bin/download | 2 +- .../asdf-plugin-configurator/bin/install | 2 +- .../asdf-plugin-configurator/bin/list-all | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- .../hooks/validate-sha-pins.sh | 2 +- .../hooks/validate-spdx.sh | 4 +- .../asdf-plugin-configurator/lib/utils.bash | 2 +- .../src/commands/export.rs | 2 +- .../src/commands/init.rs | 2 +- .../src/commands/install.rs | 2 +- .../src/commands/list.rs | 2 +- .../src/commands/mod.rs | 2 +- .../src/commands/sync.rs | 2 +- .../src/commands/validate.rs | 2 +- .../asdf-plugin-configurator/src/config.rs | 2 +- .../asdf-plugin-configurator/src/main.rs | 2 +- .../asdf-plugin-configurator/src/registry.rs | 2 +- .../asdf-security-plugin/.editorconfig | 2 +- .../asdf-security-plugin/.gitattributes | 2 +- .../.github/dependabot.yml | 2 +- .../.github/workflows/ci.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../asdf-security-plugin/CODE_OF_CONDUCT.md | 2 +- .../asdf-security-plugin/CONTRIBUTING.adoc | 2 +- asdf-augmenters/asdf-security-plugin/LICENSE | 2 +- .../asdf-security-plugin/MAINTAINERS.adoc | 2 +- .../asdf-security-plugin/PALIMPSEST.adoc | 4 +- .../asdf-security-plugin/README.adoc | 4 +- .../asdf-security-plugin/README.md | 2 +- .../asdf-security-plugin/ROADMAP.adoc | 2 +- .../asdf-security-plugin/RSR_OUTLINE.adoc | 2 +- .../asdf-security-plugin/SECURITY.md | 2 +- .../asdf-security-plugin/bin/download | 2 +- .../asdf-security-plugin/bin/install | 2 +- .../asdf-security-plugin/bin/list-all | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- .../hooks/validate-sha-pins.sh | 2 +- .../hooks/validate-spdx.sh | 4 +- .../asdf-security-plugin/lib/utils.bash | 4 +- asdf-augmenters/asdf-ui-plugin/.editorconfig | 2 +- asdf-augmenters/asdf-ui-plugin/.gitattributes | 2 +- .../asdf-ui-plugin/.github/dependabot.yml | 2 +- .../asdf-ui-plugin/.github/workflows/ci.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- asdf-augmenters/asdf-ui-plugin/.gitignore | 2 +- .../asdf-ui-plugin/CODE_OF_CONDUCT.md | 2 +- .../asdf-ui-plugin/CONTRIBUTING.adoc | 2 +- asdf-augmenters/asdf-ui-plugin/LICENSE | 2 +- .../asdf-ui-plugin/MAINTAINERS.adoc | 2 +- .../asdf-ui-plugin/PALIMPSEST.adoc | 4 +- asdf-augmenters/asdf-ui-plugin/README.adoc | 4 +- asdf-augmenters/asdf-ui-plugin/README.md | 2 +- asdf-augmenters/asdf-ui-plugin/ROADMAP.adoc | 2 +- .../asdf-ui-plugin/RSR_OUTLINE.adoc | 2 +- asdf-augmenters/asdf-ui-plugin/SECURITY.md | 2 +- .../asdf-ui-plugin/contractiles/dust/Dustfile | 2 +- .../asdf-ui-plugin/contractiles/must/Mustfile | 2 +- .../asdf-ui-plugin/hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- .../asdf-ui-plugin/hooks/validate-sha-pins.sh | 2 +- .../asdf-ui-plugin/hooks/validate-spdx.sh | 4 +- asdf-augmenters/asdf-ui-plugin/lib/utils.bash | 4 +- asdf-augmenters/contractiles/dust/Dustfile | 2 +- asdf-augmenters/contractiles/must/Mustfile | 2 +- bridge-nginx-zig/.gitattributes | 2 +- bridge-nginx-zig/.github/CODEOWNERS | 2 +- bridge-nginx-zig/.gitignore | 2 +- bridge-nginx-zig/CONTRIBUTING.adoc | 2 +- bridge-nginx-zig/MAINTAINERS.adoc | 2 +- bridge-nginx-zig/README.adoc | 4 +- bridge-nginx-zig/ROADMAP.adoc | 2 +- bridge-nginx-zig/RSR_OUTLINE.adoc | 2 +- cadre-router/.gitattributes | 2 +- cadre-router/.github/dependabot.yml | 2 +- cadre-router/.github/workflows/codeql.yml | 2 +- cadre-router/.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- cadre-router/.github/workflows/mirror.yml | 2 +- cadre-router/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- cadre-router/.machine_readable/AGENTIC.scm | 2 +- cadre-router/.machine_readable/ECOSYSTEM.scm | 2 +- cadre-router/.machine_readable/META.scm | 2 +- cadre-router/.machine_readable/NEUROSYM.scm | 2 +- cadre-router/.machine_readable/PLAYBOOK.scm | 2 +- cadre-router/.machine_readable/STATE.scm | 2 +- cadre-router/CODE_OF_CONDUCT.md | 2 +- cadre-router/CONTRIBUTING.adoc | 2 +- cadre-router/ECOSYSTEM.scm | 2 +- cadre-router/Justfile | 2 +- cadre-router/LICENSE | 2 +- cadre-router/LICENSE.txt | 2 +- cadre-router/MAINTAINERS.adoc | 2 +- cadre-router/META.scm | 2 +- cadre-router/Mustfile | 2 +- cadre-router/PALIMPSEST.adoc | 4 +- cadre-router/README.adoc | 2 +- cadre-router/RSR_OUTLINE.adoc | 2 +- cadre-router/STATE.scm | 2 +- cadre-router/contractiles/dust/Dustfile | 2 +- cadre-router/contractiles/must/Mustfile | 2 +- cadre-router/demo/Demo.res | 2 +- cadre-router/docs/API_GUIDE.md | 28 +- cadre-router/examples/basic-routing/Route.res | 2 +- cadre-router/hooks/validate-codeql.sh | 2 +- cadre-router/hooks/validate-permissions.sh | 2 +- cadre-router/hooks/validate-sha-pins.sh | 2 +- cadre-router/hooks/validate-spdx.sh | 4 +- cadre-router/mod.ts | 2 +- cadre-router/src/client/CadreRouter.res | 2 +- cadre-router/src/client/HashNavigation.res | 2 +- cadre-router/src/client/HashNavigation.resi | 2 +- cadre-router/src/client/Link.res | 2 +- cadre-router/src/client/Link.resi | 2 +- cadre-router/src/client/Navigation.res | 2 +- cadre-router/src/client/Navigation.resi | 2 +- cadre-router/src/client/NestedRoute.res | 2 +- cadre-router/src/client/Parser.res | 2 +- cadre-router/src/client/Parser.resi | 2 +- cadre-router/src/client/RouteBuilder.res | 2 +- cadre-router/src/client/RouteBuilder.resi | 2 +- cadre-router/src/client/RouteMeta.res | 2 +- cadre-router/src/client/Transition.res | 2 +- cadre-router/src/client/Url.res | 2 +- cadre-router/src/client/Url.resi | 2 +- cadre-router/src/server/CadreServerRouter.res | 2 +- cadre-router/src/server/ServerRouter.res | 2 +- cadre-router/src/tea/Tea.res | 2 +- cadre-router/src/tea/Tea_Guards.res | 2 +- cadre-router/src/tea/Tea_QueryParams.res | 2 +- .../tea-router-pkg/examples/basic/Main.res | 2 +- .../tea-router-pkg/examples/basic/Route.res | 2 +- cadre-router/tea-router-pkg/mod.ts | 2 +- cadre-router/tea-router-pkg/src/TeaRouter.res | 2 +- .../tea-router-pkg/src/TeaRouter.resi | 2 +- .../tea-router-pkg/tests/TeaRouter_test.res | 2 +- cadre-router/tests/Conformance_test.res | 2 +- cadre-router/tests/Navigation_test.res | 2 +- cadre-router/tests/NestedRoute_test.res | 2 +- cadre-router/tests/Parser_test.res | 2 +- cadre-router/tests/RouteBuilder_test.res | 2 +- cadre-router/tests/RouteMeta_test.res | 2 +- cadre-router/tests/ServerRouter_test.res | 2 +- cadre-router/tests/Transition_test.res | 2 +- cadre-router/tests/Url_test.res | 2 +- cadre-router/tests/run_tests.res | 2 +- cadre-tea-router/.editorconfig | 2 +- cadre-tea-router/.gitattributes | 2 +- cadre-tea-router/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- cadre-tea-router/.github/workflows/ci.yml | 2 +- cadre-tea-router/.github/workflows/codeql.yml | 2 +- .../.github/workflows/governance.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- cadre-tea-router/.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.machine_readable/6scm/AGENTIC.scm | 2 +- .../.machine_readable/6scm/ECOSYSTEM.scm | 2 +- .../.machine_readable/6scm/META.scm | 2 +- .../.machine_readable/6scm/NEUROSYM.scm | 2 +- .../.machine_readable/6scm/PLAYBOOK.scm | 2 +- .../.machine_readable/6scm/STATE.scm | 2 +- .../.machine_readable/AGENTIC.scm | 2 +- .../.machine_readable/ECOSYSTEM.scm | 2 +- cadre-tea-router/.machine_readable/META.scm | 2 +- .../.machine_readable/NEUROSYM.scm | 2 +- .../.machine_readable/PLAYBOOK.scm | 2 +- cadre-tea-router/.machine_readable/STATE.scm | 2 +- cadre-tea-router/.tool-versions | 2 +- cadre-tea-router/CODE_OF_CONDUCT.md | 2 +- cadre-tea-router/CONTRIBUTING.adoc | 2 +- cadre-tea-router/LICENSE | 2 +- cadre-tea-router/MAINTAINERS.adoc | 2 +- cadre-tea-router/PALIMPSEST.adoc | 4 +- cadre-tea-router/PRIORITY.adoc | 2 +- cadre-tea-router/README.adoc | 2 +- cadre-tea-router/ROADMAP.adoc | 2 +- cadre-tea-router/RSR_OUTLINE.adoc | 2 +- cadre-tea-router/contractiles/dust/Dustfile | 2 +- cadre-tea-router/contractiles/must/Mustfile | 2 +- cadre-tea-router/hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- cadre-tea-router/hooks/validate-sha-pins.sh | 2 +- cadre-tea-router/hooks/validate-spdx.sh | 4 +- cadre-tea-router/opsm.toml | 2 +- cadre-tea-router/src/CadreTeaRouter.res | 2 +- .../src/CadreTeaRouter_Guards.res | 2 +- .../src/CadreTeaRouter_QueryParams.res | 2 +- cadre-tea-router/tasks/Justfile | 2 +- cadre-tea-router/tasks/Mustfile | 2 +- coq-ecosystem/coq-jr/.github/CODEOWNERS | 2 +- coq-ecosystem/coq-jr/CONTRIBUTING.adoc | 2 +- coq-ecosystem/coq-jr/MAINTAINERS.adoc | 2 +- coq-ecosystem/coq-jr/README.adoc | 2 +- coq-ecosystem/coq-jr/ROADMAP.adoc | 2 +- coq-ecosystem/coq-jr/RSR_OUTLINE.adoc | 2 +- czech-file-knife/.clusterfuzzlite/Dockerfile | 2 +- czech-file-knife/.clusterfuzzlite/build.sh | 2 +- .../.clusterfuzzlite/project.yaml | 2 +- czech-file-knife/.gitattributes | 2 +- czech-file-knife/.github/FUNDING.yml | 2 +- .../.github/workflows/cflite_batch.yml | 2 +- .../.github/workflows/cflite_pr.yml | 2 +- czech-file-knife/.github/workflows/codeql.yml | 2 +- .../.github/workflows/container.yml | 2 +- .../.github/workflows/ghcr-publish.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- czech-file-knife/.github/workflows/mirror.yml | 2 +- .../.github/workflows/publish.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/stress-test.yml | 2 +- czech-file-knife/.gitignore | 2 +- .../.machine_readable/AGENTIC.scm | 2 +- .../.machine_readable/ECOSYSTEM.scm | 2 +- czech-file-knife/.machine_readable/META.scm | 2 +- .../.machine_readable/NEUROSYM.scm | 2 +- .../.machine_readable/PLAYBOOK.scm | 2 +- czech-file-knife/.machine_readable/STATE.scm | 2 +- czech-file-knife/CONTRIBUTING.adoc | 2 +- czech-file-knife/Containerfile | 2 +- czech-file-knife/MAINTAINERS.adoc | 2 +- czech-file-knife/Mustfile | 2 +- czech-file-knife/PALIMPSEST.adoc | 4 +- czech-file-knife/RSR_OUTLINE.adoc | 2 +- czech-file-knife/TESTING-REPORT.scm | 2 +- .../cfk-cache/src/metadata_cache.rs | 2 +- czech-file-knife/cfk-cache/src/policy.rs | 2 +- .../cfk-cache/src/sled_backend.rs | 2 +- czech-file-knife/cfk-cli/src/commands.rs | 2 +- czech-file-knife/cfk-cli/src/main.rs | 2 +- czech-file-knife/cfk-ios/src/error.rs | 2 +- czech-file-knife/cfk-ios/src/item.rs | 2 +- czech-file-knife/cfk-ios/src/provider.rs | 2 +- czech-file-knife/cfk-search/src/lib.rs | 2 +- czech-file-knife/cfk-vfs/src/lib.rs | 2 +- czech-file-knife/deny.toml | 2 +- czech-file-knife/fuzz/Cargo.toml | 2 +- .../fuzz/fuzz_targets/fuzz_path.rs | 2 +- czech-file-knife/guix.scm | 2 +- czech-file-knife/hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- czech-file-knife/hooks/validate-sha-pins.sh | 2 +- czech-file-knife/hooks/validate-spdx.sh | 4 +- czech-file-knife/license/PMPL-1.0.txt | 2 +- .../chocolatey/czech-file-knife.nuspec | 2 +- czech-file-knife/packaging/debian/rules | 2 +- czech-file-knife/packaging/macports/Portfile | 2 +- deno-ecosystem/MAINTAINERS.adoc | 2 +- deno-ecosystem/README.adoc | 2 +- deno-ecosystem/ROADMAP.adoc | 2 +- deno-ecosystem/projects/beamdeno/README.adoc | 4 +- deno-ecosystem/projects/beamdeno/ROADMAP.adoc | 2 +- deno-ecosystem/projects/bundeno/README.adoc | 4 +- deno-ecosystem/projects/bundeno/ROADMAP.adoc | 2 +- .../projects/deno-bunbridge/README.adoc | 4 +- .../projects/deno-bunbridge/ROADMAP.adoc | 2 +- devkit-risc-v/CODE_OF_CONDUCT.md | 2 +- devkit-risc-v/CONTRIBUTING.adoc | 2 +- devkit-risc-v/MAINTAINERS.adoc | 2 +- devkit-risc-v/PALIMPSEST.adoc | 4 +- devkit-risc-v/README.adoc | 4 +- devkit-risc-v/ROADMAP.adoc | 2 +- devkit-risc-v/RSR_OUTLINE.adoc | 2 +- devkit-risc-v/SECURITY.md | 2 +- dnfinition/.editorconfig | 2 +- dnfinition/.gitattributes | 2 +- dnfinition/.githooks/pre-commit | 2 +- dnfinition/.github/FUNDING.yml | 2 +- dnfinition/.github/dependabot.yml | 2 +- dnfinition/.github/workflows/ada-ci.yml | 4 +- dnfinition/.github/workflows/codeql.yml | 2 +- dnfinition/.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/integration-tests.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- dnfinition/.github/workflows/jekyll.yml | 2 +- dnfinition/.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- dnfinition/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- dnfinition/.github/workflows/spark-proofs.yml | 2 +- dnfinition/.gitignore | 2 +- dnfinition/.gitlab-ci.yml | 2 +- dnfinition/.machine_readable/AGENTIC.scm | 2 +- dnfinition/.machine_readable/ECOSYSTEM.scm | 2 +- dnfinition/.machine_readable/META.scm | 2 +- dnfinition/.machine_readable/NEUROSYM.scm | 2 +- dnfinition/.machine_readable/PLAYBOOK.scm | 2 +- dnfinition/.machine_readable/STATE.scm | 2 +- dnfinition/.tool-versions | 2 +- dnfinition/CONTRIBUTING.adoc | 2 +- dnfinition/ERROR-CATALOG.scm | 4 +- dnfinition/Justfile | 2 +- dnfinition/MAINTAINERS.adoc | 2 +- dnfinition/Mustfile | 2 +- dnfinition/PALIMPSEST.adoc | 4 +- dnfinition/README.adoc | 2 +- dnfinition/ROADMAP.scm | 2 +- dnfinition/RSR_OUTLINE.adoc | 2 +- dnfinition/alire.toml | 2 +- dnfinition/configs/dnfinition.toml | 2 +- dnfinition/dnfinition.gpr | 2 +- .../docs/REVERSIBLE_LANGUAGES_ECOSYSTEM.adoc | 2 +- dnfinition/docs/wiki/Architecture.adoc | 2 +- dnfinition/docs/wiki/FAQ.adoc | 2 +- dnfinition/docs/wiki/Getting-Started.adoc | 2 +- dnfinition/docs/wiki/Home.adoc | 2 +- dnfinition/docs/wiki/_Footer.adoc | 2 +- dnfinition/docs/wiki/_Sidebar.adoc | 2 +- dnfinition/hooks/validate-codeql.sh | 2 +- dnfinition/hooks/validate-permissions.sh | 2 +- dnfinition/hooks/validate-sha-pins.sh | 2 +- dnfinition/hooks/validate-spdx.sh | 4 +- dnfinition/license/PMPL-1.0.txt | 2 +- .../scripts/propagate-mirror-workflow.jl | 4 +- dnfinition/src/backends/backend_interface.adb | 2 +- dnfinition/src/backends/backend_interface.ads | 2 +- dnfinition/src/backends/dnf/dnf_backend.adb | 2 +- dnfinition/src/backends/dnf/dnf_backend.ads | 2 +- .../backends/language_backend_interface.ads | 2 +- .../rpm_ostree/rpm_ostree_backend.adb | 2 +- .../rpm_ostree/rpm_ostree_backend.ads | 2 +- dnfinition/src/cli/cli_commands.adb | 2 +- dnfinition/src/cli/cli_commands.ads | 2 +- dnfinition/src/cli/cli_output.adb | 2 +- dnfinition/src/cli/cli_output.ads | 2 +- dnfinition/src/cli/command_executor.adb | 2 +- dnfinition/src/cli/command_executor.ads | 2 +- dnfinition/src/config/config_parser.adb | 2 +- dnfinition/src/config/config_parser.ads | 2 +- .../src/data_layer/data_layer_client.adb | 2 +- .../src/data_layer/data_layer_client.ads | 2 +- dnfinition/src/data_layer/json_utils.adb | 2 +- dnfinition/src/data_layer/json_utils.ads | 2 +- .../data_layer/lib/dnfinition/application.ex | 2 +- .../lib/dnfinition/download/manager.ex | 2 +- .../lib/dnfinition/download/worker.ex | 2 +- .../lib/dnfinition/mirror/list_manager.ex | 2 +- .../lib/dnfinition/mirror/optimizer.ex | 2 +- .../lib/dnfinition/models/operation.ex | 2 +- .../lib/dnfinition/models/snapshot.ex | 2 +- .../lib/dnfinition/models/transaction.ex | 2 +- .../data_layer/lib/dnfinition/port/server.ex | 2 +- .../lib/dnfinition/security/http_config.ex | 2 +- .../lib/dnfinition/store/packages.ex | 2 +- .../lib/dnfinition/store/snapshots.ex | 2 +- .../lib/dnfinition/store/transactions.ex | 2 +- .../data_layer/lib/dnfinition/telemetry.ex | 2 +- dnfinition/src/data_layer/mix.exs | 2 +- .../src/data_layer/test/dnfinition_test.exs | 2 +- .../test/store/package_store_test.exs | 2 +- .../test/store/transaction_store_test.exs | 2 +- .../src/data_layer/test/test_helper.exs | 2 +- dnfinition/src/dnfinition.adb | 2 +- dnfinition/src/dnfinition.ads | 2 +- dnfinition/src/platform/detection.adb | 2 +- dnfinition/src/platform/detection.ads | 2 +- dnfinition/src/platform/filesystem_detect.adb | 2 +- dnfinition/src/platform/filesystem_detect.ads | 2 +- .../filesystem/btrfs_snapshots.adb | 2 +- .../filesystem/btrfs_snapshots.ads | 2 +- .../filesystem/lvm_snapshots.adb | 2 +- .../filesystem/lvm_snapshots.ads | 2 +- .../filesystem/zfs_snapshots.adb | 2 +- .../filesystem/zfs_snapshots.ads | 2 +- .../src/reversibility/rollback_engine.adb | 2 +- .../src/reversibility/rollback_engine.ads | 2 +- .../src/reversibility/snapshot_manager.adb | 2 +- .../src/reversibility/snapshot_manager.ads | 2 +- .../src/reversibility/transaction_log.adb | 2 +- .../src/reversibility/transaction_log.ads | 2 +- dnfinition/src/security/shell_escape.adb | 2 +- dnfinition/src/security/shell_escape.ads | 2 +- dnfinition/src/tui/ncurses_bindings.adb | 2 +- dnfinition/src/tui/ncurses_bindings.ads | 2 +- dnfinition/src/tui/terminal_interface.adb | 2 +- dnfinition/src/tui/terminal_interface.ads | 2 +- dnfinition/src/types/package_types.adb | 2 +- dnfinition/src/types/package_types.ads | 2 +- dnfinition/src/types/snapshot_types.ads | 2 +- dnfinition/src/types/transaction_types.adb | 2 +- dnfinition/src/types/transaction_types.ads | 2 +- .../tests/integration/ipc_protocol_test.exs | 2 +- .../integration/reversibility_chain_test.adb | 2 +- dnfinition/wiki/Architecture.adoc | 2 +- dnfinition/wiki/FAQ.adoc | 2 +- dnfinition/wiki/Getting-Started.adoc | 2 +- dnfinition/wiki/Home.adoc | 2 +- dnfinition/wiki/_Footer.adoc | 2 +- dnfinition/wiki/_Sidebar.adoc | 2 +- docs/accessibility/README.adoc | 2 +- docs/tech-debt-2026-05-26.md | 2 +- docs/wikis/Home.md | 2 +- idris2-ecosystem/README.adoc | 2 +- idris2-ecosystem/cno/ROADMAP.md | 2 +- idris2-ecosystem/dyadt/ROADMAP.md | 2 +- idris2-ecosystem/echidna/ROADMAP.md | 2 +- .../xml-toolkit/src/Mark2/Integrity.idr | 2 +- .../xml-toolkit/src/Xml744/Attribute.idr | 2 +- .../xml-toolkit/src/Xml744/Core.idr | 2 +- .../xml-toolkit/src/Xml744/Document.idr | 2 +- .../xml-toolkit/src/Xml744/Element.idr | 2 +- .../xml-toolkit/src/Xml744/Escape.idr | 2 +- .../xml-toolkit/src/Xml744/Text.idr | 2 +- idris2-ecosystem/xml-toolkit/xml-7-44.ipkg | 2 +- .../alloyiser/.devcontainer/README.adoc | 2 +- iser-tools/alloyiser/.github/GOVERNANCE.md | 2 +- .../alloyiser/.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/alloyiser/CHANGELOG.adoc | 2 +- iser-tools/alloyiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/alloyiser/CONTRIBUTING.md | 2 +- iser-tools/alloyiser/EXPLAINME.adoc | 2 +- iser-tools/alloyiser/README.adoc | 4 +- iser-tools/alloyiser/ROADMAP.adoc | 2 +- iser-tools/alloyiser/TOPOLOGY.md | 2 +- iser-tools/alloyiser/container/README.adoc | 2 +- iser-tools/alloyiser/docs/RSR_OUTLINE.adoc | 2 +- .../alloyiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../anvomidaviser/.devcontainer/README.adoc | 2 +- .../anvomidaviser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/anvomidaviser/CHANGELOG.adoc | 2 +- iser-tools/anvomidaviser/CODE_OF_CONDUCT.md | 2 +- iser-tools/anvomidaviser/CONTRIBUTING.md | 2 +- iser-tools/anvomidaviser/EXPLAINME.adoc | 2 +- iser-tools/anvomidaviser/README.adoc | 4 +- iser-tools/anvomidaviser/ROADMAP.adoc | 2 +- iser-tools/anvomidaviser/TOPOLOGY.md | 2 +- .../anvomidaviser/container/README.adoc | 2 +- .../anvomidaviser/docs/RSR_OUTLINE.adoc | 2 +- .../anvomidaviser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- iser-tools/atsiser/.devcontainer/README.adoc | 2 +- iser-tools/atsiser/.github/GOVERNANCE.md | 2 +- .../atsiser/.github/copilot-instructions.md | 2 +- .../atsiser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/atsiser/CHANGELOG.adoc | 2 +- iser-tools/atsiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/atsiser/CONTRIBUTING.md | 2 +- iser-tools/atsiser/EXPLAINME.adoc | 2 +- iser-tools/atsiser/README.adoc | 4 +- iser-tools/atsiser/ROADMAP.adoc | 2 +- iser-tools/atsiser/TOPOLOGY.md | 2 +- iser-tools/atsiser/container/README.adoc | 2 +- iser-tools/atsiser/docs/RSR_OUTLINE.adoc | 2 +- iser-tools/atsiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../atsiser/docs/attribution/MAINTAINERS.adoc | 2 +- .../atsiser/docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../atsiser/docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../betlangiser/.devcontainer/README.adoc | 2 +- iser-tools/betlangiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/betlangiser/CHANGELOG.adoc | 2 +- iser-tools/betlangiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/betlangiser/CONTRIBUTING.md | 2 +- iser-tools/betlangiser/EXPLAINME.adoc | 2 +- iser-tools/betlangiser/README.adoc | 4 +- iser-tools/betlangiser/ROADMAP.adoc | 2 +- iser-tools/betlangiser/TOPOLOGY.md | 2 +- iser-tools/betlangiser/container/README.adoc | 2 +- iser-tools/betlangiser/docs/RSR_OUTLINE.adoc | 2 +- .../betlangiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../betlangiser/src/interface/abi/README.adoc | 2 +- iser-tools/bqniser/.devcontainer/README.adoc | 2 +- iser-tools/bqniser/.github/GOVERNANCE.md | 2 +- .../bqniser/.github/copilot-instructions.md | 2 +- .../bqniser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/bqniser/CHANGELOG.adoc | 2 +- iser-tools/bqniser/CODE_OF_CONDUCT.md | 2 +- iser-tools/bqniser/CONTRIBUTING.md | 2 +- iser-tools/bqniser/EXPLAINME.adoc | 2 +- iser-tools/bqniser/README.adoc | 4 +- iser-tools/bqniser/ROADMAP.adoc | 2 +- iser-tools/bqniser/TOPOLOGY.md | 2 +- iser-tools/bqniser/container/README.adoc | 2 +- iser-tools/bqniser/docs/RSR_OUTLINE.adoc | 2 +- iser-tools/bqniser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../bqniser/docs/architecture/TOPOLOGY.md | 2 +- .../bqniser/docs/attribution/MAINTAINERS.adoc | 2 +- .../bqniser/docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../bqniser/docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../chapeliser/.devcontainer/README.adoc | 2 +- iser-tools/chapeliser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/chapeliser/CHANGELOG.adoc | 2 +- iser-tools/chapeliser/CODE_OF_CONDUCT.md | 2 +- iser-tools/chapeliser/CONTRIBUTING.md | 2 +- iser-tools/chapeliser/EXPLAINME.adoc | 2 +- iser-tools/chapeliser/README.adoc | 4 +- iser-tools/chapeliser/ROADMAP.adoc | 2 +- iser-tools/chapeliser/TOPOLOGY.md | 2 +- iser-tools/chapeliser/container/README.adoc | 2 +- iser-tools/chapeliser/docs/RSR_OUTLINE.adoc | 2 +- .../chapeliser/docs/STATE-VISUALIZER.adoc | 2 +- .../chapeliser/docs/accessibility/README.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- iser-tools/chapeliser/docs/index.html | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- iser-tools/dafniser/.devcontainer/README.adoc | 2 +- iser-tools/dafniser/.github/GOVERNANCE.md | 2 +- .../dafniser/.github/copilot-instructions.md | 2 +- .../dafniser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/dafniser/CHANGELOG.adoc | 2 +- iser-tools/dafniser/CODE_OF_CONDUCT.md | 2 +- iser-tools/dafniser/CONTRIBUTING.md | 2 +- iser-tools/dafniser/EXPLAINME.adoc | 2 +- iser-tools/dafniser/README.adoc | 4 +- iser-tools/dafniser/ROADMAP.adoc | 2 +- iser-tools/dafniser/TOPOLOGY.md | 2 +- iser-tools/dafniser/container/README.adoc | 2 +- iser-tools/dafniser/docs/RSR_OUTLINE.adoc | 2 +- .../dafniser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../dafniser/docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../eclexiaiser/.devcontainer/README.adoc | 2 +- iser-tools/eclexiaiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/eclexiaiser/CHANGELOG.adoc | 2 +- iser-tools/eclexiaiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/eclexiaiser/CONTRIBUTING.md | 2 +- iser-tools/eclexiaiser/EXPLAINME.adoc | 2 +- iser-tools/eclexiaiser/README.adoc | 4 +- iser-tools/eclexiaiser/ROADMAP.adoc | 2 +- iser-tools/eclexiaiser/TOPOLOGY.md | 2 +- iser-tools/eclexiaiser/container/README.adoc | 2 +- iser-tools/eclexiaiser/docs/RSR_OUTLINE.adoc | 2 +- .../eclexiaiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../ephapaxiser/.devcontainer/README.adoc | 2 +- iser-tools/ephapaxiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/ephapaxiser/CHANGELOG.adoc | 2 +- iser-tools/ephapaxiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/ephapaxiser/CONTRIBUTING.md | 2 +- iser-tools/ephapaxiser/EXPLAINME.adoc | 2 +- iser-tools/ephapaxiser/README.adoc | 4 +- iser-tools/ephapaxiser/ROADMAP.adoc | 2 +- iser-tools/ephapaxiser/TOPOLOGY.md | 2 +- iser-tools/ephapaxiser/container/README.adoc | 2 +- iser-tools/ephapaxiser/docs/RSR_OUTLINE.adoc | 2 +- .../ephapaxiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../futharkiser/.devcontainer/README.adoc | 2 +- iser-tools/futharkiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/futharkiser/CHANGELOG.adoc | 2 +- iser-tools/futharkiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/futharkiser/CONTRIBUTING.md | 2 +- iser-tools/futharkiser/EXPLAINME.adoc | 2 +- iser-tools/futharkiser/README.adoc | 4 +- iser-tools/futharkiser/ROADMAP.adoc | 2 +- iser-tools/futharkiser/TOPOLOGY.md | 2 +- iser-tools/futharkiser/container/README.adoc | 2 +- iser-tools/futharkiser/docs/RSR_OUTLINE.adoc | 2 +- .../futharkiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../futharkiser/docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../halideiser/.devcontainer/README.adoc | 2 +- iser-tools/halideiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/halideiser/CHANGELOG.adoc | 2 +- iser-tools/halideiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/halideiser/CONTRIBUTING.md | 2 +- iser-tools/halideiser/EXPLAINME.adoc | 2 +- iser-tools/halideiser/QUICKSTART-DEV.adoc | 2 +- .../halideiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/halideiser/QUICKSTART-USER.adoc | 2 +- iser-tools/halideiser/README.adoc | 4 +- iser-tools/halideiser/ROADMAP.adoc | 2 +- iser-tools/halideiser/TOPOLOGY.md | 2 +- iser-tools/halideiser/container/README.adoc | 2 +- iser-tools/halideiser/docs/RSR_OUTLINE.adoc | 2 +- .../halideiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../examples/image-filter/README.adoc | 2 +- .../idrisiser/.devcontainer/README.adoc | 2 +- iser-tools/idrisiser/.github/GOVERNANCE.md | 2 +- .../idrisiser/.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/idrisiser/CHANGELOG.adoc | 2 +- iser-tools/idrisiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/idrisiser/CONTRIBUTING.md | 2 +- iser-tools/idrisiser/EXPLAINME.adoc | 2 +- iser-tools/idrisiser/QUICKSTART-DEV.adoc | 2 +- .../idrisiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/idrisiser/QUICKSTART-USER.adoc | 2 +- iser-tools/idrisiser/README.adoc | 4 +- iser-tools/idrisiser/ROADMAP.adoc | 2 +- iser-tools/idrisiser/TOPOLOGY.md | 2 +- iser-tools/idrisiser/container/README.adoc | 2 +- iser-tools/idrisiser/docs/RSR_OUTLINE.adoc | 2 +- .../idrisiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- iser-tools/idrisiser/src/README.adoc | 2 +- .../idrisiser/src/interface/README.adoc | 2 +- .../idrisiser/src/interface/abi/README.adoc | 2 +- .../idrisiser/src/interface/ffi/README.adoc | 2 +- .../src/interface/generated/abi/README.adoc | 2 +- iser-tools/iseriser/.devcontainer/README.adoc | 2 +- iser-tools/iseriser/.github/GOVERNANCE.md | 2 +- .../iseriser/.github/copilot-instructions.md | 2 +- .../iseriser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/iseriser/CHANGELOG.adoc | 2 +- iser-tools/iseriser/CODE_OF_CONDUCT.md | 2 +- iser-tools/iseriser/CONTRIBUTING.md | 2 +- iser-tools/iseriser/EXPLAINME.adoc | 2 +- iser-tools/iseriser/QUICKSTART-DEV.adoc | 2 +- .../iseriser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/iseriser/QUICKSTART-USER.adoc | 2 +- iser-tools/iseriser/READINESS.md | 2 +- iser-tools/iseriser/README.adoc | 2 +- iser-tools/iseriser/ROADMAP.adoc | 2 +- iser-tools/iseriser/TOPOLOGY.md | 2 +- iser-tools/iseriser/container/README.adoc | 2 +- iser-tools/iseriser/docs/RSR_OUTLINE.adoc | 2 +- .../iseriser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../iseriser/docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- iser-tools/iseriser/docs/index.html | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../julianiser/.devcontainer/README.adoc | 2 +- iser-tools/julianiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/julianiser/CHANGELOG.adoc | 2 +- iser-tools/julianiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/julianiser/CONTRIBUTING.md | 2 +- iser-tools/julianiser/EXPLAINME.adoc | 2 +- iser-tools/julianiser/QUICKSTART-DEV.adoc | 2 +- .../julianiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/julianiser/QUICKSTART-USER.adoc | 2 +- iser-tools/julianiser/README.adoc | 4 +- iser-tools/julianiser/ROADMAP.adoc | 2 +- iser-tools/julianiser/TOPOLOGY.md | 2 +- iser-tools/julianiser/container/README.adoc | 2 +- iser-tools/julianiser/docs/RSR_OUTLINE.adoc | 2 +- .../julianiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../lustreiser/.devcontainer/README.adoc | 2 +- iser-tools/lustreiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/lustreiser/CHANGELOG.adoc | 2 +- iser-tools/lustreiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/lustreiser/CONTRIBUTING.md | 2 +- iser-tools/lustreiser/EXPLAINME.adoc | 2 +- iser-tools/lustreiser/QUICKSTART-DEV.adoc | 2 +- .../lustreiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/lustreiser/QUICKSTART-USER.adoc | 2 +- iser-tools/lustreiser/README.adoc | 4 +- iser-tools/lustreiser/ROADMAP.adoc | 2 +- iser-tools/lustreiser/TOPOLOGY.md | 2 +- iser-tools/lustreiser/container/README.adoc | 2 +- iser-tools/lustreiser/docs/RSR_OUTLINE.adoc | 2 +- .../lustreiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../lustreiser/docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../examples/flight-controller/README.adoc | 2 +- .../mylangiser/.devcontainer/README.adoc | 2 +- iser-tools/mylangiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/mylangiser/CHANGELOG.adoc | 2 +- iser-tools/mylangiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/mylangiser/CONTRIBUTING.md | 2 +- iser-tools/mylangiser/EXPLAINME.adoc | 2 +- iser-tools/mylangiser/QUICKSTART-DEV.adoc | 2 +- .../mylangiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/mylangiser/QUICKSTART-USER.adoc | 2 +- iser-tools/mylangiser/README.adoc | 4 +- iser-tools/mylangiser/ROADMAP.adoc | 2 +- iser-tools/mylangiser/TOPOLOGY.md | 2 +- iser-tools/mylangiser/container/README.adoc | 2 +- iser-tools/mylangiser/docs/RSR_OUTLINE.adoc | 2 +- .../mylangiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../mylangiser/docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- iser-tools/nimiser/.devcontainer/README.adoc | 2 +- iser-tools/nimiser/.github/GOVERNANCE.md | 2 +- .../nimiser/.github/copilot-instructions.md | 2 +- .../nimiser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/nimiser/CHANGELOG.adoc | 2 +- iser-tools/nimiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/nimiser/CONTRIBUTING.md | 2 +- iser-tools/nimiser/EXPLAINME.adoc | 2 +- iser-tools/nimiser/QUICKSTART-DEV.adoc | 2 +- iser-tools/nimiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/nimiser/QUICKSTART-USER.adoc | 2 +- iser-tools/nimiser/README.adoc | 4 +- iser-tools/nimiser/ROADMAP.adoc | 2 +- iser-tools/nimiser/TOPOLOGY.md | 2 +- iser-tools/nimiser/container/README.adoc | 2 +- iser-tools/nimiser/docs/RSR_OUTLINE.adoc | 2 +- iser-tools/nimiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../nimiser/docs/attribution/MAINTAINERS.adoc | 2 +- .../nimiser/docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../nimiser/docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../oblibeniser/.devcontainer/README.adoc | 2 +- iser-tools/oblibeniser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/oblibeniser/CHANGELOG.adoc | 2 +- iser-tools/oblibeniser/CODE_OF_CONDUCT.md | 2 +- iser-tools/oblibeniser/CONTRIBUTING.md | 2 +- iser-tools/oblibeniser/EXPLAINME.adoc | 2 +- iser-tools/oblibeniser/QUICKSTART-DEV.adoc | 2 +- .../oblibeniser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/oblibeniser/QUICKSTART-USER.adoc | 2 +- iser-tools/oblibeniser/README.adoc | 4 +- iser-tools/oblibeniser/ROADMAP.adoc | 2 +- iser-tools/oblibeniser/TOPOLOGY.md | 2 +- iser-tools/oblibeniser/container/README.adoc | 2 +- iser-tools/oblibeniser/docs/RSR_OUTLINE.adoc | 2 +- .../oblibeniser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../oblibeniser/docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../examples/reversible-db/README.adoc | 2 +- iser-tools/otpiser/.devcontainer/README.adoc | 2 +- iser-tools/otpiser/.github/GOVERNANCE.md | 2 +- .../otpiser/.github/copilot-instructions.md | 2 +- .../otpiser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/otpiser/CHANGELOG.adoc | 2 +- iser-tools/otpiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/otpiser/CONTRIBUTING.md | 2 +- iser-tools/otpiser/EXPLAINME.adoc | 2 +- iser-tools/otpiser/QUICKSTART-DEV.adoc | 2 +- iser-tools/otpiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/otpiser/QUICKSTART-USER.adoc | 2 +- iser-tools/otpiser/README.adoc | 4 +- iser-tools/otpiser/ROADMAP.adoc | 2 +- iser-tools/otpiser/TOPOLOGY.md | 2 +- iser-tools/otpiser/container/README.adoc | 2 +- iser-tools/otpiser/docs/RSR_OUTLINE.adoc | 2 +- iser-tools/otpiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../otpiser/docs/architecture/TOPOLOGY.md | 2 +- .../otpiser/docs/attribution/MAINTAINERS.adoc | 2 +- .../otpiser/docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../otpiser/docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../phronesiser/.devcontainer/README.adoc | 2 +- iser-tools/phronesiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/phronesiser/CHANGELOG.adoc | 2 +- iser-tools/phronesiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/phronesiser/CONTRIBUTING.md | 2 +- iser-tools/phronesiser/EXPLAINME.adoc | 2 +- iser-tools/phronesiser/QUICKSTART-DEV.adoc | 2 +- .../phronesiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/phronesiser/QUICKSTART-USER.adoc | 2 +- iser-tools/phronesiser/README.adoc | 4 +- iser-tools/phronesiser/ROADMAP.adoc | 2 +- iser-tools/phronesiser/TOPOLOGY.md | 2 +- iser-tools/phronesiser/container/README.adoc | 2 +- iser-tools/phronesiser/docs/RSR_OUTLINE.adoc | 2 +- .../phronesiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../examples/ai-guardrails/README.adoc | 2 +- iser-tools/ponyiser/.devcontainer/README.adoc | 2 +- iser-tools/ponyiser/.github/GOVERNANCE.md | 2 +- .../ponyiser/.github/copilot-instructions.md | 2 +- .../ponyiser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/ponyiser/CHANGELOG.adoc | 2 +- iser-tools/ponyiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/ponyiser/CONTRIBUTING.md | 2 +- iser-tools/ponyiser/EXPLAINME.adoc | 2 +- iser-tools/ponyiser/QUICKSTART-DEV.adoc | 2 +- .../ponyiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/ponyiser/QUICKSTART-USER.adoc | 2 +- iser-tools/ponyiser/README.adoc | 4 +- iser-tools/ponyiser/ROADMAP.adoc | 2 +- iser-tools/ponyiser/TOPOLOGY.md | 2 +- iser-tools/ponyiser/container/README.adoc | 2 +- iser-tools/ponyiser/docs/RSR_OUTLINE.adoc | 2 +- .../ponyiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../ponyiser/docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../examples/concurrent-server/README.adoc | 2 +- iser-tools/tlaiser/.devcontainer/README.adoc | 2 +- iser-tools/tlaiser/.github/GOVERNANCE.md | 2 +- .../tlaiser/.github/copilot-instructions.md | 2 +- .../tlaiser/.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/tlaiser/CHANGELOG.adoc | 2 +- iser-tools/tlaiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/tlaiser/CONTRIBUTING.md | 2 +- iser-tools/tlaiser/EXPLAINME.adoc | 2 +- iser-tools/tlaiser/QUICKSTART-DEV.adoc | 2 +- iser-tools/tlaiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/tlaiser/QUICKSTART-USER.adoc | 2 +- iser-tools/tlaiser/README.adoc | 4 +- iser-tools/tlaiser/ROADMAP.adoc | 2 +- iser-tools/tlaiser/TOPOLOGY.md | 2 +- iser-tools/tlaiser/container/README.adoc | 2 +- iser-tools/tlaiser/docs/RSR_OUTLINE.adoc | 2 +- iser-tools/tlaiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../tlaiser/docs/architecture/TOPOLOGY.md | 2 +- .../tlaiser/docs/attribution/MAINTAINERS.adoc | 2 +- .../tlaiser/docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../tlaiser/docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../wokelangiser/.devcontainer/README.adoc | 2 +- iser-tools/wokelangiser/.github/GOVERNANCE.md | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../agent_instructions/README.adoc | 2 +- iser-tools/wokelangiser/CHANGELOG.adoc | 2 +- iser-tools/wokelangiser/CODE_OF_CONDUCT.md | 2 +- iser-tools/wokelangiser/CONTRIBUTING.md | 2 +- iser-tools/wokelangiser/EXPLAINME.adoc | 2 +- iser-tools/wokelangiser/QUICKSTART-DEV.adoc | 2 +- .../wokelangiser/QUICKSTART-MAINTAINER.adoc | 2 +- iser-tools/wokelangiser/QUICKSTART-USER.adoc | 2 +- iser-tools/wokelangiser/README.adoc | 4 +- iser-tools/wokelangiser/ROADMAP.adoc | 2 +- iser-tools/wokelangiser/TOPOLOGY.md | 2 +- iser-tools/wokelangiser/container/README.adoc | 2 +- iser-tools/wokelangiser/docs/RSR_OUTLINE.adoc | 2 +- .../wokelangiser/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/architecture/TOPOLOGY.md | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/templates/contractiles/README.adoc | 2 +- .../.machine_readable/anchors/README.adoc | 2 +- k9-ecosystem/BOOTSTRAP.md | 2 +- k9-ecosystem/README.adoc | 2 +- k9-ecosystem/conformance/README.adoc | 2 +- k9-ecosystem/members/README.adoc | 2 +- k9-ecosystem/spec/README.adoc | 2 +- k9-ecosystem/spec/SPEC.adoc | 2 +- license/PMPL-1.0.txt | 2 +- rescript-ecosystem/.gitattributes | 2 +- rescript-ecosystem/.gitignore | 2 +- rescript-ecosystem/Justfile | 2 +- rescript-ecosystem/LICENSE | 2 +- rescript-ecosystem/MIGRATION.adoc | 2 +- rescript-ecosystem/README.adoc | 4 +- rescript-ecosystem/TRANSFER.adoc | 2 +- .../cadre-router/.gitattributes | 2 +- .../cadre-router/.github/dependabot.yml | 2 +- .../cadre-router/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../.github/workflows/quality.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../cadre-router/CODE_OF_CONDUCT.md | 2 +- .../cadre-router/CONTRIBUTING.adoc | 2 +- rescript-ecosystem/cadre-router/Justfile | 2 +- rescript-ecosystem/cadre-router/LICENSE | 2 +- rescript-ecosystem/cadre-router/LICENSE.txt | 2 +- .../cadre-router/MAINTAINERS.adoc | 2 +- rescript-ecosystem/cadre-router/Mustfile | 2 +- .../cadre-router/PALIMPSEST.adoc | 4 +- rescript-ecosystem/cadre-router/README.adoc | 2 +- .../cadre-router/RSR_OUTLINE.adoc | 2 +- .../cadre-router/contractiles/dust/Dustfile | 2 +- .../cadre-router/contractiles/must/Mustfile | 2 +- rescript-ecosystem/cadre-router/demo/Demo.res | 2 +- .../cadre-router/docs/API_GUIDE.md | 36 +- .../examples/K9ContractExample.res | 2 +- .../cadre-router/examples/SafeInitExample.res | 2 +- .../cadre-router/examples/SafeLinkExample.res | 2 +- .../examples/SafeNavigationExample.res | 2 +- .../examples/basic-routing/Route.res | 2 +- .../cadre-router/ffi/zig/build.zig | 2 +- .../cadre-router/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- .../cadre-router/hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- .../cadre-router/hooks/validate-sha-pins.sh | 2 +- .../cadre-router/hooks/validate-spdx.sh | 4 +- rescript-ecosystem/cadre-router/mod.js | 2 +- .../cadre-router/src/Runtime.res | 2 +- .../cadre-router/src/client/CadreRouter.res | 2 +- .../src/client/HashNavigation.res | 2 +- .../src/client/HashNavigation.resi | 2 +- .../cadre-router/src/client/K9Contract.res | 2 +- .../cadre-router/src/client/Link.res | 2 +- .../cadre-router/src/client/Link.resi | 2 +- .../cadre-router/src/client/Navigation.res | 2 +- .../cadre-router/src/client/Navigation.resi | 2 +- .../cadre-router/src/client/NestedRoute.res | 2 +- .../cadre-router/src/client/Parser.res | 2 +- .../cadre-router/src/client/Parser.resi | 2 +- .../cadre-router/src/client/RouteBuilder.res | 2 +- .../cadre-router/src/client/RouteBuilder.resi | 2 +- .../cadre-router/src/client/RouteMeta.res | 2 +- .../cadre-router/src/client/Transition.res | 2 +- .../cadre-router/src/client/Url.res | 2 +- .../cadre-router/src/client/Url.resi | 2 +- .../src/server/CadreServerRouter.res | 2 +- .../cadre-router/src/server/ServerRouter.res | 2 +- .../cadre-router/src/tea/Tea.res | 2 +- .../cadre-router/src/tea/Tea_Guards.res | 2 +- .../cadre-router/src/tea/Tea_Navigation.res | 2 +- .../cadre-router/src/tea/Tea_QueryParams.res | 2 +- .../cadre-router/src/tea/Tea_Router.res | 2 +- .../cadre-router/src/tea/Tea_Url.res | 2 +- .../tea-router-pkg/examples/basic/Main.res | 2 +- .../tea-router-pkg/examples/basic/Route.res | 2 +- .../cadre-router/tea-router-pkg/mod.js | 2 +- .../tea-router-pkg/src/TeaRouter.res | 2 +- .../tea-router-pkg/src/TeaRouter.resi | 2 +- .../tea-router-pkg/tests/TeaRouter_test.res | 2 +- .../cadre-router/tea-router/.editorconfig | 2 +- .../cadre-router/tea-router/.gitattributes | 2 +- .../tea-router/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../tea-router/.github/workflows/ci.yml | 2 +- .../tea-router/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../tea-router/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../tea-router/.github/workflows/quality.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../cadre-router/tea-router/.tool-versions | 2 +- .../tea-router/CODE_OF_CONDUCT.md | 2 +- .../cadre-router/tea-router/CONTRIBUTING.adoc | 2 +- .../cadre-router/tea-router/LICENSE | 2 +- .../cadre-router/tea-router/MAINTAINERS.adoc | 2 +- .../cadre-router/tea-router/PALIMPSEST.adoc | 4 +- .../cadre-router/tea-router/PRIORITY.adoc | 2 +- .../cadre-router/tea-router/README.adoc | 2 +- .../cadre-router/tea-router/ROADMAP.adoc | 2 +- .../cadre-router/tea-router/RSR_OUTLINE.adoc | 2 +- .../tea-router/contractiles/dust/Dustfile | 2 +- .../tea-router/contractiles/must/Mustfile | 2 +- .../cadre-router/tea-router/ffi/zig/build.zig | 2 +- .../tea-router/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- .../tea-router/hooks/validate-codeql.sh | 2 +- .../tea-router/hooks/validate-permissions.sh | 2 +- .../tea-router/hooks/validate-sha-pins.sh | 2 +- .../tea-router/hooks/validate-spdx.sh | 4 +- .../cadre-router/tea-router/opsm.toml | 2 +- .../tea-router/src/CadreTeaRouter.res | 2 +- .../tea-router/src/CadreTeaRouter_Guards.res | 2 +- .../src/CadreTeaRouter_Navigation.res | 2 +- .../src/CadreTeaRouter_QueryParams.res | 2 +- .../tea-router/src/CadreTeaRouter_Router.res | 2 +- .../tea-router/src/CadreTeaRouter_Url.res | 2 +- .../cadre-router/tea-router/tasks/Justfile | 2 +- .../cadre-router/tea-router/tasks/Mustfile | 2 +- .../cadre-router/tests/Benchmark_test.res | 2 +- .../cadre-router/tests/Conformance_test.res | 2 +- .../cadre-router/tests/CssTransition_test.res | 2 +- .../tests/GroupedRouting_test.res | 2 +- .../cadre-router/tests/GuardTimeout_test.res | 2 +- .../cadre-router/tests/K9Contract_test.res | 2 +- .../cadre-router/tests/Navigation_test.res | 2 +- .../cadre-router/tests/NestedRoute_test.res | 2 +- .../cadre-router/tests/Parser_test.res | 2 +- .../cadre-router/tests/RouteBuilder_test.res | 2 +- .../cadre-router/tests/RouteMeta_test.res | 2 +- .../cadre-router/tests/Sanitisation_test.res | 2 +- .../cadre-router/tests/ServerRouter_test.res | 2 +- .../cadre-router/tests/Transition_test.res | 2 +- .../cadre-router/tests/Url_test.res | 2 +- .../cadre-router/tests/run_tests.res | 2 +- .../cadre-tea-router/.editorconfig | 2 +- .../cadre-tea-router/.gitattributes | 2 +- .../cadre-tea-router/.github/dependabot.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../cadre-tea-router/.github/workflows/ci.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../.github/workflows/quality.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../cadre-tea-router/.tool-versions | 2 +- .../cadre-tea-router/CODE_OF_CONDUCT.md | 2 +- .../cadre-tea-router/CONTRIBUTING.adoc | 2 +- rescript-ecosystem/cadre-tea-router/LICENSE | 2 +- .../cadre-tea-router/MAINTAINERS.adoc | 2 +- .../cadre-tea-router/PALIMPSEST.adoc | 4 +- .../cadre-tea-router/PRIORITY.adoc | 2 +- .../cadre-tea-router/README.adoc | 2 +- .../cadre-tea-router/ROADMAP.adoc | 2 +- .../cadre-tea-router/RSR_OUTLINE.adoc | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../cadre-tea-router/ffi/zig/build.zig | 2 +- .../cadre-tea-router/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- .../cadre-tea-router/hooks/validate-codeql.sh | 2 +- .../hooks/validate-permissions.sh | 2 +- .../hooks/validate-sha-pins.sh | 2 +- .../cadre-tea-router/hooks/validate-spdx.sh | 4 +- rescript-ecosystem/cadre-tea-router/opsm.toml | 2 +- .../cadre-tea-router/src/CadreTeaRouter.res | 2 +- .../src/CadreTeaRouter_Guards.res | 2 +- .../src/CadreTeaRouter_QueryParams.res | 2 +- .../cadre-tea-router/tasks/Justfile | 2 +- .../cadre-tea-router/tasks/Mustfile | 2 +- rescript-ecosystem/connectors/README.adoc | 2 +- .../.clusterfuzzlite/Containerfile | 2 +- .../.clusterfuzzlite/build.sh | 2 +- .../.clusterfuzzlite/project.yaml | 2 +- .../.containerignore | 2 +- .../idaptik-rescript13-staging/.editorconfig | 2 +- .../idaptik-rescript13-staging/.gitattributes | 2 +- .../.github/CODEOWNERS | 2 +- .../.github/dependabot.yml | 2 +- .../.github/workflows/boj-build.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../.github/workflows/cflite-pr.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/dogfood-gate.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../.github/workflows/quality.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- .../idaptik-rescript13-staging/.gitignore | 2 +- .../idaptik-rescript13-staging/.guix-channel | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/CLADE.a2ml | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../integrations/feedback-o-tron.a2ml | 2 +- .../integrations/proven.a2ml | 2 +- .../integrations/verisimdb.a2ml | 2 +- .../integrations/vexometer.a2ml | 2 +- .../.well-known/ai.txt | 2 +- .../.well-known/humans.txt | 2 +- .../.well-known/security.txt | 2 +- .../0-AI-MANIFEST.a2ml | 2 +- .../CONTRIBUTING.md | 2 +- .../idaptik-rescript13-staging/EXPLAINME.adoc | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- .../QUICKSTART-DEV.adoc | 2 +- .../QUICKSTART-MAINTAINER.adoc | 2 +- .../QUICKSTART-USER.adoc | 2 +- .../idaptik-rescript13-staging/README.adoc | 4 +- .../idaptik-rescript13-staging/TOPOLOGY.md | 2 +- .../containers/game.Containerfile | 2 +- .../containers/nginx.conf | 2 +- .../containers/sync-server.Containerfile | 2 +- .../contractile.just | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../docs/accessibility/README.adoc | 2 +- .../idaptik-rescript13-staging/guix.scm | 2 +- .../src/escape-hatch/Cargo.toml | 2 +- .../src/escape-hatch/src/app.rs | 2 +- .../src/escape-hatch/src/main.rs | 2 +- .../src/escape-hatch/src/ui.rs | 2 +- .../idaptik-ums/ABI-FFI-README.md | 2 +- .../idaptik-ums/Cargo.toml | 2 +- .../idaptik-ums/TOPOLOGY.md | 2 +- .../docs/design/GAME-INTEGRATION.md | 2 +- .../docs/design/PROVEN-INTEGRATION.md | 2 +- .../idaptik-ums/ffi/zig/build.zig | 2 +- .../idaptik-ums/ffi/zig/build.zig.zon | 2 +- .../idaptik-ums/ffi/zig/src/main.zig | 2 +- .../idaptik-ums/ffi/zig/src/types.zig | 2 +- .../idaptik-ums/ffi/zig/src/validate.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- .../idaptik-ums/generated/abi/idaptik_ums.h | 2 +- .../idaptik-ums/idaptik-ums.ipkg | 2 +- .../idaptik-ums/index.html | 2 +- .../idaptik-ums/src-gossamer/main.rs | 4 +- .../idaptik-ums/src/App.res | 2 +- .../idaptik-ums/src/abi/Assassin.idr | 2 +- .../idaptik-ums/src/abi/Devices.idr | 2 +- .../idaptik-ums/src/abi/Dogs.idr | 2 +- .../idaptik-ums/src/abi/Drones.idr | 2 +- .../idaptik-ums/src/abi/Guards.idr | 2 +- .../idaptik-ums/src/abi/Inventory.idr | 2 +- .../idaptik-ums/src/abi/Level.idr | 2 +- .../idaptik-ums/src/abi/Mission.idr | 2 +- .../idaptik-ums/src/abi/Physical.idr | 2 +- .../idaptik-ums/src/abi/Primitives.idr | 2 +- .../idaptik-ums/src/abi/ProvenBridge.idr | 2 +- .../idaptik-ums/src/abi/Types.idr | 2 +- .../idaptik-ums/src/abi/Validation.idr | 2 +- .../idaptik-ums/src/abi/Wiring.idr | 2 +- .../idaptik-ums/src/abi/Zones.idr | 2 +- .../idaptik-ums/src/editor/Editor.res | 2 +- .../idaptik-ums/src/editor/EditorCanvas.res | 2 +- .../idaptik-ums/src/editor/EditorCmd.res | 2 +- .../idaptik-ums/src/editor/EditorEngine.res | 2 +- .../idaptik-ums/src/editor/EditorModel.res | 2 +- .../src/editor/EditorProperties.res | 2 +- .../idaptik-ums/src/editor/EditorToolbar.res | 2 +- .../src/editor/EditorValidation.res | 2 +- .../podman-compose.yml | 2 +- .../scripts/assetpack-vite-plugin.js | 2 +- .../idaptik-rescript13-staging/setup.sh | 4 +- .../shared/tests/deno/benchmark_test.js | 2 +- .../shared/tests/deno/coprocessor_io_test.js | 2 +- .../tests/deno/coprocessor_security_test.js | 2 +- .../shared/tests/deno/coprocessor_test.js | 2 +- .../shared/tests/deno/kernel_compute_test.js | 2 +- .../shared/tests/deno/kernel_crypto_test.js | 2 +- .../shared/tests/deno/kernel_io_test.js | 2 +- .../shared/tests/deno/kernel_quantum_test.js | 2 +- .../shared/tests/deno/port_names_test.js | 2 +- .../idaptik-rescript13-staging/src/Main.res | 2 +- .../src/app/GameLoop.res | 2 +- .../src/app/GetEngine.res | 2 +- .../src/app/combat/Combat.res | 2 +- .../src/app/combat/Hitbox.res | 2 +- .../src/app/combat/PlayerHP.res | 2 +- .../src/app/companions/Moletaire.res | 2 +- .../src/app/companions/MoletaireMusic.res | 2 +- .../app/companions/MoletairePersistence.res | 2 +- .../src/app/devices/CameraDevice.res | 2 +- .../src/app/devices/CameraFeed.res | 2 +- .../src/app/devices/CoprocessorBridge.res | 2 +- .../src/app/devices/CovertLink.res | 2 +- .../src/app/devices/DesktopDevice.res | 2 +- .../src/app/devices/DeviceActivity.res | 2 +- .../src/app/devices/DeviceFactory.res | 2 +- .../src/app/devices/DeviceRegistry.res | 2 +- .../src/app/devices/DeviceView.res | 2 +- .../src/app/devices/FirewallDevice.res | 2 +- .../src/app/devices/GlobalNetworkData.res | 2 +- .../src/app/devices/GlobalNetworkManager.res | 2 +- .../src/app/devices/LaptopGUI.res | 2 +- .../src/app/devices/LaptopState.res | 2 +- .../src/app/devices/NetworkManager.res | 2 +- .../src/app/devices/NetworkTransfer.res | 2 +- .../src/app/devices/NetworkZones.res | 2 +- .../src/app/devices/PBXDevice.res | 2 +- .../src/app/devices/PowerManager.res | 2 +- .../src/app/devices/PowerStationDevice.res | 2 +- .../src/app/devices/RouterDevice.res | 2 +- .../src/app/devices/ServerDevice.res | 2 +- .../src/app/devices/SystemLogs.res | 2 +- .../src/app/devices/Terminal.res | 2 +- .../src/app/devices/TerminalDevice.res | 2 +- .../src/app/devices/UPSDevice.res | 2 +- .../src/app/devices/VMBridge.res | 2 +- .../src/app/devices/common/DeviceWindow.res | 2 +- .../src/app/devices/types/DeviceTypes.res | 2 +- .../src/app/enemies/DetectionSystem.res | 2 +- .../src/app/enemies/Distraction.res | 2 +- .../src/app/enemies/Drone.res | 2 +- .../src/app/enemies/GuardNPC.res | 2 +- .../src/app/enemies/SecurityAI.res | 2 +- .../src/app/enemies/SecurityDog.res | 2 +- .../src/app/multiplayer/MultiplayerClient.res | 2 +- .../src/app/multiplayer/MultiplayerGlobal.res | 2 +- .../src/app/multiplayer/PhoenixSocket.res | 2 +- .../src/app/multiplayer/VMMessageBus.res | 2 +- .../src/app/multiplayer/VMNetwork.res | 2 +- .../src/app/narrative/DataFiles.res | 2 +- .../src/app/narrative/MissionBriefing.res | 2 +- .../src/app/pickups/WorldPickup.res | 2 +- .../src/app/player/KeyboardAiming.res | 2 +- .../src/app/player/Player.res | 2 +- .../src/app/player/PlayerAttributes.res | 2 +- .../src/app/player/PlayerGraphics.res | 2 +- .../src/app/player/PlayerSprite.res | 2 +- .../src/app/player/PlayerState.res | 2 +- .../src/app/player/TrajectoryPreview.res | 2 +- .../src/app/popups/AccessibilityPopup.res | 2 +- .../src/app/popups/FeaturePacksPopup.res | 2 +- .../src/app/popups/ForceLayout.res | 2 +- .../src/app/popups/IntegrationsPopup.res | 2 +- .../src/app/popups/LanguagePopup.res | 2 +- .../src/app/popups/NetworkDesktop.res | 2 +- .../src/app/popups/PausePopup.res | 2 +- .../src/app/popups/PowerView.res | 2 +- .../src/app/popups/SettingsPopup.res | 2 +- .../src/app/proven/ProvenError.res | 2 +- .../src/app/proven/SafeAngle.res | 2 +- .../src/app/proven/SafeFloat.res | 2 +- .../src/app/proven/SafeJson.res | 2 +- .../src/app/screens/CreditsScreen.res | 2 +- .../src/app/screens/GameOverScreen.res | 2 +- .../src/app/screens/IntroScreen.res | 2 +- .../src/app/screens/LevelConfig.res | 2 +- .../src/app/screens/LoadScreen.res | 2 +- .../src/app/screens/LocationData.res | 2 +- .../src/app/screens/LocationRegistry.res | 2 +- .../src/app/screens/VictoryScreen.res | 2 +- .../src/app/screens/WorldBuilder.res | 2 +- .../src/app/screens/WorldMapScreen.res | 2 +- .../src/app/screens/WorldScreen.res | 2 +- .../src/app/screens/locations/AtlasScreen.res | 2 +- .../app/screens/locations/BackboneScreen.res | 2 +- .../screens/locations/BusinessISPScreen.res | 2 +- .../src/app/screens/locations/CityScreen.res | 2 +- .../app/screens/locations/DevHubScreen.res | 2 +- .../src/app/screens/locations/FieldScreen.res | 2 +- .../src/app/screens/locations/LabScreen.res | 2 +- .../app/screens/locations/LocationBase.res | 2 +- .../src/app/screens/locations/NexusScreen.res | 2 +- .../screens/locations/RegionalISPScreen.res | 2 +- .../app/screens/locations/RuralISPScreen.res | 2 +- .../src/app/screens/main/Bouncer.res | 2 +- .../src/app/screens/main/Logo.res | 2 +- .../src/app/screens/main/MainScreen.res | 2 +- .../app/screens/training/AssassinTraining.res | 2 +- .../app/screens/training/CombatTraining.res | 2 +- .../src/app/screens/training/DogTraining.res | 2 +- .../app/screens/training/DroneTraining.res | 2 +- .../screens/training/DroneTrainingGround.res | 2 +- .../app/screens/training/GuardTraining.res | 2 +- .../training/HighwayCrossingTraining.res | 2 +- .../screens/training/MoletaireTraining.res | 2 +- .../screens/training/ScavengerTraining.res | 2 +- .../src/app/screens/training/TrainingBase.res | 2 +- .../screens/training/TrainingMenuScreen.res | 2 +- .../app/screens/training/TrainingRegistry.res | 2 +- .../src/app/tools/PasswordCracker.res | 2 +- .../src/app/tools/PortScanner.res | 2 +- .../src/app/ui/Button.res | 2 +- .../src/app/ui/HUD.res | 2 +- .../src/app/ui/HardwareWiring.res | 2 +- .../src/app/ui/InventoryUI.res | 2 +- .../src/app/ui/KernelMonitor.res | 2 +- .../src/app/ui/Label.res | 2 +- .../src/app/ui/RoundedBox.res | 2 +- .../src/app/ui/VolumeSlider.res | 2 +- .../src/app/utils/AccessibilitySettings.res | 2 +- .../src/app/utils/Announcer.res | 2 +- .../src/app/utils/ColorPalette.res | 2 +- .../src/app/utils/DesktopIntegration.res | 2 +- .../src/app/utils/DomA11y.res | 2 +- .../src/app/utils/FeaturePacks.res | 2 +- .../src/app/utils/FontScale.res | 2 +- .../src/app/utils/GameI18n.res | 2 +- .../src/app/utils/KeyboardNav.res | 2 +- .../src/app/utils/LanguageSettings.res | 2 +- .../src/app/utils/Locales.res | 2 +- .../src/app/utils/PanicHandler.res | 2 +- .../src/app/utils/PeerDetection.res | 2 +- .../src/app/utils/README.adoc | 2 +- .../src/app/utils/UserSettings.res | 2 +- .../src/bindings/Motion.res | 2 +- .../src/bindings/Pixi.res | 2 +- .../src/bindings/PixiSound.res | 2 +- .../src/bindings/PixiUI.res | 2 +- .../src/engine/Engine.res | 2 +- .../src/engine/audio/Audio.res | 2 +- .../src/engine/navigation/Navigation.res | 2 +- .../src/engine/resize/Resize.res | 2 +- .../src/engine/utils/GetResolution.res | 2 +- .../src/engine/utils/Maths.res | 2 +- .../src/engine/utils/Random.res | 2 +- .../src/engine/utils/Storage.res | 2 +- .../src/engine/utils/WaitFor.res | 2 +- .../src/shared/Coprocessor.res | 2 +- .../src/shared/CoprocessorManager.res | 2 +- .../src/shared/Coprocessor_Backends.res | 2 +- .../src/shared/Coprocessor_Compute.res | 2 +- .../src/shared/Coprocessor_IO.res | 2 +- .../src/shared/Coprocessor_Security.res | 2 +- .../src/shared/DLCLoader.res | 2 +- .../src/shared/DeviceType.res | 2 +- .../src/shared/Diagnostics.res | 2 +- .../src/shared/GameEvent.res | 2 +- .../src/shared/Inventory.res | 2 +- .../src/shared/Kernel.res | 2 +- .../src/shared/Kernel_Compute.res | 2 +- .../src/shared/Kernel_Crypto.res | 2 +- .../src/shared/Kernel_IO.res | 2 +- .../src/shared/Kernel_Quantum.res | 2 +- .../src/shared/PortNames.res | 2 +- .../src/shared/PuzzleFormat.res | 2 +- .../src/shared/ResourceAccounting.res | 2 +- .../src/shared/RetryPolicy.res | 2 +- .../src/shared/UmsLevelLoader.res | 2 +- .../idaptik-rescript13-staging/stapeln.toml | 2 +- .../sync-server/Justfile | 2 +- .../sync-server/config/config.exs | 2 +- .../sync-server/config/dev.exs | 2 +- .../sync-server/config/prod.exs | 2 +- .../sync-server/config/runtime.exs | 2 +- .../sync-server/config/test.exs | 2 +- .../sync-server/mix.exs | 2 +- .../sync-server/test/application_test.exs | 2 +- .../sync-server/test/connectivity_test.mjs | 2 +- .../sync-server/test/property_test.exs | 2 +- .../sync-server/test/router_test.exs | 2 +- .../sync-server/test/test_helper.exs | 2 +- .../wokelangiser.toml | 2 +- .../packages/bindings/grpc/MAINTAINERS.adoc | 2 +- .../packages/bindings/grpc/README.adoc | 2 +- .../packages/bindings/openapi/DECISIONS.md | 2 +- .../bindings/openapi/MAINTAINERS.adoc | 2 +- .../packages/bindings/openapi/README.adoc | 2 +- .../bindings/postgres/CONTRIBUTING.adoc | 2 +- .../bindings/postgres/MAINTAINERS.adoc | 2 +- .../packages/bindings/postgres/README.adoc | 4 +- .../packages/bindings/postgres/ROADMAP.adoc | 2 +- .../packages/bindings/redis/CONTRIBUTING.adoc | 2 +- .../packages/bindings/redis/MAINTAINERS.adoc | 2 +- .../packages/bindings/redis/README.adoc | 4 +- .../packages/bindings/redis/ROADMAP.adoc | 2 +- .../bindings/redis/docs/CHANGELOG.adoc | 2 +- .../packages/bindings/tauri/MAINTAINERS.adoc | 2 +- .../packages/bindings/tauri/README.adoc | 2 +- .../packages/core/compiler-source/CLAUDE.md | 470 +++++++++++++++++- .../packages/core/compiler-source/README.md | 2 +- .../core/early-return/CONTRIBUTING.adoc | 2 +- .../core/early-return/MAINTAINERS.adoc | 2 +- .../packages/core/early-return/README.adoc | 2 +- .../packages/core/env/CHANGELOG.adoc | 2 +- .../packages/core/env/CONTRIBUTING.adoc | 2 +- .../packages/core/env/MAINTAINERS.adoc | 2 +- .../packages/core/env/README.adoc | 6 +- .../packages/core/env/ROADMAP.adoc | 2 +- .../packages/core/env/RSR_COMPLIANCE.adoc | 2 +- .../packages/core/poly-core/CONTRIBUTING.adoc | 2 +- .../packages/core/poly-core/MAINTAINERS.adoc | 2 +- .../packages/core/poly-core/ROADMAP.adoc | 2 +- .../core/poly-core/docs/CITATIONS.adoc | 2 +- .../core/poly-core/docs/api-reference.adoc | 2 +- .../core/poly-core/docs/architecture.adoc | 2 +- .../core/runtime-tools/MAINTAINERS.adoc | 2 +- .../packages/ffi/alib/MAINTAINERS.adoc | 2 +- .../packages/ffi/alib/README.adoc | 2 +- .../packages/ffi/alib/ROADMAP.adoc | 2 +- .../packages/ffi/alib/RSR_OUTLINE.adoc | 2 +- .../packages/ffi/wasm-bridge/MAINTAINERS.adoc | 2 +- .../packages/ffi/wasm-bridge/ROADMAP.adoc | 2 +- .../packages/ffi/wasm-bridge/RSR_OUTLINE.adoc | 2 +- .../packages/ffi/wasm-runtime/CHANGELOG.adoc | 2 +- .../ffi/wasm-runtime/CONTRIBUTING.adoc | 2 +- .../ffi/wasm-runtime/MAINTAINERS.adoc | 2 +- .../packages/ffi/wasm-runtime/PALIMPSEST.adoc | 4 +- .../packages/ffi/wasm-runtime/README.adoc | 4 +- .../packages/ffi/zig-ffi/README.adoc | 4 +- .../tooling/alib-codemods/CONTRIBUTING.adoc | 2 +- .../tooling/alib-codemods/MAINTAINERS.adoc | 2 +- .../tooling/alib-codemods/ROADMAP.adoc | 2 +- .../tooling/alib-codemods/RSR_OUTLINE.adoc | 2 +- .../alib-conformance/CONTRIBUTING.adoc | 2 +- .../tooling/alib-conformance/MAINTAINERS.adoc | 2 +- .../tooling/alib-conformance/ROADMAP.adoc | 2 +- .../tooling/alib-conformance/RSR_OUTLINE.adoc | 2 +- .../alib-for-rescript/CONTRIBUTING.adoc | 2 +- .../alib-for-rescript/MAINTAINERS.adoc | 2 +- .../tooling/alib-for-rescript/ROADMAP.adoc | 2 +- .../alib-for-rescript/RSR_OUTLINE.adoc | 2 +- .../tooling/alib-interop/CONTRIBUTING.adoc | 2 +- .../tooling/alib-interop/MAINTAINERS.adoc | 2 +- .../tooling/alib-interop/ROADMAP.adoc | 2 +- .../tooling/alib-interop/RSR_OUTLINE.adoc | 2 +- .../tooling/create-poly/CHANGELOG.adoc | 2 +- .../tooling/create-poly/CONTRIBUTING.adoc | 2 +- .../tooling/create-poly/MAINTAINERS.adoc | 2 +- .../packages/tooling/create-poly/README.adoc | 2 +- .../packages/tooling/create-poly/ROADMAP.adoc | 2 +- .../tooling/create-poly/RSR_OUTLINE.adoc | 2 +- .../packages/tooling/create-poly/STATE.adoc | 2 +- .../create-poly/docs/ARCHITECTURE.adoc | 2 +- .../tooling/create-poly/docs/CITATIONS.adoc | 2 +- .../tooling/evangeliser/CHANGELOG.adoc | 2 +- .../tooling/evangeliser/CONTRIBUTING.adoc | 2 +- .../packages/tooling/evangeliser/Justfile | 2 +- .../tooling/evangeliser/MAINTAINERS.adoc | 2 +- .../packages/tooling/evangeliser/Mustfile.epx | 2 +- .../packages/tooling/evangeliser/README.adoc | 6 +- .../packages/tooling/evangeliser/ROADMAP.adoc | 2 +- .../packages/tooling/evangeliser/config.ncl | 2 +- .../greasy-rescripter/CONTRIBUTING.adoc | 2 +- .../greasy-rescripter/MAINTAINERS.adoc | 2 +- .../tooling/greasy-rescripter/ROADMAP.adoc | 2 +- .../web/bridge-web/.github/CODEOWNERS | 2 +- .../packages/web/bridge-web/CONTRIBUTING.adoc | 2 +- .../packages/web/bridge-web/MAINTAINERS.adoc | 2 +- .../packages/web/bridge-web/README.adoc | 4 +- .../packages/web/bridge-web/ROADMAP.adoc | 2 +- .../packages/web/bridge-web/RSR_OUTLINE.adoc | 2 +- .../packages/web/dom-mounter/MAINTAINERS.adoc | 2 +- .../packages/web/dom-mounter/README.adoc | 4 +- .../packages/web/dom-mounter/ROADMAP.adoc | 2 +- .../packages/web/dom-mounter/docs/API.md | 14 +- .../packages/web/full-stack/COMPONENTS.adoc | 2 +- .../packages/web/full-stack/MAINTAINERS.adoc | 2 +- .../packages/web/full-stack/README.adoc | 2 +- .../packages/web/full-stack/ROADMAP.adoc | 2 +- .../web/http-server/CONTRIBUTING.adoc | 2 +- .../packages/web/http-server/MAINTAINERS.adoc | 2 +- .../packages/web/http-server/README.adoc | 6 +- .../packages/web/http-server/ROADMAP.adoc | 2 +- .../packages/web/http-server/STATE.adoc | 2 +- .../packages/web/tea/.gitattributes | 2 +- .../packages/web/tea/.tool-versions | 2 +- .../packages/web/tea/CHANGELOG.adoc | 2 +- .../packages/web/tea/CHANGELOG.md | 2 +- .../packages/web/tea/CITATION.cff | 2 +- .../packages/web/tea/CODE_OF_CONDUCT.adoc | 2 +- .../packages/web/tea/CONTRIBUTING.adoc | 4 +- .../packages/web/tea/GOVERNANCE.adoc | 2 +- .../packages/web/tea/MAINTAINERS.adoc | 2 +- .../packages/web/tea/METADATA.dc.xml | 2 +- .../packages/web/tea/PRIORITY.adoc | 2 +- .../packages/web/tea/README.adoc | 4 +- .../packages/web/tea/ROADMAP.adoc | 2 +- .../packages/web/tea/docs/CITATIONS.adoc | 2 +- .../web/tea/examples/01_counter/Counter.res | 2 +- .../web/tea/examples/02_http/HttpExample.res | 2 +- .../03_swot_dashboard/SwotDashboard.res | 2 +- .../tea/examples/03_swot_dashboard/index.html | 2 +- .../packages/web/tea/src/Tea.res | 2 +- .../packages/web/tea/src/Tea.resi | 2 +- .../packages/web/tea/src/Tea_App.res | 2 +- .../packages/web/tea/src/Tea_App.resi | 2 +- .../packages/web/tea/src/Tea_Cmd.res | 2 +- .../packages/web/tea/src/Tea_Cmd.resi | 2 +- .../packages/web/tea/src/Tea_Html.res | 2 +- .../packages/web/tea/src/Tea_Html.resi | 2 +- .../packages/web/tea/src/Tea_Http.res | 2 +- .../packages/web/tea/src/Tea_Http.resi | 2 +- .../packages/web/tea/src/Tea_Json.res | 2 +- .../packages/web/tea/src/Tea_Json.resi | 2 +- .../packages/web/tea/src/Tea_Layout.res | 2 +- .../packages/web/tea/src/Tea_Layout.resi | 2 +- .../packages/web/tea/src/Tea_Sub.res | 2 +- .../packages/web/tea/src/Tea_Sub.resi | 2 +- .../packages/web/tea/src/Tea_Test.res | 2 +- .../packages/web/tea/src/Tea_Test.resi | 2 +- .../packages/web/tea/tasks/Justfile | 2 +- .../packages/web/tea/test/Tea_Cmd_test.res | 2 +- .../packages/web/tea/test/Tea_Json_test.res | 2 +- .../packages/web/websocket/CONTRIBUTING.adoc | 2 +- .../packages/web/websocket/MAINTAINERS.adoc | 2 +- .../packages/web/websocket/README.adoc | 6 +- .../packages/web/websocket/ROADMAP.adoc | 2 +- .../packages/web/websocket/STATE.adoc | 2 +- .../web/websocket/examples/README.adoc | 2 +- .../ppx-proven-record/README.adoc | 2 +- .../rescript-dom-mounter/MAINTAINERS.adoc | 2 +- .../rescript-dom-mounter/README.adoc | 4 +- .../rescript-dom-mounter/ROADMAP.adoc | 2 +- .../rescript-dom-mounter/docs/API.md | 14 +- .../rescript-evangeliser/.gitattributes | 2 +- .../rescript-evangeliser/.github/FUNDING.yml | 2 +- .../.github/dependabot.yml | 2 +- .../.github/workflows/ci.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../.github/workflows/makefile-blocker.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../.github/workflows/quality.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 2 +- .../rescript-evangeliser/.gitignore | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/META.a2ml | 2 +- .../.machine_readable/STATE.a2ml | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../rescript-evangeliser/.well-known/ai.txt | 2 +- .../.well-known/humans.txt | 2 +- .../.well-known/security.txt | 2 +- .../rescript-evangeliser/CHANGELOG.adoc | 2 +- .../rescript-evangeliser/CONTRIBUTING.adoc | 2 +- .../rescript-evangeliser/EXPLAINME.adoc | 2 +- .../rescript-evangeliser/Justfile | 2 +- .../LICENSE-PALIMPSEST.txt | 2 +- .../rescript-evangeliser/MAINTAINERS.adoc | 2 +- .../rescript-evangeliser/Mustfile | 2 +- .../rescript-evangeliser/Mustfile.epx | 2 +- .../rescript-evangeliser/QUICKSTART-DEV.adoc | 2 +- .../QUICKSTART-MAINTAINER.adoc | 2 +- .../rescript-evangeliser/QUICKSTART-USER.adoc | 2 +- .../rescript-evangeliser/README.adoc | 6 +- .../rescript-evangeliser/ROADMAP.adoc | 2 +- .../rescript-evangeliser/TOPOLOGY.md | 2 +- .../rescript-evangeliser/bin/evangeliser.js | 2 +- .../rescript-evangeliser/config.ncl | 2 +- .../rescript-evangeliser/contractile.just | 2 +- .../contractiles/intend/Intentfile.a2ml | 4 +- .../contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../rescript-evangeliser/guix.scm | 2 +- .../rescript-evangeliser/k9iser.toml | 2 +- .../rescript-evangeliser/setup.sh | 4 +- .../rescript-evangeliser/src/Analyser.res | 2 +- .../rescript-evangeliser/src/Analyser.resi | 2 +- .../rescript-evangeliser/src/Cli.res | 2 +- .../rescript-evangeliser/src/Glyphs.res | 2 +- .../rescript-evangeliser/src/Narrative.res | 2 +- .../rescript-evangeliser/src/Output.res | 2 +- .../rescript-evangeliser/src/Patterns.res | 2 +- .../rescript-evangeliser/src/Scanner.res | 2 +- .../rescript-evangeliser/src/Scanner.resi | 2 +- .../rescript-evangeliser/src/Types.res | 2 +- .../rescript-evangeliser/stapeln.toml | 2 +- .../test/Analyser_test.res | 2 +- .../rescript-evangeliser/test/Glyphs_test.res | 2 +- .../test/Narrative_test.res | 2 +- .../test/Patterns_test.res | 2 +- .../test/Scanner_test.res | 2 +- .../rescript-evangeliser/test/Types_test.res | 2 +- .../rescript-evangeliser/test/run_all.js | 2 +- .../rescript-string-power/CHANGELOG.adoc | 2 +- .../rescript-string-power/CODE_OF_CONDUCT.md | 2 +- .../rescript-string-power/CONTRIBUTING.adoc | 2 +- .../rescript-string-power/EXPLAINME.adoc | 2 +- .../rescript-string-power/READINESS.md | 2 +- .../rescript-string-power/SECURITY.md | 2 +- .../rescript-string-power/TEST-NEEDS.md | 2 +- .../docs/AFFINESCRIPT_VS_RESCRIPT.adoc | 2 +- .../rescript-tea/.devcontainer/Containerfile | 2 +- .../rescript-tea/.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- rescript-ecosystem/rescript-tea/.envrc | 2 +- .../rescript-tea/.gitattributes | 2 +- .../rescript-tea/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- .../rescript-tea/.github/FUNDING.yml | 2 +- .../rescript-tea/.github/GOVERNANCE.md | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../rescript-tea/.github/MAINTAINERS | 2 +- .../.github/copilot-instructions.md | 2 +- .../rescript-tea/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../.github/workflows/boj-build.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../rescript-tea/.github/workflows/codeql.yml | 2 +- .../workflows/dependabot-automerge.yml | 2 +- .../.github/workflows/dogfood-gate.yml | 2 +- .../rescript-tea/.github/workflows/e2e.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../rescript-tea/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../.github/workflows/quality.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- rescript-ecosystem/rescript-tea/.gitignore | 2 +- .../rescript-tea/.gitlab-ci.yml | 2 +- rescript-ecosystem/rescript-tea/.guix-channel | 2 +- .../.machine_readable/0.1-AI-MANIFEST.a2ml | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../rescript-tea/.machine_readable/CLADE.a2ml | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../.machine_readable/ai/.clinerules | 2 +- .../.machine_readable/ai/.cursorrules | 2 +- .../.machine_readable/ai/.windsurfrules | 2 +- .../.machine_readable/ai/0.2-AI-MANIFEST.a2ml | 2 +- .../anchors/0.2-AI-MANIFEST.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../compliance/rust/deny.toml | 2 +- .../configs/0.2-AI-MANIFEST.a2ml | 2 +- .../configs/git-cliff/cliff.toml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../integrations/feedback-o-tron.a2ml | 2 +- .../integrations/proven.a2ml | 2 +- .../integrations/verisimdb.a2ml | 2 +- .../integrations/vexometer.a2ml | 2 +- .../policies/0.2-AI-MANIFEST.a2ml | 2 +- .../policies/MAINTENANCE-AXES.a2ml | 2 +- .../policies/MAINTENANCE-CHECKLIST.a2ml | 2 +- .../SOFTWARE-DEVELOPMENT-APPROACH.a2ml | 2 +- .../scripts/0.2-AI-MANIFEST.a2ml | 2 +- .../scripts/forge/0.3-AI-MANIFEST.a2ml | 2 +- .../scripts/forge/forge-sync.sh | 2 +- .../scripts/lifecycle/0.3-AI-MANIFEST.a2ml | 2 +- .../scripts/lifecycle/install-tools.sh | 2 +- .../scripts/maintenance/maint-assault.sh | 2 +- .../scripts/verification/0.3-AI-MANIFEST.a2ml | 2 +- .../rescript-tea/.well-known/ai.txt | 2 +- .../rescript-tea/.well-known/humans.txt | 2 +- .../rescript-tea/.well-known/security.txt | 2 +- .../rescript-tea/CODE_OF_CONDUCT.md | 2 +- .../rescript-tea/CONTRIBUTING.md | 2 +- rescript-ecosystem/rescript-tea/Containerfile | 2 +- .../rescript-tea/EXPLAINME.adoc | 2 +- rescript-ecosystem/rescript-tea/Justfile | 2 +- rescript-ecosystem/rescript-tea/LICENSE | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- .../rescript-tea/PROOF-NEEDS.md | 2 +- .../rescript-tea/QUICKSTART-DEV.adoc | 2 +- .../rescript-tea/QUICKSTART-MAINTAINER.adoc | 2 +- .../rescript-tea/QUICKSTART-USER.adoc | 2 +- rescript-ecosystem/rescript-tea/README.adoc | 4 +- rescript-ecosystem/rescript-tea/ROADMAP.adoc | 2 +- rescript-ecosystem/rescript-tea/SECURITY.md | 2 +- .../rescript-tea/SUCCESSOR.adoc | 2 +- rescript-ecosystem/rescript-tea/TOPOLOGY.md | 2 +- .../rescript-tea/container/.gatekeeper.yaml | 2 +- .../container/0.1-AI-MANIFEST.a2ml | 2 +- .../rescript-tea/container/Containerfile | 2 +- .../rescript-tea/container/README.adoc | 2 +- .../container/compose.example.toml | 2 +- .../rescript-tea/container/compose.toml | 2 +- .../rescript-tea/container/ct-build.sh | 2 +- .../rescript-tea/container/deploy.k9.ncl | 2 +- .../rescript-tea/container/entrypoint.sh | 2 +- .../rescript-tea/container/manifest.toml | 2 +- .../rescript-tea/container/vordr.toml | 2 +- .../rescript-tea/contractile.just | 2 +- .../contractiles/intend/Intentfile.a2ml | 4 +- .../contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../rescript-tea/docs/0.1-AI-MANIFEST.a2ml | 2 +- .../rescript-tea/docs/STATE-VISUALIZER.adoc | 2 +- .../docs/accessibility/README.adoc | 2 +- .../docs/architecture/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/architecture/THREAT-MODEL.adoc | 2 +- .../docs/attribution/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/attribution/MAINTAINERS.adoc | 2 +- .../docs/decisions/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/decisions/0000-template.adoc | 2 +- .../decisions/0001-adopt-rsr-standard.adoc | 2 +- .../docs/developer/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/governance/0.1-AI-MANIFEST.a2ml | 2 +- .../docs/governance/CRG-CRITERIA.a2ml | 2 +- .../governance/MAINTENANCE-CHECKLIST.a2ml | 2 +- .../SOFTWARE-DEVELOPMENT-APPROACH.a2ml | 2 +- .../rescript-tea/docs/governance/TSDM.a2ml | 2 +- .../governance/audit/0.2-AI-MANIFEST.a2ml | 2 +- .../audit/compliance/0.3-AI-MANIFEST.a2ml | 2 +- .../audit/effects/0.3-AI-MANIFEST.a2ml | 2 +- .../audit/systems/0.3-AI-MANIFEST.a2ml | 2 +- .../maintenance/0.2-AI-MANIFEST.a2ml | 2 +- .../maintenance/adaptive/0.3-AI-MANIFEST.a2ml | 2 +- .../corrective/0.3-AI-MANIFEST.a2ml | 2 +- .../perfective/0.3-AI-MANIFEST.a2ml | 2 +- .../governance/planning/0.2-AI-MANIFEST.a2ml | 2 +- .../planning/could/0.3-AI-MANIFEST.a2ml | 2 +- .../planning/must/0.3-AI-MANIFEST.a2ml | 2 +- .../planning/should/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/legal/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/practice/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/practice/AI-CONVENTIONS.adoc | 4 +- .../docs/practice/STATE-VISUALIZER-GUIDE.adoc | 2 +- .../docs/standards/0.2-AI-MANIFEST.a2ml | 2 +- .../docs/theory/0.2-AI-MANIFEST.a2ml | 2 +- .../theory/computing/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/formalisms/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/mathematics/0.3-AI-MANIFEST.a2ml | 2 +- .../theory/ontologies/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/theory/other/0.3-AI-MANIFEST.a2ml | 2 +- .../socio-technical/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/whitepapers/0.2-AI-MANIFEST.a2ml | 2 +- .../whitepapers/academic/0.3-AI-MANIFEST.a2ml | 2 +- .../whitepapers/industry/0.3-AI-MANIFEST.a2ml | 2 +- .../whitepapers/outreach/0.3-AI-MANIFEST.a2ml | 2 +- .../docs/wikis/0.2-AI-MANIFEST.a2ml | 2 +- .../rescript-tea/eclexiaiser.toml | 2 +- .../SafeDOMExample.res.txt | 2 +- .../features/0.1-AI-MANIFEST.a2ml | 2 +- .../features/boj-server/0.2-AI-MANIFEST.a2ml | 2 +- .../panic-attacker/0.2-AI-MANIFEST.a2ml | 2 +- .../features/ssg/0.2-AI-MANIFEST.a2ml | 2 +- .../features/ssg/ssg-bootstrap.sh | 2 +- rescript-ecosystem/rescript-tea/guix.scm | 2 +- rescript-ecosystem/rescript-tea/k9iser.toml | 2 +- .../rescript-tea/reconcile/README.adoc | 2 +- .../examples/02_http/HttpExample.res | 2 +- .../03_swot_dashboard/SwotDashboard.res | 2 +- .../examples/03_swot_dashboard/index.html | 2 +- .../test/Tea_Cmd_test.res | 2 +- .../test/Tea_Json_test.res | 2 +- .../Tea_Layout.res | 2 +- .../Tea_Layout.resi | 2 +- .../rescript-tea/selur-compose.toml | 2 +- rescript-ecosystem/rescript-tea/setup.sh | 4 +- .../rescript-tea/src/0.1-AI-MANIFEST.a2ml | 2 +- .../src/aspects/0.2-AI-MANIFEST.a2ml | 2 +- .../aspects/integrity/0.3-AI-MANIFEST.a2ml | 2 +- .../observability/0.3-AI-MANIFEST.a2ml | 2 +- .../src/aspects/security/0.3-AI-MANIFEST.a2ml | 2 +- .../src/bridges/0.2-AI-MANIFEST.a2ml | 2 +- .../src/contracts/0.2-AI-MANIFEST.a2ml | 2 +- .../src/core/0.2-AI-MANIFEST.a2ml | 2 +- .../src/definitions/0.2-AI-MANIFEST.a2ml | 2 +- .../src/errors/0.2-AI-MANIFEST.a2ml | 2 +- .../src/interface/0.2-AI-MANIFEST.a2ml | 2 +- .../src/interface/abi/0.3-AI-MANIFEST.a2ml | 2 +- .../src/interface/ffi/0.3-AI-MANIFEST.a2ml | 2 +- .../rescript-tea/src/interface/ffi/build.zig | 2 +- .../interface/ffi/src/0.4-AI-MANIFEST.a2ml | 2 +- .../src/interface/ffi/src/main.zig | 2 +- .../interface/ffi/test/0.4-AI-MANIFEST.a2ml | 2 +- .../interface/ffi/test/integration_test.zig | 2 +- .../interface/generated/0.3-AI-MANIFEST.a2ml | 2 +- .../generated/abi/0.4-AI-MANIFEST.a2ml | 2 +- .../rescript-tea/src/tea/Tea.res | 2 +- .../src/tea/Tea_Animationframe.res | 2 +- .../rescript-tea/src/tea/Tea_App.res | 2 +- .../rescript-tea/src/tea/Tea_Cmd.res | 2 +- .../rescript-tea/src/tea/Tea_Debug.res | 2 +- .../rescript-tea/src/tea/Tea_Html.res | 2 +- .../rescript-tea/src/tea/Tea_Http.res | 2 +- .../rescript-tea/src/tea/Tea_Json.res | 2 +- .../rescript-tea/src/tea/Tea_Keyboard.res | 2 +- .../rescript-tea/src/tea/Tea_Mouse.res | 2 +- .../rescript-tea/src/tea/Tea_Render.res | 2 +- .../rescript-tea/src/tea/Tea_Ssr.res | 2 +- .../rescript-tea/src/tea/Tea_Sub.res | 2 +- .../rescript-tea/src/tea/Tea_Svg.res | 2 +- .../rescript-tea/src/tea/Tea_Test.res | 2 +- .../rescript-tea/src/tea/Tea_Time.res | 2 +- .../rescript-tea/src/tea/Tea_Vdom.res | 2 +- .../rescript-tea/src/tea/Tea_Window.res | 2 +- rescript-ecosystem/rescript-tea/stapeln.toml | 2 +- .../rescript-tea/tests/bench_test.js | 2 +- .../rescript-tea/tests/e2e_test.js | 2 +- .../rescript-tea/tests/property_test.js | 2 +- .../rescript-tea/tests/tea_test.js | 2 +- .../verification/0.1-AI-MANIFEST.a2ml | 2 +- .../benchmarks/0.2-AI-MANIFEST.a2ml | 2 +- .../coverage/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/fuzzing/0.2-AI-MANIFEST.a2ml | 2 +- .../verification/proofs/0.2-AI-MANIFEST.a2ml | 2 +- .../safety_case/0.2-AI-MANIFEST.a2ml | 2 +- .../simulations/0.2-AI-MANIFEST.a2ml | 2 +- .../traceability/0.2-AI-MANIFEST.a2ml | 2 +- .../rescript-vite/.devcontainer/README.adoc | 2 +- .../.github/copilot-instructions.md | 2 +- .../.github/pull_request_template.md | 2 +- .../rescript-vite/GOVERNANCE.md | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- .../rescript-vite/MAINTAINERS.adoc | 2 +- .../rescript-vite/MAINTAINERS.md | 2 +- rescript-ecosystem/rescript-vite/README.adoc | 2 +- rescript-ecosystem/rescript-vite/ROADMAP.adoc | 2 +- .../rescript-vite/RSR_OUTLINE.adoc | 2 +- rescript-ecosystem/rescript-vite/TOPOLOGY.md | 2 +- .../rescript-vite/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../docs/AI_INSTALLATION_GUIDE.adoc | 4 +- .../rescript-vite/docs/QUICKSTART.md | 2 +- .../rescript-vite/docs/THREAT-MODEL.md | 2 +- .../rescript-vite/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../rescript-vite/docs/decisions/README.md | 2 +- riscv-guix-buildsys/MAINTAINERS.adoc | 2 +- riscv-guix-buildsys/PALIMPSEST.adoc | 4 +- riscv-guix-buildsys/README.md | 4 +- scaffoldia/.gitattributes | 2 +- scaffoldia/.github/FUNDING.yml | 2 +- scaffoldia/.github/workflows/codeql.yml | 2 +- .../workflows/comprehensive-quality.yml | 2 +- scaffoldia/.github/workflows/governance.yml | 2 +- scaffoldia/.github/workflows/hypatia-scan.yml | 2 +- scaffoldia/.github/workflows/instant-sync.yml | 2 +- scaffoldia/.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- scaffoldia/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- scaffoldia/.gitignore | 2 +- scaffoldia/.machine_readable/AGENTIC.scm | 2 +- scaffoldia/.machine_readable/ECOSYSTEM.scm | 2 +- scaffoldia/.machine_readable/META.scm | 2 +- scaffoldia/.machine_readable/NEUROSYM.scm | 2 +- scaffoldia/.machine_readable/PLAYBOOK.scm | 2 +- scaffoldia/.machine_readable/STATE.scm | 2 +- .../bot_directives/README.a2ml | 2 +- .../bot_directives/echidnabot.a2ml | 2 +- .../bot_directives/finishbot.a2ml | 2 +- .../bot_directives/glambot.a2ml | 2 +- .../bot_directives/rhodibot.a2ml | 2 +- .../bot_directives/robot-repo-automaton.a2ml | 2 +- .../bot_directives/seambot.a2ml | 2 +- .../bot_directives/sustainabot.a2ml | 2 +- .../.machines_readable/6scm/AGENTIC.scm | 2 +- .../.machines_readable/6scm/ECOSYSTEM.scm | 2 +- scaffoldia/.machines_readable/6scm/META.scm | 2 +- .../.machines_readable/6scm/NEUROSYM.scm | 2 +- .../.machines_readable/6scm/PLAYBOOK.scm | 2 +- scaffoldia/.machines_readable/6scm/STATE.scm | 2 +- scaffoldia/CODE_OF_CONDUCT.md | 2 +- scaffoldia/CONTRIBUTING.adoc | 2 +- scaffoldia/LICENSE | 2 +- scaffoldia/LICENSE.txt | 2 +- scaffoldia/MAINTAINERS.adoc | 2 +- scaffoldia/Mustfile | 2 +- scaffoldia/PALIMPSEST.adoc | 4 +- scaffoldia/README.adoc | 4 +- .../builder/templates/asdf-plugin/README.adoc | 2 +- .../asdf-plugin/metaiconic-plugin.ncl | 2 +- .../templates/asdf-plugin/security-plugin.ncl | 2 +- .../templates/asdf-plugin/ui-plugin.ncl | 2 +- scaffoldia/constraints/dialect-roles.scm | 2 +- scaffoldia/constraints/minikanren-core.scm | 2 +- scaffoldia/constraints/repo-logic.scm | 2 +- scaffoldia/contractiles/dust/Dustfile | 2 +- scaffoldia/contractiles/must/Mustfile | 2 +- scaffoldia/docs/asdf-plugin-architecture.adoc | 8 +- .../registry/ecosystem/reposystem-tool.ncl | 12 +- .../registry/elixir/phoenix-service.ncl | 32 +- scaffoldia/registry/gitbot/fleet-bot.ncl | 22 +- scaffoldia/registry/haskell/stack-library.ncl | 26 +- scaffoldia/registry/julia/package.ncl | 18 +- scaffoldia/repo-customiser/LICENSE | 2 +- scaffoldia/repo-customiser/README.adoc | 2 +- scaffoldia/repo-customiser/docs/ROADMAP.adoc | 2 +- .../repo-customiser/license/PMPL-1.0.txt | 2 +- scaffoldia/repo-slm-augmentor/LICENSE | 2 +- scaffoldia/repo-slm-augmentor/Mustfile | 2 +- scaffoldia/repo-slm-augmentor/README.adoc | 2 +- scaffoldia/repo-slm-augmentor/ROADMAP.adoc | 2 +- .../repo-slm-augmentor/license/PMPL-1.0.txt | 2 +- .../security-knowledge/README.adoc | 2 +- .../security-knowledge/logtalk/loader.lgt | 2 +- .../logtalk/security_errors.lgt | 4 +- .../security-knowledge/scm/error-catalog.scm | 4 +- .../virtuoso/queries.sparql | 2 +- .../virtuoso/security-ontology.ttl | 2 +- scaffoldia/stack.yaml | 2 +- shellstate/READINESS.md | 2 +- stapeln.toml | 2 +- synapse/CHANGELOG.adoc | 2 +- synapse/CLAUDE.md | 2 +- synapse/MAINTAINERS.adoc | 2 +- synapse/PALIMPSEST.adoc | 4 +- synapse/README.adoc | 4 +- synapse/TESTING-REPORT.adoc | 4 +- synapse/build.zig | 2 +- synapse/examples/rust/models.rs | 2 +- synapse/src/generators/synapse.zig | 2 +- synapse/src/parser/rust_parser.zig | 2 +- synapse/src/templates/swift_templates.zig | 2 +- synapse/src/types.zig | 2 +- techstack-enforcer/.github/dependabot.yml | 2 +- .../.github/workflows/codeql.yml | 2 +- .../.github/workflows/mirror.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- techstack-enforcer/CODE_OF_CONDUCT.md | 2 +- techstack-enforcer/CONTRIBUTING.adoc | 2 +- techstack-enforcer/MAINTAINERS.adoc | 2 +- techstack-enforcer/PALIMPSEST.adoc | 4 +- techstack-enforcer/README.adoc | 2 +- techstack-enforcer/README.md | 2 +- techstack-enforcer/ROADMAP.adoc | 2 +- techstack-enforcer/RSR_OUTLINE.adoc | 2 +- techstack-enforcer/SECURITY.md | 2 +- techstack-enforcer/license/PMPL-1.0.txt | 2 +- v-ecosystem/.gitattributes | 2 +- v-ecosystem/.gitignore | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- v-ecosystem/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- v-ecosystem/.machine_readable/6a2/STATE.a2ml | 2 +- v-ecosystem/LICENSE | 2 +- v-ecosystem/MIGRATION.adoc | 2 +- v-ecosystem/README.adoc | 2 +- v-ecosystem/TRANSFER.adoc | 2 +- .../connectors/v-ambientops/src/main.v | 2 +- v-ecosystem/connectors/v-boj/src/main.v | 2 +- v-ecosystem/connectors/v-burble/src/main.v | 2 +- v-ecosystem/connectors/v-echidna/src/main.v | 2 +- v-ecosystem/connectors/v-gossamer/src/main.v | 2 +- .../connectors/v-groove-bridge/src/main.v | 2 +- v-ecosystem/connectors/v-hypatia/src/main.v | 2 +- v-ecosystem/connectors/v-idaptik/src/main.v | 2 +- .../connectors/v-reposystem/src/main.v | 2 +- v-ecosystem/connectors/v-stapeln/src/main.v | 2 +- v-ecosystem/connectors/v-verisimdb/src/main.v | 2 +- .../v-api-interfaces/v-aerie/MIGRATION.adoc | 2 +- .../v-api-interfaces/v-aerie/SIDELINED.adoc | 2 +- .../v-aerie/hyperglass_client.v | 2 +- .../v-aerie/librespeed_client.v | 2 +- v-ecosystem/v-api-interfaces/v-aerie/main.v | 2 +- v-ecosystem/v-api-interfaces/v-aerie/policy.v | 2 +- v-ecosystem/v-api-interfaces/v-aerie/proof.v | 2 +- .../v-api-interfaces/v-aerie/redis_client.v | 2 +- .../v-api-interfaces/v-aerie/resolvers.v | 2 +- .../v-aerie/smokeping_client.v | 2 +- .../v-aerie/verb_governance.v | 2 +- .../v-api-interfaces/v-aerie/verisim_client.v | 2 +- .../v-ambientops-emergency-button/backup.v | 2 +- .../v-ambientops-emergency-button/capture.v | 2 +- .../capture_test.v | 2 +- .../v-ambientops-emergency-button/handoff.v | 2 +- .../v-ambientops-emergency-button/incident.v | 2 +- .../incident_test.v | 2 +- .../integration_test.v | 2 +- .../v-ambientops-emergency-button/main.v | 2 +- .../v-ambientops-emergency-button/utils.v | 2 +- .../v-ambientops-emergency-room/backup.v | 2 +- .../boot_guardian.v | 2 +- .../v-ambientops-emergency-room/capture.v | 2 +- .../capture_test.v | 2 +- .../v-ambientops-emergency-room/handoff.v | 2 +- .../v-ambientops-emergency-room/incident.v | 2 +- .../incident_test.v | 2 +- .../integration_test.v | 2 +- .../v-ambientops-emergency-room/main.v | 2 +- .../shutdown_marshal.v | 2 +- .../v-ambientops-emergency-room/utils.v | 2 +- .../v-api-interfaces/v-amqp/README.adoc | 2 +- .../v-amqp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-amqp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-amqp/src/amqp.v | 2 +- .../v-api-interfaces/v-backup/README.adoc | 2 +- .../v-backup/contractiles/Trustfile.a2ml | 2 +- .../v-backup/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-backup/src/backup.v | 2 +- .../v-api-interfaces/v-bebop/README.adoc | 2 +- .../v-api-interfaces/v-bebop/bebop_bridge.v | 2 +- .../v-api-interfaces/v-bebop/iiot_client.v | 2 +- .../v-api-interfaces/v-bebop/iiot_server.v | 2 +- .../v-api-interfaces/v-bgp/README.adoc | 2 +- .../v-bgp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-bgp/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-bgp/src/bgp.v | 2 +- v-ecosystem/v-api-interfaces/v-ca/README.adoc | 2 +- .../v-ca/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-ca/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-ca/src/ca.v | 2 +- .../v-api-interfaces/v-caldav/README.adoc | 2 +- .../v-caldav/contractiles/Trustfile.a2ml | 2 +- .../v-caldav/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-caldav/src/caldav.v | 2 +- .../v-api-interfaces/v-carddav/README.adoc | 2 +- .../v-carddav/contractiles/Trustfile.a2ml | 2 +- .../v-carddav/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-carddav/src/carddav.v | 2 +- .../v-api-interfaces/v-coap/README.adoc | 2 +- .../v-coap/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-coap/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-coap/src/coap.v | 2 +- .../v-api-interfaces/v-dds/README.adoc | 2 +- .../v-dds/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-dds/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-dds/src/dds.v | 2 +- .../v-api-interfaces/v-dhcp/README.adoc | 2 +- .../v-dhcp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-dhcp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-dhcp/src/dhcp.v | 2 +- .../v-api-interfaces/v-dns/README.adoc | 2 +- .../v-dns/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-dns/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-dns/src/dns.v | 2 +- .../v-api-interfaces/v-doh/README.adoc | 2 +- .../v-doh/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-doh/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-doh/src/doh.v | 2 +- .../v-api-interfaces/v-ftp/README.adoc | 2 +- .../v-ftp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-ftp/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-ftp/src/ftp.v | 2 +- v-ecosystem/v-api-interfaces/v-ftp/v.mod | 2 +- .../v-api-interfaces/v-graphdb/README.adoc | 2 +- .../v-graphdb/contractiles/Trustfile.a2ml | 2 +- .../v-graphdb/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-graphdb/src/graphdb.v | 2 +- v-ecosystem/v-api-interfaces/v-graphdb/v.mod | 2 +- .../v-api-interfaces/v-imap/README.adoc | 2 +- .../v-imap/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-imap/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-imap/src/imap.v | 2 +- .../v-api-interfaces/v-irc/README.adoc | 2 +- .../v-irc/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-irc/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-irc/src/irc.v | 2 +- .../v-api-interfaces/v-kerberos/README.adoc | 2 +- .../v-kerberos/contractiles/Trustfile.a2ml | 2 +- .../v-kerberos/src/abi/Types.idr | 2 +- .../v-kerberos/src/kerberos.v | 2 +- .../v-api-interfaces/v-ldap/README.adoc | 2 +- .../v-ldap/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-ldap/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-ldap/src/ldap.v | 2 +- v-ecosystem/v-api-interfaces/v-ldap/v.mod | 2 +- .../v-lol-gateway/MIGRATION.adoc | 2 +- .../v-lol-gateway/src/SIDELINED.adoc | 2 +- .../v-lol-gateway/src/domain.v | 2 +- .../v-lol-gateway/src/graphql.v | 2 +- .../v-api-interfaces/v-lol-gateway/src/grpc.v | 2 +- .../v-lol-gateway/src/helpers.v | 2 +- .../v-api-interfaces/v-lol-gateway/src/main.v | 2 +- .../v-api-interfaces/v-lol-gateway/src/rest.v | 2 +- .../v-lol-i18n-lib/MIGRATION.adoc | 2 +- .../v-lol-i18n-lib/src/SIDELINED.adoc | 2 +- .../v-api-interfaces/v-lol-i18n-lib/src/ffi.v | 2 +- .../v-api-interfaces/v-lol-i18n-lib/src/lol.v | 2 +- .../v-lol-i18n-lib/src/types.v | 2 +- .../v-api-interfaces/v-mdns/README.adoc | 2 +- .../v-mdns/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-mdns/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-mdns/src/mdns.v | 2 +- .../v-api-interfaces/v-modbus/README.adoc | 2 +- .../v-modbus/contractiles/Trustfile.a2ml | 2 +- .../v-modbus/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-modbus/src/modbus.v | 2 +- v-ecosystem/v-api-interfaces/v-modbus/v.mod | 2 +- .../v-api-interfaces/v-netconf/README.adoc | 2 +- .../v-netconf/contractiles/Trustfile.a2ml | 2 +- .../v-netconf/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-netconf/src/netconf.v | 2 +- .../v-api-interfaces/v-ntp/README.adoc | 2 +- .../v-ntp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-ntp/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-ntp/src/ntp.v | 2 +- .../v-objectstore/README.adoc | 2 +- .../v-objectstore/contractiles/Trustfile.a2ml | 2 +- .../v-objectstore/src/abi/Types.idr | 2 +- .../v-objectstore/src/objectstore.v | 2 +- .../v-api-interfaces/v-objectstore/v.mod | 2 +- .../v-api-interfaces/v-opcua/README.adoc | 2 +- .../v-opcua/contractiles/Trustfile.a2ml | 2 +- .../v-opcua/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-opcua/src/opcua.v | 2 +- v-ecosystem/v-api-interfaces/v-opcua/v.mod | 2 +- .../v-panic-attack/MIGRATION.md | 2 +- .../v-panic-attack/panic_attack.v | 2 +- .../v-api-interfaces/v-pop3/README.adoc | 2 +- .../v-pop3/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-pop3/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-pop3/src/pop3.v | 2 +- .../v-api-interfaces/v-proven/MIGRATION.adoc | 2 +- .../v-api-interfaces/v-proven/README.adoc | 2 +- .../v-api-interfaces/v-proven/proven.v | 2 +- v-ecosystem/v-api-interfaces/v-proven/v.mod | 2 +- .../v-api-interfaces/v-ptp/README.adoc | 2 +- .../v-ptp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-ptp/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-ptp/src/ptp.v | 2 +- .../v-api-interfaces/v-radius/README.adoc | 2 +- .../v-radius/contractiles/Trustfile.a2ml | 2 +- .../v-radius/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-radius/src/radius.v | 2 +- .../v-api-interfaces/v-rtsp/README.adoc | 2 +- .../v-rtsp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-rtsp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-rtsp/src/rtsp.v | 2 +- .../v-api-interfaces/v-smb/README.adoc | 2 +- .../v-smb/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-smb/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-smb/src/smb.v | 2 +- .../v-api-interfaces/v-smtp/README.adoc | 2 +- .../v-smtp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-smtp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-smtp/src/smtp.v | 2 +- .../v-api-interfaces/v-snmp/README.adoc | 2 +- .../v-snmp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-snmp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-snmp/src/snmp.v | 2 +- .../v-api-interfaces/v-socks/README.adoc | 2 +- .../v-socks/contractiles/Trustfile.a2ml | 2 +- .../v-socks/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-socks/src/socks.v | 2 +- .../v-api-interfaces/v-stun/README.adoc | 2 +- .../v-stun/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-stun/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-stun/src/stun.v | 2 +- .../v-api-interfaces/v-syslog/README.adoc | 2 +- .../v-syslog/contractiles/Trustfile.a2ml | 2 +- .../v-syslog/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-syslog/src/syslog.v | 2 +- .../v-api-interfaces/v-telnet/README.adoc | 2 +- .../v-telnet/contractiles/Trustfile.a2ml | 2 +- .../v-telnet/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-telnet/src/telnet.v | 2 +- .../v-api-interfaces/v-tftp/README.adoc | 2 +- .../v-tftp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-tftp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-tftp/src/tftp.v | 2 +- .../v-triplestore/README.adoc | 2 +- .../v-triplestore/contractiles/Trustfile.a2ml | 2 +- .../v-triplestore/src/abi/Types.idr | 2 +- .../v-triplestore/src/triplestore.v | 2 +- .../v-verisimdb-client/MIGRATION.adoc | 2 +- .../v-verisimdb-client/src/client.v | 2 +- .../v-verisimdb-client/src/drift.v | 2 +- .../v-verisimdb-client/src/error.v | 2 +- .../v-verisimdb-client/src/federation.v | 2 +- .../v-verisimdb-client/src/octad.v | 2 +- .../v-verisimdb-client/src/provenance.v | 2 +- .../v-verisimdb-client/src/search.v | 2 +- .../v-verisimdb-client/src/types.v | 2 +- .../v-verisimdb-client/src/vcl.v | 2 +- .../v-api-interfaces/v-verisimdb-client/v.mod | 2 +- .../v-api-interfaces/v-voip/README.adoc | 2 +- .../v-voip/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-voip/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-voip/src/voip.v | 2 +- v-ecosystem/v-api-interfaces/v-voip/v.mod | 2 +- .../v-api-interfaces/v-vpn/README.adoc | 2 +- .../v-vpn/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-vpn/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v-vpn/src/vpn.v | 2 +- v-ecosystem/v-api-interfaces/v-vpn/v.mod | 2 +- .../v-api-interfaces/v-webdav/README.adoc | 2 +- .../v-webdav/contractiles/Trustfile.a2ml | 2 +- .../v-webdav/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-webdav/src/webdav.v | 2 +- v-ecosystem/v-api-interfaces/v-webdav/v.mod | 2 +- .../v-api-interfaces/v-xmpp/README.adoc | 2 +- .../v-xmpp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v-xmpp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v-xmpp/src/xmpp.v | 2 +- v-ecosystem/v-api-interfaces/v-xmpp/v.mod | 2 +- .../v-api-interfaces/v_agentic/README.adoc | 2 +- .../v_agentic/contractiles/Trustfile.a2ml | 2 +- .../v_agentic/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_agentic/src/agentic.v | 2 +- .../v-api-interfaces/v_airgap/README.adoc | 2 +- .../v_airgap/contractiles/Trustfile.a2ml | 2 +- .../v_airgap/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_airgap/src/airgap.v | 2 +- .../v-api-interfaces/v_apiserver/README.adoc | 2 +- .../v_apiserver/contractiles/Trustfile.a2ml | 2 +- .../v_apiserver/src/abi/Types.idr | 2 +- .../v_apiserver/src/apiserver.v | 2 +- .../v-api-interfaces/v_appserver/README.adoc | 2 +- .../v_appserver/contractiles/Trustfile.a2ml | 2 +- .../v_appserver/src/abi/Types.idr | 2 +- .../v_appserver/src/appserver.v | 2 +- .../v-api-interfaces/v_authserver/README.adoc | 2 +- .../v_authserver/contractiles/Trustfile.a2ml | 2 +- .../v_authserver/src/abi/Types.idr | 2 +- .../v_authserver/src/authserver.v | 2 +- .../v-api-interfaces/v_bfd/README.adoc | 2 +- .../v_bfd/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_bfd/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_bfd/src/bfd.v | 2 +- .../v-api-interfaces/v_cache/README.adoc | 2 +- .../v_cache/contractiles/Trustfile.a2ml | 2 +- .../v_cache/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_cache/src/cache.v | 2 +- .../v-api-interfaces/v_chat/README.adoc | 2 +- .../v_chat/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_chat/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_chat/src/chat.v | 2 +- .../v-api-interfaces/v_cli/README.adoc | 2 +- .../v_cli/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_cli/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_cli/src/cli.v | 2 +- .../v-api-interfaces/v_configmgmt/README.adoc | 2 +- .../v_configmgmt/contractiles/Trustfile.a2ml | 2 +- .../v_configmgmt/src/abi/Types.idr | 2 +- .../v_configmgmt/src/configmgmt.v | 2 +- .../v-api-interfaces/v_container/README.adoc | 2 +- .../v_container/contractiles/Trustfile.a2ml | 2 +- .../v_container/src/abi/Types.idr | 2 +- .../v_container/src/container.v | 2 +- .../v-api-interfaces/v_ctlog/README.adoc | 2 +- .../v_ctlog/contractiles/Trustfile.a2ml | 2 +- .../v_ctlog/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_ctlog/src/ctlog.v | 2 +- .../v-api-interfaces/v_dbserver/README.adoc | 2 +- .../v_dbserver/contractiles/Trustfile.a2ml | 2 +- .../v_dbserver/src/abi/Types.idr | 2 +- .../v_dbserver/src/dbserver.v | 2 +- .../v-api-interfaces/v_deception/README.adoc | 2 +- .../v_deception/contractiles/Trustfile.a2ml | 2 +- .../v_deception/src/abi/Types.idr | 2 +- .../v_deception/src/deception.v | 2 +- .../v-api-interfaces/v_diode/README.adoc | 2 +- .../v_diode/contractiles/Trustfile.a2ml | 2 +- .../v_diode/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_diode/src/diode.v | 2 +- .../v-api-interfaces/v_doq/README.adoc | 2 +- .../v_doq/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_doq/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_doq/src/doq.v | 2 +- .../v-api-interfaces/v_dot/README.adoc | 2 +- .../v_dot/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_dot/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_dot/src/dot.v | 2 +- .../v-api-interfaces/v_federation/README.adoc | 2 +- .../v_federation/contractiles/Trustfile.a2ml | 2 +- .../v_federation/src/abi/Types.idr | 2 +- .../v_federation/src/federation.v | 2 +- .../v-api-interfaces/v_fileserver/README.adoc | 2 +- .../v_fileserver/contractiles/Trustfile.a2ml | 2 +- .../v_fileserver/src/abi/Types.idr | 2 +- .../v_fileserver/src/fileserver.v | 2 +- .../v-api-interfaces/v_firewall/README.adoc | 2 +- .../v_firewall/contractiles/Trustfile.a2ml | 2 +- .../v_firewall/src/abi/Types.idr | 2 +- .../v_firewall/src/firewall.v | 2 +- .../v-api-interfaces/v_gameserver/README.adoc | 2 +- .../v_gameserver/contractiles/Trustfile.a2ml | 2 +- .../v_gameserver/src/abi/Types.idr | 2 +- .../v_gameserver/src/gameserver.v | 2 +- .../v-api-interfaces/v_git/README.adoc | 2 +- .../v_git/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_git/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_git/src/git.v | 2 +- .../v-api-interfaces/v_hardened/README.adoc | 2 +- .../v_hardened/contractiles/Trustfile.a2ml | 2 +- .../v_hardened/src/abi/Types.idr | 2 +- .../v_hardened/src/hardened.v | 2 +- .../v-api-interfaces/v_honeypot/README.adoc | 2 +- .../v_honeypot/contractiles/Trustfile.a2ml | 2 +- .../v_honeypot/src/abi/Types.idr | 2 +- .../v_honeypot/src/honeypot.v | 2 +- .../v-api-interfaces/v_httpd/README.adoc | 2 +- .../v_httpd/contractiles/Trustfile.a2ml | 2 +- .../v_httpd/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_httpd/src/httpd.v | 2 +- .../v-api-interfaces/v_ids/README.adoc | 2 +- .../v_ids/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_ids/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_ids/src/ids.v | 2 +- .../v-api-interfaces/v_kms/README.adoc | 2 +- .../v_kms/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_kms/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_kms/src/kms.v | 2 +- .../v-api-interfaces/v_ldp/README.adoc | 2 +- .../v_ldp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_ldp/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_ldp/src/ldp.v | 2 +- .../v_loadbalancer/README.adoc | 2 +- .../contractiles/Trustfile.a2ml | 2 +- .../v_loadbalancer/src/abi/Types.idr | 2 +- .../v_loadbalancer/src/loadbalancer.v | 2 +- .../v_logcollector/README.adoc | 2 +- .../contractiles/Trustfile.a2ml | 2 +- .../v_logcollector/src/abi/Types.idr | 2 +- .../v_logcollector/src/logcollector.v | 2 +- .../v-api-interfaces/v_lpd/README.adoc | 2 +- .../v_lpd/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_lpd/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_lpd/src/lpd.v | 2 +- .../v-api-interfaces/v_mcp/README.adoc | 2 +- .../v_mcp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_mcp/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_mcp/src/mcp.v | 2 +- .../v-api-interfaces/v_media/README.adoc | 2 +- .../v_media/contractiles/Trustfile.a2ml | 2 +- .../v_media/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_media/src/media.v | 2 +- .../v-api-interfaces/v_metrics/README.adoc | 2 +- .../v_metrics/contractiles/Trustfile.a2ml | 2 +- .../v_metrics/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_metrics/src/metrics.v | 2 +- .../v-api-interfaces/v_monitor/README.adoc | 2 +- .../v_monitor/contractiles/Trustfile.a2ml | 2 +- .../v_monitor/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_monitor/src/monitor.v | 2 +- .../v-api-interfaces/v_nesy/README.adoc | 2 +- .../v_nesy/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_nesy/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_nesy/src/nesy.v | 2 +- .../v-api-interfaces/v_neurosym/README.adoc | 2 +- .../v_neurosym/contractiles/Trustfile.a2ml | 2 +- .../v_neurosym/src/abi/Types.idr | 2 +- .../v_neurosym/src/neurosym.v | 2 +- .../v-api-interfaces/v_nfs/README.adoc | 2 +- .../v_nfs/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_nfs/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_nfs/src/nfs.v | 2 +- .../v-api-interfaces/v_nts/README.adoc | 2 +- .../v_nts/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_nts/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_nts/src/nts.v | 2 +- .../v-api-interfaces/v_ocsp/README.adoc | 2 +- .../v_ocsp/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_ocsp/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_ocsp/src/ocsp.v | 2 +- .../v-api-interfaces/v_odns/README.adoc | 2 +- .../v_odns/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_odns/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_odns/src/odns.v | 2 +- .../v-api-interfaces/v_ospf/README.adoc | 2 +- .../v_ospf/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_ospf/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_ospf/src/ospf.v | 2 +- .../v-api-interfaces/v_pqc/README.adoc | 2 +- .../v_pqc/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_pqc/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_pqc/src/pqc.v | 2 +- .../v-api-interfaces/v_proxy/README.adoc | 2 +- .../v_proxy/contractiles/Trustfile.a2ml | 2 +- .../v_proxy/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_proxy/src/proxy.v | 2 +- .../v-api-interfaces/v_sandbox/README.adoc | 2 +- .../v_sandbox/contractiles/Trustfile.a2ml | 2 +- .../v_sandbox/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_sandbox/src/sandbox.v | 2 +- .../v-api-interfaces/v_sdn/README.adoc | 2 +- .../v_sdn/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_sdn/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_sdn/src/sdn.v | 2 +- .../v-api-interfaces/v_semweb/README.adoc | 2 +- .../v_semweb/contractiles/Trustfile.a2ml | 2 +- .../v_semweb/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_semweb/src/semweb.v | 2 +- .../v-api-interfaces/v_siem/README.adoc | 2 +- .../v_siem/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_siem/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_siem/src/siem.v | 2 +- .../v-api-interfaces/v_sparql/README.adoc | 2 +- .../v_sparql/contractiles/Trustfile.a2ml | 2 +- .../v_sparql/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_sparql/src/sparql.v | 2 +- .../v_ssh_bastion/README.adoc | 2 +- .../v_ssh_bastion/contractiles/Trustfile.a2ml | 2 +- .../v_ssh_bastion/src/abi/Types.idr | 2 +- .../v_ssh_bastion/src/ssh_bastion.v | 2 +- .../v-api-interfaces/v_tacacs/README.adoc | 2 +- .../v_tacacs/contractiles/Trustfile.a2ml | 2 +- .../v_tacacs/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_tacacs/src/tacacs.v | 2 +- .../v-api-interfaces/v_virt/README.adoc | 2 +- .../v_virt/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_virt/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_virt/src/virt.v | 2 +- .../v-api-interfaces/v_wasm/README.adoc | 2 +- .../v_wasm/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_wasm/src/abi/Types.idr | 2 +- .../v-api-interfaces/v_wasm/src/wasm.v | 2 +- v-ecosystem/v-api-interfaces/v_ws/README.adoc | 2 +- .../v_ws/contractiles/Trustfile.a2ml | 2 +- .../v-api-interfaces/v_ws/src/abi/Types.idr | 2 +- v-ecosystem/v-api-interfaces/v_ws/src/ws.v | 2 +- .../v-api-interfaces/v_zerotrust/README.adoc | 2 +- .../v_zerotrust/contractiles/Trustfile.a2ml | 2 +- .../v_zerotrust/src/abi/Types.idr | 2 +- .../v_zerotrust/src/zerotrust.v | 2 +- v-ecosystem/v-benchmarks/.clinerules | 2 +- v-ecosystem/v-benchmarks/.cursorrules | 2 +- .../v-benchmarks/.devcontainer/Containerfile | 2 +- .../v-benchmarks/.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-benchmarks/.envrc | 2 +- v-ecosystem/v-benchmarks/.gitattributes | 2 +- v-ecosystem/v-benchmarks/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-benchmarks/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../.github/copilot-instructions.md | 2 +- .../v-benchmarks/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v-benchmarks/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v-benchmarks/.github/workflows/jekyll.yml | 2 +- .../v-benchmarks/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../.github/workflows/quality.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-benchmarks/.gitignore | 2 +- v-ecosystem/v-benchmarks/.gitlab-ci.yml | 2 +- v-ecosystem/v-benchmarks/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-benchmarks/.well-known/ai.txt | 2 +- .../v-benchmarks/.well-known/humans.txt | 2 +- .../v-benchmarks/.well-known/security.txt | 2 +- v-ecosystem/v-benchmarks/.windsurfrules | 2 +- v-ecosystem/v-benchmarks/CODEOWNERS | 2 +- v-ecosystem/v-benchmarks/Containerfile | 2 +- .../v-benchmarks/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v-benchmarks/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-benchmarks/GOVERNANCE.md | 2 +- v-ecosystem/v-benchmarks/Justfile | 2 +- v-ecosystem/v-benchmarks/LICENSE | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-benchmarks/MAINTAINERS | 2 +- v-ecosystem/v-benchmarks/MAINTAINERS.adoc | 2 +- v-ecosystem/v-benchmarks/MAINTAINERS.md | 2 +- v-ecosystem/v-benchmarks/ROADMAP.adoc | 2 +- v-ecosystem/v-benchmarks/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-benchmarks/TOPOLOGY.md | 2 +- v-ecosystem/v-benchmarks/cliff.toml | 2 +- v-ecosystem/v-benchmarks/deny.toml | 2 +- .../v-benchmarks/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-benchmarks/docs/QUICKSTART.md | 2 +- v-ecosystem/v-benchmarks/docs/THREAT-MODEL.md | 2 +- .../v-benchmarks/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v-benchmarks/docs/decisions/README.md | 2 +- v-ecosystem/v-benchmarks/ffi/zig/build.zig | 2 +- v-ecosystem/v-benchmarks/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-benchmarks/guix.scm | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-deno/Justfile | 2 +- v-ecosystem/v-deno/Mustfile | 2 +- v-ecosystem/v-deno/README.adoc | 4 +- v-ecosystem/v-deno/ROADMAP.adoc | 2 +- v-ecosystem/v-deno/ffi/zig/build.zig | 2 +- v-ecosystem/v-deno/ffi/zig/src/main.zig | 2 +- .../v-deno/ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-deno/src/VCompiler.res | 2 +- v-ecosystem/v-deno/src/VDeno.res | 2 +- v-ecosystem/v-deno/src/VLibrary.res | 2 +- v-ecosystem/v-deno/src/bindings/Ffi.res | 2 +- v-ecosystem/v-graphql/.clinerules | 2 +- v-ecosystem/v-graphql/.cursorrules | 2 +- .../v-graphql/.devcontainer/Containerfile | 2 +- .../v-graphql/.devcontainer/README.adoc | 2 +- .../v-graphql/.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-graphql/.envrc | 2 +- v-ecosystem/v-graphql/.gitattributes | 2 +- v-ecosystem/v-graphql/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-graphql/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../v-graphql/.github/copilot-instructions.md | 2 +- v-ecosystem/v-graphql/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v-graphql/.github/workflows/boj-build.yml | 2 +- .../.github/workflows/casket-pages.yml | 2 +- .../v-graphql/.github/workflows/codeql.yml | 2 +- .../.github/workflows/dogfood-gate.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../v-graphql/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v-graphql/.github/workflows/quality.yml | 2 +- .../v-graphql/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../v-graphql/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-graphql/.gitignore | 2 +- v-ecosystem/v-graphql/.gitlab-ci.yml | 2 +- v-ecosystem/v-graphql/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../v-graphql/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../v-graphql/.machine_readable/CLADE.a2ml | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/k9/README.adoc | 2 +- .../contractiles/k9/examples/ci-config.k9.ncl | 2 +- .../k9/examples/project-metadata.k9.ncl | 2 +- .../k9/examples/setup-repo.k9.ncl | 2 +- .../contractiles/k9/template-hunt.k9.ncl | 2 +- .../contractiles/k9/template-kennel.k9.ncl | 2 +- .../contractiles/k9/template-yard.k9.ncl | 2 +- .../contractiles/must/Mustfile | 2 +- .../integrations/feedback-o-tron.a2ml | 2 +- .../integrations/proven.a2ml | 2 +- .../integrations/verisimdb.a2ml | 2 +- .../integrations/vexometer.a2ml | 2 +- v-ecosystem/v-graphql/.well-known/ai.txt | 2 +- v-ecosystem/v-graphql/.well-known/humans.txt | 2 +- .../v-graphql/.well-known/security.txt | 2 +- v-ecosystem/v-graphql/.windsurfrules | 2 +- v-ecosystem/v-graphql/CODEOWNERS | 2 +- v-ecosystem/v-graphql/Containerfile | 2 +- v-ecosystem/v-graphql/EXPLAINME.adoc | 2 +- v-ecosystem/v-graphql/GOVERNANCE.md | 2 +- v-ecosystem/v-graphql/Justfile | 2 +- .../v-graphql/LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-graphql/MAINTAINERS | 2 +- v-ecosystem/v-graphql/MAINTAINERS.adoc | 2 +- v-ecosystem/v-graphql/MAINTAINERS.md | 2 +- v-ecosystem/v-graphql/QUICKSTART-DEV.adoc | 2 +- .../v-graphql/QUICKSTART-MAINTAINER.adoc | 2 +- v-ecosystem/v-graphql/QUICKSTART-USER.adoc | 2 +- v-ecosystem/v-graphql/README.adoc | 4 +- v-ecosystem/v-graphql/ROADMAP.adoc | 2 +- v-ecosystem/v-graphql/TOPOLOGY.md | 2 +- v-ecosystem/v-graphql/cliff.toml | 2 +- v-ecosystem/v-graphql/contractile.just | 2 +- .../contractiles/intend/Intentfile.a2ml | 4 +- .../v-graphql/contractiles/must/Mustfile.a2ml | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-graphql/deny.toml | 2 +- v-ecosystem/v-graphql/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../v-graphql/docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-graphql/docs/QUICKSTART.md | 2 +- v-ecosystem/v-graphql/docs/THREAT-MODEL.md | 2 +- .../v-graphql/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../v-graphql/docs/accessibility/README.adoc | 2 +- .../v-graphql/docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v-graphql/docs/decisions/README.md | 2 +- v-ecosystem/v-graphql/eclexiaiser.toml | 2 +- v-ecosystem/v-graphql/ffi/zig/build.zig | 2 +- v-ecosystem/v-graphql/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-graphql/guix.scm | 2 +- v-ecosystem/v-graphql/k9iser.toml | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-graphql/selur-compose.toml | 2 +- v-ecosystem/v-graphql/setup.sh | 4 +- v-ecosystem/v-graphql/src/abi/Foreign.idr | 2 +- v-ecosystem/v-graphql/src/abi/Layout.idr | 2 +- v-ecosystem/v-graphql/src/abi/Types.idr | 2 +- v-ecosystem/v-graphql/src/generator.v | 2 +- v-ecosystem/v-graphql/src/graphql.v | 2 +- v-ecosystem/v-graphql/stapeln.toml | 2 +- .../v-graphql/tests/aspect/aspect_tests.sh | 2 +- v-ecosystem/v-grpc/.clinerules | 2 +- v-ecosystem/v-grpc/.cursorrules | 2 +- .../v-grpc/.devcontainer/Containerfile | 2 +- v-ecosystem/v-grpc/.devcontainer/README.adoc | 2 +- .../v-grpc/.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-grpc/.envrc | 2 +- v-ecosystem/v-grpc/.gitattributes | 2 +- v-ecosystem/v-grpc/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-grpc/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../v-grpc/.github/ISSUE_TEMPLATE/config.yml | 2 +- .../v-grpc/.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../v-grpc/.github/copilot-instructions.md | 2 +- v-ecosystem/v-grpc/.github/dependabot.yml | 2 +- .../v-grpc/.github/pull_request_template.md | 2 +- .../v-grpc/.github/workflows/boj-build.yml | 2 +- .../v-grpc/.github/workflows/casket-pages.yml | 2 +- .../v-grpc/.github/workflows/codeql.yml | 2 +- .../v-grpc/.github/workflows/dogfood-gate.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../v-grpc/.github/workflows/hypatia-scan.yml | 2 +- .../v-grpc/.github/workflows/instant-sync.yml | 2 +- .../v-grpc/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v-grpc/.github/workflows/quality.yml | 2 +- .../v-grpc/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../v-grpc/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../v-grpc/.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-grpc/.gitignore | 2 +- v-ecosystem/v-grpc/.gitlab-ci.yml | 2 +- v-ecosystem/v-grpc/.guix-channel | 2 +- .../v-grpc/.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../v-grpc/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../v-grpc/.machine_readable/6a2/STATE.a2ml | 2 +- .../v-grpc/.machine_readable/CLADE.a2ml | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/k9/README.adoc | 2 +- .../contractiles/k9/examples/ci-config.k9.ncl | 2 +- .../k9/examples/project-metadata.k9.ncl | 2 +- .../k9/examples/setup-repo.k9.ncl | 2 +- .../contractiles/k9/template-hunt.k9.ncl | 2 +- .../contractiles/k9/template-kennel.k9.ncl | 2 +- .../contractiles/k9/template-yard.k9.ncl | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../integrations/feedback-o-tron.a2ml | 2 +- .../integrations/proven.a2ml | 2 +- .../integrations/verisimdb.a2ml | 2 +- .../integrations/vexometer.a2ml | 2 +- v-ecosystem/v-grpc/.well-known/ai.txt | 2 +- v-ecosystem/v-grpc/.well-known/humans.txt | 2 +- v-ecosystem/v-grpc/.well-known/security.txt | 2 +- v-ecosystem/v-grpc/.windsurfrules | 2 +- v-ecosystem/v-grpc/CODEOWNERS | 2 +- v-ecosystem/v-grpc/Containerfile | 2 +- v-ecosystem/v-grpc/EXHIBIT-A-ETHICAL-USE.txt | 2 +- v-ecosystem/v-grpc/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-grpc/EXPLAINME.adoc | 2 +- v-ecosystem/v-grpc/GOVERNANCE.md | 2 +- v-ecosystem/v-grpc/Justfile | 2 +- .../v-grpc/LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-grpc/MAINTAINERS | 2 +- v-ecosystem/v-grpc/MAINTAINERS.adoc | 2 +- v-ecosystem/v-grpc/MAINTAINERS.md | 2 +- v-ecosystem/v-grpc/MIGRATION.adoc | 2 +- v-ecosystem/v-grpc/QUICKSTART-DEV.adoc | 2 +- v-ecosystem/v-grpc/QUICKSTART-MAINTAINER.adoc | 2 +- v-ecosystem/v-grpc/QUICKSTART-USER.adoc | 2 +- v-ecosystem/v-grpc/README.adoc | 2 +- v-ecosystem/v-grpc/ROADMAP.adoc | 2 +- v-ecosystem/v-grpc/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-grpc/TOPOLOGY.md | 2 +- v-ecosystem/v-grpc/cliff.toml | 2 +- v-ecosystem/v-grpc/contractile.just | 2 +- .../v-grpc/contractiles/dust/Dustfile.a2ml | 2 +- .../v-grpc/contractiles/must/Mustfile.a2ml | 2 +- .../v-grpc/contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-grpc/deny.toml | 2 +- v-ecosystem/v-grpc/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../v-grpc/docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-grpc/docs/QUICKSTART.md | 2 +- v-ecosystem/v-grpc/docs/THREAT-MODEL.md | 2 +- v-ecosystem/v-grpc/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../v-grpc/docs/accessibility/README.adoc | 2 +- .../v-grpc/docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- v-ecosystem/v-grpc/docs/decisions/README.md | 2 +- v-ecosystem/v-grpc/eclexiaiser.toml | 2 +- v-ecosystem/v-grpc/ffi/zig/build.zig | 2 +- v-ecosystem/v-grpc/ffi/zig/src/main.zig | 2 +- .../v-grpc/ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-grpc/guix.scm | 2 +- v-ecosystem/v-grpc/k9iser.toml | 2 +- .../v-grpc/scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-grpc/selur-compose.toml | 2 +- v-ecosystem/v-grpc/setup.sh | 4 +- v-ecosystem/v-grpc/src/abi/Foreign.idr | 2 +- v-ecosystem/v-grpc/src/abi/Layout.idr | 2 +- v-ecosystem/v-grpc/src/abi/Types.idr | 2 +- v-ecosystem/v-grpc/src/generator.v | 2 +- v-ecosystem/v-grpc/src/grpc.v | 2 +- v-ecosystem/v-grpc/stapeln.toml | 2 +- .../v-grpc/tests/aspect/aspect_tests.sh | 2 +- v-ecosystem/v-idris-abi/.clinerules | 2 +- v-ecosystem/v-idris-abi/.cursorrules | 2 +- .../v-idris-abi/.devcontainer/Containerfile | 2 +- .../v-idris-abi/.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-idris-abi/.envrc | 2 +- v-ecosystem/v-idris-abi/.gitattributes | 2 +- v-ecosystem/v-idris-abi/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-idris-abi/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../.github/copilot-instructions.md | 2 +- .../v-idris-abi/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v-idris-abi/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v-idris-abi/.github/workflows/jekyll.yml | 2 +- .../v-idris-abi/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v-idris-abi/.github/workflows/quality.yml | 2 +- .../v-idris-abi/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-idris-abi/.gitignore | 2 +- v-ecosystem/v-idris-abi/.gitlab-ci.yml | 2 +- v-ecosystem/v-idris-abi/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-idris-abi/.well-known/ai.txt | 2 +- .../v-idris-abi/.well-known/humans.txt | 2 +- .../v-idris-abi/.well-known/security.txt | 2 +- v-ecosystem/v-idris-abi/.windsurfrules | 2 +- v-ecosystem/v-idris-abi/CODEOWNERS | 2 +- v-ecosystem/v-idris-abi/Containerfile | 2 +- .../v-idris-abi/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v-idris-abi/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-idris-abi/GOVERNANCE.md | 2 +- v-ecosystem/v-idris-abi/Justfile | 2 +- v-ecosystem/v-idris-abi/LICENSE | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-idris-abi/MAINTAINERS | 2 +- v-ecosystem/v-idris-abi/MAINTAINERS.adoc | 2 +- v-ecosystem/v-idris-abi/MAINTAINERS.md | 2 +- v-ecosystem/v-idris-abi/ROADMAP.adoc | 2 +- v-ecosystem/v-idris-abi/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-idris-abi/TOPOLOGY.md | 2 +- v-ecosystem/v-idris-abi/cliff.toml | 2 +- v-ecosystem/v-idris-abi/deny.toml | 2 +- .../v-idris-abi/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-idris-abi/docs/QUICKSTART.md | 2 +- v-ecosystem/v-idris-abi/docs/THREAT-MODEL.md | 2 +- .../v-idris-abi/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v-idris-abi/docs/decisions/README.md | 2 +- v-ecosystem/v-idris-abi/ffi/zig/build.zig | 2 +- v-ecosystem/v-idris-abi/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-idris-abi/guix.scm | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-middleware/.clinerules | 2 +- v-ecosystem/v-middleware/.cursorrules | 2 +- .../v-middleware/.devcontainer/Containerfile | 2 +- .../v-middleware/.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-middleware/.envrc | 2 +- v-ecosystem/v-middleware/.gitattributes | 2 +- v-ecosystem/v-middleware/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-middleware/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../.github/copilot-instructions.md | 2 +- .../v-middleware/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v-middleware/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v-middleware/.github/workflows/jekyll.yml | 2 +- .../v-middleware/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../.github/workflows/quality.yml | 2 +- .../.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-middleware/.gitignore | 2 +- v-ecosystem/v-middleware/.gitlab-ci.yml | 2 +- v-ecosystem/v-middleware/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-middleware/.well-known/ai.txt | 2 +- .../v-middleware/.well-known/humans.txt | 2 +- .../v-middleware/.well-known/security.txt | 2 +- v-ecosystem/v-middleware/.windsurfrules | 2 +- v-ecosystem/v-middleware/CODEOWNERS | 2 +- v-ecosystem/v-middleware/Containerfile | 2 +- .../v-middleware/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v-middleware/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-middleware/GOVERNANCE.md | 2 +- v-ecosystem/v-middleware/Justfile | 2 +- v-ecosystem/v-middleware/LICENSE | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-middleware/MAINTAINERS | 2 +- v-ecosystem/v-middleware/MAINTAINERS.adoc | 2 +- v-ecosystem/v-middleware/MAINTAINERS.md | 2 +- v-ecosystem/v-middleware/ROADMAP.adoc | 2 +- v-ecosystem/v-middleware/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-middleware/TOPOLOGY.md | 2 +- v-ecosystem/v-middleware/cliff.toml | 2 +- v-ecosystem/v-middleware/deny.toml | 2 +- .../v-middleware/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-middleware/docs/QUICKSTART.md | 2 +- v-ecosystem/v-middleware/docs/THREAT-MODEL.md | 2 +- .../v-middleware/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v-middleware/docs/decisions/README.md | 2 +- v-ecosystem/v-middleware/ffi/zig/build.zig | 2 +- v-ecosystem/v-middleware/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-middleware/guix.scm | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-rest/.clinerules | 2 +- v-ecosystem/v-rest/.cursorrules | 2 +- .../v-rest/.devcontainer/Containerfile | 2 +- v-ecosystem/v-rest/.devcontainer/README.adoc | 2 +- .../v-rest/.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-rest/.envrc | 2 +- v-ecosystem/v-rest/.gitattributes | 2 +- v-ecosystem/v-rest/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-rest/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../v-rest/.github/ISSUE_TEMPLATE/config.yml | 2 +- .../v-rest/.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../v-rest/.github/copilot-instructions.md | 2 +- v-ecosystem/v-rest/.github/dependabot.yml | 2 +- .../v-rest/.github/pull_request_template.md | 2 +- .../v-rest/.github/workflows/boj-build.yml | 2 +- .../v-rest/.github/workflows/casket-pages.yml | 2 +- .../v-rest/.github/workflows/codeql.yml | 2 +- .../v-rest/.github/workflows/dogfood-gate.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../v-rest/.github/workflows/hypatia-scan.yml | 2 +- .../v-rest/.github/workflows/instant-sync.yml | 2 +- .../v-rest/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v-rest/.github/workflows/quality.yml | 2 +- .../v-rest/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../v-rest/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../v-rest/.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-rest/.gitignore | 2 +- v-ecosystem/v-rest/.gitlab-ci.yml | 2 +- v-ecosystem/v-rest/.guix-channel | 2 +- .../v-rest/.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../v-rest/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../v-rest/.machine_readable/6a2/STATE.a2ml | 2 +- .../v-rest/.machine_readable/CLADE.a2ml | 2 +- .../agent_instructions/README.adoc | 2 +- .../agent_instructions/coverage.a2ml | 2 +- .../agent_instructions/debt.a2ml | 2 +- .../agent_instructions/methodology.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/dust/Dustfile.a2ml | 2 +- .../contractiles/k9/README.adoc | 2 +- .../contractiles/k9/examples/ci-config.k9.ncl | 2 +- .../k9/examples/project-metadata.k9.ncl | 2 +- .../k9/examples/setup-repo.k9.ncl | 2 +- .../contractiles/k9/template-hunt.k9.ncl | 2 +- .../contractiles/k9/template-kennel.k9.ncl | 2 +- .../contractiles/k9/template-yard.k9.ncl | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../integrations/feedback-o-tron.a2ml | 2 +- .../integrations/proven.a2ml | 2 +- .../integrations/verisimdb.a2ml | 2 +- .../integrations/vexometer.a2ml | 2 +- v-ecosystem/v-rest/.well-known/ai.txt | 2 +- v-ecosystem/v-rest/.well-known/humans.txt | 2 +- v-ecosystem/v-rest/.well-known/security.txt | 2 +- v-ecosystem/v-rest/.windsurfrules | 2 +- v-ecosystem/v-rest/0-AI-MANIFEST.a2ml | 2 +- v-ecosystem/v-rest/Adjust.a2ml | 2 +- v-ecosystem/v-rest/CODEOWNERS | 2 +- v-ecosystem/v-rest/Containerfile | 2 +- v-ecosystem/v-rest/Dust.a2ml | 2 +- v-ecosystem/v-rest/EXHIBIT-A-ETHICAL-USE.txt | 2 +- v-ecosystem/v-rest/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-rest/EXPLAINME.adoc | 2 +- v-ecosystem/v-rest/GOVERNANCE.md | 2 +- v-ecosystem/v-rest/Intend.a2ml | 2 +- v-ecosystem/v-rest/Justfile | 2 +- .../v-rest/LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-rest/Lust.a2ml | 2 +- v-ecosystem/v-rest/MAINTAINERS | 2 +- v-ecosystem/v-rest/MAINTAINERS.adoc | 2 +- v-ecosystem/v-rest/MAINTAINERS.md | 2 +- v-ecosystem/v-rest/Must.a2ml | 2 +- v-ecosystem/v-rest/QUICKSTART-DEV.adoc | 2 +- v-ecosystem/v-rest/QUICKSTART-MAINTAINER.adoc | 2 +- v-ecosystem/v-rest/QUICKSTART-USER.adoc | 2 +- v-ecosystem/v-rest/README.adoc | 2 +- v-ecosystem/v-rest/ROADMAP.adoc | 2 +- v-ecosystem/v-rest/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-rest/TOPOLOGY.md | 2 +- v-ecosystem/v-rest/Trust.a2ml | 2 +- v-ecosystem/v-rest/cliff.toml | 2 +- v-ecosystem/v-rest/contractile.just | 2 +- .../v-rest/contractiles/dust/Dustfile.a2ml | 2 +- .../v-rest/contractiles/must/Mustfile.a2ml | 2 +- .../v-rest/contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-rest/deny.toml | 2 +- v-ecosystem/v-rest/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../v-rest/docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-rest/docs/QUICKSTART.md | 2 +- v-ecosystem/v-rest/docs/THREAT-MODEL.md | 2 +- v-ecosystem/v-rest/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../v-rest/docs/accessibility/STANDARD.a2ml | 4 +- .../v-rest/docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- v-ecosystem/v-rest/docs/decisions/README.md | 2 +- v-ecosystem/v-rest/eclexiaiser.toml | 2 +- v-ecosystem/v-rest/ffi/zig/build.zig | 2 +- v-ecosystem/v-rest/ffi/zig/src/main.zig | 2 +- .../v-rest/ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-rest/guix.scm | 2 +- v-ecosystem/v-rest/k9iser.toml | 2 +- .../v-rest/scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-rest/selur-compose.toml | 2 +- v-ecosystem/v-rest/setup.sh | 4 +- v-ecosystem/v-rest/src/abi/Foreign.idr | 2 +- v-ecosystem/v-rest/src/abi/Layout.idr | 2 +- v-ecosystem/v-rest/src/abi/Types.idr | 2 +- v-ecosystem/v-rest/src/rest.v | 2 +- v-ecosystem/v-rest/stapeln.toml | 2 +- .../v-rest/tests/aspect/aspect_tests.sh | 2 +- v-ecosystem/v-telemetry/.clinerules | 2 +- v-ecosystem/v-telemetry/.cursorrules | 2 +- .../v-telemetry/.devcontainer/Containerfile | 2 +- .../v-telemetry/.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-telemetry/.envrc | 2 +- v-ecosystem/v-telemetry/.gitattributes | 2 +- v-ecosystem/v-telemetry/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-telemetry/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../.github/copilot-instructions.md | 2 +- .../v-telemetry/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v-telemetry/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v-telemetry/.github/workflows/jekyll.yml | 2 +- .../v-telemetry/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v-telemetry/.github/workflows/quality.yml | 2 +- .../v-telemetry/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-telemetry/.gitignore | 2 +- v-ecosystem/v-telemetry/.gitlab-ci.yml | 2 +- v-ecosystem/v-telemetry/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-telemetry/.well-known/ai.txt | 2 +- .../v-telemetry/.well-known/humans.txt | 2 +- .../v-telemetry/.well-known/security.txt | 2 +- v-ecosystem/v-telemetry/.windsurfrules | 2 +- v-ecosystem/v-telemetry/CODEOWNERS | 2 +- v-ecosystem/v-telemetry/Containerfile | 2 +- .../v-telemetry/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v-telemetry/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-telemetry/GOVERNANCE.md | 2 +- v-ecosystem/v-telemetry/Justfile | 2 +- v-ecosystem/v-telemetry/LICENSE | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-telemetry/MAINTAINERS | 2 +- v-ecosystem/v-telemetry/MAINTAINERS.adoc | 2 +- v-ecosystem/v-telemetry/MAINTAINERS.md | 2 +- v-ecosystem/v-telemetry/ROADMAP.adoc | 2 +- v-ecosystem/v-telemetry/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-telemetry/TOPOLOGY.md | 2 +- v-ecosystem/v-telemetry/cliff.toml | 2 +- v-ecosystem/v-telemetry/deny.toml | 2 +- .../v-telemetry/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-telemetry/docs/QUICKSTART.md | 2 +- v-ecosystem/v-telemetry/docs/THREAT-MODEL.md | 2 +- .../v-telemetry/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v-telemetry/docs/decisions/README.md | 2 +- v-ecosystem/v-telemetry/ffi/zig/build.zig | 2 +- v-ecosystem/v-telemetry/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-telemetry/guix.scm | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-validator/.clinerules | 2 +- v-ecosystem/v-validator/.cursorrules | 2 +- .../v-validator/.devcontainer/Containerfile | 2 +- .../v-validator/.devcontainer/README.adoc | 2 +- .../.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-validator/.envrc | 2 +- v-ecosystem/v-validator/.gitattributes | 2 +- v-ecosystem/v-validator/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-validator/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../.github/copilot-instructions.md | 2 +- .../v-validator/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v-validator/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v-validator/.github/workflows/jekyll.yml | 2 +- .../v-validator/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v-validator/.github/workflows/quality.yml | 2 +- .../v-validator/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-validator/.gitignore | 2 +- v-ecosystem/v-validator/.gitlab-ci.yml | 2 +- v-ecosystem/v-validator/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-validator/.well-known/ai.txt | 2 +- .../v-validator/.well-known/humans.txt | 2 +- .../v-validator/.well-known/security.txt | 2 +- v-ecosystem/v-validator/.windsurfrules | 2 +- v-ecosystem/v-validator/CODEOWNERS | 2 +- v-ecosystem/v-validator/Containerfile | 2 +- .../v-validator/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v-validator/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-validator/GOVERNANCE.md | 2 +- v-ecosystem/v-validator/Justfile | 2 +- v-ecosystem/v-validator/LICENSE | 2 +- .../LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-validator/MAINTAINERS | 2 +- v-ecosystem/v-validator/MAINTAINERS.adoc | 2 +- v-ecosystem/v-validator/MAINTAINERS.md | 2 +- v-ecosystem/v-validator/ROADMAP.adoc | 2 +- v-ecosystem/v-validator/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-validator/TOPOLOGY.md | 2 +- v-ecosystem/v-validator/cliff.toml | 2 +- v-ecosystem/v-validator/deny.toml | 2 +- .../v-validator/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-validator/docs/QUICKSTART.md | 2 +- v-ecosystem/v-validator/docs/THREAT-MODEL.md | 2 +- .../v-validator/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v-validator/docs/decisions/README.md | 2 +- v-ecosystem/v-validator/ffi/zig/build.zig | 2 +- v-ecosystem/v-validator/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-validator/guix.scm | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- v-ecosystem/v-zig-ffi/.clinerules | 2 +- v-ecosystem/v-zig-ffi/.cursorrules | 2 +- .../v-zig-ffi/.devcontainer/Containerfile | 2 +- .../v-zig-ffi/.devcontainer/README.adoc | 2 +- .../v-zig-ffi/.devcontainer/devcontainer.json | 2 +- v-ecosystem/v-zig-ffi/.envrc | 2 +- v-ecosystem/v-zig-ffi/.gitattributes | 2 +- v-ecosystem/v-zig-ffi/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- v-ecosystem/v-zig-ffi/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../v-zig-ffi/.github/copilot-instructions.md | 2 +- v-ecosystem/v-zig-ffi/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v-zig-ffi/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v-zig-ffi/.github/workflows/jekyll.yml | 2 +- .../v-zig-ffi/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v-zig-ffi/.github/workflows/quality.yml | 2 +- .../v-zig-ffi/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../v-zig-ffi/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- v-ecosystem/v-zig-ffi/.gitignore | 2 +- v-ecosystem/v-zig-ffi/.gitlab-ci.yml | 2 +- v-ecosystem/v-zig-ffi/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../v-zig-ffi/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- v-ecosystem/v-zig-ffi/.well-known/ai.txt | 2 +- v-ecosystem/v-zig-ffi/.well-known/humans.txt | 2 +- .../v-zig-ffi/.well-known/security.txt | 2 +- v-ecosystem/v-zig-ffi/.windsurfrules | 2 +- v-ecosystem/v-zig-ffi/CODEOWNERS | 2 +- v-ecosystem/v-zig-ffi/Containerfile | 2 +- .../v-zig-ffi/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v-zig-ffi/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- v-ecosystem/v-zig-ffi/GOVERNANCE.md | 2 +- v-ecosystem/v-zig-ffi/Justfile | 2 +- v-ecosystem/v-zig-ffi/LICENSE | 2 +- .../v-zig-ffi/LICENSES/PMPL-1.0-or-later.txt | 2 +- v-ecosystem/v-zig-ffi/MAINTAINERS | 2 +- v-ecosystem/v-zig-ffi/MAINTAINERS.adoc | 2 +- v-ecosystem/v-zig-ffi/MAINTAINERS.md | 2 +- v-ecosystem/v-zig-ffi/ROADMAP.adoc | 2 +- v-ecosystem/v-zig-ffi/RSR_OUTLINE.adoc | 2 +- v-ecosystem/v-zig-ffi/TOPOLOGY.md | 2 +- v-ecosystem/v-zig-ffi/cliff.toml | 2 +- v-ecosystem/v-zig-ffi/deny.toml | 2 +- v-ecosystem/v-zig-ffi/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../v-zig-ffi/docs/AI_INSTALLATION_GUIDE.adoc | 4 +- v-ecosystem/v-zig-ffi/docs/QUICKSTART.md | 2 +- v-ecosystem/v-zig-ffi/docs/THREAT-MODEL.md | 2 +- .../v-zig-ffi/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../v-zig-ffi/docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v-zig-ffi/docs/decisions/README.md | 2 +- v-ecosystem/v-zig-ffi/ffi/zig/build.zig | 2 +- v-ecosystem/v-zig-ffi/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v-zig-ffi/guix.scm | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- .../v_api_interfaces/src/abi/GnosisTypes.idr | 2 +- .../v_api_interfaces/v_amqp/README.adoc | 2 +- .../v_api_interfaces/v_amqp/src/amqp.v | 2 +- .../v_api_interfaces/v_amqp/tests/amqp_test.v | 2 +- v-ecosystem/v_api_interfaces/v_amqp/v.mod | 2 +- .../v_api_interfaces/v_api_interfaces.v | 2 +- .../v_api_interfaces/v_auth/README.adoc | 2 +- .../v_api_interfaces/v_auth/src/auth.v | 2 +- .../v_api_interfaces/v_auth/tests/auth_test.v | 2 +- v-ecosystem/v_api_interfaces/v_auth/v.mod | 2 +- .../v_api_interfaces/v_bebop/src/bebop.v | 2 +- .../v_api_interfaces/v_bfd/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_bfd/src/bfd.v | 2 +- .../v_api_interfaces/v_bfd/tests/bfd_test.v | 2 +- v-ecosystem/v_api_interfaces/v_bfd/v.mod | 2 +- .../v_api_interfaces/v_bgp/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_bgp/src/bgp.v | 2 +- .../v_api_interfaces/v_bgp/tests/bgp_test.v | 2 +- v-ecosystem/v_api_interfaces/v_bgp/v.mod | 2 +- v-ecosystem/v_api_interfaces/v_ca/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_ca/src/ca.v | 2 +- .../v_api_interfaces/v_ca/tests/ca_test.v | 2 +- v-ecosystem/v_api_interfaces/v_ca/v.mod | 2 +- .../v_api_interfaces/v_capnproto/README.adoc | 2 +- .../v_capnproto/contractiles/Trustfile.a2ml | 2 +- .../v_capnproto/src/abi/Types.idr | 2 +- .../v_capnproto/src/capnproto.v | 2 +- .../v_api_interfaces/v_chat/README.adoc | 2 +- .../v_api_interfaces/v_chat/src/chat.v | 2 +- .../v_api_interfaces/v_chat/tests/chat_test.v | 2 +- v-ecosystem/v_api_interfaces/v_chat/v.mod | 2 +- .../v_api_interfaces/v_container/README.adoc | 2 +- .../v_container/src/container.v | 2 +- .../v_container/tests/container_test.v | 2 +- .../v_api_interfaces/v_container/v.mod | 2 +- .../v_api_interfaces/v_dns/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_dns/src/dns.v | 2 +- .../v_api_interfaces/v_dns/tests/dns_test.v | 2 +- v-ecosystem/v_api_interfaces/v_dns/v.mod | 2 +- .../v_api_interfaces/v_firewall/README.adoc | 2 +- .../v_firewall/src/firewall.v | 2 +- .../v_firewall/tests/firewall_test.v | 2 +- v-ecosystem/v_api_interfaces/v_firewall/v.mod | 2 +- .../v_flatbuffers/src/flatbuffers.v | 2 +- .../v_api_interfaces/v_ftp/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_ftp/src/ftp.v | 2 +- .../v_api_interfaces/v_ftp/tests/ftp_test.v | 2 +- v-ecosystem/v_api_interfaces/v_ftp/v.mod | 2 +- .../v_api_interfaces/v_graphql/.clinerules | 2 +- .../v_api_interfaces/v_graphql/.cursorrules | 2 +- .../v_graphql/.devcontainer/Containerfile | 2 +- .../v_graphql/.devcontainer/README.adoc | 2 +- .../v_graphql/.devcontainer/devcontainer.json | 2 +- v-ecosystem/v_api_interfaces/v_graphql/.envrc | 2 +- .../v_api_interfaces/v_graphql/.gitattributes | 2 +- .../v_graphql/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- .../v_graphql/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../.github/ISSUE_TEMPLATE/config.yml | 2 +- .../.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../v_graphql/.github/copilot-instructions.md | 2 +- .../v_graphql/.github/dependabot.yml | 2 +- .../.github/pull_request_template.md | 2 +- .../v_graphql/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../.github/workflows/hypatia-scan.yml | 2 +- .../.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v_graphql/.github/workflows/jekyll.yml | 2 +- .../v_graphql/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v_graphql/.github/workflows/quality.yml | 2 +- .../v_graphql/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../v_graphql/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- .../v_api_interfaces/v_graphql/.gitignore | 2 +- .../v_api_interfaces/v_graphql/.gitlab-ci.yml | 2 +- .../v_api_interfaces/v_graphql/.guix-channel | 2 +- .../.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../v_graphql/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../v_graphql/.well-known/ai.txt | 2 +- .../v_graphql/.well-known/humans.txt | 2 +- .../v_graphql/.well-known/security.txt | 2 +- .../v_api_interfaces/v_graphql/.windsurfrules | 2 +- .../v_api_interfaces/v_graphql/CODEOWNERS | 2 +- .../v_api_interfaces/v_graphql/Containerfile | 2 +- .../v_graphql/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v_graphql/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- .../v_api_interfaces/v_graphql/GOVERNANCE.md | 2 +- .../v_api_interfaces/v_graphql/Justfile | 2 +- .../v_api_interfaces/v_graphql/LICENSE | 2 +- .../v_graphql/LICENSES/PMPL-1.0-or-later.txt | 2 +- .../v_api_interfaces/v_graphql/MAINTAINERS | 2 +- .../v_graphql/MAINTAINERS.adoc | 2 +- .../v_api_interfaces/v_graphql/MAINTAINERS.md | 2 +- .../v_api_interfaces/v_graphql/ROADMAP.adoc | 2 +- .../v_graphql/RSR_OUTLINE.adoc | 2 +- .../v_api_interfaces/v_graphql/TOPOLOGY.md | 2 +- .../v_api_interfaces/v_graphql/cliff.toml | 2 +- .../v_graphql/contractiles/Trustfile.a2ml | 2 +- .../v_api_interfaces/v_graphql/deny.toml | 2 +- .../v_graphql/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../v_graphql/docs/AI_INSTALLATION_GUIDE.adoc | 4 +- .../v_graphql/docs/QUICKSTART.md | 2 +- .../v_graphql/docs/THREAT-MODEL.md | 2 +- .../v_graphql/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../v_graphql/docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v_graphql/docs/decisions/README.md | 2 +- .../v_graphql/ffi/zig/build.zig | 2 +- .../v_graphql/ffi/zig/src/main.zig | 2 +- .../ffi/zig/test/integration_test.zig | 2 +- .../v_api_interfaces/v_graphql/guix.scm | 2 +- .../scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- .../v_graphql/src/abi/Foreign.idr | 2 +- .../v_graphql/src/abi/Layout.idr | 2 +- .../v_graphql/src/abi/Types.idr | 2 +- .../v_graphql/src/generator.v | 2 +- .../v_api_interfaces/v_graphql/src/graphql.v | 2 +- .../v_api_interfaces/v_grpc/.clinerules | 2 +- .../v_api_interfaces/v_grpc/.cursorrules | 2 +- .../v_grpc/.devcontainer/Containerfile | 2 +- .../v_grpc/.devcontainer/README.adoc | 2 +- .../v_grpc/.devcontainer/devcontainer.json | 2 +- v-ecosystem/v_api_interfaces/v_grpc/.envrc | 2 +- .../v_api_interfaces/v_grpc/.gitattributes | 2 +- .../v_grpc/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- .../v_grpc/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../v_grpc/.github/ISSUE_TEMPLATE/config.yml | 2 +- .../v_grpc/.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../v_grpc/.github/copilot-instructions.md | 2 +- .../v_grpc/.github/dependabot.yml | 2 +- .../v_grpc/.github/pull_request_template.md | 2 +- .../v_grpc/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../v_grpc/.github/workflows/hypatia-scan.yml | 2 +- .../v_grpc/.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v_grpc/.github/workflows/jekyll.yml | 2 +- .../v_grpc/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v_grpc/.github/workflows/quality.yml | 2 +- .../v_grpc/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../v_grpc/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../v_grpc/.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- .../v_api_interfaces/v_grpc/.gitignore | 2 +- .../v_api_interfaces/v_grpc/.gitlab-ci.yml | 2 +- .../v_api_interfaces/v_grpc/.guix-channel | 2 +- .../v_grpc/.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../v_grpc/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../v_grpc/.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../v_grpc/.well-known/ai.txt | 2 +- .../v_grpc/.well-known/humans.txt | 2 +- .../v_grpc/.well-known/security.txt | 2 +- .../v_api_interfaces/v_grpc/.windsurfrules | 2 +- .../v_api_interfaces/v_grpc/CODEOWNERS | 2 +- .../v_api_interfaces/v_grpc/Containerfile | 2 +- .../v_grpc/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v_grpc/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- .../v_api_interfaces/v_grpc/GOVERNANCE.md | 2 +- v-ecosystem/v_api_interfaces/v_grpc/Justfile | 2 +- v-ecosystem/v_api_interfaces/v_grpc/LICENSE | 2 +- .../v_grpc/LICENSES/PMPL-1.0-or-later.txt | 2 +- .../v_api_interfaces/v_grpc/MAINTAINERS | 2 +- .../v_api_interfaces/v_grpc/MAINTAINERS.adoc | 2 +- .../v_api_interfaces/v_grpc/MAINTAINERS.md | 2 +- .../v_api_interfaces/v_grpc/ROADMAP.adoc | 2 +- .../v_api_interfaces/v_grpc/RSR_OUTLINE.adoc | 2 +- .../v_api_interfaces/v_grpc/TOPOLOGY.md | 2 +- .../v_api_interfaces/v_grpc/cliff.toml | 2 +- .../v_grpc/contractiles/Trustfile.a2ml | 2 +- v-ecosystem/v_api_interfaces/v_grpc/deny.toml | 2 +- .../v_grpc/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../v_grpc/docs/AI_INSTALLATION_GUIDE.adoc | 4 +- .../v_grpc/docs/QUICKSTART.md | 2 +- .../v_grpc/docs/THREAT-MODEL.md | 2 +- .../v_grpc/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../v_grpc/docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v_grpc/docs/decisions/README.md | 2 +- .../v_api_interfaces/v_grpc/ffi/zig/build.zig | 2 +- .../v_grpc/ffi/zig/src/main.zig | 2 +- .../v_grpc/ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v_api_interfaces/v_grpc/guix.scm | 2 +- .../v_grpc/scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- .../v_grpc/src/abi/Foreign.idr | 2 +- .../v_grpc/src/abi/Layout.idr | 2 +- .../v_api_interfaces/v_grpc/src/abi/Types.idr | 2 +- .../v_api_interfaces/v_grpc/src/generator.v | 2 +- .../v_api_interfaces/v_grpc/src/grpc.v | 2 +- .../v_api_interfaces/v_ids/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_ids/src/ids.v | 2 +- .../v_api_interfaces/v_ids/tests/ids_test.v | 2 +- v-ecosystem/v_api_interfaces/v_ids/v.mod | 2 +- .../v_api_interfaces/v_imap/README.adoc | 2 +- .../v_api_interfaces/v_imap/src/imap.v | 2 +- .../v_api_interfaces/v_imap/tests/imap_test.v | 2 +- v-ecosystem/v_api_interfaces/v_imap/v.mod | 2 +- .../v_api_interfaces/v_irc/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_irc/src/irc.v | 2 +- .../v_api_interfaces/v_irc/tests/irc_test.v | 2 +- v-ecosystem/v_api_interfaces/v_irc/v.mod | 2 +- .../v_api_interfaces/v_jsonrpc/README.adoc | 2 +- .../v_jsonrpc/contractiles/Trustfile.a2ml | 2 +- .../v_jsonrpc/src/abi/Types.idr | 2 +- .../v_api_interfaces/v_jsonrpc/src/jsonrpc.v | 2 +- .../v_api_interfaces/v_kerberos/README.adoc | 2 +- .../v_kerberos/src/kerberos.v | 2 +- .../v_kerberos/tests/kerberos_test.v | 2 +- v-ecosystem/v_api_interfaces/v_kerberos/v.mod | 2 +- .../v_api_interfaces/v_kms/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_kms/src/kms.v | 2 +- .../v_api_interfaces/v_kms/tests/kms_test.v | 2 +- v-ecosystem/v_api_interfaces/v_kms/v.mod | 2 +- .../v_loadbalancer/README.adoc | 2 +- .../v_loadbalancer/src/loadbalancer.v | 2 +- .../v_api_interfaces/v_loadbalancer/v.mod | 2 +- .../v_api_interfaces/v_mcp/README.adoc | 2 +- .../v_mcp/examples/echo_server.v | 2 +- .../v_api_interfaces/v_mcp/src/jsonrpc.v | 2 +- v-ecosystem/v_api_interfaces/v_mcp/src/mcp.v | 2 +- .../v_api_interfaces/v_mcp/src/prompts.v | 2 +- .../v_api_interfaces/v_mcp/src/resources.v | 2 +- .../v_api_interfaces/v_mcp/src/server.v | 2 +- .../v_api_interfaces/v_mcp/src/tools.v | 2 +- .../v_api_interfaces/v_mcp/src/transport.v | 2 +- .../v_api_interfaces/v_mcp/src/types.v | 2 +- .../v_api_interfaces/v_mcp/tests/mcp_test.v | 2 +- .../v_api_interfaces/v_mdns/README.adoc | 2 +- .../v_api_interfaces/v_mdns/src/mdns.v | 2 +- v-ecosystem/v_api_interfaces/v_mdns/v.mod | 2 +- .../v_api_interfaces/v_metrics/README.adoc | 2 +- .../v_api_interfaces/v_metrics/src/metrics.v | 2 +- .../v_metrics/tests/metrics_test.v | 2 +- v-ecosystem/v_api_interfaces/v_metrics/v.mod | 2 +- .../v_api_interfaces/v_mqtt/README.adoc | 2 +- .../v_mqtt/contractiles/Trustfile.a2ml | 2 +- .../v_api_interfaces/v_mqtt/src/abi/Types.idr | 2 +- .../v_api_interfaces/v_mqtt/src/mqtt.v | 2 +- .../v_api_interfaces/v_ocsp/README.adoc | 2 +- .../v_api_interfaces/v_ocsp/src/ocsp.v | 2 +- .../v_api_interfaces/v_ocsp/tests/ocsp_test.v | 2 +- v-ecosystem/v_api_interfaces/v_ocsp/v.mod | 2 +- .../v_api_interfaces/v_ospf/README.adoc | 2 +- .../v_api_interfaces/v_ospf/src/ospf.v | 2 +- .../v_api_interfaces/v_ospf/tests/ospf_test.v | 2 +- v-ecosystem/v_api_interfaces/v_ospf/v.mod | 2 +- .../v_api_interfaces/v_pop3/README.adoc | 2 +- .../v_api_interfaces/v_pop3/src/pop3.v | 2 +- .../v_api_interfaces/v_pop3/tests/pop3_test.v | 2 +- v-ecosystem/v_api_interfaces/v_pop3/v.mod | 2 +- .../v_api_interfaces/v_pqc/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_pqc/src/pqc.v | 2 +- .../v_api_interfaces/v_pqc/tests/pqc_test.v | 2 +- v-ecosystem/v_api_interfaces/v_pqc/v.mod | 2 +- .../v_api_interfaces/v_proxy/README.adoc | 2 +- .../v_api_interfaces/v_proxy/src/proxy.v | 2 +- .../v_proxy/tests/proxy_test.v | 2 +- v-ecosystem/v_api_interfaces/v_proxy/v.mod | 2 +- .../v_api_interfaces/v_radius/README.adoc | 2 +- .../v_api_interfaces/v_radius/src/radius.v | 2 +- .../v_radius/tests/radius_test.v | 2 +- v-ecosystem/v_api_interfaces/v_radius/v.mod | 2 +- .../v_api_interfaces/v_rest/.clinerules | 2 +- .../v_api_interfaces/v_rest/.cursorrules | 2 +- .../v_rest/.devcontainer/Containerfile | 2 +- .../v_rest/.devcontainer/README.adoc | 2 +- .../v_rest/.devcontainer/devcontainer.json | 2 +- v-ecosystem/v_api_interfaces/v_rest/.envrc | 2 +- .../v_api_interfaces/v_rest/.gitattributes | 2 +- .../v_rest/.github/CODEOWNERS | 2 +- .../.github/DISCUSSION_TEMPLATE/ideas.yml | 2 +- .../.github/DISCUSSION_TEMPLATE/q-and-a.yml | 2 +- .../v_rest/.github/FUNDING.yml | 2 +- .../.github/ISSUE_TEMPLATE/bug_report.yml | 2 +- .../v_rest/.github/ISSUE_TEMPLATE/config.yml | 2 +- .../v_rest/.github/ISSUE_TEMPLATE/custom.yml | 2 +- .../.github/ISSUE_TEMPLATE/documentation.yml | 2 +- .../ISSUE_TEMPLATE/feature_request.yml | 2 +- .../.github/ISSUE_TEMPLATE/question.yml | 2 +- .../v_rest/.github/copilot-instructions.md | 2 +- .../v_rest/.github/dependabot.yml | 2 +- .../v_rest/.github/pull_request_template.md | 2 +- .../v_rest/.github/workflows/codeql.yml | 2 +- .../.github/workflows/guix-nix-policy.yml | 2 +- .../v_rest/.github/workflows/hypatia-scan.yml | 2 +- .../v_rest/.github/workflows/instant-sync.yml | 2 +- .../.github/workflows/jekyll-gh-pages.yml | 2 +- .../v_rest/.github/workflows/jekyll.yml | 2 +- .../v_rest/.github/workflows/mirror.yml | 2 +- .../.github/workflows/npm-bun-blocker.yml | 2 +- .../v_rest/.github/workflows/quality.yml | 2 +- .../v_rest/.github/workflows/release.yml | 2 +- .../.github/workflows/rsr-antipattern.yml | 4 +- .../.github/workflows/scorecard-enforcer.yml | 2 +- .../v_rest/.github/workflows/scorecard.yml | 2 +- .../.github/workflows/secret-scanner.yml | 2 +- .../.github/workflows/security-policy.yml | 2 +- .../v_rest/.github/workflows/ts-blocker.yml | 2 +- .../workflows/wellknown-enforcement.yml | 2 +- .../.github/workflows/workflow-linter.yml | 4 +- .../v_api_interfaces/v_rest/.gitignore | 2 +- .../v_api_interfaces/v_rest/.gitlab-ci.yml | 2 +- .../v_api_interfaces/v_rest/.guix-channel | 2 +- .../v_rest/.machine_readable/6a2/AGENTIC.a2ml | 2 +- .../.machine_readable/6a2/ECOSYSTEM.a2ml | 2 +- .../v_rest/.machine_readable/6a2/META.a2ml | 2 +- .../.machine_readable/6a2/NEUROSYM.a2ml | 2 +- .../.machine_readable/6a2/PLAYBOOK.a2ml | 2 +- .../v_rest/.machine_readable/6a2/STATE.a2ml | 2 +- .../.machine_readable/anchors/ANCHOR.a2ml | 2 +- .../contractiles/dust/Dustfile | 2 +- .../contractiles/must/Mustfile | 2 +- .../contractiles/trust/Trustfile.a2ml | 2 +- .../v_rest/.well-known/ai.txt | 2 +- .../v_rest/.well-known/humans.txt | 2 +- .../v_rest/.well-known/security.txt | 2 +- .../v_api_interfaces/v_rest/.windsurfrules | 2 +- .../v_api_interfaces/v_rest/CODEOWNERS | 2 +- .../v_api_interfaces/v_rest/Containerfile | 2 +- .../v_rest/EXHIBIT-A-ETHICAL-USE.txt | 2 +- .../v_rest/EXHIBIT-B-QUANTUM-SAFE.txt | 2 +- .../v_api_interfaces/v_rest/GOVERNANCE.md | 2 +- v-ecosystem/v_api_interfaces/v_rest/Justfile | 2 +- v-ecosystem/v_api_interfaces/v_rest/LICENSE | 2 +- .../v_rest/LICENSES/PMPL-1.0-or-later.txt | 2 +- .../v_api_interfaces/v_rest/MAINTAINERS | 2 +- .../v_api_interfaces/v_rest/MAINTAINERS.adoc | 2 +- .../v_api_interfaces/v_rest/MAINTAINERS.md | 2 +- .../v_api_interfaces/v_rest/ROADMAP.adoc | 2 +- .../v_api_interfaces/v_rest/RSR_OUTLINE.adoc | 2 +- .../v_api_interfaces/v_rest/TOPOLOGY.md | 2 +- .../v_api_interfaces/v_rest/cliff.toml | 2 +- .../v_rest/contractiles/Trustfile.a2ml | 2 +- v-ecosystem/v_api_interfaces/v_rest/deny.toml | 2 +- .../v_rest/docs/AI-CONVENTIONS.md | 4 +- .../docs/AI-INSTALL-README-SECTION.adoc | 2 +- .../v_rest/docs/AI_INSTALLATION_GUIDE.adoc | 4 +- .../v_rest/docs/QUICKSTART.md | 2 +- .../v_rest/docs/THREAT-MODEL.md | 2 +- .../v_rest/docs/TOPOLOGY-GUIDE.adoc | 2 +- .../v_rest/docs/decisions/0000-template.md | 2 +- .../docs/decisions/0001-adopt-rsr-standard.md | 2 +- .../v_rest/docs/decisions/README.md | 2 +- .../v_api_interfaces/v_rest/ffi/zig/build.zig | 2 +- .../v_rest/ffi/zig/src/main.zig | 2 +- .../v_rest/ffi/zig/test/integration_test.zig | 2 +- v-ecosystem/v_api_interfaces/v_rest/guix.scm | 2 +- .../v_rest/scripts/maintenance/perms-state.sh | 2 +- .../scripts/maintenance/run-maintenance.sh | 2 +- .../v_rest/src/abi/Foreign.idr | 2 +- .../v_rest/src/abi/Layout.idr | 2 +- .../v_api_interfaces/v_rest/src/abi/Types.idr | 2 +- .../v_api_interfaces/v_rest/src/rest.v | 2 +- .../v_api_interfaces/v_rtsp/README.adoc | 2 +- .../v_api_interfaces/v_rtsp/src/rtsp.v | 2 +- .../v_api_interfaces/v_rtsp/tests/rtsp_test.v | 2 +- v-ecosystem/v_api_interfaces/v_rtsp/v.mod | 2 +- .../v_api_interfaces/v_sdn/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_sdn/src/sdn.v | 2 +- .../v_api_interfaces/v_sdn/tests/sdn_test.v | 2 +- v-ecosystem/v_api_interfaces/v_sdn/v.mod | 2 +- .../v_api_interfaces/v_smtp/README.adoc | 2 +- .../v_api_interfaces/v_smtp/src/smtp.v | 2 +- .../v_api_interfaces/v_smtp/tests/smtp_test.v | 2 +- v-ecosystem/v_api_interfaces/v_smtp/v.mod | 2 +- .../v_api_interfaces/v_soap/README.adoc | 2 +- .../v_soap/contractiles/Trustfile.a2ml | 2 +- .../v_api_interfaces/v_soap/src/abi/Types.idr | 2 +- .../v_api_interfaces/v_soap/src/soap.v | 2 +- .../v_api_interfaces/v_socks/README.adoc | 2 +- .../v_api_interfaces/v_socks/src/socks.v | 2 +- .../socks_test.v.tmp.92027.1774043136884 | 2 +- v-ecosystem/v_api_interfaces/v_socks/v.mod | 2 +- .../v_api_interfaces/v_ssh/README.adoc | 2 +- v-ecosystem/v_api_interfaces/v_ssh/src/ssh.v | 2 +- .../v_api_interfaces/v_ssh/tests/ssh_test.v | 2 +- v-ecosystem/v_api_interfaces/v_ssh/v.mod | 2 +- .../v_api_interfaces/v_stun/README.adoc | 2 +- .../v_api_interfaces/v_stun/src/stun.v | 2 +- .../v_api_interfaces/v_stun/tests/stun_test.v | 2 +- v-ecosystem/v_api_interfaces/v_stun/v.mod | 2 +- .../v_api_interfaces/v_syslog/README.adoc | 2 +- .../v_api_interfaces/v_syslog/src/syslog.v | 2 +- .../v_syslog/tests/syslog_test.v | 2 +- v-ecosystem/v_api_interfaces/v_syslog/v.mod | 2 +- .../v_api_interfaces/v_tacacs/README.adoc | 2 +- .../v_api_interfaces/v_tacacs/src/tacacs.v | 2 +- .../v_tacacs/tests/tacacs_test.v | 2 +- v-ecosystem/v_api_interfaces/v_tacacs/v.mod | 2 +- .../v_api_interfaces/v_trpc/README.adoc | 2 +- .../v_trpc/contractiles/Trustfile.a2ml | 2 +- .../v_api_interfaces/v_trpc/src/abi/Types.idr | 2 +- .../v_api_interfaces/v_trpc/src/trpc.v | 2 +- .../v_api_interfaces/v_voip/README.adoc | 2 +- .../v_api_interfaces/v_voip/src/voip.v | 2 +- .../v_api_interfaces/v_voip/tests/voip_test.v | 2 +- v-ecosystem/v_api_interfaces/v_voip/v.mod | 2 +- .../v_api_interfaces/v_websocket/README.adoc | 2 +- .../v_websocket/contractiles/Trustfile.a2ml | 2 +- .../v_websocket/src/abi/Types.idr | 2 +- .../v_websocket/src/websocket.v | 2 +- .../v_api_interfaces/v_xmpp/README.adoc | 2 +- .../v_api_interfaces/v_xmpp/src/xmpp.v | 2 +- .../v_api_interfaces/v_xmpp/tests/xmpp_test.v | 2 +- v-ecosystem/v_api_interfaces/v_xmpp/v.mod | 2 +- .../v_api_interfaces/v_zerotrust/README.adoc | 2 +- .../v_zerotrust/src/zerotrust.v | 2 +- .../v_zerotrust/tests/zerotrust_test.v | 2 +- .../v_api_interfaces/v_zerotrust/v.mod | 2 +- .../verisimdb_graphql/README.md | 2 +- .../contractiles/Trustfile.a2ml | 2 +- .../verisimdb_graphql/src/graphql.v | 2 +- .../v_api_interfaces/verisimdb_grpc/README.md | 2 +- .../contractiles/Trustfile.a2ml | 2 +- .../verisimdb_grpc/src/grpc.v | 2 +- .../v_api_interfaces/verisimdb_rest/README.md | 2 +- .../contractiles/Trustfile.a2ml | 2 +- .../verisimdb_rest/src/rest.v | 2 +- well-known-ecosystem/CODE_OF_CONDUCT.md | 2 +- well-known-ecosystem/CONTRIBUTING.adoc | 2 +- well-known-ecosystem/MAINTAINERS.adoc | 2 +- well-known-ecosystem/PALIMPSEST.adoc | 4 +- well-known-ecosystem/README.adoc | 4 +- well-known-ecosystem/ROADMAP.adoc | 2 +- well-known-ecosystem/RSR_OUTLINE.adoc | 2 +- well-known-ecosystem/hooks/validate-spdx.sh | 2 +- well-known-ecosystem/kith/CHANGELOG.adoc | 2 +- .../kith/LICENSE-PALIMPSEST.txt | 2 +- well-known-ecosystem/kith/PALIMPSEST.adoc | 4 +- well-known-ecosystem/kith/TESTING-REPORT.adoc | 2 +- well-known-ecosystem/kith/TESTING-REPORT.scm | 2 +- .../kith/license/PMPL-1.0.txt | 2 +- well-known-ecosystem/templates/README.adoc | 4 +- .../hugo/content/.well-known/security.txt.md | 2 +- .../hugo/layouts/.well-known/security.txt | 2 +- .../zola/templates/.well-known/ai.txt | 2 +- .../zola/templates/.well-known/humans.txt | 2 +- .../zola/templates/.well-known/security.txt | 2 +- well-known-ecosystem/validator/README.adoc | 4 +- .../well-known-ecosystem_README.md | 2 +- zig-api/EXPLAINME.adoc | 2 +- .../bridge-nginx-zig/CONTRIBUTING.adoc | 2 +- .../bridge-nginx-zig/MAINTAINERS.adoc | 2 +- zig-ecosystem/bridge-nginx-zig/README.adoc | 4 +- zig-ecosystem/bridge-nginx-zig/ROADMAP.adoc | 2 +- .../bridge-nginx-zig/RSR_OUTLINE.adoc | 2 +- .../connectors/zig-groove-bridge/README.adoc | 2 +- 6254 files changed, 7335 insertions(+), 6854 deletions(-) create mode 100644 LICENSES/CC-BY-SA-4.0.txt delete mode 100644 LICENSES/PMPL-1.0-or-later.txt mode change 120000 => 100644 affinescript-ecosystem/rattlescript/affinescript/dune-project mode change 120000 => 100644 rescript-ecosystem/packages/core/compiler-source/CLAUDE.md diff --git a/.gitattributes b/.gitattributes index 541008fba..7d0c1eb69 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/dependabot.yml b/.github/dependabot.yml index 089a6f001..8627148c4 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/.gitignore b/.gitignore index 5058a5abf..80f06ac96 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/bot_directives/README.adoc b/.machine_readable/bot_directives/README.adoc index cd25a24e2..c1c7026df 100644 --- a/.machine_readable/bot_directives/README.adoc +++ b/.machine_readable/bot_directives/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Bot Directives :toc: preamble diff --git a/.machine_readable/svc/k9/README.adoc b/.machine_readable/svc/k9/README.adoc index 5eff90e24..49e57bf80 100644 --- a/.machine_readable/svc/k9/README.adoc +++ b/.machine_readable/svc/k9/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 Contractiles :toc: left :icons: font diff --git a/CHANGELOG.md b/CHANGELOG.md index 66a75470d..6ec72dc3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,5 @@ diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/EXPLAINME.adoc b/EXPLAINME.adoc index 4b6a7976c..a1474cf34 100644 --- a/EXPLAINME.adoc +++ b/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Developer Ecosystem — Show Me The Receipts :toc: :icons: font diff --git a/GOVERNANCE.adoc b/GOVERNANCE.adoc index 8bbf167da..e41020d3b 100644 --- a/GOVERNANCE.adoc +++ b/GOVERNANCE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = Governance Model :toc: preamble diff --git a/LICENSE b/LICENSE index ebda51cd7..14e2f777f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,38 +1,3 @@ -SPDX-License-Identifier: MPL-2.0 -SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) - ------------------------------------------------------------------------- -PREFERRED LICENCE: Palimpsest License (PMPL-1.0-or-later) ------------------------------------------------------------------------- - -This work is governed by the Palimpsest License (PMPL-1.0-or-later) as -its primary intended licence. PMPL-1.0-or-later extends the Mozilla -Public License 2.0 (MPL-2.0) with additional provisions for ethical use, -post-quantum cryptographic provenance, and emotional lineage protection. -The canonical PMPL text and stewardship information are maintained at: - https://github.com/hyperpolymath/palimpsest-license - ------------------------------------------------------------------------- -FALLBACK LICENCE: Mozilla Public License 2.0 (MPL-2.0) ------------------------------------------------------------------------- - -Because PMPL-1.0-or-later is not yet recognised by the Open Source -Initiative (OSI) or equivalent bodies, this work also carries MPL-2.0 -as its legally-recognised fallback licence. - -In any jurisdiction, platform, or context where PMPL-1.0-or-later is -not accepted as a valid licence, or where an OSI-approved licence is -required, this work is instead governed by the Mozilla Public License, -Version 2.0. - -MPL-2.0 was chosen as the fallback because PMPL-1.0-or-later is -explicitly based on and extends MPL-2.0; it is therefore the closest -recognised equivalent to the intended licence. - -The complete MPL-2.0 text follows below. - ------------------------------------------------------------------------- - Mozilla Public License Version 2.0 ================================== @@ -70,7 +35,7 @@ Mozilla Public License Version 2.0 means any form of the work other than Source Code Form. 1.7. "Larger Work" - means a work that combines Covered Software with other material, in + means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software. 1.8. "License" @@ -109,17 +74,17 @@ Mozilla Public License Version 2.0 means the form of the work preferred for making modifications. 1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under - this License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. - For the purposes of this definition, "control" means (a) the power, - direct or indirect, to cause the direction or management of such - entity, whether by contract or otherwise, or (b) ownership of more - than fifty percent (50%) of the outstanding shares or beneficial + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + controls, is controlled by, or is under common control with You. For + purposes of this definition, "control" means (a) the power, direct + or indirect, to cause the direction or management of such entity, + whether by contract or otherwise, or (b) ownership of more than + fifty percent (50%) of the outstanding shares or beneficial ownership of such entity. 2. License Grants and Conditions ---------------------------------- +-------------------------------- 2.1. Grants @@ -144,11 +109,11 @@ distributes such Contribution. 2.3. Limitations on Grant Scope -The licenses granted in this Section 2 are the only rights granted -under this License. No additional rights or licenses will be implied -from the distribution or licensing of Covered Software under this -License. Notwithstanding Section 2.1(b) above, no patent license is -granted by a Contributor: +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: (a) for any code that a Contributor has removed from Covered Software; or @@ -158,19 +123,19 @@ granted by a Contributor: Contributions with other software (except as part of its Contributor Version); or -(c) under Patent Claims infringed by Covered Software in the absence - of its Contributions. +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. -This License does not grant any rights in the trademarks, service -marks, or logos of any Contributor (except as may be necessary to -comply with the notice requirements in Section 3.4). +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). 2.4. Subsequent Licenses No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License -(if permitted under the terms of Section 3.3). +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). 2.5. Representation @@ -186,11 +151,11 @@ equivalents. 2.7. Conditions -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses -granted in Section 2.1. +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. 3. Responsibilities --------------------- +------------------- 3.1. Distribution of Source Form @@ -207,10 +172,10 @@ Form. If You distribute Covered Software in Executable Form then: (a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients - of the Executable Form how they can obtain a copy of such Source - Code Form by reasonable means in a timely manner, at a charge no - more than the cost of distribution to the recipient; and + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and (b) You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the @@ -222,8 +187,8 @@ If You distribute Covered Software in Executable Form then: You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and -the Covered Software is not Incompatible With Secondary Licenses, this +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered @@ -241,28 +206,28 @@ the extent required to remedy known factual inaccuracies. 3.5. Application of Additional Terms You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of -Covered Software. However, You may do so only on Your own behalf, and -not on behalf of any Contributor. You must make it absolutely clear -that any such warranty, support, indemnity, or liability obligation is -offered by You alone, and You hereby agree to indemnify every -Contributor for any liability incurred by such Contributor as a result -of warranty, support, indemnity or liability terms You offer. You may -include additional disclaimers of warranty and limitations of liability -specific to any jurisdiction. +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. 4. Inability to Comply Due to Statute or Regulation ------------------------------------------------------ +--------------------------------------------------- If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description -must be placed in a text file included with all distributions of the -Covered Software under this License. Except to the extent prohibited -by statute or regulation, such description must be sufficiently -detailed for a recipient of ordinary skill to be able to understand it. +describe the limitations and the code they affect. Such description must +be placed in a text file included with all distributions of the Covered +Software under this License. Except to the extent prohibited by statute +or regulation, such description must be sufficiently detailed for a +recipient of ordinary skill to be able to understand it. 5. Termination -------------- @@ -271,27 +236,27 @@ detailed for a recipient of ordinary skill to be able to understand it. if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on -an ongoing basis, if such Contributor fails to notify You of the +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is -the first time You have received notice of non-compliance with this -License from such Contributor, and You become compliant prior to 30 -days after Your receipt of the notice. +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. -5.2. If You initiate litigation against any entity by asserting a -patent infringement claim (excluding declaratory judgment actions, +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) -which have been validly granted by You or Your distributors under this -License prior to termination shall survive termination. +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. ************************************************************************ * * @@ -346,7 +311,7 @@ Nothing in this Section shall prevent a party's ability to bring cross-claims or counter-claims. 9. Miscellaneous ------------------ +---------------- This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be @@ -356,14 +321,14 @@ that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor. 10. Versions of the License ----------------------------- +--------------------------- 10.1. New Versions -Mozilla Foundation is the license steward. Except as provided in -Section 10.3, no one other than the license steward has the right to -modify or publish new versions of this License. Each version will be -given a distinguishing version number. +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. 10.2. Effect of New Versions @@ -396,13 +361,13 @@ Exhibit A - Source Code Form License Notice If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to -look for such a notice. +file in a relevant directory) where a recipient would be likely to look +for such a notice. You may add additional accurate notices of copyright ownership. Exhibit B - "Incompatible With Secondary Licenses" Notice ----------------------------------------------------------- +--------------------------------------------------------- This Source Code Form is "Incompatible With Secondary Licenses", as defined by the Mozilla Public License, v. 2.0. diff --git a/LICENSES/CC-BY-SA-4.0.txt b/LICENSES/CC-BY-SA-4.0.txt new file mode 100644 index 000000000..835a6836b --- /dev/null +++ b/LICENSES/CC-BY-SA-4.0.txt @@ -0,0 +1,170 @@ +Creative Commons Attribution-ShareAlike 4.0 International + + Creative Commons Corporation (“Creative Commons”) is not a law firm and does not provide legal services or legal advice. Distribution of Creative Commons public licenses does not create a lawyer-client or other relationship. Creative Commons makes its licenses and related information available on an “as-is” basis. Creative Commons gives no warranties regarding its licenses, any material licensed under their terms and conditions, or any related information. Creative Commons disclaims all liability for damages resulting from their use to the fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and conditions that creators and other rights holders may use to share original works of authorship and other material subject to copyright and certain other rights specified in the public license below. The following considerations are for informational purposes only, are not exhaustive, and do not form part of our licenses. + +Considerations for licensors: Our public licenses are intended for use by those authorized to give the public permission to use material in ways otherwise restricted by copyright and certain other rights. Our licenses are irrevocable. Licensors should read and understand the terms and conditions of the license they choose before applying it. Licensors should also secure all rights necessary before applying our licenses so that the public can reuse the material as expected. Licensors should clearly mark any material not subject to the license. This includes other CC-licensed material, or material used under an exception or limitation to copyright. More considerations for licensors. + +Considerations for the public: By using one of our public licenses, a licensor grants the public permission to use the licensed material under specified terms and conditions. If the licensor’s permission is not necessary for any reason–for example, because of any applicable exception or limitation to copyright–then that use is not regulated by the license. Our licenses grant only permissions under copyright and certain other rights that a licensor has authority to grant. Use of the licensed material may still be restricted for other reasons, including because others have copyright or other rights in the material. A licensor may make special requests, such as asking that all changes be marked or described. + +Although not required by our licenses, you are encouraged to respect those requests where reasonable. More considerations for the public. + +Creative Commons Attribution-ShareAlike 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-ShareAlike 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions. + +Section 1 – Definitions. + + a. Adapted Material means material subject to Copyright and Similar Rights that is derived from or based upon the Licensed Material and in which the Licensed Material is translated, altered, arranged, transformed, or otherwise modified in a manner requiring permission under the Copyright and Similar Rights held by the Licensor. For purposes of this Public License, where the Licensed Material is a musical work, performance, or sound recording, Adapted Material is always produced where the Licensed Material is synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright and Similar Rights in Your contributions to Adapted Material in accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at creativecommons.org/compatiblelicenses, approved by Creative Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights closely related to copyright including, without limitation, performance, broadcast, sound recording, and Sui Generis Database Rights, without regard to how the rights are labeled or categorized. For purposes of this Public License, the rights specified in Section 2(b)(1)-(2) are not Copyright and Similar Rights. + + e. Effective Technological Measures means those measures that, in the absence of proper authority, may not be circumvented under laws fulfilling obligations under Article 11 of the WIPO Copyright Treaty adopted on December 20, 1996, and/or similar international agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or any other exception or limitation to Copyright and Similar Rights that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name of a Creative Commons Public License. The License Elements of this Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, or other material to which the Licensor applied this Public License. + + i. Licensed Rights means the rights granted to You subject to the terms and conditions of this Public License, which are limited to all Copyright and Similar Rights that apply to Your use of the Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights under this Public License. + + k. Share means to provide material to the public by any means or process that requires permission under the Licensed Rights, such as reproduction, public display, public performance, distribution, dissemination, communication, or importation, and to make material available to the public including in ways that members of the public may access the material from a place and at a time individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright resulting from Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, as amended and/or succeeded, as well as other essentially equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights under this Public License. Your has a corresponding meaning. + +Section 2 – Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, the Licensor hereby grants You a worldwide, royalty-free, non-sublicensable, non-exclusive, irrevocable license to exercise the Licensed Rights in the Licensed Material to: + + A. reproduce and Share the Licensed Material, in whole or in part; and + + B. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where Exceptions and Limitations apply to Your use, this Public License does not apply, and You do not need to comply with its terms and conditions. + + 3. Term. The term of this Public License is specified in Section 6(a). + + 4. Media and formats; technical modifications allowed. The Licensor authorizes You to exercise the Licensed Rights in all media and formats whether now known or hereafter created, and to make technical modifications necessary to do so. The Licensor waives and/or agrees not to assert any right or authority to forbid You from making technical modifications necessary to exercise the Licensed Rights, including technical modifications necessary to circumvent Effective Technological Measures. For purposes of this Public License, simply making modifications authorized by this Section 2(a)(4) never produces Adapted Material. + + 5. Downstream recipients. + + A. Offer from the Licensor – Licensed Material. Every recipient of the Licensed Material automatically receives an offer from the Licensor to exercise the Licensed Rights under the terms and conditions of this Public License. + + B. Additional offer from the Licensor – Adapted Material. Every recipient of Adapted Material from You automatically receives an offer from the Licensor to exercise the Licensed Rights in the Adapted Material under the conditions of the Adapter’s License You apply. + + C. No downstream restrictions. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, the Licensed Material if doing so restricts exercise of the Licensed Rights by any recipient of the Licensed Material. + + 6. No endorsement. Nothing in this Public License constitutes or may be construed as permission to assert or imply that You are, or that Your use of the Licensed Material is, connected with, or sponsored, endorsed, or granted official status by, the Licensor or others designated to receive attribution as provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not licensed under this Public License, nor are publicity, privacy, and/or other similar personality rights; however, to the extent possible, the Licensor waives and/or agrees not to assert any such rights held by the Licensor to the limited extent necessary to allow You to exercise the Licensed Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this Public License. + + 3. To the extent possible, the Licensor waives any right to collect royalties from You for the exercise of the Licensed Rights, whether directly or through a collecting society under any voluntary or waivable statutory or compulsory licensing scheme. In all other cases the Licensor expressly reserves any right to collect such royalties. + +Section 3 – License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified form), You must: + + A. retain the following if it is supplied by the Licensor with the Licensed Material: + + i. identification of the creator(s) of the Licensed Material and any others designated to receive attribution, in any reasonable manner requested by the Licensor (including by pseudonym if designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of warranties; + + v. a URI or hyperlink to the Licensed Material to the extent reasonably practicable; + + B. indicate if You modified the Licensed Material and retain an indication of any previous modifications; and + + C. indicate the Licensed Material is licensed under this Public License, and include the text of, or the URI or hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any reasonable manner based on the medium, means, and context in which You Share the Licensed Material. For example, it may be reasonable to satisfy the conditions by providing a URI or hyperlink to a resource that includes the required information. + + 3. If requested by the Licensor, You must remove any of the information required by Section 3(a)(1)(A) to the extent reasonably practicable. + + b. ShareAlike.In addition to the conditions in Section 3(a), if You Share Adapted Material You produce, the following conditions also apply. + + 1. The Adapter’s License You apply must be a Creative Commons license with the same License Elements, this version or later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the Adapter's License You apply. You may satisfy this condition in any reasonable manner based on the medium, means, and context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms or conditions on, or apply any Effective Technological Measures to, Adapted Material that restrict exercise of the rights granted under the Adapter's License You apply. + +Section 4 – Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right to extract, reuse, reproduce, and Share all or a substantial portion of the contents of the database; + + b. if You include all or a substantial portion of the database contents in a database in which You have Sui Generis Database Rights, then the database in which You have Sui Generis Database Rights (but not its individual contents) is Adapted Material, including for purposes of Section 3(b); and + + c. You must comply with the conditions in Section 3(a) if You Share all or a substantial portion of the contents of the database. +For the avoidance of doubt, this Section 4 supplements and does not replace Your obligations under this Public License where the Licensed Rights include other Copyright and Similar Rights. + +Section 5 – Disclaimer of Warranties and Limitation of Liability. + + a. Unless otherwise separately undertaken by the Licensor, to the extent possible, the Licensor offers the Licensed Material as-is and as-available, and makes no representations or warranties of any kind concerning the Licensed Material, whether express, implied, statutory, or other. This includes, without limitation, warranties of title, merchantability, fitness for a particular purpose, non-infringement, absence of latent or other defects, accuracy, or the presence or absence of errors, whether or not known or discoverable. Where disclaimers of warranties are not allowed in full or in part, this disclaimer may not apply to You. + + b. To the extent possible, in no event will the Licensor be liable to You on any legal theory (including, without limitation, negligence) or otherwise for any direct, special, indirect, incidental, consequential, punitive, exemplary, or other losses, costs, expenses, or damages arising out of this Public License or use of the Licensed Material, even if the Licensor has been advised of the possibility of such losses, costs, expenses, or damages. Where a limitation of liability is not allowed in full or in part, this limitation may not apply to You. + + c. The disclaimer of warranties and limitation of liability provided above shall be interpreted in a manner that, to the extent possible, most closely approximates an absolute disclaimer and waiver of all liability. + +Section 6 – Term and Termination. + + a. This Public License applies for the term of the Copyright and Similar Rights licensed here. However, if You fail to comply with this Public License, then Your rights under this Public License terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided it is cured within 30 days of Your discovery of the violation; or + + 2. upon express reinstatement by the Licensor. + + c. For the avoidance of doubt, this Section 6(b) does not affect any right the Licensor may have to seek remedies for Your violations of this Public License. + + d. For the avoidance of doubt, the Licensor may also offer the Licensed Material under separate terms or conditions or stop distributing the Licensed Material at any time; however, doing so will not terminate this Public License. + + e. Sections 1, 5, 6, 7, and 8 survive termination of this Public License. + +Section 7 – Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the Licensed Material not stated herein are separate from and independent of the terms and conditions of this Public License. + +Section 8 – Interpretation. + + a. For the avoidance of doubt, this Public License does not, and shall not be interpreted to, reduce, limit, restrict, or impose conditions on any use of the Licensed Material that could lawfully be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is deemed unenforceable, it shall be automatically reformed to the minimum extent necessary to make it enforceable. If the provision cannot be reformed, it shall be severed from this Public License without affecting the enforceability of the remaining terms and conditions. + + c. No term or condition of this Public License will be waived and no failure to comply consented to unless expressly agreed to by the Licensor. + + d. Nothing in this Public License constitutes or may be interpreted as a limitation upon, or waiver of, any privileges and immunities that apply to the Licensor or You, including from the legal processes of any jurisdiction or authority. + +Creative Commons is not a party to its public licenses. Notwithstanding, Creative Commons may elect to apply one of its public licenses to material it publishes and in those instances will be considered the “Licensor.” Except for the limited purpose of indicating that material is shared under a Creative Commons public license or as otherwise permitted by the Creative Commons policies published at creativecommons.org/policies, Creative Commons does not authorize the use of the trademark “Creative Commons” or any other trademark or logo of Creative Commons without its prior written consent including, without limitation, in connection with any unauthorized modifications to any of its public licenses or any other arrangements, understandings, or agreements concerning use of licensed material. For the avoidance of doubt, this paragraph does not form part of the public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/LICENSES/PMPL-1.0-or-later.txt b/LICENSES/PMPL-1.0-or-later.txt deleted file mode 100644 index f639385df..000000000 --- a/LICENSES/PMPL-1.0-or-later.txt +++ /dev/null @@ -1,162 +0,0 @@ -SPDX-License-Identifier: PMPL-1.0-or-later -SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council - -================================================================================ -PALIMPSEST-MPL LICENSE VERSION 1.0 -================================================================================ - -File-level copyleft with ethical use and quantum-safe provenance - -Based on Mozilla Public License 2.0 - --------------------------------------------------------------------------------- -PREAMBLE --------------------------------------------------------------------------------- - -This License extends the Mozilla Public License 2.0 (MPL-2.0) with provisions -for ethical use, post-quantum cryptographic provenance, and emotional lineage -protection. The base MPL-2.0 terms apply except where explicitly modified by -the Exhibits below. - -Like a palimpsest manuscript where each layer builds upon what came before, -this license recognizes that creative works carry history, context, and meaning -that transcend mere code or text. - --------------------------------------------------------------------------------- -SECTION 1: BASE LICENSE --------------------------------------------------------------------------------- - -This License incorporates the full text of Mozilla Public License 2.0 by -reference. The complete MPL-2.0 text is available at: -https://www.mozilla.org/en-US/MPL/2.0/ - -All terms, conditions, and definitions from MPL-2.0 apply except where -explicitly modified by the Exhibits in this License. - --------------------------------------------------------------------------------- -SECTION 2: ADDITIONAL DEFINITIONS --------------------------------------------------------------------------------- - -2.1. "Emotional Lineage" - means the narrative, cultural, symbolic, and contextual meaning embedded - in Covered Software, including but not limited to: protest traditions, - cultural heritage, trauma narratives, and community stories. - -2.2. "Provenance Metadata" - means cryptographically signed attribution information attached to or - associated with Covered Software, including author identities, timestamps, - modification history, and lineage references. - -2.3. "Non-Interpretive System" - means any automated system that processes Covered Software without - preserving or considering its Emotional Lineage, including but not - limited to: AI training pipelines, content aggregators, and automated - summarization tools. - -2.4. "Quantum-Safe Signature" - means a cryptographic signature using algorithms resistant to attacks - by quantum computers, as specified in Exhibit B. - --------------------------------------------------------------------------------- -SECTION 3: ETHICAL USE REQUIREMENTS --------------------------------------------------------------------------------- - -In addition to the rights and obligations under MPL-2.0: - -3.1. Emotional Lineage Preservation - You must make reasonable efforts to preserve and communicate the - Emotional Lineage of Covered Software when distributing or creating - derivative works. This includes maintaining narrative context, cultural - attributions, and symbolic meaning where documented. - -3.2. Non-Interpretive System Notice - If You use Covered Software as input to a Non-Interpretive System, You - must: - (a) document such use in a publicly accessible manner; and - (b) not claim that outputs of such systems carry the Emotional Lineage - of the original work without explicit permission from Contributors. - -3.3. Ethical Use Declaration - Commercial use of Covered Software requires acknowledgment that You have - read and understood Exhibit A (Ethical Use Guidelines) and agree to act - in good faith accordance with its principles. - -See Exhibit A for complete Ethical Use Guidelines. - --------------------------------------------------------------------------------- -SECTION 4: PROVENANCE REQUIREMENTS --------------------------------------------------------------------------------- - -4.1. Metadata Preservation - You must not strip, alter, or obscure Provenance Metadata from Covered - Software except where technically necessary and with clear documentation - of any changes. - -4.2. Quantum-Safe Provenance (Optional) - Contributors may sign their Contributions using Quantum-Safe Signatures. - If Quantum-Safe Signatures are present, You must preserve them in all - distributions. - -4.3. Lineage Chain - When creating derivative works, You should extend the provenance chain - to include Your own contributions, maintaining cryptographic linkage to - prior Contributors where feasible. - -See Exhibit B for Quantum-Safe Provenance specifications. - --------------------------------------------------------------------------------- -SECTION 5: GOVERNANCE --------------------------------------------------------------------------------- - -5.1. Stewardship Council - This License is maintained by the Palimpsest Stewardship Council, which - may issue clarifications, interpretive guidance, and future versions. - -5.2. Version Selection - You may use Covered Software under this version of the License or any - later version published by the Palimpsest Stewardship Council. - -5.3. Dispute Resolution - Disputes regarding interpretation of Ethical Use Requirements (Section 3) - should first be submitted to the Palimpsest Stewardship Council for - non-binding guidance before pursuing legal remedies. - --------------------------------------------------------------------------------- -SECTION 6: COMPATIBILITY --------------------------------------------------------------------------------- - -6.1. MPL-2.0 Compatibility - Covered Software under this License may be combined with software under - MPL-2.0. The combined work must comply with both licenses. - -6.2. Secondary Licenses - The Secondary License provisions of MPL-2.0 Section 3.3 apply to this - License. - --------------------------------------------------------------------------------- -EXHIBITS --------------------------------------------------------------------------------- - -Exhibit A - Ethical Use Guidelines -Exhibit B - Quantum-Safe Provenance Specification - -See separate files: -- EXHIBIT-A-ETHICAL-USE.txt -- EXHIBIT-B-QUANTUM-SAFE.txt - --------------------------------------------------------------------------------- -END OF PALIMPSEST-MPL-1.0 LICENSE TEXT --------------------------------------------------------------------------------- - -For exhibits, specifications, provenance rules, and governance: -https://github.com/hyperpolymath/palimpsest-license - -For legal frameworks and jurisdictional analysis: -See /legal/frameworks/ - -For provenance and audit tooling: -See /tools/ and /spec/PROVENANCE-SPEC.adoc - -For questions about this License: -- Repository: https://github.com/hyperpolymath/palimpsest-license -- Council: contact via repository Issues diff --git a/MAINTAINERS.adoc b/MAINTAINERS.adoc index b5154a037..48d978175 100644 --- a/MAINTAINERS.adoc +++ b/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/PALIMPSEST.adoc b/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/PALIMPSEST.adoc +++ b/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/QUICKSTART-DEV.adoc b/QUICKSTART-DEV.adoc index 6b6c4f1f9..27444a965 100644 --- a/QUICKSTART-DEV.adoc +++ b/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace developer-ecosystem, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = developer-ecosystem — Quick Start for Developers diff --git a/QUICKSTART-MAINTAINER.adoc b/QUICKSTART-MAINTAINER.adoc index 05d9afb60..63529c289 100644 --- a/QUICKSTART-MAINTAINER.adoc +++ b/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace developer-ecosystem, {{PACKAGE_NAME}}, {{DEPS}} with actuals = developer-ecosystem — Quick Start for Platform Maintainers diff --git a/QUICKSTART-USER.adoc b/QUICKSTART-USER.adoc index f505c7a92..a7a3c755d 100644 --- a/QUICKSTART-USER.adoc +++ b/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace developer-ecosystem, Developer Ecosystem — See README.adoc for details., just run, Developer Ecosystem started successfully. with actuals = developer-ecosystem — Quick Start for Users diff --git a/README.adoc b/README.adoc index f76244426..6a3b4b50a 100644 --- a/README.adoc +++ b/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) Jonathan D.A. Jewell image:https://img.shields.io/badge/License-MPL_2.0-blue.svg[MPL-2.0-or-later,link="https://opensource.org/licenses/MPL-2.0"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] diff --git a/README.md b/README.md index 72ad98ce8..a00256abc 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ image:https://img.shields.io/badge/License-MPL_2.0-blue.svg[MPL-2.0-or-later,lin image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Developer Ecosystem diff --git a/RECREATION-QUEUE.adoc b/RECREATION-QUEUE.adoc index 0ee8f5b9d..565e86860 100644 --- a/RECREATION-QUEUE.adoc +++ b/RECREATION-QUEUE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = Recreation Queue — V-lang and ReScript Donation Areas Jonathan D.A. Jewell diff --git a/ROADMAP.adoc b/ROADMAP.adoc index 5e191d276..c7e2c8e75 100644 --- a/ROADMAP.adoc +++ b/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Developer Ecosystem Roadmap == Current Status diff --git a/RSR_OUTLINE.adoc b/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/RSR_OUTLINE.adoc +++ b/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/SECURITY.md b/SECURITY.md index 60a5411bb..159a0b7af 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/SESSION-CLOSE-2026-04-17-v-to-zig-estate-sweep.adoc b/SESSION-CLOSE-2026-04-17-v-to-zig-estate-sweep.adoc index 0ade2d45e..5189a5dad 100644 --- a/SESSION-CLOSE-2026-04-17-v-to-zig-estate-sweep.adoc +++ b/SESSION-CLOSE-2026-04-17-v-to-zig-estate-sweep.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = SESSION-CLOSE 2026-04-17 — V-lang → Zig estate sweep + donation staging :toc: diff --git a/SESSION-CLOSE-2026-06-21-k9-fanout-ts-parser.adoc b/SESSION-CLOSE-2026-06-21-k9-fanout-ts-parser.adoc index 62f3f4e93..a506bee03 100644 --- a/SESSION-CLOSE-2026-06-21-k9-fanout-ts-parser.adoc +++ b/SESSION-CLOSE-2026-06-21-k9-fanout-ts-parser.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = SESSION-CLOSE 2026-06-21 — K9 satellite/hub fan-out + TS-exemption parser :toc: diff --git a/TOPOLOGY.md b/TOPOLOGY.md index 371935e60..a725ef78a 100644 --- a/TOPOLOGY.md +++ b/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/UNIFIED-ZIG-API-STACK.adoc b/UNIFIED-ZIG-API-STACK.adoc index 9a664e97e..6cb12ae8c 100644 --- a/UNIFIED-ZIG-API-STACK.adoc +++ b/UNIFIED-ZIG-API-STACK.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell // (MPL-2.0 is the automatic legal fallback until PMPL is formally recognised) = Unified Zig API Stack — Authoritative Playbook diff --git a/ada-ecosystem/ada-loom-registry/CHANGELOG.adoc b/ada-ecosystem/ada-loom-registry/CHANGELOG.adoc index e5ff7e80f..234c1b8b5 100644 --- a/ada-ecosystem/ada-loom-registry/CHANGELOG.adoc +++ b/ada-ecosystem/ada-loom-registry/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to Spindle (Nickel Configuration Parser) will be documented in this file. diff --git a/ada-ecosystem/ada-loom-registry/CODE_OF_CONDUCT.md b/ada-ecosystem/ada-loom-registry/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 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/IDENTITY.adoc b/ada-ecosystem/ada-loom-registry/IDENTITY.adoc index 3dac8491e..eedf0c912 100644 --- a/ada-ecosystem/ada-loom-registry/IDENTITY.adoc +++ b/ada-ecosystem/ada-loom-registry/IDENTITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Project Identity == What This Project Is diff --git a/ada-ecosystem/ada-loom-registry/MAINTAINERS.adoc b/ada-ecosystem/ada-loom-registry/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/ada-ecosystem/ada-loom-registry/MAINTAINERS.adoc +++ b/ada-ecosystem/ada-loom-registry/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/ada-ecosystem/ada-loom-registry/PALIMPSEST.adoc b/ada-ecosystem/ada-loom-registry/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/ada-ecosystem/ada-loom-registry/PALIMPSEST.adoc +++ b/ada-ecosystem/ada-loom-registry/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/ada-ecosystem/ada-loom-registry/README.adoc b/ada-ecosystem/ada-loom-registry/README.adoc index 99d39788e..cbd7ba9ec 100644 --- a/ada-ecosystem/ada-loom-registry/README.adoc +++ b/ada-ecosystem/ada-loom-registry/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Spindle diff --git a/ada-ecosystem/ada-loom-registry/ROADMAP.adoc b/ada-ecosystem/ada-loom-registry/ROADMAP.adoc index b95176a22..e0870f92d 100644 --- a/ada-ecosystem/ada-loom-registry/ROADMAP.adoc +++ b/ada-ecosystem/ada-loom-registry/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Spindle Roadmap :toc: macro :toclevels: 2 diff --git a/ada-ecosystem/ada-loom-registry/RSR_OUTLINE.adoc b/ada-ecosystem/ada-loom-registry/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/ada-ecosystem/ada-loom-registry/RSR_OUTLINE.adoc +++ b/ada-ecosystem/ada-loom-registry/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/ada-ecosystem/ada-loom-registry/TOPOLOGY.md b/ada-ecosystem/ada-loom-registry/TOPOLOGY.md index 0bc06650c..8f1922f5e 100644 --- a/ada-ecosystem/ada-loom-registry/TOPOLOGY.md +++ b/ada-ecosystem/ada-loom-registry/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/affinescript-ecosystem/affinescript-deno-test/README.adoc b/affinescript-ecosystem/affinescript-deno-test/README.adoc index b30db63ae..b3282a5d7 100644 --- a/affinescript-ecosystem/affinescript-deno-test/README.adoc +++ b/affinescript-ecosystem/affinescript-deno-test/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = affinescript-deno-test :toc: :icons: font @@ -38,7 +38,7 @@ in `_test.affine` or `.test.affine`. [source,affine] ---- // example/hello_test.affine -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 pub fn test_addition() -> Bool { let result = 2 + 3; diff --git a/affinescript-ecosystem/affinescript-vite/.devcontainer/Containerfile b/affinescript-ecosystem/affinescript-vite/.devcontainer/Containerfile index 606ba9f82..c1773d7f2 100644 --- a/affinescript-ecosystem/affinescript-vite/.devcontainer/Containerfile +++ b/affinescript-ecosystem/affinescript-vite/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # Dev Container image for AffineScript-Vite diff --git a/affinescript-ecosystem/affinescript-vite/.devcontainer/README.adoc b/affinescript-ecosystem/affinescript-vite/.devcontainer/README.adoc index 5344f16c1..73b7f8b39 100644 --- a/affinescript-ecosystem/affinescript-vite/.devcontainer/README.adoc +++ b/affinescript-ecosystem/affinescript-vite/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: hyperpolymath diff --git a/affinescript-ecosystem/affinescript-vite/.devcontainer/devcontainer.json b/affinescript-ecosystem/affinescript-vite/.devcontainer/devcontainer.json index b20b21651..46ee19ee4 100644 --- a/affinescript-ecosystem/affinescript-vite/.devcontainer/devcontainer.json +++ b/affinescript-ecosystem/affinescript-vite/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) // // Dev Container configuration for AffineScript-Vite diff --git a/affinescript-ecosystem/affinescript-vite/.envrc b/affinescript-ecosystem/affinescript-vite/.envrc index 26687d708..3f38b9d7a 100644 --- a/affinescript-ecosystem/affinescript-vite/.envrc +++ b/affinescript-ecosystem/affinescript-vite/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/affinescript-ecosystem/affinescript-vite/.gitattributes b/affinescript-ecosystem/affinescript-vite/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/affinescript-ecosystem/affinescript-vite/.gitattributes +++ b/affinescript-ecosystem/affinescript-vite/.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/affinescript-ecosystem/affinescript-vite/.github/CODEOWNERS b/affinescript-ecosystem/affinescript-vite/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/CODEOWNERS +++ b/affinescript-ecosystem/affinescript-vite/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/ideas.yml b/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/affinescript-ecosystem/affinescript-vite/.github/FUNDING.yml b/affinescript-ecosystem/affinescript-vite/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/FUNDING.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/affinescript-ecosystem/affinescript-vite/.github/GOVERNANCE.md b/affinescript-ecosystem/affinescript-vite/.github/GOVERNANCE.md index da1cfa7f9..cd37166e9 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/GOVERNANCE.md +++ b/affinescript-ecosystem/affinescript-vite/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/bug_report.yml b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/bug_report.yml index 75a583d13..95ba6ffc7 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/affinescript-vite name: Bug Report description: Create a report to help us improve diff --git a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/config.yml b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/config.yml index 591783730..0140d78cb 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/config.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/affinescript-vite blank_issues_enabled: true contact_links: diff --git a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/custom.yml b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/custom.yml index c730867ed..7c1bb320c 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/custom.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/affinescript-vite name: Other description: Report an issue that does not fit the other categories diff --git a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/documentation.yml b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/documentation.yml index 18f149b7f..923377274 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/documentation.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/affinescript-vite name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/feature_request.yml b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/feature_request.yml index 42916b5c1..1da4c337e 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/affinescript-vite name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/question.yml b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/question.yml index 11b2be667..e6cde6879 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/question.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/affinescript-vite name: Question description: Ask a question about usage or behaviour diff --git a/affinescript-ecosystem/affinescript-vite/.github/MAINTAINERS b/affinescript-ecosystem/affinescript-vite/.github/MAINTAINERS index 2ebd81023..e6c5ad445 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/MAINTAINERS +++ b/affinescript-ecosystem/affinescript-vite/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/affinescript-ecosystem/affinescript-vite/.github/copilot-instructions.md b/affinescript-ecosystem/affinescript-vite/.github/copilot-instructions.md index 88f054e3f..8a7f829c0 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/copilot-instructions.md +++ b/affinescript-ecosystem/affinescript-vite/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/affinescript-ecosystem/affinescript-vite/.github/dependabot.yml b/affinescript-ecosystem/affinescript-vite/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/dependabot.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/affinescript-ecosystem/affinescript-vite/.github/pull_request_template.md b/affinescript-ecosystem/affinescript-vite/.github/pull_request_template.md index 24b730067..7e07d1768 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/pull_request_template.md +++ b/affinescript-ecosystem/affinescript-vite/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/affinescript-ecosystem/affinescript-vite/.github/settings.yml b/affinescript-ecosystem/affinescript-vite/.github/settings.yml index 994cc6b2b..c2956441e 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/settings.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/settings.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Repository settings for probot/settings GitHub App. # https://github.com/probot/settings diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/boj-build.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/boj-build.yml index 01d3aeb54..9e6b7d156 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/boj-build.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/boj-build.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # OPTIONAL: BoJ Server Build Trigger # This workflow notifies a BoJ Server instance when code is pushed. diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/codeql.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/codeql.yml index 3b71cd951..35085b4af 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/codeql.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/dogfood-gate.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/dogfood-gate.yml index 776fdf99d..d00c75209 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/dogfood-gate.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/dogfood-gate.yml @@ -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) # # dogfood-gate.yml — Hyperpolymath Dogfooding Quality Gate diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/e2e.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/e2e.yml index f0ff3d1fe..940c70a3c 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/e2e.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/e2e.yml @@ -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) # # RSR Standard E2E + Aspect + Benchmark Workflow Template diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/governance.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/governance.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/hypatia-scan.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/hypatia-scan.yml index 1b5403c4c..a6a2c04fb 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/hypatia-scan.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/instant-sync.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/instant-sync.yml index 8f03160ad..67a078954 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/instant-sync.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/mirror.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/mirror.yml index 727a68243..5581774bd 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/mirror.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/openssf-compliance.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/openssf-compliance.yml index c3d8c5bce..45e5daa01 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/openssf-compliance.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/openssf-compliance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OpenSSF Best Practices compliance gate — blocks PRs and pushes that lack # required files or still contain unfilled placeholder tokens. name: OpenSSF Compliance diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/release.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/release.yml index 1e03e58ae..d8e5b93d4 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/release.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/rhodibot.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/rhodibot.yml index 9d3b68d2c..0f357caa3 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/rhodibot.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # rhodibot.yml — Automated RSR compliance enforcement # # Reads root-hygiene rules and auto-fixes what it can: @@ -91,7 +91,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -111,7 +111,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/rust-ci.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/rust-ci.yml index 6b3f15fca..3b2a0f627 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/rust-ci.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/rust-ci.yml @@ -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) # # rust-ci.yml — Cargo build, test, clippy, and fmt for Rust projects. diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard-enforcer.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard-enforcer.yml index 36a7ca131..2eafca97f 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard-enforcer.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard.yml index 7738d8334..46fd52a01 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/secret-scanner.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/secret-scanner.yml index aa40e0d0f..79fd09200 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/secret-scanner.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/affinescript-ecosystem/affinescript-vite/.github/workflows/static-analysis-gate.yml b/affinescript-ecosystem/affinescript-vite/.github/workflows/static-analysis-gate.yml index 1d47ff248..6b23a77b8 100644 --- a/affinescript-ecosystem/affinescript-vite/.github/workflows/static-analysis-gate.yml +++ b/affinescript-ecosystem/affinescript-vite/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Static Analysis Gate — Required by branch protection rules. # Runs panic-attack and hypatia, deposits findings for gitbot-fleet learning. name: Static Analysis Gate diff --git a/affinescript-ecosystem/affinescript-vite/.gitignore b/affinescript-ecosystem/affinescript-vite/.gitignore index 90df61b7d..7d0e3bf78 100644 --- a/affinescript-ecosystem/affinescript-vite/.gitignore +++ b/affinescript-ecosystem/affinescript-vite/.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/affinescript-ecosystem/affinescript-vite/.gitlab-ci.yml b/affinescript-ecosystem/affinescript-vite/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/affinescript-ecosystem/affinescript-vite/.gitlab-ci.yml +++ b/affinescript-ecosystem/affinescript-vite/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/affinescript-ecosystem/affinescript-vite/.guix-channel b/affinescript-ecosystem/affinescript-vite/.guix-channel index bc020471a..dee209a4d 100644 --- a/affinescript-ecosystem/affinescript-vite/.guix-channel +++ b/affinescript-ecosystem/affinescript-vite/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) ;; ;; Guix channel definition for AffineScript-Vite diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/AGENTIC.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/AGENTIC.a2ml index 3258d2380..1b0ea176d 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/AGENTIC.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/AGENTIC.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 hyperpolymath (hyperpolymath) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/ECOSYSTEM.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/ECOSYSTEM.a2ml index 768c89e10..3a8c0a157 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 hyperpolymath (hyperpolymath) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/META.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/META.a2ml index 97a69d4ba..2a7e48c9f 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/META.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 hyperpolymath (hyperpolymath) # # META.a2ml — Project meta-level information diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/NEUROSYM.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/NEUROSYM.a2ml index 858df8cc2..03c2192e6 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/NEUROSYM.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/NEUROSYM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 hyperpolymath (hyperpolymath) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/PLAYBOOK.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/PLAYBOOK.a2ml index 1492a5d5a..b6ce84ca0 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/PLAYBOOK.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 hyperpolymath (hyperpolymath) # # PLAYBOOK.a2ml — Operational playbook diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/STATE.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/STATE.a2ml index 93267eff3..61ea39afd 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/STATE.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 hyperpolymath (hyperpolymath) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/CLADE.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/CLADE.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Clade declaration — part of the gv-clade-index registry # See: https://github.com/hyperpolymath/gv-clade-index diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/ECOSYSTEM.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/ECOSYSTEM.a2ml index 60814ce52..31840780e 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/ECOSYSTEM.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Ecosystem position and relationships (ecosystem (version "1.0.0") diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/ENSAID_CONFIG.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/ENSAID_CONFIG.a2ml index e70cb4454..ac6429b63 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/ENSAID_CONFIG.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/META.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/META.a2ml index 8a0aa3b8e..6c59f950c 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/META.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/META.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Architecture decisions and development practices (meta (version "1.0.0") diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/READINESS.md b/affinescript-ecosystem/affinescript-vite/.machine_readable/READINESS.md index 06862695c..f7c67b9bb 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/READINESS.md +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/READINESS.md @@ -1,4 +1,4 @@ - + # affinescript-vite Component Readiness Assessment diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/STATE.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/STATE.a2ml index a22e721b4..821be8fe8 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/STATE.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/STATE.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Project state — update throughout each session (state (metadata diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/TOPOLOGY.md b/affinescript-ecosystem/affinescript-vite/.machine_readable/TOPOLOGY.md index 16e50c7ae..61cdc22fd 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/TOPOLOGY.md +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Architecture Topology diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/README.adoc b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/README.adoc index 1a3610d4b..6e5c81cfd 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/README.adoc +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/coverage.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/coverage.a2ml index 2548709e1..f382cfcc1 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/coverage.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/coverage.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # coverage.a2ml — Session coverage tracking diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/debt.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/debt.a2ml index 9a61837c9..d87daa79a 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/debt.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/debt.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # debt.a2ml — Meander debt list diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/methodology.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/methodology.a2ml index 2239f6226..5676f741b 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/methodology.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/agent_instructions/methodology.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # methodology.a2ml — AI agent methodology configuration diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.clinerules b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.clinerules index 334d80d90..b953a5522 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.clinerules +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.cursorrules b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.cursorrules index feb27ba8e..96f893a92 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.cursorrules +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.windsurfrules b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.windsurfrules index 334d80d90..b953a5522 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.windsurfrules +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/ANCHOR.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/ANCHOR.a2ml index b8beaf55a..dfb237418 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/ANCHOR.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-NEEDS.md b/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-NEEDS.md index 5dd2cd75a..98420819e 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-NEEDS.md +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-NEEDS.md @@ -1,5 +1,5 @@ # Proof Requirements — {{PROJECT}} - + diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-STATUS.md b/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-STATUS.md index 2497d70a3..8275175e4 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-STATUS.md +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/PROOF-STATUS.md @@ -1,5 +1,5 @@ # Proof Status — {{PROJECT}} - + diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/rust/deny.toml b/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/rust/deny.toml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/eclexiaiser.toml b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/eclexiaiser.toml index 83c9bf91d..df7ace425 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/eclexiaiser.toml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/eclexiaiser.toml @@ -1,5 +1,5 @@ # eclexiaiser manifest — energy/carbon resource budgets -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "rsr-template-repo" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/git-cliff/cliff.toml b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/git-cliff/cliff.toml index b8a6b14f2..5540fa36f 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/git-cliff/cliff.toml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/selur-compose.toml b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/selur-compose.toml index 12cc806e4..960ddbeaa 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/selur-compose.toml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/selur-compose.toml @@ -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) # # Stapeln service definition for rsr-template-repo diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/stapeln.toml b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/stapeln.toml index 57a28581f..703372f96 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/stapeln.toml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/configs/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for rsr-template-repo # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/contractile.just b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/contractile.just index 8f99137a1..9a5827baf 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/contractile.just +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/dust/Dustfile.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/must/Mustfile.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/must/Mustfile.a2ml index 5f27f7766..215c51062 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/trust/Trustfile.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/trust/Trustfile.a2ml index a10cd4ec9..2e583a39b 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/feedback-o-tron.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/feedback-o-tron.a2ml index 8086a6fce..691bb72cd 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: Feedback-o-Tron Integration — Autonomous Bug Reporting # Delete this file if your project does not use feedback-o-tron. diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/groove.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/groove.a2ml index 7d2671165..15067acbd 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/groove.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/groove.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Groove Protocol Manifest — declares API surfaces this project exposes. ; ; Used by V-triple connectors and the Groove bridge for snap-on/snap-off diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/proven.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/proven.a2ml index 260e482fa..96a8a7d8b 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/proven.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: Proven Integration — Formally Verified Safety Library # Delete this file if your project does not use the proven library. # See https://github.com/hyperpolymath/proven for details. diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/verisimdb.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/verisimdb.a2ml index c704411f2..78ca1f0ef 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/verisimdb.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: VeriSimDB Feed — Cross-Repo Analytics Data Store # Delete this file if your project does not feed data to VeriSimDB. # See https://github.com/hyperpolymath/nextgen-databases for details. diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/vexometer.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/vexometer.a2ml index a8155e48b..2f7ef8029 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/vexometer.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: Vexometer Integration — Irritation Surface Analysis # Delete this file if your project does not use vexometer. diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 4aff0615d..c4fe75447 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 hyperpolymath (hyperpolymath) # # Canonical maintenance governance model diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 0da2b32bb..b6e7fd6cc 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c18baac62..d7967d22b 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/forge-sync.sh b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/forge-sync.sh +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/install-tools.sh b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/maintenance/maint-assault.sh b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/maintenance/maint-assault.sh index d16918442..a00d36834 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/affinescript-ecosystem/affinescript-vite/.pre-commit-config.yaml b/affinescript-ecosystem/affinescript-vite/.pre-commit-config.yaml index 6a93de72e..b048d1c08 100644 --- a/affinescript-ecosystem/affinescript-vite/.pre-commit-config.yaml +++ b/affinescript-ecosystem/affinescript-vite/.pre-commit-config.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hooks for hyperpolymath RSR repos. # Install: pip install pre-commit && pre-commit install # Run manually: pre-commit run --all-files diff --git a/affinescript-ecosystem/affinescript-vite/.well-known/ai.txt b/affinescript-ecosystem/affinescript-vite/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/affinescript-ecosystem/affinescript-vite/.well-known/ai.txt +++ b/affinescript-ecosystem/affinescript-vite/.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/affinescript-ecosystem/affinescript-vite/.well-known/humans.txt b/affinescript-ecosystem/affinescript-vite/.well-known/humans.txt index 45f80e1dd..25055f447 100644 --- a/affinescript-ecosystem/affinescript-vite/.well-known/humans.txt +++ b/affinescript-ecosystem/affinescript-vite/.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/affinescript-ecosystem/affinescript-vite/.well-known/security.txt b/affinescript-ecosystem/affinescript-vite/.well-known/security.txt index f72a082a4..ca3216572 100644 --- a/affinescript-ecosystem/affinescript-vite/.well-known/security.txt +++ b/affinescript-ecosystem/affinescript-vite/.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/affinescript-ecosystem/affinescript-vite/AUDIT.adoc b/affinescript-ecosystem/affinescript-vite/AUDIT.adoc index 8b3164886..d834aa4db 100644 --- a/affinescript-ecosystem/affinescript-vite/AUDIT.adoc +++ b/affinescript-ecosystem/affinescript-vite/AUDIT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Audit Gate diff --git a/affinescript-ecosystem/affinescript-vite/Containerfile b/affinescript-ecosystem/affinescript-vite/Containerfile index becabcf5c..00ba2e17f 100644 --- a/affinescript-ecosystem/affinescript-vite/Containerfile +++ b/affinescript-ecosystem/affinescript-vite/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) # # Containerfile for AffineScript-Vite diff --git a/affinescript-ecosystem/affinescript-vite/EXPLAINME.adoc b/affinescript-ecosystem/affinescript-vite/EXPLAINME.adoc index 82a5ef946..f86758c7c 100644 --- a/affinescript-ecosystem/affinescript-vite/EXPLAINME.adoc +++ b/affinescript-ecosystem/affinescript-vite/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = {project-name} — Show Me The Receipts :toc: :icons: font diff --git a/affinescript-ecosystem/affinescript-vite/Justfile b/affinescript-ecosystem/affinescript-vite/Justfile index 838a1d4bb..5e9018e72 100644 --- a/affinescript-ecosystem/affinescript-vite/Justfile +++ b/affinescript-ecosystem/affinescript-vite/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/affinescript-ecosystem/affinescript-vite/QUICKSTART-DEV.adoc b/affinescript-ecosystem/affinescript-vite/QUICKSTART-DEV.adoc index 48910cb69..116ec9393 100644 --- a/affinescript-ecosystem/affinescript-vite/QUICKSTART-DEV.adoc +++ b/affinescript-ecosystem/affinescript-vite/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace rsr-template-repo, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = rsr-template-repo — Quick Start for Developers diff --git a/affinescript-ecosystem/affinescript-vite/QUICKSTART-MAINTAINER.adoc b/affinescript-ecosystem/affinescript-vite/QUICKSTART-MAINTAINER.adoc index 4da2c23e0..1f0083670 100644 --- a/affinescript-ecosystem/affinescript-vite/QUICKSTART-MAINTAINER.adoc +++ b/affinescript-ecosystem/affinescript-vite/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace rsr-template-repo, {{PACKAGE_NAME}}, {{DEPS}} with actuals = rsr-template-repo — Quick Start for Platform Maintainers diff --git a/affinescript-ecosystem/affinescript-vite/QUICKSTART-USER.adoc b/affinescript-ecosystem/affinescript-vite/QUICKSTART-USER.adoc index 219ba05a9..0dc0ec083 100644 --- a/affinescript-ecosystem/affinescript-vite/QUICKSTART-USER.adoc +++ b/affinescript-ecosystem/affinescript-vite/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace rsr-template-repo, Rsr Template Repo — See README.adoc for details., just run, Rsr Template Repo started successfully. with actuals = rsr-template-repo — Quick Start for Users diff --git a/affinescript-ecosystem/affinescript-vite/README.adoc b/affinescript-ecosystem/affinescript-vite/README.adoc index 726f9d8b5..d2496e9db 100644 --- a/affinescript-ecosystem/affinescript-vite/README.adoc +++ b/affinescript-ecosystem/affinescript-vite/README.adoc @@ -3,7 +3,7 @@ :toclevels: 3 :icons: font -image:https://img.shields.io/badge/License-AGPL--3.0-blue.svg[License: AGPL-3.0] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: AGPL-3.0] image:https://img.shields.io/badge/CRG-C-yellow.svg?style=flat-square[Component Readiness Grade: C,link="https://github.com/hyperpolymath/standards/tree/main/component-readiness-grades"] image:https://img.shields.io/badge/Vite-Plugin-orange.svg[Vite Plugin] image:https://img.shields.io/badge/Language-AffineScript-red.svg[AffineScript] diff --git a/affinescript-ecosystem/affinescript-vite/container/.gatekeeper.yaml b/affinescript-ecosystem/affinescript-vite/container/.gatekeeper.yaml index 53fdb1756..d1ad1a36e 100644 --- a/affinescript-ecosystem/affinescript-vite/container/.gatekeeper.yaml +++ b/affinescript-ecosystem/affinescript-vite/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for AffineScript-Vite # diff --git a/affinescript-ecosystem/affinescript-vite/container/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/affinescript-ecosystem/affinescript-vite/container/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/affinescript-ecosystem/affinescript-vite/container/Containerfile b/affinescript-ecosystem/affinescript-vite/container/Containerfile index 3cd7173fe..4376faf43 100644 --- a/affinescript-ecosystem/affinescript-vite/container/Containerfile +++ b/affinescript-ecosystem/affinescript-vite/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # AffineScript-Vite Container Image # # Multi-stage build template for Chainguard Wolfi base images. diff --git a/affinescript-ecosystem/affinescript-vite/container/README.adoc b/affinescript-ecosystem/affinescript-vite/container/README.adoc index c4a9bc2c2..660d22d36 100644 --- a/affinescript-ecosystem/affinescript-vite/container/README.adoc +++ b/affinescript-ecosystem/affinescript-vite/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) = AffineScript-Vite Container Templates :toc: left diff --git a/affinescript-ecosystem/affinescript-vite/container/compose.example.toml b/affinescript-ecosystem/affinescript-vite/container/compose.example.toml index 9884cdaf0..506dac366 100644 --- a/affinescript-ecosystem/affinescript-vite/container/compose.example.toml +++ b/affinescript-ecosystem/affinescript-vite/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/affinescript-ecosystem/affinescript-vite/container/compose.toml b/affinescript-ecosystem/affinescript-vite/container/compose.toml index 418fd6811..02ebcd315 100644 --- a/affinescript-ecosystem/affinescript-vite/container/compose.toml +++ b/affinescript-ecosystem/affinescript-vite/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # AffineScript-Vite selur-compose configuration # diff --git a/affinescript-ecosystem/affinescript-vite/container/ct-build.sh b/affinescript-ecosystem/affinescript-vite/container/ct-build.sh index ed6a20bad..91dad3a71 100755 --- a/affinescript-ecosystem/affinescript-vite/container/ct-build.sh +++ b/affinescript-ecosystem/affinescript-vite/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # AffineScript-Vite — Cerro Torre build, sign, and verify pipeline # diff --git a/affinescript-ecosystem/affinescript-vite/container/deploy.k9.ncl b/affinescript-ecosystem/affinescript-vite/container/deploy.k9.ncl index 3eccff3b3..36a93657e 100644 --- a/affinescript-ecosystem/affinescript-vite/container/deploy.k9.ncl +++ b/affinescript-ecosystem/affinescript-vite/container/deploy.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # deploy.k9.ncl — AffineScript-Vite deployment component (Hunt level) # # k9-svc deployment specification with full pedigree (L1-L5). diff --git a/affinescript-ecosystem/affinescript-vite/container/entrypoint.sh b/affinescript-ecosystem/affinescript-vite/container/entrypoint.sh index cefaa1efc..cd9151da4 100755 --- a/affinescript-ecosystem/affinescript-vite/container/entrypoint.sh +++ b/affinescript-ecosystem/affinescript-vite/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # AffineScript-Vite container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/affinescript-ecosystem/affinescript-vite/container/manifest.toml b/affinescript-ecosystem/affinescript-vite/container/manifest.toml index 06f84b504..d88091b81 100644 --- a/affinescript-ecosystem/affinescript-vite/container/manifest.toml +++ b/affinescript-ecosystem/affinescript-vite/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for AffineScript-Vite .ctp bundle # diff --git a/affinescript-ecosystem/affinescript-vite/container/vordr.toml b/affinescript-ecosystem/affinescript-vite/container/vordr.toml index 38308125b..09324dcb0 100644 --- a/affinescript-ecosystem/affinescript-vite/container/vordr.toml +++ b/affinescript-ecosystem/affinescript-vite/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for AffineScript-Vite # diff --git a/affinescript-ecosystem/affinescript-vite/docs/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/0.1-AI-MANIFEST.a2ml index 72488bafd..e644dfc3b 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.1-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/RSR_OUTLINE.adoc b/affinescript-ecosystem/affinescript-vite/docs/RSR_OUTLINE.adoc index c79318318..2989b7564 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/RSR_OUTLINE.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/affinescript-ecosystem/affinescript-vite/docs/STATE-VISUALIZER.adoc b/affinescript-ecosystem/affinescript-vite/docs/STATE-VISUALIZER.adoc index fb4533750..2af3297c7 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/STATE-VISUALIZER.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/affinescript-ecosystem/affinescript-vite/docs/architecture/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/architecture/0.2-AI-MANIFEST.a2ml index 971f4746c..bbc40f5e6 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/architecture/THREAT-MODEL.adoc b/affinescript-ecosystem/affinescript-vite/docs/architecture/THREAT-MODEL.adoc index 3c5305c29..090915567 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/architecture/THREAT-MODEL.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: AffineScript-Vite diff --git a/affinescript-ecosystem/affinescript-vite/docs/attribution/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/attribution/0.2-AI-MANIFEST.a2ml index 68ad6af82..f3368c239 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/attribution/MAINTAINERS.adoc b/affinescript-ecosystem/affinescript-vite/docs/attribution/MAINTAINERS.adoc index fdea020a2..031065cf5 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/attribution/MAINTAINERS.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/affinescript-ecosystem/affinescript-vite/docs/decisions/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/decisions/0.2-AI-MANIFEST.a2ml index d295b3814..641d7da17 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/decisions/0000-template.adoc b/affinescript-ecosystem/affinescript-vite/docs/decisions/0000-template.adoc index 61ec9ee27..711984096 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/decisions/0000-template.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/affinescript-ecosystem/affinescript-vite/docs/decisions/0001-adopt-rsr-standard.adoc b/affinescript-ecosystem/affinescript-vite/docs/decisions/0001-adopt-rsr-standard.adoc index f544d3756..f4e10c538 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/affinescript-ecosystem/affinescript-vite/docs/developer/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/developer/0.2-AI-MANIFEST.a2ml index af5f68fdf..0f54d7ae7 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/0.1-AI-MANIFEST.a2ml index be6f81302..8305c1032 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.1-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/CRG-CRITERIA.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/CRG-CRITERIA.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 name = "CRG-CRITERIA" ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 3b4dc9572..5345cb4ba 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "MAINTENANCE-CHECKLIST" # Cross-repo maintenance baseline (machine-readable canonical) diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/TSDM.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/TSDM.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "TSDM" --- ### [TSDM_SPEC] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/0.2-AI-MANIFEST.a2ml index ffc10a62e..1b7d22b56 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 22b801581..f79cd4825 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 818eb7224..a343d2e38 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 2917b3c32..db6725c40 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index b86db4899..ee53408c6 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index c708fd829..0599422e8 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 9951a1f6d..c6b6ac563 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index ce08ee79e..e618583b9 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/0.2-AI-MANIFEST.a2ml index aa03fe8c5..7b9ce4f3c 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 00f8a8254..0b4943a45 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index a60e35105..1492df884 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index fb1219d18..0f600bd89 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/legal/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/legal/0.2-AI-MANIFEST.a2ml index ae0c06873..145375bc9 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/affinescript-ecosystem/affinescript-vite/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/affinescript-ecosystem/affinescript-vite/docs/practice/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/practice/0.2-AI-MANIFEST.a2ml index 7a4aa35d8..1caa2bf53 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/practice/AI-CONVENTIONS.adoc b/affinescript-ecosystem/affinescript-vite/docs/practice/AI-CONVENTIONS.adoc index 7d56e27f0..6f13b2f71 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/practice/AI-CONVENTIONS.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/affinescript-ecosystem/affinescript-vite/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/affinescript-ecosystem/affinescript-vite/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 20a660023..6e83b49e5 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide hyperpolymath (hyperpolymath) :toc: diff --git a/affinescript-ecosystem/affinescript-vite/docs/standards/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/standards/0.2-AI-MANIFEST.a2ml index 24e7c4ef8..c34f5f94b 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/README.adoc b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/README.adoc index 32f6a5e0f..4eeac6b80 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/README.adoc +++ b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/dust/Dustfile.a2ml b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/dust/Dustfile.a2ml index b09a21ade..4a43fa05c 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "Dustfile" # Dustfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. diff --git a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/must/Mustfile.a2ml b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/must/Mustfile.a2ml index cf66eb7f7..72748008c 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/must/Mustfile.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "Mustfile" # Mustfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. diff --git a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/trust/Trustfile.a2ml b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/trust/Trustfile.a2ml index af544e9e4..3cf1c545b 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "Trustfile" # Trustfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. diff --git a/affinescript-ecosystem/affinescript-vite/docs/theory/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/theory/0.2-AI-MANIFEST.a2ml index f3162ca23..417b26d56 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c46af0f3d..2d5c6a164 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 0920088bd..e83444b30 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index efb99aa17..8155e3044 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 8dd7e321e..88e6abeec 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/theory/other/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/theory/other/0.3-AI-MANIFEST.a2ml index f622dfc9f..8525549c5 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index 743b3153f..84233b45c 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 3d170129f..ebc85a0e5 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index c26f76a67..48bbc1c15 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index ad18ec5ee..736805a39 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index e2a0d01c5..f9ef9dd0d 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/docs/wikis/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/docs/wikis/0.2-AI-MANIFEST.a2ml index d6eecaed3..32986061f 100644 --- a/affinescript-ecosystem/affinescript-vite/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/affinescript-ecosystem/affinescript-vite/features/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/affinescript-ecosystem/affinescript-vite/features/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/affinescript-ecosystem/affinescript-vite/features/boj-server/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/affinescript-ecosystem/affinescript-vite/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/affinescript-ecosystem/affinescript-vite/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/affinescript-ecosystem/affinescript-vite/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/affinescript-ecosystem/affinescript-vite/features/ssg/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/affinescript-ecosystem/affinescript-vite/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/affinescript-ecosystem/affinescript-vite/features/ssg/ssg-bootstrap.sh b/affinescript-ecosystem/affinescript-vite/features/ssg/ssg-bootstrap.sh index 620c765f0..0ce617171 100755 --- a/affinescript-ecosystem/affinescript-vite/features/ssg/ssg-bootstrap.sh +++ b/affinescript-ecosystem/affinescript-vite/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/affinescript-ecosystem/affinescript-vite/guix.scm b/affinescript-ecosystem/affinescript-vite/guix.scm index 4411dea70..4d5a4dcf1 100644 --- a/affinescript-ecosystem/affinescript-vite/guix.scm +++ b/affinescript-ecosystem/affinescript-vite/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} hyperpolymath (hyperpolymath) ;; ;; Guix package definition for AffineScript-Vite diff --git a/affinescript-ecosystem/affinescript-vite/src/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/affinescript-ecosystem/affinescript-vite/src/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/affinescript-ecosystem/affinescript-vite/src/affine-plugin-improved.js b/affinescript-ecosystem/affinescript-vite/src/affine-plugin-improved.js index 03b0b335e..f499141ce 100644 --- a/affinescript-ecosystem/affinescript-vite/src/affine-plugin-improved.js +++ b/affinescript-ecosystem/affinescript-vite/src/affine-plugin-improved.js @@ -1,7 +1,7 @@ /** * AffineScript Vite Plugin - Improved Version * (c) 2026 hyperpolymath - * SPDX-License-Identifier: AGPL-3.0-or-later + * SPDX-License-Identifier: MPL-2.0 */ import { exec } from 'child_process'; diff --git a/affinescript-ecosystem/affinescript-vite/src/affine-plugin.js b/affinescript-ecosystem/affinescript-vite/src/affine-plugin.js index 417a0bce5..e6dc376b6 100644 --- a/affinescript-ecosystem/affinescript-vite/src/affine-plugin.js +++ b/affinescript-ecosystem/affinescript-vite/src/affine-plugin.js @@ -1,7 +1,7 @@ /** * AffineScript Vite Plugin * (c) 2026 hyperpolymath - * SPDX-License-Identifier: AGPL-3.0-or-later + * SPDX-License-Identifier: MPL-2.0 */ export default function affinePlugin(options = {}) { diff --git a/affinescript-ecosystem/affinescript-vite/src/aspects/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/affinescript-ecosystem/affinescript-vite/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/affinescript-ecosystem/affinescript-vite/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/affinescript-ecosystem/affinescript-vite/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/affinescript-ecosystem/affinescript-vite/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/affinescript-ecosystem/affinescript-vite/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/affinescript-ecosystem/affinescript-vite/src/aspects/security/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/affinescript-ecosystem/affinescript-vite/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/affinescript-ecosystem/affinescript-vite/src/bridges/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/affinescript-ecosystem/affinescript-vite/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/affinescript-ecosystem/affinescript-vite/src/contracts/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/affinescript-ecosystem/affinescript-vite/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/affinescript-ecosystem/affinescript-vite/src/core/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/affinescript-ecosystem/affinescript-vite/src/core/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/affinescript-ecosystem/affinescript-vite/src/definitions/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/affinescript-ecosystem/affinescript-vite/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/affinescript-ecosystem/affinescript-vite/src/errors/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/affinescript-ecosystem/affinescript-vite/src/errors/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/abi/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/abi/Foreign.idr b/affinescript-ecosystem/affinescript-vite/src/interface/abi/Foreign.idr index ad90e0553..3f16342bb 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/abi/Foreign.idr +++ b/affinescript-ecosystem/affinescript-vite/src/interface/abi/Foreign.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| Foreign Function Interface Bridge ||| ||| This module defines the raw FFI calls and their safe wrappers, diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/abi/Layout.idr b/affinescript-ecosystem/affinescript-vite/src/interface/abi/Layout.idr index 2eab791ab..fec979dcb 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/abi/Layout.idr +++ b/affinescript-ecosystem/affinescript-vite/src/interface/abi/Layout.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| ABI Layout Verification ||| ||| This module provides formal proofs about memory layout, alignment, diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/abi/Types.idr b/affinescript-ecosystem/affinescript-vite/src/interface/abi/Types.idr index df67135b9..6fc4d041c 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/abi/Types.idr +++ b/affinescript-ecosystem/affinescript-vite/src/interface/abi/Types.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| ABI Type Definitions Template ||| ||| This module defines the Application Binary Interface (ABI) for this library. diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/build.zig b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/build.zig index 47cdbc67e..69a63773b 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/build.zig +++ b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/build.zig @@ -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) // // Template FFI Build Configuration (Zig 0.15.2+) diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/main.zig b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/main.zig index 6b31da691..421472688 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/main.zig +++ b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/integration_test.zig b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/integration_test.zig index dbad48348..361bd05f2 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/integration_test.zig +++ b/affinescript-ecosystem/affinescript-vite/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // RSR Template FFI Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // These tests verify that the Zig FFI correctly implements the Idris2 ABI. diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/generated/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/interface/generated/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "generated-logic" diff --git a/affinescript-ecosystem/affinescript-vite/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/affinescript-ecosystem/affinescript-vite/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-unit" diff --git a/affinescript-ecosystem/affinescript-vite/tests/fuzz/README.adoc b/affinescript-ecosystem/affinescript-vite/tests/fuzz/README.adoc index 4b78c3e8b..13a84fee2 100644 --- a/affinescript-ecosystem/affinescript-vite/tests/fuzz/README.adoc +++ b/affinescript-ecosystem/affinescript-vite/tests/fuzz/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Fuzz Testing :toc: diff --git a/affinescript-ecosystem/affinescript-vite/verification/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/affinescript-ecosystem/affinescript-vite/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/affinescript-ecosystem/affinescript-vite/verification/coverage/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/affinescript-ecosystem/affinescript-vite/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/README.adoc b/affinescript-ecosystem/affinescript-vite/verification/proofs/README.adoc index 337b7598b..771b37c9c 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/README.adoc +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/README.adoc @@ -1,5 +1,5 @@ = Formal Verification Proofs -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 This directory contains formal proofs organised by proof assistant. diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/agda/Properties.agda b/affinescript-ecosystem/affinescript-vite/verification/proofs/agda/Properties.agda index 90e4c3cf0..d78d9d0f7 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/agda/Properties.agda +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/agda/Properties.agda @@ -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) -- -- Agda Proof Template: Inductive and coinductive properties diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/coq/TypeSafety.v b/affinescript-ecosystem/affinescript-vite/verification/proofs/coq/TypeSafety.v index c2ec6eb6e..8f5b41894 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/coq/TypeSafety.v +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/coq/TypeSafety.v @@ -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) *) (* Coq Proof Template: Type system soundness diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Compliance.idr b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Compliance.idr index 2eceb2b10..15858d616 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Compliance.idr +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Compliance.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) -- -- ABI Proof: C ABI compliance diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Foreign.idr b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Foreign.idr index 000544159..4d5775288 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Foreign.idr +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Foreign.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) -- -- ABI Proof: FFI function return type proofs diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Layout.idr b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Layout.idr index 4fa33ba7c..84fd6c06d 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Layout.idr +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Layout.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) -- -- ABI Proof: Memory layout correctness diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Platform.idr b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Platform.idr index 3b06571dc..6d4ff9fa7 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Platform.idr +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Platform.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) -- -- ABI Proof: Platform-specific type size proofs diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Pointers.idr b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Pointers.idr index d6cdcf06f..0f6959905 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Pointers.idr +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/ABI/Pointers.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) -- -- ABI Proof: Non-null pointer safety diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/Types.idr b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/Types.idr index b31659096..df3497d68 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/Types.idr +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/idris2/Types.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) -- -- Typing Proof: Core data type well-formedness diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/lean4/ApiTypes.lean b/affinescript-ecosystem/affinescript-vite/verification/proofs/lean4/ApiTypes.lean index 144a94319..9ed78b777 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/lean4/ApiTypes.lean +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/lean4/ApiTypes.lean @@ -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) -- -- Typing Proof: Public API type safety diff --git a/affinescript-ecosystem/affinescript-vite/verification/proofs/tlaplus/StateMachine.tla b/affinescript-ecosystem/affinescript-vite/verification/proofs/tlaplus/StateMachine.tla index 27f2d69e7..f34849477 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/proofs/tlaplus/StateMachine.tla +++ b/affinescript-ecosystem/affinescript-vite/verification/proofs/tlaplus/StateMachine.tla @@ -1,5 +1,5 @@ --------------------------- MODULE StateMachine ---------------------------- -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) *) (* *) (* TLA+ Specification Template: State Machine *) diff --git a/affinescript-ecosystem/affinescript-vite/verification/safety_case/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/affinescript-ecosystem/affinescript-vite/verification/simulations/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/affinescript-ecosystem/affinescript-vite/verification/traceability/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/affinescript-vite/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/affinescript-ecosystem/affinescript-vite/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/affinescript-vite/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/affinescript-ecosystem/affinescript/.gitattributes b/affinescript-ecosystem/affinescript/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/affinescript-ecosystem/affinescript/.gitattributes +++ b/affinescript-ecosystem/affinescript/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/affinescript-ecosystem/affinescript/.github/FUNDING.yml b/affinescript-ecosystem/affinescript/.github/FUNDING.yml index 38fe1416e..688a442ca 100644 --- a/affinescript-ecosystem/affinescript/.github/FUNDING.yml +++ b/affinescript-ecosystem/affinescript/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/affinescript-ecosystem/affinescript/.github/workflows/ci.yml b/affinescript-ecosystem/affinescript/.github/workflows/ci.yml index 0e8f30061..c1fc51462 100644 --- a/affinescript-ecosystem/affinescript/.github/workflows/ci.yml +++ b/affinescript-ecosystem/affinescript/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/affinescript-ecosystem/affinescript/.github/workflows/codeql.yml b/affinescript-ecosystem/affinescript/.github/workflows/codeql.yml index 06ccf2493..f53849e98 100644 --- a/affinescript-ecosystem/affinescript/.github/workflows/codeql.yml +++ b/affinescript-ecosystem/affinescript/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CodeQL disabled - no scannable source code detected name: CodeQL Security Analysis on: diff --git a/affinescript-ecosystem/affinescript/.github/workflows/mirror.yml b/affinescript-ecosystem/affinescript/.github/workflows/mirror.yml index 0a32ae442..7a6634ef1 100644 --- a/affinescript-ecosystem/affinescript/.github/workflows/mirror.yml +++ b/affinescript-ecosystem/affinescript/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror to GitLab and Bitbucket on: push: diff --git a/affinescript-ecosystem/affinescript/.github/workflows/release.yml b/affinescript-ecosystem/affinescript/.github/workflows/release.yml index 60202b2e8..ae40dfcfe 100644 --- a/affinescript-ecosystem/affinescript/.github/workflows/release.yml +++ b/affinescript-ecosystem/affinescript/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Release on: push: diff --git a/affinescript-ecosystem/affinescript/.github/workflows/semgrep.yml b/affinescript-ecosystem/affinescript/.github/workflows/semgrep.yml index 962f28755..03af6a7ed 100644 --- a/affinescript-ecosystem/affinescript/.github/workflows/semgrep.yml +++ b/affinescript-ecosystem/affinescript/.github/workflows/semgrep.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Semgrep SAST on: push: diff --git a/affinescript-ecosystem/affinescript/.gitignore b/affinescript-ecosystem/affinescript/.gitignore index bd8a70a0e..cc9fc672f 100644 --- a/affinescript-ecosystem/affinescript/.gitignore +++ b/affinescript-ecosystem/affinescript/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/affinescript-ecosystem/affinescript/ECOSYSTEM.scm b/affinescript-ecosystem/affinescript/ECOSYSTEM.scm index 7609790a5..bef47d3a7 100644 --- a/affinescript-ecosystem/affinescript/ECOSYSTEM.scm +++ b/affinescript-ecosystem/affinescript/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell ;; ECOSYSTEM.scm - Project Ecosystem Relationships ;; affinescript diff --git a/affinescript-ecosystem/affinescript/LICENSE.txt b/affinescript-ecosystem/affinescript/LICENSE.txt index 411ac11eb..1533334b8 100644 --- a/affinescript-ecosystem/affinescript/LICENSE.txt +++ b/affinescript-ecosystem/affinescript/LICENSE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MIT OR AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later SPDX-FileCopyrightText: 2024-2025 hyperpolymath ================================================================================ diff --git a/affinescript-ecosystem/affinescript/META.scm b/affinescript-ecosystem/affinescript/META.scm index 104805a98..d85dd16bc 100644 --- a/affinescript-ecosystem/affinescript/META.scm +++ b/affinescript-ecosystem/affinescript/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell ;;; META.scm — Architecture Decisions and Development Practices diff --git a/affinescript-ecosystem/affinescript/STATE.scm b/affinescript-ecosystem/affinescript/STATE.scm index 32057282f..36046f1f0 100644 --- a/affinescript-ecosystem/affinescript/STATE.scm +++ b/affinescript-ecosystem/affinescript/STATE.scm @@ -4,7 +4,7 @@ ;;; Purpose: Preserve AI conversation context across sessions ;;; Reference: https://github.com/hyperpolymath/state.scm -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell ;;;============================================================================ @@ -27,7 +27,7 @@ '((name . "affinescript") (tagline . "**AffineScript** is a programming language that combines:") (version . "0.1.0") - (license . "AGPL-3.0-or-later") + (license . "MPL-2.0") (rsr-compliance . "gold-target") (tech-stack diff --git a/affinescript-ecosystem/affinescriptiser/.devcontainer/README.adoc b/affinescript-ecosystem/affinescriptiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/affinescript-ecosystem/affinescriptiser/.devcontainer/README.adoc +++ b/affinescript-ecosystem/affinescriptiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/affinescriptiser/.github/GOVERNANCE.md b/affinescript-ecosystem/affinescriptiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/affinescript-ecosystem/affinescriptiser/.github/GOVERNANCE.md +++ b/affinescript-ecosystem/affinescriptiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/affinescript-ecosystem/affinescriptiser/.github/copilot-instructions.md b/affinescript-ecosystem/affinescriptiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/affinescript-ecosystem/affinescriptiser/.github/copilot-instructions.md +++ b/affinescript-ecosystem/affinescriptiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/affinescript-ecosystem/affinescriptiser/.github/pull_request_template.md b/affinescript-ecosystem/affinescriptiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/affinescript-ecosystem/affinescriptiser/.github/pull_request_template.md +++ b/affinescript-ecosystem/affinescriptiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/affinescript-ecosystem/affinescriptiser/.machine_readable/agent_instructions/README.adoc b/affinescript-ecosystem/affinescriptiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/affinescript-ecosystem/affinescriptiser/.machine_readable/agent_instructions/README.adoc +++ b/affinescript-ecosystem/affinescriptiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/affinescript-ecosystem/affinescriptiser/CHANGELOG.adoc b/affinescript-ecosystem/affinescriptiser/CHANGELOG.adoc index e78133853..198ac68d3 100644 --- a/affinescript-ecosystem/affinescriptiser/CHANGELOG.adoc +++ b/affinescript-ecosystem/affinescriptiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/affinescript-ecosystem/affinescriptiser/CODE_OF_CONDUCT.md b/affinescript-ecosystem/affinescriptiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/affinescript-ecosystem/affinescriptiser/CODE_OF_CONDUCT.md +++ b/affinescript-ecosystem/affinescriptiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/affinescript-ecosystem/affinescriptiser/CONTRIBUTING.md b/affinescript-ecosystem/affinescriptiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/affinescript-ecosystem/affinescriptiser/CONTRIBUTING.md +++ b/affinescript-ecosystem/affinescriptiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/affinescript-ecosystem/affinescriptiser/EXPLAINME.adoc b/affinescript-ecosystem/affinescriptiser/EXPLAINME.adoc index eb91b1e29..97ec49b90 100644 --- a/affinescript-ecosystem/affinescriptiser/EXPLAINME.adoc +++ b/affinescript-ecosystem/affinescriptiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Affinescriptiser — Show Me The Receipts :toc: :icons: font diff --git a/affinescript-ecosystem/affinescriptiser/README.adoc b/affinescript-ecosystem/affinescriptiser/README.adoc index 1ef38f87f..8632b6843 100644 --- a/affinescript-ecosystem/affinescriptiser/README.adoc +++ b/affinescript-ecosystem/affinescriptiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Affinescriptiser Jonathan D.A. Jewell @@ -184,4 +184,4 @@ See link:ROADMAP.adoc[ROADMAP.adoc] for the phased development plan. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/affinescript-ecosystem/affinescriptiser/ROADMAP.adoc b/affinescript-ecosystem/affinescriptiser/ROADMAP.adoc index a3e55cb8e..25182bf85 100644 --- a/affinescript-ecosystem/affinescriptiser/ROADMAP.adoc +++ b/affinescript-ecosystem/affinescriptiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Affinescriptiser Roadmap Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/affinescriptiser/TOPOLOGY.md b/affinescript-ecosystem/affinescriptiser/TOPOLOGY.md index 137398cd5..6406e16d9 100644 --- a/affinescript-ecosystem/affinescriptiser/TOPOLOGY.md +++ b/affinescript-ecosystem/affinescriptiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — Affinescriptiser Repository Map diff --git a/affinescript-ecosystem/affinescriptiser/container/README.adoc b/affinescript-ecosystem/affinescriptiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/affinescript-ecosystem/affinescriptiser/container/README.adoc +++ b/affinescript-ecosystem/affinescriptiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/affinescript-ecosystem/affinescriptiser/docs/RSR_OUTLINE.adoc b/affinescript-ecosystem/affinescriptiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/RSR_OUTLINE.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/affinescript-ecosystem/affinescriptiser/docs/STATE-VISUALIZER.adoc b/affinescript-ecosystem/affinescriptiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/STATE-VISUALIZER.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/affinescript-ecosystem/affinescriptiser/docs/architecture/THREAT-MODEL.adoc b/affinescript-ecosystem/affinescriptiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/architecture/THREAT-MODEL.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/affinescript-ecosystem/affinescriptiser/docs/attribution/MAINTAINERS.adoc b/affinescript-ecosystem/affinescriptiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/attribution/MAINTAINERS.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/affinescript-ecosystem/affinescriptiser/docs/decisions/0000-template.adoc b/affinescript-ecosystem/affinescriptiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/decisions/0000-template.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/affinescript-ecosystem/affinescriptiser/docs/decisions/0001-adopt-rsr-standard.adoc b/affinescript-ecosystem/affinescriptiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/affinescript-ecosystem/affinescriptiser/docs/practice/AI-CONVENTIONS.adoc b/affinescript-ecosystem/affinescriptiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/practice/AI-CONVENTIONS.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/affinescript-ecosystem/affinescriptiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/affinescript-ecosystem/affinescriptiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/affinescript-ecosystem/affinescriptiser/docs/templates/contractiles/README.adoc b/affinescript-ecosystem/affinescriptiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/affinescript-ecosystem/affinescriptiser/docs/templates/contractiles/README.adoc +++ b/affinescript-ecosystem/affinescriptiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/affinescript-ecosystem/rattlescript/.devcontainer/Containerfile b/affinescript-ecosystem/rattlescript/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/affinescript-ecosystem/rattlescript/.devcontainer/Containerfile +++ b/affinescript-ecosystem/rattlescript/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/affinescript-ecosystem/rattlescript/.devcontainer/README.adoc b/affinescript-ecosystem/rattlescript/.devcontainer/README.adoc index 41676b76f..8ca43ef64 100644 --- a/affinescript-ecosystem/rattlescript/.devcontainer/README.adoc +++ b/affinescript-ecosystem/rattlescript/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/rattlescript/.devcontainer/devcontainer.json b/affinescript-ecosystem/rattlescript/.devcontainer/devcontainer.json index 4ad379e19..77de10069 100644 --- a/affinescript-ecosystem/rattlescript/.devcontainer/devcontainer.json +++ b/affinescript-ecosystem/rattlescript/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/affinescript-ecosystem/rattlescript/.envrc b/affinescript-ecosystem/rattlescript/.envrc index 27add933b..0b5b702f8 100644 --- a/affinescript-ecosystem/rattlescript/.envrc +++ b/affinescript-ecosystem/rattlescript/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/affinescript-ecosystem/rattlescript/.gitattributes b/affinescript-ecosystem/rattlescript/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/affinescript-ecosystem/rattlescript/.gitattributes +++ b/affinescript-ecosystem/rattlescript/.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/affinescript-ecosystem/rattlescript/.github/CODEOWNERS b/affinescript-ecosystem/rattlescript/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/affinescript-ecosystem/rattlescript/.github/CODEOWNERS +++ b/affinescript-ecosystem/rattlescript/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/ideas.yml b/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/affinescript-ecosystem/rattlescript/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/affinescript-ecosystem/rattlescript/.github/FUNDING.yml b/affinescript-ecosystem/rattlescript/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/affinescript-ecosystem/rattlescript/.github/FUNDING.yml +++ b/affinescript-ecosystem/rattlescript/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/affinescript-ecosystem/rattlescript/.github/GOVERNANCE.md b/affinescript-ecosystem/rattlescript/.github/GOVERNANCE.md index fee7ec13a..f343f136b 100644 --- a/affinescript-ecosystem/rattlescript/.github/GOVERNANCE.md +++ b/affinescript-ecosystem/rattlescript/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/bug_report.yml b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/bug_report.yml index f51a1238d..b8279dcec 100644 --- a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/rattlescript name: Bug Report description: Create a report to help us improve diff --git a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/config.yml b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/config.yml index 03aeb32de..b9c69575d 100644 --- a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/config.yml +++ b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/rattlescript blank_issues_enabled: true contact_links: diff --git a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/custom.yml b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/custom.yml index c15b4d2c7..a11410453 100644 --- a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/custom.yml +++ b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/rattlescript name: Other description: Report an issue that does not fit the other categories diff --git a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/documentation.yml b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/documentation.yml index c588a1da8..8f324f72e 100644 --- a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/documentation.yml +++ b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/rattlescript name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/feature_request.yml b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/feature_request.yml index 72b861f8a..765a82ac6 100644 --- a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/rattlescript name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/question.yml b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/question.yml index 800a4b86a..85cf512f2 100644 --- a/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/question.yml +++ b/affinescript-ecosystem/rattlescript/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/rattlescript name: Question description: Ask a question about usage or behaviour diff --git a/affinescript-ecosystem/rattlescript/.github/MAINTAINERS b/affinescript-ecosystem/rattlescript/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/affinescript-ecosystem/rattlescript/.github/MAINTAINERS +++ b/affinescript-ecosystem/rattlescript/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/affinescript-ecosystem/rattlescript/.github/copilot-instructions.md b/affinescript-ecosystem/rattlescript/.github/copilot-instructions.md index b09739a30..d9f20c95b 100644 --- a/affinescript-ecosystem/rattlescript/.github/copilot-instructions.md +++ b/affinescript-ecosystem/rattlescript/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/affinescript-ecosystem/rattlescript/.github/dependabot.yml b/affinescript-ecosystem/rattlescript/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/affinescript-ecosystem/rattlescript/.github/dependabot.yml +++ b/affinescript-ecosystem/rattlescript/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/affinescript-ecosystem/rattlescript/.github/pull_request_template.md b/affinescript-ecosystem/rattlescript/.github/pull_request_template.md index 24b730067..7e07d1768 100644 --- a/affinescript-ecosystem/rattlescript/.github/pull_request_template.md +++ b/affinescript-ecosystem/rattlescript/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/affinescript-ecosystem/rattlescript/.github/settings.yml b/affinescript-ecosystem/rattlescript/.github/settings.yml index 27df6a0eb..d1299fc51 100644 --- a/affinescript-ecosystem/rattlescript/.github/settings.yml +++ b/affinescript-ecosystem/rattlescript/.github/settings.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Repository settings for probot/settings GitHub App. # https://github.com/probot/settings diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/boj-build.yml b/affinescript-ecosystem/rattlescript/.github/workflows/boj-build.yml index 01d3aeb54..9e6b7d156 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/boj-build.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/boj-build.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # OPTIONAL: BoJ Server Build Trigger # This workflow notifies a BoJ Server instance when code is pushed. diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/codeql.yml b/affinescript-ecosystem/rattlescript/.github/workflows/codeql.yml index 3b71cd951..35085b4af 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/codeql.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/dogfood-gate.yml b/affinescript-ecosystem/rattlescript/.github/workflows/dogfood-gate.yml index 776fdf99d..d00c75209 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/dogfood-gate.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/dogfood-gate.yml @@ -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) # # dogfood-gate.yml — Hyperpolymath Dogfooding Quality Gate diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/e2e.yml b/affinescript-ecosystem/rattlescript/.github/workflows/e2e.yml index f0ff3d1fe..940c70a3c 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/e2e.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/e2e.yml @@ -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) # # RSR Standard E2E + Aspect + Benchmark Workflow Template diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/governance.yml b/affinescript-ecosystem/rattlescript/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/governance.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/hypatia-scan.yml b/affinescript-ecosystem/rattlescript/.github/workflows/hypatia-scan.yml index 4b565feab..19612c53b 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/hypatia-scan.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/instant-sync.yml b/affinescript-ecosystem/rattlescript/.github/workflows/instant-sync.yml index 8f03160ad..67a078954 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/instant-sync.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/mirror.yml b/affinescript-ecosystem/rattlescript/.github/workflows/mirror.yml index 727a68243..5581774bd 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/mirror.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/openssf-compliance.yml b/affinescript-ecosystem/rattlescript/.github/workflows/openssf-compliance.yml index c3d8c5bce..45e5daa01 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/openssf-compliance.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/openssf-compliance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OpenSSF Best Practices compliance gate — blocks PRs and pushes that lack # required files or still contain unfilled placeholder tokens. name: OpenSSF Compliance diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/release.yml b/affinescript-ecosystem/rattlescript/.github/workflows/release.yml index 1e03e58ae..d8e5b93d4 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/release.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/rhodibot.yml b/affinescript-ecosystem/rattlescript/.github/workflows/rhodibot.yml index 9d3b68d2c..0f357caa3 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/rhodibot.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/rhodibot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # rhodibot.yml — Automated RSR compliance enforcement # # Reads root-hygiene rules and auto-fixes what it can: @@ -91,7 +91,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -111,7 +111,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/rust-ci.yml b/affinescript-ecosystem/rattlescript/.github/workflows/rust-ci.yml index 6b3f15fca..3b2a0f627 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/rust-ci.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/rust-ci.yml @@ -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) # # rust-ci.yml — Cargo build, test, clippy, and fmt for Rust projects. diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/scorecard-enforcer.yml b/affinescript-ecosystem/rattlescript/.github/workflows/scorecard-enforcer.yml index 36a7ca131..2eafca97f 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/scorecard-enforcer.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/scorecard.yml b/affinescript-ecosystem/rattlescript/.github/workflows/scorecard.yml index 7738d8334..46fd52a01 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/scorecard.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/secret-scanner.yml b/affinescript-ecosystem/rattlescript/.github/workflows/secret-scanner.yml index aa40e0d0f..79fd09200 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/secret-scanner.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/affinescript-ecosystem/rattlescript/.github/workflows/static-analysis-gate.yml b/affinescript-ecosystem/rattlescript/.github/workflows/static-analysis-gate.yml index 1d47ff248..6b23a77b8 100644 --- a/affinescript-ecosystem/rattlescript/.github/workflows/static-analysis-gate.yml +++ b/affinescript-ecosystem/rattlescript/.github/workflows/static-analysis-gate.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Static Analysis Gate — Required by branch protection rules. # Runs panic-attack and hypatia, deposits findings for gitbot-fleet learning. name: Static Analysis Gate diff --git a/affinescript-ecosystem/rattlescript/.gitignore b/affinescript-ecosystem/rattlescript/.gitignore index 90df61b7d..7d0e3bf78 100644 --- a/affinescript-ecosystem/rattlescript/.gitignore +++ b/affinescript-ecosystem/rattlescript/.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/affinescript-ecosystem/rattlescript/.gitlab-ci.yml b/affinescript-ecosystem/rattlescript/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/affinescript-ecosystem/rattlescript/.gitlab-ci.yml +++ b/affinescript-ecosystem/rattlescript/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/affinescript-ecosystem/rattlescript/.guix-channel b/affinescript-ecosystem/rattlescript/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/affinescript-ecosystem/rattlescript/.guix-channel +++ b/affinescript-ecosystem/rattlescript/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/AGENTIC.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/AGENTIC.a2ml index 7fbfc4b9b..e3b1e4b28 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/AGENTIC.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/ECOSYSTEM.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/ECOSYSTEM.a2ml index 9db003627..d11c37fce 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/META.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/META.a2ml index 81186d988..6e5dda1ea 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/META.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/NEUROSYM.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/NEUROSYM.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/PLAYBOOK.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/STATE.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/STATE.a2ml index 131832b2d..a76d8dd66 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/6a2/STATE.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint (META-TEMPLATE) diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/CLADE.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/CLADE.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Clade declaration — part of the gv-clade-index registry # See: https://github.com/hyperpolymath/gv-clade-index diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/ECOSYSTEM.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/ECOSYSTEM.a2ml index 87e4a5c51..301b23925 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/ECOSYSTEM.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Ecosystem position and relationships (ecosystem (version "1.0.0") diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/ENSAID_CONFIG.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/ENSAID_CONFIG.a2ml index 56bd1bd4c..eb09ca4b6 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/ENSAID_CONFIG.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/ENSAID_CONFIG.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/META.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/META.a2ml index d3e07173d..cad6ee315 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/META.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/META.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Architecture decisions and development practices (meta (version "1.0.0") diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/STATE.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/STATE.a2ml index 8ddc73347..e76237ae0 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/STATE.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/STATE.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Project state — update throughout each session (state (metadata diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/README.adoc b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/README.adoc index 9f8fd4fe1..664bf5abb 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/README.adoc +++ b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/coverage.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/coverage.a2ml index c1e2bddb0..ce0ef9539 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/coverage.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/coverage.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) # # coverage.a2ml — Session coverage tracking diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/debt.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/debt.a2ml index 06db38e51..92f205558 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/debt.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/debt.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) # # debt.a2ml — Meander debt list diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/methodology.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/methodology.a2ml index e60d7ddc6..3818f7b69 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/methodology.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/agent_instructions/methodology.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) # # methodology.a2ml — AI agent methodology configuration diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/ai/.clinerules b/affinescript-ecosystem/rattlescript/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/ai/.clinerules +++ b/affinescript-ecosystem/rattlescript/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/ai/.cursorrules b/affinescript-ecosystem/rattlescript/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/ai/.cursorrules +++ b/affinescript-ecosystem/rattlescript/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/ai/.windsurfrules b/affinescript-ecosystem/rattlescript/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/ai/.windsurfrules +++ b/affinescript-ecosystem/rattlescript/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/anchors/ANCHOR.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/anchors/ANCHOR.a2ml index f3ffda411..a31927e18 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/anchors/ANCHOR.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/compliance/rust/deny.toml b/affinescript-ecosystem/rattlescript/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/compliance/rust/deny.toml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/configs/git-cliff/cliff.toml b/affinescript-ecosystem/rattlescript/.machine_readable/configs/git-cliff/cliff.toml index caf033fab..02cf4e669 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/configs/git-cliff/cliff.toml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/dust/Dustfile.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and hygiene contract # Author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/must/Mustfile.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/must/Mustfile.a2ml index 5f27f7766..215c51062 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile — Physical state contract # Author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/trust/Trustfile.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/trust/Trustfile.a2ml index a10cd4ec9..2e583a39b 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and provenance verification # Author: Jonathan D.A. Jewell diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/feedback-o-tron.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/feedback-o-tron.a2ml index 8086a6fce..691bb72cd 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: Feedback-o-Tron Integration — Autonomous Bug Reporting # Delete this file if your project does not use feedback-o-tron. diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/groove.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/groove.a2ml index b465368e0..593da3317 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/groove.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/groove.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Groove Protocol Manifest — declares API surfaces this project exposes. ; ; Used by V-triple connectors and the Groove bridge for snap-on/snap-off diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/proven.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/proven.a2ml index 260e482fa..96a8a7d8b 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/proven.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: Proven Integration — Formally Verified Safety Library # Delete this file if your project does not use the proven library. # See https://github.com/hyperpolymath/proven for details. diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/verisimdb.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/verisimdb.a2ml index c704411f2..78ca1f0ef 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/verisimdb.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: VeriSimDB Feed — Cross-Repo Analytics Data Store # Delete this file if your project does not feed data to VeriSimDB. # See https://github.com/hyperpolymath/nextgen-databases for details. diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/vexometer.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/vexometer.a2ml index a8155e48b..2f7ef8029 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/integrations/vexometer.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # OPTIONAL: Vexometer Integration — Irritation Surface Analysis # Delete this file if your project does not use vexometer. diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-AXES.a2ml index da304b5f7..9b9a944b7 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index b977950dd..40db15806 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c18baac62..d7967d22b 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/forge-sync.sh b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/forge-sync.sh +++ b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/install-tools.sh b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/maintenance/maint-assault.sh b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/affinescript-ecosystem/rattlescript/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/affinescript-ecosystem/rattlescript/.pre-commit-config.yaml b/affinescript-ecosystem/rattlescript/.pre-commit-config.yaml index 6a93de72e..b048d1c08 100644 --- a/affinescript-ecosystem/rattlescript/.pre-commit-config.yaml +++ b/affinescript-ecosystem/rattlescript/.pre-commit-config.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hooks for hyperpolymath RSR repos. # Install: pip install pre-commit && pre-commit install # Run manually: pre-commit run --all-files diff --git a/affinescript-ecosystem/rattlescript/.well-known/ai.txt b/affinescript-ecosystem/rattlescript/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/affinescript-ecosystem/rattlescript/.well-known/ai.txt +++ b/affinescript-ecosystem/rattlescript/.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/affinescript-ecosystem/rattlescript/.well-known/humans.txt b/affinescript-ecosystem/rattlescript/.well-known/humans.txt index 60be6cfc9..f57452ca2 100644 --- a/affinescript-ecosystem/rattlescript/.well-known/humans.txt +++ b/affinescript-ecosystem/rattlescript/.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/affinescript-ecosystem/rattlescript/.well-known/security.txt b/affinescript-ecosystem/rattlescript/.well-known/security.txt index 93ce46e0b..5414d5084 100644 --- a/affinescript-ecosystem/rattlescript/.well-known/security.txt +++ b/affinescript-ecosystem/rattlescript/.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/affinescript-ecosystem/rattlescript/AUDIT.adoc b/affinescript-ecosystem/rattlescript/AUDIT.adoc index 2f6c98736..a68228232 100644 --- a/affinescript-ecosystem/rattlescript/AUDIT.adoc +++ b/affinescript-ecosystem/rattlescript/AUDIT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Audit Gate diff --git a/affinescript-ecosystem/rattlescript/CODE_OF_CONDUCT.md b/affinescript-ecosystem/rattlescript/CODE_OF_CONDUCT.md index c32021adb..caeda1c6d 100644 --- a/affinescript-ecosystem/rattlescript/CODE_OF_CONDUCT.md +++ b/affinescript-ecosystem/rattlescript/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/affinescript-ecosystem/rattlescript/CONTRIBUTING.md b/affinescript-ecosystem/rattlescript/CONTRIBUTING.md index 6f0f7af0a..8725e7174 100644 --- a/affinescript-ecosystem/rattlescript/CONTRIBUTING.md +++ b/affinescript-ecosystem/rattlescript/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing 1. Fork the repository diff --git a/affinescript-ecosystem/rattlescript/Cargo.toml b/affinescript-ecosystem/rattlescript/Cargo.toml index 32c6e2918..3b8bfc7b0 100644 --- a/affinescript-ecosystem/rattlescript/Cargo.toml +++ b/affinescript-ecosystem/rattlescript/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) [package] diff --git a/affinescript-ecosystem/rattlescript/Containerfile b/affinescript-ecosystem/rattlescript/Containerfile index 19e2289f2..d7266bc00 100644 --- a/affinescript-ecosystem/rattlescript/Containerfile +++ b/affinescript-ecosystem/rattlescript/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/affinescript-ecosystem/rattlescript/EXPLAINME.adoc b/affinescript-ecosystem/rattlescript/EXPLAINME.adoc index 03076b0ba..d61163f38 100644 --- a/affinescript-ecosystem/rattlescript/EXPLAINME.adoc +++ b/affinescript-ecosystem/rattlescript/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = RSR Template Repo - Explainme :toc: :icons: font diff --git a/affinescript-ecosystem/rattlescript/Justfile b/affinescript-ecosystem/rattlescript/Justfile index 4e892c219..2ca11bb19 100644 --- a/affinescript-ecosystem/rattlescript/Justfile +++ b/affinescript-ecosystem/rattlescript/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/affinescript-ecosystem/rattlescript/PROOF-NEEDS.md b/affinescript-ecosystem/rattlescript/PROOF-NEEDS.md index 5dd2cd75a..98420819e 100644 --- a/affinescript-ecosystem/rattlescript/PROOF-NEEDS.md +++ b/affinescript-ecosystem/rattlescript/PROOF-NEEDS.md @@ -1,5 +1,5 @@ # Proof Requirements — {{PROJECT}} - + diff --git a/affinescript-ecosystem/rattlescript/PROOF-STATUS.md b/affinescript-ecosystem/rattlescript/PROOF-STATUS.md index 2497d70a3..8275175e4 100644 --- a/affinescript-ecosystem/rattlescript/PROOF-STATUS.md +++ b/affinescript-ecosystem/rattlescript/PROOF-STATUS.md @@ -1,5 +1,5 @@ # Proof Status — {{PROJECT}} - + diff --git a/affinescript-ecosystem/rattlescript/QUICKSTART-DEV.adoc b/affinescript-ecosystem/rattlescript/QUICKSTART-DEV.adoc index 48910cb69..116ec9393 100644 --- a/affinescript-ecosystem/rattlescript/QUICKSTART-DEV.adoc +++ b/affinescript-ecosystem/rattlescript/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace rsr-template-repo, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = rsr-template-repo — Quick Start for Developers diff --git a/affinescript-ecosystem/rattlescript/QUICKSTART-MAINTAINER.adoc b/affinescript-ecosystem/rattlescript/QUICKSTART-MAINTAINER.adoc index 4da2c23e0..1f0083670 100644 --- a/affinescript-ecosystem/rattlescript/QUICKSTART-MAINTAINER.adoc +++ b/affinescript-ecosystem/rattlescript/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace rsr-template-repo, {{PACKAGE_NAME}}, {{DEPS}} with actuals = rsr-template-repo — Quick Start for Platform Maintainers diff --git a/affinescript-ecosystem/rattlescript/QUICKSTART-USER.adoc b/affinescript-ecosystem/rattlescript/QUICKSTART-USER.adoc index 219ba05a9..0dc0ec083 100644 --- a/affinescript-ecosystem/rattlescript/QUICKSTART-USER.adoc +++ b/affinescript-ecosystem/rattlescript/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace rsr-template-repo, Rsr Template Repo — See README.adoc for details., just run, Rsr Template Repo started successfully. with actuals = rsr-template-repo — Quick Start for Users diff --git a/affinescript-ecosystem/rattlescript/READINESS.md b/affinescript-ecosystem/rattlescript/READINESS.md index 963fd8b31..83f728746 100644 --- a/affinescript-ecosystem/rattlescript/READINESS.md +++ b/affinescript-ecosystem/rattlescript/READINESS.md @@ -1,4 +1,4 @@ - + # rattlescript Component Readiness Assessment diff --git a/affinescript-ecosystem/rattlescript/README.adoc b/affinescript-ecosystem/rattlescript/README.adoc index 4654b4302..65e98b532 100644 --- a/affinescript-ecosystem/rattlescript/README.adoc +++ b/affinescript-ecosystem/rattlescript/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) = RattleScript :toc: diff --git a/affinescript-ecosystem/rattlescript/ROADMAP.adoc b/affinescript-ecosystem/rattlescript/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/affinescript-ecosystem/rattlescript/ROADMAP.adoc +++ b/affinescript-ecosystem/rattlescript/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/affinescript-ecosystem/rattlescript/SECURITY.md b/affinescript-ecosystem/rattlescript/SECURITY.md index aefad4c06..5c4d5e972 100644 --- a/affinescript-ecosystem/rattlescript/SECURITY.md +++ b/affinescript-ecosystem/rattlescript/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/affinescript-ecosystem/rattlescript/TEMPLATE-STANDARDS-AUDIT.adoc b/affinescript-ecosystem/rattlescript/TEMPLATE-STANDARDS-AUDIT.adoc index 3b5cc7b85..733cc5002 100644 --- a/affinescript-ecosystem/rattlescript/TEMPLATE-STANDARDS-AUDIT.adoc +++ b/affinescript-ecosystem/rattlescript/TEMPLATE-STANDARDS-AUDIT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Template Standards Audit Codex v1.0, 2026-04-07 diff --git a/affinescript-ecosystem/rattlescript/TOPOLOGY.md b/affinescript-ecosystem/rattlescript/TOPOLOGY.md index 16e50c7ae..61cdc22fd 100644 --- a/affinescript-ecosystem/rattlescript/TOPOLOGY.md +++ b/affinescript-ecosystem/rattlescript/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Architecture Topology diff --git a/affinescript-ecosystem/rattlescript/affinescript/.build/Justfile b/affinescript-ecosystem/rattlescript/affinescript/.build/Justfile index 146b2d3ea..4d9906366 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.build/Justfile +++ b/affinescript-ecosystem/rattlescript/affinescript/.build/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT OR AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # Justfile - hyperpolymath standard task runner for AffineScript diff --git a/affinescript-ecosystem/rattlescript/affinescript/.build/Mustfile b/affinescript-ecosystem/rattlescript/affinescript/.build/Mustfile index 798718ffb..2516d22ca 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.build/Mustfile +++ b/affinescript-ecosystem/rattlescript/affinescript/.build/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/affinescript-ecosystem/rattlescript/affinescript/.gitattributes b/affinescript-ecosystem/rattlescript/affinescript/.gitattributes index 523fe277e..61e929bbb 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.gitattributes +++ b/affinescript-ecosystem/rattlescript/affinescript/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/FUNDING.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/FUNDING.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/casket-pages.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/casket-pages.yml index 92ce04665..595cef956 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/casket-pages.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/ci.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/ci.yml index 378e1d3c4..7f4c895e1 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/ci.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/codeql.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/codeql.yml index 99cd93a40..ee2d5c21e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/codeql.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/governance.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/governance.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/hypatia-scan.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/hypatia-scan.yml index 91bb25cef..9d0c9872d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/hypatia-scan.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/instant-sync.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/instant-sync.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/mirror.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/mirror.yml index 8486156ef..d77fab9d5 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/mirror.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/release.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/release.yml index efb9d0944..ba2498edf 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/release.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Release on: push: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard-enforcer.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard-enforcer.yml index adfd78ef8..798875d89 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard-enforcer.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard.yml index 7f4fd1c66..ee7a871d6 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/secret-scanner.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/secret-scanner.yml index d451b2a2b..601d9d39c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/secret-scanner.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/semgrep.yml b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/semgrep.yml index 65c4ff4ef..93b1f8cec 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/semgrep.yml +++ b/affinescript-ecosystem/rattlescript/affinescript/.github/workflows/semgrep.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Semgrep SAST on: push: diff --git a/affinescript-ecosystem/rattlescript/affinescript/.gitignore b/affinescript-ecosystem/rattlescript/affinescript/.gitignore index 8f68da3de..23da292ea 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.gitignore +++ b/affinescript-ecosystem/rattlescript/affinescript/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/AGENTIC.a2ml b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/AGENTIC.a2ml index d119bec0a..1699fe4a2 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/AGENTIC.a2ml +++ b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/ECOSYSTEM.a2ml b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/ECOSYSTEM.a2ml index 0d4c10828..4a29adf0b 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ECOSYSTEM.a2ml — Ecosystem position # Converted from ECOSYSTEM.scm on 2026-03-21 diff --git a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/META.a2ml b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/META.a2ml index 34e34dbeb..2e523c9ba 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/META.a2ml +++ b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # META.a2ml — Project meta-information # Converted from META.scm on 2026-03-21 diff --git a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/NEUROSYM.a2ml b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/NEUROSYM.a2ml index 1443ec799..e1d34c090 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/NEUROSYM.a2ml +++ b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/PLAYBOOK.a2ml b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/PLAYBOOK.a2ml index c894f05d2..5003fd08b 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/STATE.a2ml b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/STATE.a2ml index 3a2107e85..720a13631 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/STATE.a2ml +++ b/affinescript-ecosystem/rattlescript/affinescript/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # STATE.a2ml — Project state checkpoint [metadata] diff --git a/affinescript-ecosystem/rattlescript/affinescript/ALPHA-1-RELEASE-NOTES.md b/affinescript-ecosystem/rattlescript/affinescript/ALPHA-1-RELEASE-NOTES.md index c69c80e66..67176fb4b 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/ALPHA-1-RELEASE-NOTES.md +++ b/affinescript-ecosystem/rattlescript/affinescript/ALPHA-1-RELEASE-NOTES.md @@ -226,5 +226,5 @@ dune exec affinescript -- eval examples/hello.affine **AffineScript: Where your compiler becomes your QA team.** -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell and contributors \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/BACKEND-IMPLEMENTATION.md b/affinescript-ecosystem/rattlescript/affinescript/BACKEND-IMPLEMENTATION.md index 14d20d95e..14686aa06 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/BACKEND-IMPLEMENTATION.md +++ b/affinescript-ecosystem/rattlescript/affinescript/BACKEND-IMPLEMENTATION.md @@ -360,5 +360,5 @@ let () = All backend code is licensed under **PMPL-1.0-or-later**. -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell and contributors \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/COMPILER-CAPABILITIES.md b/affinescript-ecosystem/rattlescript/affinescript/COMPILER-CAPABILITIES.md index 708281ede..f4627ba7e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/COMPILER-CAPABILITIES.md +++ b/affinescript-ecosystem/rattlescript/affinescript/COMPILER-CAPABILITIES.md @@ -393,5 +393,5 @@ Parallel Operations| N/A | 2x-4x (cores) | 1000x (cores) **Recommendation:** For current development, use WASM deployment targeting browsers. For future-proof design, plan for native and GPU backends coming in later releases. -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/CONTROLS-REFERENCE.md b/affinescript-ecosystem/rattlescript/affinescript/CONTROLS-REFERENCE.md index caab943a7..9dfb6fae0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/CONTROLS-REFERENCE.md +++ b/affinescript-ecosystem/rattlescript/affinescript/CONTROLS-REFERENCE.md @@ -553,5 +553,5 @@ **Version:** Alpha-1 **Status:** Basic controls implemented, combat system planned -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/DAMAGE-SYSTEM.md b/affinescript-ecosystem/rattlescript/affinescript/DAMAGE-SYSTEM.md index c38d03f0f..d5add3322 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/DAMAGE-SYSTEM.md +++ b/affinescript-ecosystem/rattlescript/affinescript/DAMAGE-SYSTEM.md @@ -1068,5 +1068,5 @@ The AffineScript submarine damage system creates **realistic, component-based da **Version:** Alpha-1 **Document Status:** Complete damage system specification -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell and contributors \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/GAME-BUNDLING-STRATEGY.md b/affinescript-ecosystem/rattlescript/affinescript/GAME-BUNDLING-STRATEGY.md index 101dba63f..03299b9c9 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/GAME-BUNDLING-STRATEGY.md +++ b/affinescript-ecosystem/rattlescript/affinescript/GAME-BUNDLING-STRATEGY.md @@ -114,7 +114,7 @@ cp LICENSE-AGPL-3.0 LICENSE-GAME Add proper license headers: ```affinescript -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell // // This file is part of the AffineScript Game @@ -408,13 +408,13 @@ When contributing to AffineScript, please note: **Example Game File Header:** ```affinescript -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Your Name ``` **Example Tech File Header:** ```ocaml -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: CC-BY-SA-4.0 *) (* SPDX-FileCopyrightText: 2026 Your Name *) ``` ``` @@ -549,5 +549,5 @@ Runtime Distribution (PMPL): **Result:** Clear AGPL licensing for game content with PMPL licensing for core technology, enabling open game development while maintaining permissive tooling licenses. -SPDX-License-Identifier: AGPL-3.0-or-later AND PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 AND PMPL-1.0-or-later SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/LICENSE b/affinescript-ecosystem/rattlescript/affinescript/LICENSE index d2dccf5bb..ec540b341 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/LICENSE +++ b/affinescript-ecosystem/rattlescript/affinescript/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/affinescript-ecosystem/rattlescript/affinescript/LICENSE-AGPL-3.0 b/affinescript-ecosystem/rattlescript/affinescript/LICENSE-AGPL-3.0 index 26118ebfe..883bcb64a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/LICENSE-AGPL-3.0 +++ b/affinescript-ecosystem/rattlescript/affinescript/LICENSE-AGPL-3.0 @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell and contributors GNU AFFERO GENERAL PUBLIC LICENSE diff --git a/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE b/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE index 28aee4431..5859f7ba5 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE +++ b/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council diff --git a/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-AGPL-3.0 b/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-AGPL-3.0 index 26118ebfe..883bcb64a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-AGPL-3.0 +++ b/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-AGPL-3.0 @@ -1,4 +1,4 @@ -SPDX-License-Identifier: AGPL-3.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell and contributors GNU AFFERO GENERAL PUBLIC LICENSE diff --git a/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-PMPL-1.0 b/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-PMPL-1.0 index d2dccf5bb..ec540b341 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-PMPL-1.0 +++ b/affinescript-ecosystem/rattlescript/affinescript/LICENSES/LICENSE-PMPL-1.0 @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md b/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md index 814d78a09..4460032c7 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md +++ b/affinescript-ecosystem/rattlescript/affinescript/LICENSING-GUIDE.md @@ -99,7 +99,7 @@ graph TD **File Header:** ```affinescript -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell // // This file is part of the AffineScript Game @@ -134,7 +134,7 @@ graph TD **File Header:** ```ocaml -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: CC-BY-SA-4.0 *) (* SPDX-FileCopyrightText: 2026 Palimpsest Stewardship Council *) (* * This file is part of AffineScript Core Technology @@ -168,8 +168,8 @@ graph TD **File Header:** ```rust -// SPDX-License-Identifier: PMPL-1.0-or-later -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell // // This file is part of Gossamer/Burble Foundational Technologies @@ -462,5 +462,5 @@ Foundational Tech (PMPL/MPL-2.0) → Ethical infrastructure **Version:** Alpha-1 **Status:** Complete licensing documentation -SPDX-License-Identifier: AGPL-3.0-or-later AND PMPL-1.0-or-later AND MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 AND PMPL-1.0-or-later AND MPL-2.0 SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell and contributors \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/MAINTAINERS.adoc b/affinescript-ecosystem/rattlescript/affinescript/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/MAINTAINERS.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/affinescript-ecosystem/rattlescript/affinescript/NAVIGATION.adoc b/affinescript-ecosystem/rattlescript/affinescript/NAVIGATION.adoc index 1fb7d154f..b472e4991 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/NAVIGATION.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/NAVIGATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2026 Hyperpolymath Contributors = AffineScript Repository Navigation Guide diff --git a/affinescript-ecosystem/rattlescript/affinescript/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/README.adoc index 9f923e575..14a111891 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/README.adoc @@ -1,7 +1,7 @@ = AffineScript: The Game Developer's Secret Weapon -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Built%20For-Games-red.svg[Built for Games] image:https://img.shields.io/badge/Powered%20By-Gossamer%20%26%20Burble-orange.svg[Powered by Gossamer & Burble] diff --git a/affinescript-ecosystem/rattlescript/affinescript/REPLY-SUM-TYPES.md b/affinescript-ecosystem/rattlescript/affinescript/REPLY-SUM-TYPES.md index 2de432678..7f94eba07 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/REPLY-SUM-TYPES.md +++ b/affinescript-ecosystem/rattlescript/affinescript/REPLY-SUM-TYPES.md @@ -1,4 +1,4 @@ - + # Reply to REPORT-SUM-TYPES.md — Sum Types Already Implemented **Date:** 2026-03-21 diff --git a/affinescript-ecosystem/rattlescript/affinescript/ROADMAP.adoc b/affinescript-ecosystem/rattlescript/affinescript/ROADMAP.adoc index 3b694b3b5..08a32c1b2 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/ROADMAP.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/ROADMAP.adoc @@ -303,7 +303,7 @@ Priority areas for contributors: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == See Also diff --git a/affinescript-ecosystem/rattlescript/affinescript/RSR_OUTLINE.adoc b/affinescript-ecosystem/rattlescript/affinescript/RSR_OUTLINE.adoc index b5addf335..30e142bea 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/RSR_OUTLINE.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/affinescript-ecosystem/rattlescript/affinescript/contractiles/dust/Dustfile b/affinescript-ecosystem/rattlescript/affinescript/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/contractiles/dust/Dustfile +++ b/affinescript-ecosystem/rattlescript/affinescript/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/affinescript-ecosystem/rattlescript/affinescript/contractiles/must/Mustfile b/affinescript-ecosystem/rattlescript/affinescript/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/contractiles/must/Mustfile +++ b/affinescript-ecosystem/rattlescript/affinescript/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Cargo.toml b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Cargo.toml index 32c6e2918..3b8bfc7b0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Cargo.toml +++ b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) [package] diff --git a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Justfile b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Justfile index 2c5fb2e24..8fdfc9628 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Justfile +++ b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) # RattleScript distribution justfile. diff --git a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/README.adoc index 1a418e7bb..92ff5a87f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) = RattleScript :toc: diff --git a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/build.rs b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/build.rs index 6e14b1617..5c6d3952a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/build.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/build.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! build.rs — detect or require the `affinescript` binary path. diff --git a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/hello.rattle b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/hello.rattle index 5f02f4f94..93fbbe443 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/hello.rattle +++ b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/hello.rattle @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) # RattleScript — Hello World diff --git a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/ownership.rattle b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/ownership.rattle index b97ed0dd3..4014af2ad 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/ownership.rattle +++ b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/examples/ownership.rattle @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) # RattleScript — Ownership demo diff --git a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/src/main.rs b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/src/main.rs index 55003923a..f7ce11fdb 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/src/main.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/distributions/rattlescript/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! RattleScript CLI — thin distribution wrapper around AffineScript with diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/DESIGN-VISION.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/DESIGN-VISION.adoc index 793c823ff..277581426 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/DESIGN-VISION.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/DESIGN-VISION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = AffineScript: Design Vision Jonathan D.A. Jewell :toc: diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/README.adoc index 1e365b547..012e50d8c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2026 Hyperpolymath Contributors = AffineScript Documentation Directory diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Context.idr b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Context.idr index e2ca28b1a..191637b30 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Context.idr +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Context.idr @@ -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 -- -- QTT-style typing contexts for the Solo core. diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Quantity.idr b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Quantity.idr index 128140bf0..c0b733c16 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Quantity.idr +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Quantity.idr @@ -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 -- -- Quantity semiring for the AffineScript Solo core. diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/README.adoc index c2fcb908a..2ebbd3cd7 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = Solo Core — Idris2 Mechanization diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Soundness.idr b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Soundness.idr index 3f6585867..112272ab0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Soundness.idr +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Soundness.idr @@ -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 -- -- Statements of the soundness theorems for the Solo core. diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Syntax.idr b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Syntax.idr index 68cd8b2bc..701cefcef 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Syntax.idr +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Syntax.idr @@ -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 -- -- Syntax of the Solo core of AffineScript. diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Typing.idr b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Typing.idr index 1811b50e6..5aa9036a5 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Typing.idr +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/academic/formal-verification/solo-core/Typing.idr @@ -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 -- -- QTT typing judgement for the Solo core. diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CODE_OF_CONDUCT.md b/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CODE_OF_CONDUCT.md index c32021adb..caeda1c6d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CODE_OF_CONDUCT.md +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CONTRIBUTING.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CONTRIBUTING.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/governance/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/governance/MAINTAINERS.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/governance/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/governance/MAINTAINERS.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/governance/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/TESTING-REPORT.scm b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/TESTING-REPORT.scm index d291eec0a..be0004fd7 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/TESTING-REPORT.scm +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/TESTING-REPORT.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AffineScript Testing Report - Machine-Readable Format ;; Generated: 2025-12-29 diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/frontier-guide.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/frontier-guide.adoc index 61cad7401..7fa0f3607 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/frontier-guide.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/frontier-guide.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = AffineScript Frontier Guide: The Unveiling Jonathan D.A. Jewell 2026-04-11 diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/01_basics.affine b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/01_basics.affine index bef9ed203..469aad6dc 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/01_basics.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/01_basics.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Warmup 01: Basic AffineScript — let bindings, literals, functions // // Try running each section with: diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/02_ownership.affine b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/02_ownership.affine index e2a68782e..6f340f5aa 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/02_ownership.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/02_ownership.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Warmup 02: Ownership and affine types // // AffineScript's key insight: resources can only be used once by default. diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/03_effects.affine b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/03_effects.affine index c07641709..8b62be686 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/03_effects.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/03_effects.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Warmup 03: Algebraic effects // // Effects are AffineScript's unified model for anything "impure": diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/04_rows.affine b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/04_rows.affine index 28ab22011..fd54e94d6 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/04_rows.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/04_rows.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Warmup 04: Row polymorphism // // Row polymorphism lets you write functions that work on any record with at diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/README.adoc index aa701d15c..16e31a110 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/guides/warmup/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = AffineScript Warmup Scripts :toc: :icons: font diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/specs/SETTLED-DECISIONS.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/specs/SETTLED-DECISIONS.adoc index d924b272a..bbb526bd4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/specs/SETTLED-DECISIONS.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/specs/SETTLED-DECISIONS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = AffineScript: Settled Design Decisions Jonathan D.A. Jewell :toc: diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/specs/faces.md b/affinescript-ecosystem/rattlescript/affinescript/docs/specs/faces.md index 1fa04bf03..fb02003e4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/specs/faces.md +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/specs/faces.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) # AffineScript Faces — Design & Implementation Reference diff --git a/affinescript-ecosystem/rattlescript/affinescript/docs/standards/PALIMPSEST.adoc b/affinescript-ecosystem/rattlescript/affinescript/docs/standards/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/docs/standards/PALIMPSEST.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/docs/standards/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/affinescript-ecosystem/rattlescript/affinescript/dune-project b/affinescript-ecosystem/rattlescript/affinescript/dune-project deleted file mode 120000 index 7c2a08438..000000000 --- a/affinescript-ecosystem/rattlescript/affinescript/dune-project +++ /dev/null @@ -1 +0,0 @@ -.build/dune-project \ No newline at end of file diff --git a/affinescript-ecosystem/rattlescript/affinescript/dune-project b/affinescript-ecosystem/rattlescript/affinescript/dune-project new file mode 100644 index 000000000..8e8c1eace --- /dev/null +++ b/affinescript-ecosystem/rattlescript/affinescript/dune-project @@ -0,0 +1,41 @@ +(lang dune 3.14) + +(using menhir 3.0) + +(name affinescript) + +(version 0.1.0) + +(generate_opam_files true) + +(source + (github hyperpolymath/affinescript)) + +(authors "hyperpolymath") + +(maintainers "hyperpolymath") + +(license "MIT OR AGPL-3.0-or-later") + +(documentation https://github.com/hyperpolymath/affinescript) + +(package + (name affinescript) + (synopsis "A programming language with affine types, dependent types, row polymorphism, and extensible effects") + (description + "AffineScript combines Rust-style ownership (affine types), compile-time size verification (dependent types), extensible records (row polymorphism), and trackable side effects (extensible effects). It compiles to WebAssembly for efficient, portable execution.") + (depends + (ocaml (>= 5.1)) + (dune (>= 3.14)) + (menhir (>= 20231231)) + (sedlex (>= 3.2)) + (ppx_deriving (>= 5.2)) + (ppx_sexp_conv (>= 0.16)) + (sexplib0 (>= 0.16)) + (fmt (>= 0.9)) + (cmdliner (>= 1.2)) + (yojson (>= 2.1)) + (alcotest (and (>= 1.7) :with-test)) + (odoc (and (>= 2.4) :with-doc))) + (tags + (programming-language compiler webassembly affine-types dependent-types row-polymorphism effects ocaml))) diff --git a/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/grammar.js b/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/grammar.js index 1035295d9..23bf30204 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/grammar.js +++ b/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/grammar.js @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MPL-2.0 // Tree-sitter grammar for AffineScript module.exports = grammar({ diff --git a/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/queries/highlights.scm b/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/queries/highlights.scm index 38cf701e4..b35ea787a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/queries/highlights.scm +++ b/affinescript-ecosystem/rattlescript/affinescript/editors/tree-sitter-affinescript/queries/highlights.scm @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Syntax highlighting queries for AffineScript ; Keywords diff --git a/affinescript-ecosystem/rattlescript/affinescript/examples/comprehensive_test.affine b/affinescript-ecosystem/rattlescript/affinescript/examples/comprehensive_test.affine index 28e6acb7f..72a48b098 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/examples/comprehensive_test.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/examples/comprehensive_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Comprehensive interpreter test // Test 1: Arithmetic and basic operations diff --git a/affinescript-ecosystem/rattlescript/affinescript/examples/exception_test.affine b/affinescript-ecosystem/rattlescript/affinescript/examples/exception_test.affine index 47c37bcfa..9ff8fc5c6 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/examples/exception_test.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/examples/exception_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Test exception handling with try/catch/finally fn safe_divide(a: Int, b: Int) -> Int { diff --git a/affinescript-ecosystem/rattlescript/affinescript/examples/hello.affine b/affinescript-ecosystem/rattlescript/affinescript/examples/hello.affine index caa09062b..f5a3e4a93 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/examples/hello.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/examples/hello.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell // // Hello World in AffineScript diff --git a/affinescript-ecosystem/rattlescript/affinescript/examples/lessons/01_hello.affine b/affinescript-ecosystem/rattlescript/affinescript/examples/lessons/01_hello.affine index 1396025ed..433a2a0b7 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/examples/lessons/01_hello.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/examples/lessons/01_hello.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Lesson 1: Hello AffineScript - Interactive Examples diff --git a/affinescript-ecosystem/rattlescript/affinescript/examples/simple_test.affine b/affinescript-ecosystem/rattlescript/affinescript/examples/simple_test.affine index f79054ee9..f29d3e16e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/examples/simple_test.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/examples/simple_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Simple test for the interpreter fn add(x: Int, y: Int) -> Int { diff --git a/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_complete_test.affine b/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_complete_test.affine index 0df8530cd..fdf4b31a0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_complete_test.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_complete_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Test file to verify type checker completion features diff --git a/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_features_test.affine b/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_features_test.affine index e08f2ebb2..c782c821c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_features_test.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/examples/typecheck_features_test.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Test type checker completion features (parseable subset) diff --git a/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/build.zig b/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/build.zig +++ b/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/src/main.zig b/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/src/main.zig +++ b/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/test/integration_test.zig b/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/test/integration_test.zig +++ b/affinescript-ecosystem/rattlescript/affinescript/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-codeql.sh b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-codeql.sh index c435189d6..15b52c3da 100755 --- a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-codeql.sh +++ b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-permissions.sh b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-permissions.sh index 50fce4f43..1999b018b 100755 --- a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-permissions.sh +++ b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-sha-pins.sh b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-sha-pins.sh index c6d9913cd..697092b52 100755 --- a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-sha-pins.sh +++ b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-spdx.sh b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-spdx.sh index 8f5000226..cc81cf18f 100755 --- a/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-spdx.sh +++ b/affinescript-ecosystem/rattlescript/affinescript/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/affinescript-ecosystem/rattlescript/affinescript/js/dune b/affinescript-ecosystem/rattlescript/affinescript/js/dune index 5a7d811fd..1c0d7fd89 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/js/dune +++ b/affinescript-ecosystem/rattlescript/affinescript/js/dune @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: MIT OR AGPL-3.0-or-later +; SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later (executable (name playground) diff --git a/affinescript-ecosystem/rattlescript/affinescript/js/js_api.ml b/affinescript-ecosystem/rattlescript/affinescript/js/js_api.ml index e221c8d2e..b194ba692 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/js/js_api.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/js/js_api.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** JavaScript API for AffineScript interpreter. diff --git a/affinescript-ecosystem/rattlescript/affinescript/js/playground.ml b/affinescript-ecosystem/rattlescript/affinescript/js/playground.ml index 9b1471def..0f41c8e5c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/js/playground.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/js/playground.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Entry point for JavaScript playground build. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/ast.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/ast.ml index 3ab279851..487031a50 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/ast.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/ast.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Abstract Syntax Tree for AffineScript *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/backends.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/backends.ml index 40aea65f4..fb3dd4220 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/backends.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/backends.ml @@ -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 *) (** AffineScript Backends Module diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/architecture.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/architecture.ml index 0d8448103..5e050493d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/architecture.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/architecture.ml @@ -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 *) (** AffineScript Backend Architecture diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/audio_kernel.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/audio_kernel.ml index f026557db..a87f662f2 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/audio_kernel.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/audio_kernel.ml @@ -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 *) (** Audio DSP Kernel (Stub) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/gpu_backend.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/gpu_backend.ml index 461be88dd..4705c3e4b 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/gpu_backend.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/gpu_backend.ml @@ -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 *) (** GPU Backend Implementation (Stub) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/native_backend.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/native_backend.ml index 52ebf84f0..7e81f0f86 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/native_backend.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/native_backend.ml @@ -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 *) (** Native Backend Implementation (Stub) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/wasm_backend.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/wasm_backend.ml index b06c8e651..e21f7e8af 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/backends/wasm_backend.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/backends/wasm_backend.ml @@ -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 *) (** WASM Backend Implementation diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/borrow.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/borrow.ml index 5e71dc307..66f789891 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/borrow.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/borrow.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Borrow checker for ownership verification. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/codegen.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/codegen.ml index 859b4d83b..9b29a2f8e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/codegen.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/codegen.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** WebAssembly code generation from AffineScript AST. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/codegen_gc.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/codegen_gc.ml index db25e0ef6..f041071ed 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/codegen_gc.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/codegen_gc.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** WebAssembly GC code generation from AffineScript AST. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/desugar_traits.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/desugar_traits.ml index d27ab4513..75babffa6 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/desugar_traits.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/desugar_traits.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Trait method desugaring - transforms trait method calls into direct function calls. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/effect.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/effect.ml index 27a86e6c9..f8823b0d5 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/effect.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/effect.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Effect system operations *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/effect.mli b/affinescript-ecosystem/rattlescript/affinescript/lib/effect.mli index d8ce22605..e10340c18 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/effect.mli +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/effect.mli @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Effect system operations *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/error.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/error.ml index 59d8ced05..283cd0aba 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/error.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/error.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Error handling and diagnostics for AffineScript *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/error_collector.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/error_collector.ml index d77cf00ff..70d27ae35 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/error_collector.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/error_collector.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Error collection for reporting multiple errors *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.ml index 12f72ded0..93e4eee43 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Error formatting with ANSI colors for terminal output *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.mli b/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.mli index 72e5ecc69..c2474577f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.mli +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/error_formatter.mli @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Error formatting with ANSI colors for terminal output *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/face.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/face.ml index 4531957a5..1cc4e86c3 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/face.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/face.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** Face-aware error formatter (ADR-010). diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.ml index 9ae529d0a..8d28dc09c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* AffineScript Source Code Formatter - Stub Implementation TODO: Implement code formatting. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.mli.disabled b/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.mli.disabled index b2e5fc56a..3140fe6ec 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.mli.disabled +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/formatter.mli.disabled @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** AffineScript code formatter *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/interp.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/interp.ml index af72b23c1..5517f6bd9 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/interp.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/interp.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Tree-walking interpreter for AffineScript. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/js_face.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/js_face.ml index 9a81e760e..73549a3fa 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/js_face.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/js_face.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** JS-face: source-level transformer for JavaScript/TypeScript-style AffineScript. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/json_output.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/json_output.ml index 1946c20c5..4a4922a34 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/json_output.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/json_output.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** JSON output for machine-readable compiler diagnostics. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/julia_codegen.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/julia_codegen.ml index 304b3f969..b07cede9e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/julia_codegen.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/julia_codegen.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* BetLang Julia Code Generator Translates AffineScript AST to Julia source code. @@ -353,7 +353,7 @@ let generate (program : program) (symbols : Symbol.t) : string = (* Header comment *) emit_line ctx "# Generated by BetLang compiler (AffineScript)"; - emit_line ctx "# SPDX-License-Identifier: PMPL-1.0-or-later"; + emit_line ctx "# SPDX-License-Identifier: MPL-2.0"; emit ctx "\n"; (* Generate each top-level declaration *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/lexer.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/lexer.ml index 0b4f41328..2ed1a5795 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/lexer.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/lexer.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Lexer for AffineScript using sedlex *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/linter.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/linter.ml index c86a46642..ba36a06c0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/linter.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/linter.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** AffineScript linter - static analysis for code quality *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/linter.mli.disabled b/affinescript-ecosystem/rattlescript/affinescript/lib/linter.mli.disabled index 66302b250..441655715 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/linter.mli.disabled +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/linter.mli.disabled @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** AffineScript linter - static analysis for code quality *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/module_loader.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/module_loader.ml index b5f95598c..be3e2f435 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/module_loader.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/module_loader.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2025 hyperpolymath *) (** Module loading and resolution. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/opt.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/opt.ml index 773770497..5e006d601 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/opt.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/opt.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Optimization passes for AffineScript AST. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/parse_driver.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/parse_driver.ml index ad1d281c6..4abea59d0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/parse_driver.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/parse_driver.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Parser driver - bridges sedlex lexer with Menhir parser *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/parser_errors.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/parser_errors.ml index 7987c26ae..88fc4f74c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/parser_errors.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/parser_errors.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** Shared exceptions for parser semantic actions. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/pseudocode_face.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/pseudocode_face.ml index 86d7865be..b37fd6373 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/pseudocode_face.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/pseudocode_face.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** Pseudocode-face: source-level transformer for natural-language-adjacent diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/python_face.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/python_face.ml index 58eb495bf..39e423a62 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/python_face.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/python_face.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** Python-face: source-level transformer for Python-style AffineScript syntax. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/quantity.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/quantity.ml index e75c34c07..856320ff1 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/quantity.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/quantity.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** Quantity checking for Quantitative Type Theory (QTT). diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/repl.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/repl.ml index a86697699..3c4752775 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/repl.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/repl.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Read-Eval-Print Loop for AffineScript. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/resolve.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/resolve.ml index 3afa8a9a0..d928aa0a5 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/resolve.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/resolve.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Name resolution pass. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/sexpr_dump.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/sexpr_dump.ml index ad3d17a30..76bc9cd06 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/sexpr_dump.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/sexpr_dump.ml @@ -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) *) (** S-expression AST dump for AffineScript. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/span.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/span.ml index 993a6b85f..dbee82205 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/span.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/span.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Source location tracking for error messages *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/symbol.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/symbol.ml index 3a696267d..6bf7fc43f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/symbol.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/symbol.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Symbol table for name resolution. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/token.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/token.ml index a6268af7e..c9a911f3e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/token.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/token.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Token types for the AffineScript lexer *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/trait.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/trait.ml index 2cf7a57c4..90cc6397c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/trait.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/trait.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Trait resolution and method dispatch. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/typecheck.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/typecheck.ml index 4a2deb6b2..58e6eb993 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/typecheck.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/typecheck.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** Bidirectional type checker for AffineScript. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/types.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/types.ml index 31b8a111c..ef21b41bc 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/types.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/types.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Internal type representation for type checking. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/unify.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/unify.ml index cde2e53d2..19d66ac6a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/unify.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/unify.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Type unification. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/value.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/value.ml index 80a7b088a..2eec01328 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/value.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/value.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Runtime values for the AffineScript interpreter. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/wasi_runtime.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/wasi_runtime.ml index 850ac0543..6f1c5d329 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/wasi_runtime.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/wasi_runtime.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** WASI runtime support - I/O bindings for WebAssembly System Interface. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/wasm.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/wasm.ml index 43c488c36..1360fc5bd 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/wasm.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/wasm.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** WebAssembly intermediate representation. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc.ml index 74e9469cf..74d78e03e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** WebAssembly GC proposal intermediate representation. diff --git a/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc_encode.ml b/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc_encode.ml index fa23be7fb..285e71e9f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc_encode.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/lib/wasm_gc_encode.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) *) (** Binary encoder for WasmGC modules. diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/README.adoc index a78012584..ffd70a059 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = affine-js :toc: :icons: font diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/marshal.js b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/marshal.js index 44f6319f4..490da9957 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/marshal.js +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/marshal.js @@ -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) // // affine-js: Value marshaling between JavaScript and AffineScript WASM diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/mod.js b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/mod.js index b19b210eb..1a10b788f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/mod.js +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/mod.js @@ -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) // // affine-js: JavaScript interop layer for AffineScript WASM modules diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/runtime.js b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/runtime.js index 6652989c8..710274d65 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/runtime.js +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/runtime.js @@ -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) // // affine-js: AffineScript WASM runtime support diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/types.d.ts b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/types.d.ts index 274f7aaca..7d5c3e46c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/types.d.ts +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-js/types.d.ts @@ -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) // // affine-js: TypeScript declarations diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/README.adoc index 0cf64e1e4..0f51d6866 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = affine-res :toc: :icons: font diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.res b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.res index 7a30953d8..d4a47f244 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.res +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.res @@ -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) // // AffineScript: ReScript bindings for the affine-js interop layer diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.resi b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.resi index 8c65f81d8..2bd3b08c4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.resi +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScript.resi @@ -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) // // AffineScript.resi: Public interface for the AffineScript ReScript bindings diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScriptValue.res b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScriptValue.res index d557ad810..4d37bc77a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScriptValue.res +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-res/src/AffineScriptValue.res @@ -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) // // AffineScriptValue: ReScript type definitions for AffineScript WASM values diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/README.adoc b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/README.adoc index f766101b5..4f2307da1 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/README.adoc +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = affine-ts :toc: :icons: font diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/mod.js b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/mod.js index e97cb7c74..8387131e8 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/mod.js +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/mod.js @@ -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) // // affine-ts: TypeScript-oriented wrapper for affine-js diff --git a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/types.d.ts b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/types.d.ts index bdc3d5efb..0332ddff3 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/types.d.ts +++ b/affinescript-ecosystem/rattlescript/affinescript/packages/affine-ts/types.d.ts @@ -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) // // affine-ts: Enhanced TypeScript declarations diff --git a/affinescript-ecosystem/rattlescript/affinescript/runtime/Cargo.toml b/affinescript-ecosystem/rattlescript/affinescript/runtime/Cargo.toml index ae0f01d7f..a6cc4ad5d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/runtime/Cargo.toml +++ b/affinescript-ecosystem/rattlescript/affinescript/runtime/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # Copyright 2024-2025 AffineScript Contributors diff --git a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/alloc.rs b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/alloc.rs index 6e7276719..52c6a7e29 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/alloc.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/alloc.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Memory Allocator for AffineScript Runtime diff --git a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/effects.rs b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/effects.rs index cf8f67679..95c6357c2 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/effects.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/effects.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Effect Handling Runtime for AffineScript diff --git a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/ffi.rs b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/ffi.rs index 7fda3edd5..28cae9943 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/ffi.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/ffi.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Foreign Function Interface for AffineScript Runtime diff --git a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/gc.rs b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/gc.rs index 879900cf2..eccf571b8 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/gc.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/gc.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Optional Garbage Collector for AffineScript Runtime diff --git a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/lib.rs b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/lib.rs index 0fe2df16f..f6241f487 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/lib.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/lib.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! AffineScript Runtime Library diff --git a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/panic.rs b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/panic.rs index a3c586265..1606198a8 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/runtime/src/panic.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/runtime/src/panic.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath //! Panic Handling for AffineScript Runtime diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Core.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Core.affine index 2ea15f617..40d7a1192 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Core.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Core.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Core - Basic utilities and operations diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Math.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Math.affine index aba27316b..833e36c6b 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Math.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Math.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Math - Mathematical functions diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Option.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Option.affine index 0d3c5788c..b0e80763c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Option.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Option.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Option - Optional value utilities diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Result.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Result.affine index ddfd69c98..a313b9543 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/Result.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/Result.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Result - Error handling utilities diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/collections.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/collections.affine index 1d80e16c0..bca0cc745 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/collections.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/collections.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Collections - Advanced list, array, and data structure operations diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/effects.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/effects.affine index 69d9a03ec..835b24735 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-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript Standard Library - Effect Declarations // Core IO effect - file and console operations diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/io.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/io.affine index 307feb606..bfaaac487 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/io.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/io.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // AffineScript Standard Library - Input/Output diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/math.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/math.affine index 24270f0c0..ab636a0ea 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/math.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/math.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // AffineScript Standard Library - Mathematics diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/option.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/option.affine index 6af0420ec..572628144 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/option.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/option.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Option - Utilities for Option type diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/prelude.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/prelude.affine index 8999c5165..2283293ee 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/prelude.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/prelude.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // AffineScript Standard Library - Prelude // Common functions and utilities automatically available diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/result.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/result.affine index bfb03f662..56e17cacc 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/result.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/result.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Result - Error handling with Result type diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/string.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/string.affine index 47d640ab6..58e15eb60 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/string.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/string.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // AffineScript Standard Library - String utilities diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/testing.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/testing.affine index daecd88f7..690e6f742 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/testing.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/testing.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // AffineScript Standard Library - Testing diff --git a/affinescript-ecosystem/rattlescript/affinescript/stdlib/traits.affine b/affinescript-ecosystem/rattlescript/affinescript/stdlib/traits.affine index 90cceca79..6e128821f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/stdlib/traits.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/stdlib/traits.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath // Core traits for AffineScript standard library diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_basic.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_basic.affine index 94c04e426..900cd1c87 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_basic.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_basic.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: basic functions for quantity checking // Tests: functions that can be quantity-checked after parsing // Note: quantity annotations (0/1/omega) are not yet in the lexer, diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid.affine index e18506a28..25d99088c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // ADR-002 / ADR-007 valid case (Option C primary form). // // `r` is @linear (must be used exactly once). It is bound under a diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid_sugar.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid_sugar.affine index f4165d657..1870a4d99 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid_sugar.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_let_valid_sugar.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // ADR-002 / ADR-007 valid case — Option B sugar form. // Identical semantics to affine_let_valid.affine, written with :1 // numeric quantity sugar in place of @linear. diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_violation.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_violation.affine index 3da41907e..b9167bfc1 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_violation.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/affine_violation.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: function with double variable use // The quantity checker should flag this for linear-annotated vars. // Since quantity annotations aren't in the lexer, we test the quantity diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/arithmetic.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/arithmetic.affine index 2e790f735..4c5fbd76f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/arithmetic.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/arithmetic.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: arithmetic expressions // Tests: parsing, constant folding, WASM codegen, Julia codegen diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_omega_let_smuggles_linear.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_omega_let_smuggles_linear.affine index 0c46dfcbe..3740402dc 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_omega_let_smuggles_linear.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_omega_let_smuggles_linear.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // BUG-001 regression: ω-let must NOT smuggle a linear value through. // // `consume` declares its parameter as @linear, so within consume's body diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_sugar_form.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_sugar_form.affine index bdfa11cc1..9a744d3cc 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_sugar_form.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/bug_001_sugar_form.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // BUG-001 regression — Option B sugar form. Same program as // bug_001_omega_let_smuggles_linear.affine but written with the // :1 / :ω numeric quantity sugar instead of @linear / @unrestricted. diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/dependent_types.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/dependent_types.affine index ebabb7fd7..c7a0bfb93 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/dependent_types.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/dependent_types.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: dependent-type surface syntax (parse-only) // Tests: type aliases and generic functions with where-clause constraints // Note: refinement predicates are parsed but not yet reduced/checked. diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/effects.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/effects.affine index 27690a256..120d6b046 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/effects.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/effects.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: effect system // Tests: effect declarations, effect annotations diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/erased_violation.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/erased_violation.affine index 215434bb7..715687ee4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/erased_violation.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/erased_violation.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: function using variable (for erased check) // Quantity checker should flag this if variable is erased (QZero). // Since quantity annotations aren't in the lexer, we test the quantity diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/full_pipeline.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/full_pipeline.affine index 118608ba9..6cf1ea787 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/full_pipeline.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/full_pipeline.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: full pipeline integration // Tests: a non-trivial program through all compiler stages diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/interp_simple.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/interp_simple.affine index 8c476a07f..02e10a312 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/interp_simple.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/interp_simple.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: interpreter evaluation // Tests: simple expressions that the tree-walking interpreter can evaluate diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/julia_simple.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/julia_simple.affine index 77976f357..46a98ef88 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/julia_simple.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/julia_simple.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: Julia backend codegen // Tests: simple functions that should fully compile to Julia diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/lambda.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/lambda.affine index 10ca81474..5253c5f24 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/lambda.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/lambda.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: lambda expressions and higher-order functions // Tests: closures, lambda syntax, function application diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/ownership.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/ownership.affine index a7d5aa1eb..743446096 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/ownership.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/ownership.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: ownership system // Tests: own/ref/mut modifiers, borrowing diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/pattern_match.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/pattern_match.affine index 96c3283df..0ef0ec216 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/pattern_match.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/pattern_match.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: pattern matching // Tests: literal patterns, constructor patterns, tuple destructuring diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/python_face_basic.pyaff b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/python_face_basic.pyaff index e39814c16..acd9a5008 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/python_face_basic.pyaff +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/python_face_basic.pyaff @@ -1,5 +1,5 @@ # Python-face fixture: basic arithmetic and control flow. -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 def add(x: Int, y: Int) -> Int: let result = x + y diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/refinement_types.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/refinement_types.affine index 327e61f36..51849bca4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/refinement_types.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/refinement_types.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: type constraints via where clauses // Tests: parsing of where-clause constraints on generic functions diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/row_polymorphism.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/row_polymorphism.affine index 6a2b2bffd..24a833787 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/row_polymorphism.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/row_polymorphism.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: record types (row polymorphism building blocks) // Tests: record type syntax, struct declarations diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/traits.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/traits.affine index cea8f4254..32bc875ce 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/traits.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/traits.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: trait system // Tests: trait declarations, supertraits, impl blocks, method signatures diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/type_decls.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/type_decls.affine index 4f65ed90b..74ac52c15 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/type_decls.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/type_decls.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: type declarations // Tests: aliases, structs, enums, parameterised types diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/wasm_simple.affine b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/wasm_simple.affine index eebafef6c..9cc8c2c69 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/wasm_simple.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/test/e2e/fixtures/wasm_simple.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // End-to-end test: WASM backend codegen // Tests: simple functions that should fully compile to WASM binary diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/test_e2e.ml b/affinescript-ecosystem/rattlescript/affinescript/test/test_e2e.ml index 377bb0240..7f246ef29 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/test_e2e.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/test/test_e2e.ml @@ -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 *) (** End-to-end integration tests for the AffineScript compiler pipeline. diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/test_golden.ml b/affinescript-ecosystem/rattlescript/affinescript/test/test_golden.ml index 36425b854..7caf5336f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/test_golden.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/test/test_golden.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Golden tests for parser/AST output *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/test_lexer.ml b/affinescript-ecosystem/rattlescript/affinescript/test/test_lexer.ml index 0f8bf7546..4b9a3a1c8 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/test_lexer.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/test/test_lexer.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* SPDX-FileCopyrightText: 2024-2025 hyperpolymath *) (** Lexer tests *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/test/test_main.ml b/affinescript-ecosystem/rattlescript/affinescript/test/test_main.ml index c05eab3bc..6286f935f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/test/test_main.ml +++ b/affinescript-ecosystem/rattlescript/affinescript/test/test_main.ml @@ -1,4 +1,4 @@ -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* Copyright (c) 2024-2026 Jonathan D.A. Jewell *) (** Main test runner for AffineScript *) diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/simple_own.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/simple_own.affine index c07f67568..46abeba52 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/simple_own.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/simple_own.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Simple test of own parameter fn test(own x: Int) -> Int { diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/test_move.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/test_move.affine index ffded4fdb..8389aab10 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/test_move.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/test_move.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: arithmetic/add diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/use_after_move.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/use_after_move.affine index af3e38e6b..4f69e86c7 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/use_after_move.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/use_after_move.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Borrow checker test: Use after move should fail diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/valid_move.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/valid_move.affine index 1b4798506..d44a8d6c2 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/valid_move.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/borrow/valid_move.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Borrow checker test: Valid move should pass diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/simple_arithmetic.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/simple_arithmetic.affine index 92e2764e1..037087a2f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/simple_arithmetic.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/simple_arithmetic.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Simple arithmetic test for WASM code generation diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.affine index cd6119af5..8dd2d493e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test basic function calls in WASM codegen diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.mjs b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.mjs index c82f006d3..c1c98fa41 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.mjs +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_function_call.mjs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT OR AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later // SPDX-FileCopyrightText: 2025 hyperpolymath import { readFile } from 'fs/promises'; diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.affine index a4d2b4e69..7129d2c6d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test multiple function calls and composition diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.mjs b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.mjs index 1696a46a8..6d1c9a4c8 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.mjs +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_multiple_calls.mjs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT OR AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later // SPDX-FileCopyrightText: 2025 hyperpolymath import { readFile } from 'fs/promises'; diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_recursive_call.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_recursive_call.affine index 41598b4ef..83bdaa479 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_recursive_call.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_recursive_call.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test recursive function calls diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_tuple_record_array.mjs b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_tuple_record_array.mjs index 7f5a3322c..8bcd8516b 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_tuple_record_array.mjs +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/codegen/test_tuple_record_array.mjs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT OR AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later // SPDX-FileCopyrightText: 2025 hyperpolymath import { readFile } from 'fs/promises'; diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/README.md b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/README.md index 886840d77..6c7c7cc6d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/README.md +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/README.md @@ -116,7 +116,7 @@ AffineScript's conformance tests respect affine type constraints: Example: ```affinescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Source: aggregate-library/specs/collection/map.md fn test_map_double() -> TestResult { diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/add.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/add.affine index ffded4fdb..8389aab10 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/add.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/add.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: arithmetic/add diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/divide.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/divide.affine index 9711923ca..5fbe76a9e 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/divide.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/divide.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: arithmetic/divide diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/modulo.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/modulo.affine index 01f2d0d5d..ae94dfa8f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/modulo.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/modulo.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: arithmetic/modulo diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/multiply.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/multiply.affine index 16dc01dab..eabd61853 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/multiply.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/multiply.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: arithmetic/multiply diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/subtract.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/subtract.affine index d01c1417a..bdb8ae936 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/subtract.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/arithmetic/subtract.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: arithmetic/subtract diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/contains.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/contains.affine index 61de789f7..f23116b6f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/contains.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/contains.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: collection/contains diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/filter.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/filter.affine index ffeb6d4f0..4ecce6290 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/filter.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/filter.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: collection/filter diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/fold.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/fold.affine index 113826d0c..d146da123 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/fold.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/fold.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: collection/fold diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/map.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/map.affine index 96c269603..eb4b82806 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/map.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/collection/map.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: collection/map diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/equal.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/equal.affine index b4789e8d8..75504824d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/equal.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/equal.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: comparison/equal diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_equal.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_equal.affine index 53c1d853f..10b34c5de 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_equal.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_equal.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: comparison/greater_equal diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_than.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_than.affine index 8fe737660..f7ee72f9a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_than.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/greater_than.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: comparison/greater_than diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_equal.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_equal.affine index 5161e9aee..6e8650d48 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_equal.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_equal.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: comparison/less_equal diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_than.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_than.affine index 0584bb69c..d372fe0b8 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_than.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/less_than.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: comparison/less_than diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/not_equal.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/not_equal.affine index 198f7f9c4..0ce843cbb 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/not_equal.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/comparison/not_equal.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: comparison/not_equal diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/conditional/if_then_else.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/conditional/if_then_else.affine index e2df5609c..0c765fa7f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/conditional/if_then_else.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/conditional/if_then_else.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: conditional/if_then_else diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/and.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/and.affine index 9f2c5813a..2d598b180 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/and.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/and.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: logical/and diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/not.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/not.affine index a65bd4512..3dc4b5e4d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/not.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/not.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: logical/not diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/or.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/or.affine index 584c5bf50..b5fa9cfa5 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/or.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/logical/or.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: logical/or diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/run_all.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/run_all.affine index 157abb376..f8bb269ae 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/run_all.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/run_all.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Master conformance test runner for aLib specs diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/concat.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/concat.affine index 8bfaf4cd5..4a0b3ef16 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/concat.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/concat.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: string/concat diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/length.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/length.affine index 195dd7d25..a2523b3a2 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/length.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/length.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: string/length diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/substring.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/substring.affine index c3c8043c5..a97c70037 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/substring.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/conformance/string/substring.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Conformance tests for aLib spec: string/substring diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/effects/basic_effect.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/effects/basic_effect.affine index 24b706b55..13f271ee3 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/effects/basic_effect.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/effects/basic_effect.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test basic effect handler diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import.affine index 81e004f8f..26de09d03 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test module imports diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import_only.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import_only.affine index 7f6756149..92cfad2c3 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import_only.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_import_only.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test that import itself doesn't error diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_math_functions.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_math_functions.affine index e20b8bb56..63beb5402 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_math_functions.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_math_functions.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test importing and using Math functions diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_no_import.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_no_import.affine index ca7636680..5701ac624 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_no_import.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_no_import.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test without imports - just local functions diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_simple_import.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_simple_import.affine index 75a0b1e6e..0f46b6543 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_simple_import.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/modules/test_simple_import.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test simple import diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_all.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_all.affine index bc50426f1..ae4eb6352 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_all.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_all.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Comprehensive unsafe operations parser test diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_ops.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_ops.affine index 5b29d39b7..f9209b501 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_ops.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_ops.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Parser test for unsafe operations diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_simple.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_simple.affine index 949de0c90..04520e11d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_simple.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/parser/unsafe_simple.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Test simple unsafe block fn test() -> () { diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_inference.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_inference.affine index 04d984fda..1b2600722 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_inference.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_inference.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test effect inference and polymorphism diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_lambda.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_lambda.affine index 7b8c276a4..b7cc3ba62 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_lambda.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_lambda.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test effect inference with lambdas diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_polymorphism.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_polymorphism.affine index 5cb50777c..23eef96aa 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_polymorphism.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_effect_polymorphism.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test effect polymorphism with higher-order functions diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_parse_row_type.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_parse_row_type.affine index 20a3c9d5d..1c1f51ee7 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_parse_row_type.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_parse_row_type.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Simple test to check if row type syntax parses diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_polymorphism.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_polymorphism.affine index c903e7468..5689ada11 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_polymorphism.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_polymorphism.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Test row polymorphism with extensible records diff --git a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_simple.affine b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_simple.affine index e42169cb1..341925139 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_simple.affine +++ b/affinescript-ecosystem/rattlescript/affinescript/tests/types/test_row_simple.affine @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // Simplest possible row polymorphism test diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/Cargo.toml b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/Cargo.toml index 44b1eed21..a0fa940f8 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/Cargo.toml +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright 2024 AffineScript Contributors [package] diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/search.js b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/search.js index 6c3896f4f..afa188842 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/search.js +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/search.js @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // AffineScript Documentation Search (function() { diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/style.css b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/style.css index 6d80d775c..d1cf1b3c5 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/style.css +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/assets/style.css @@ -1,4 +1,4 @@ -/* SPDX-License-Identifier: Apache-2.0 OR MIT */ +/* SPDX-License-Identifier: MPL-2.0 OR MIT */ /* AffineScript Documentation Styles */ :root { diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/extract.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/extract.rs index 0e91293f5..f087304a0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/extract.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/extract.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Documentation Extraction diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/html.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/html.rs index b3302e35a..d7dfd0a15 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/html.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/html.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! HTML Generation diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/index.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/index.rs index 79028f91d..6678df78d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/index.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/index.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Search Index diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/main.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/main.rs index 66e14e28e..26d3a104d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/main.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! AffineScript Documentation Generator diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/render.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/render.rs index f0b058c12..e7e961455 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/render.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-doc/src/render.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Markdown Rendering diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/Cargo.toml b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/Cargo.toml index c4f0fb783..010201722 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/Cargo.toml +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright 2024 AffineScript Contributors [package] diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/build.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/build.rs index d8da1a534..9535efa8f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/build.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/build.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Build System diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/config.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/config.rs index 95cf19c7e..0bf70f399 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/config.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/config.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Configuration diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/lockfile.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/lockfile.rs index b96299362..65c34211d 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/lockfile.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/lockfile.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Lock File (affine.lock) diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/main.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/main.rs index c2d87c5ed..7800905f2 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/main.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/main.rs @@ -1,5 +1,5 @@ #![forbid(unsafe_code)] -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! AffineScript Package Manager diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/manifest.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/manifest.rs index ee2b9c81b..fbc87aacd 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/manifest.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/manifest.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Package Manifest (affine.toml) diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/registry.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/registry.rs index 06462c34c..ef8c3b19c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/registry.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/registry.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Package Registry Client diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/resolve.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/resolve.rs index ed24393b7..41cff43e0 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/resolve.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/resolve.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Dependency Resolution diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/storage.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/storage.rs index a9dcea971..db2dbd4e6 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/storage.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/storage.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Content-Addressed Storage diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/workspace.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/workspace.rs index 59d9b6ce6..8d16076c4 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/workspace.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affine-pkg/src/workspace.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 OR MIT +// SPDX-License-Identifier: MPL-2.0 OR MIT // Copyright 2024 AffineScript Contributors //! Workspace Support diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/Cargo.toml b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/Cargo.toml index c1c6cad37..83bac55ec 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/Cargo.toml +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "affinescript-dap" version.workspace = true diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/src/main.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/src/main.rs index 4ac3318f2..d33981ebe 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/src/main.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-dap/src/main.rs @@ -1,5 +1,5 @@ #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Debug Adapter Protocol (DAP) implementation for Affinescript //! //! This is a minimal DAP adapter for Affinescript. diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/Cargo.toml b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/Cargo.toml index 93c7f7867..7ff34aa83 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/Cargo.toml +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright 2024 AffineScript Contributors [package] diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/capabilities.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/capabilities.rs index f79250574..e08d28e78 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/capabilities.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/capabilities.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! Server Capabilities diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/diagnostics.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/diagnostics.rs index 3e35d1731..979e61a86 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/diagnostics.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/diagnostics.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! Diagnostics diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/document.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/document.rs index 63dd79908..933a2c960 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/document.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/document.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! Document Management diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/handlers.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/handlers.rs index 8b79a8c45..bd514173f 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/handlers.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/handlers.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! Request Handlers diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/main.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/main.rs index 777f7989a..300b1808a 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/main.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/main.rs @@ -1,5 +1,5 @@ #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! AffineScript Language Server diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/symbols.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/symbols.rs index 274e7f4ab..eea9ac22c 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/symbols.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/symbols.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! Phase B: Symbol Table and References diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/text_index.rs b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/text_index.rs index 59605fceb..bc86f7760 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/text_index.rs +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/affinescript-lsp/src/text_index.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! Text-Based Symbol Index (Phase C) diff --git a/affinescript-ecosystem/rattlescript/affinescript/tools/alib_conformance_gen.jl b/affinescript-ecosystem/rattlescript/affinescript/tools/alib_conformance_gen.jl index cb0b01ffb..11a0b65e3 100644 --- a/affinescript-ecosystem/rattlescript/affinescript/tools/alib_conformance_gen.jl +++ b/affinescript-ecosystem/rattlescript/affinescript/tools/alib_conformance_gen.jl @@ -1,5 +1,5 @@ #!/usr/bin/env julia -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 hyperpolymath # # Generate AffineScript conformance tests from aLib specs @@ -94,7 +94,7 @@ function generate_conformance_test(spec_path::String, output_dir::String) # Generate test file test_code = """ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 hyperpolymath // // Auto-generated conformance tests for aLib spec: $(category)/$(op_name) diff --git a/affinescript-ecosystem/rattlescript/benches/template_bench.sh b/affinescript-ecosystem/rattlescript/benches/template_bench.sh index 5dfc84102..5fb58a88d 100755 --- a/affinescript-ecosystem/rattlescript/benches/template_bench.sh +++ b/affinescript-ecosystem/rattlescript/benches/template_bench.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Template Benchmarks diff --git a/affinescript-ecosystem/rattlescript/build.rs b/affinescript-ecosystem/rattlescript/build.rs index c4b6db8ad..c1ee7ff64 100644 --- a/affinescript-ecosystem/rattlescript/build.rs +++ b/affinescript-ecosystem/rattlescript/build.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! build.rs — detect or require the `affinescript` binary path. diff --git a/affinescript-ecosystem/rattlescript/container/.gatekeeper.yaml b/affinescript-ecosystem/rattlescript/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/affinescript-ecosystem/rattlescript/container/.gatekeeper.yaml +++ b/affinescript-ecosystem/rattlescript/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for {{PROJECT_NAME}} # diff --git a/affinescript-ecosystem/rattlescript/container/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/affinescript-ecosystem/rattlescript/container/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/affinescript-ecosystem/rattlescript/container/Containerfile b/affinescript-ecosystem/rattlescript/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/affinescript-ecosystem/rattlescript/container/Containerfile +++ b/affinescript-ecosystem/rattlescript/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} Container Image # # Multi-stage build template for Chainguard Wolfi base images. diff --git a/affinescript-ecosystem/rattlescript/container/README.adoc b/affinescript-ecosystem/rattlescript/container/README.adoc index d9f334d11..4a0a0246a 100644 --- a/affinescript-ecosystem/rattlescript/container/README.adoc +++ b/affinescript-ecosystem/rattlescript/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/affinescript-ecosystem/rattlescript/container/compose.example.toml b/affinescript-ecosystem/rattlescript/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/affinescript-ecosystem/rattlescript/container/compose.example.toml +++ b/affinescript-ecosystem/rattlescript/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/affinescript-ecosystem/rattlescript/container/compose.toml b/affinescript-ecosystem/rattlescript/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/affinescript-ecosystem/rattlescript/container/compose.toml +++ b/affinescript-ecosystem/rattlescript/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} selur-compose configuration # diff --git a/affinescript-ecosystem/rattlescript/container/ct-build.sh b/affinescript-ecosystem/rattlescript/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/affinescript-ecosystem/rattlescript/container/ct-build.sh +++ b/affinescript-ecosystem/rattlescript/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/affinescript-ecosystem/rattlescript/container/deploy.k9.ncl b/affinescript-ecosystem/rattlescript/container/deploy.k9.ncl index de646eead..e8bdecd31 100644 --- a/affinescript-ecosystem/rattlescript/container/deploy.k9.ncl +++ b/affinescript-ecosystem/rattlescript/container/deploy.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # deploy.k9.ncl — {{PROJECT_NAME}} deployment component (Hunt level) # # k9-svc deployment specification with full pedigree (L1-L5). diff --git a/affinescript-ecosystem/rattlescript/container/entrypoint.sh b/affinescript-ecosystem/rattlescript/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/affinescript-ecosystem/rattlescript/container/entrypoint.sh +++ b/affinescript-ecosystem/rattlescript/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/affinescript-ecosystem/rattlescript/container/manifest.toml b/affinescript-ecosystem/rattlescript/container/manifest.toml index 08be36fb0..46f2e4088 100644 --- a/affinescript-ecosystem/rattlescript/container/manifest.toml +++ b/affinescript-ecosystem/rattlescript/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for {{PROJECT_NAME}} .ctp bundle # diff --git a/affinescript-ecosystem/rattlescript/container/vordr.toml b/affinescript-ecosystem/rattlescript/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/affinescript-ecosystem/rattlescript/container/vordr.toml +++ b/affinescript-ecosystem/rattlescript/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for {{PROJECT_NAME}} # diff --git a/affinescript-ecosystem/rattlescript/contractile.just b/affinescript-ecosystem/rattlescript/contractile.just index 8f99137a1..9a5827baf 100644 --- a/affinescript-ecosystem/rattlescript/contractile.just +++ b/affinescript-ecosystem/rattlescript/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/affinescript-ecosystem/rattlescript/docs/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/affinescript-ecosystem/rattlescript/docs/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "docs-pillar" diff --git a/affinescript-ecosystem/rattlescript/docs/RSR_OUTLINE.adoc b/affinescript-ecosystem/rattlescript/docs/RSR_OUTLINE.adoc index c79318318..2989b7564 100644 --- a/affinescript-ecosystem/rattlescript/docs/RSR_OUTLINE.adoc +++ b/affinescript-ecosystem/rattlescript/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/affinescript-ecosystem/rattlescript/docs/STATE-VISUALIZER.adoc b/affinescript-ecosystem/rattlescript/docs/STATE-VISUALIZER.adoc index fb4533750..2af3297c7 100644 --- a/affinescript-ecosystem/rattlescript/docs/STATE-VISUALIZER.adoc +++ b/affinescript-ecosystem/rattlescript/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/affinescript-ecosystem/rattlescript/docs/architecture/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/affinescript-ecosystem/rattlescript/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "architecture-track" diff --git a/affinescript-ecosystem/rattlescript/docs/architecture/THREAT-MODEL.adoc b/affinescript-ecosystem/rattlescript/docs/architecture/THREAT-MODEL.adoc index 688e33515..353907a6d 100644 --- a/affinescript-ecosystem/rattlescript/docs/architecture/THREAT-MODEL.adoc +++ b/affinescript-ecosystem/rattlescript/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/affinescript-ecosystem/rattlescript/docs/attribution/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/affinescript-ecosystem/rattlescript/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "attribution-unit" diff --git a/affinescript-ecosystem/rattlescript/docs/attribution/MAINTAINERS.adoc b/affinescript-ecosystem/rattlescript/docs/attribution/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/affinescript-ecosystem/rattlescript/docs/attribution/MAINTAINERS.adoc +++ b/affinescript-ecosystem/rattlescript/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/affinescript-ecosystem/rattlescript/docs/decisions/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/affinescript-ecosystem/rattlescript/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "decisions-unit" diff --git a/affinescript-ecosystem/rattlescript/docs/decisions/0000-template.adoc b/affinescript-ecosystem/rattlescript/docs/decisions/0000-template.adoc index 3ef3e94f8..4960571f1 100644 --- a/affinescript-ecosystem/rattlescript/docs/decisions/0000-template.adoc +++ b/affinescript-ecosystem/rattlescript/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/affinescript-ecosystem/rattlescript/docs/decisions/0001-adopt-rsr-standard.adoc b/affinescript-ecosystem/rattlescript/docs/decisions/0001-adopt-rsr-standard.adoc index 1616426ba..c7e43e38a 100644 --- a/affinescript-ecosystem/rattlescript/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/affinescript-ecosystem/rattlescript/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/affinescript-ecosystem/rattlescript/docs/developer/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/affinescript-ecosystem/rattlescript/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "developer-unit" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-pillar" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/CRG-CRITERIA.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/CRG-CRITERIA.a2ml index def093bc0..5bb0005e2 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/CRG-CRITERIA.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/CRG-CRITERIA.a2ml @@ -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) name = "CRG-CRITERIA" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 84c5e73bb..17b6b9669 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/affinescript-ecosystem/rattlescript/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index c18baac62..d7967d22b 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/affinescript-ecosystem/rattlescript/docs/governance/TSDM.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/TSDM.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "TSDM" --- ### [TSDM_SPEC] diff --git a/affinescript-ecosystem/rattlescript/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-audit" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-compliance" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-effects" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-systems" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-maintenance" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-adaptive" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-corrective" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-perfective" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-axis-planning" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-could" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-must" diff --git a/affinescript-ecosystem/rattlescript/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/affinescript-ecosystem/rattlescript/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "governance-unit-should" diff --git a/affinescript-ecosystem/rattlescript/docs/legal/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/affinescript-ecosystem/rattlescript/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "legal-track" diff --git a/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/affinescript-ecosystem/rattlescript/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/affinescript-ecosystem/rattlescript/docs/practice/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/affinescript-ecosystem/rattlescript/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "practice-unit" diff --git a/affinescript-ecosystem/rattlescript/docs/practice/AI-CONVENTIONS.adoc b/affinescript-ecosystem/rattlescript/docs/practice/AI-CONVENTIONS.adoc index ffb70b4b8..3bc193cf5 100644 --- a/affinescript-ecosystem/rattlescript/docs/practice/AI-CONVENTIONS.adoc +++ b/affinescript-ecosystem/rattlescript/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/affinescript-ecosystem/rattlescript/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/affinescript-ecosystem/rattlescript/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 76de98fc2..264a9baa6 100644 --- a/affinescript-ecosystem/rattlescript/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/affinescript-ecosystem/rattlescript/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/affinescript-ecosystem/rattlescript/docs/standards/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/affinescript-ecosystem/rattlescript/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "standards-unit" diff --git a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/README.adoc b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/README.adoc index 32f6a5e0f..4eeac6b80 100644 --- a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/README.adoc +++ b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/dust/Dustfile.a2ml b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/must/Mustfile.a2ml b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/must/Mustfile.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/trust/Trustfile.a2ml b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/affinescript-ecosystem/rattlescript/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/templates/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile.a2ml — BLANK TEMPLATE # Replace this with your project's contractile. # See .machine_readable/contractiles/ for a working example. diff --git a/affinescript-ecosystem/rattlescript/docs/theory/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/affinescript-ecosystem/rattlescript/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-track" diff --git a/affinescript-ecosystem/rattlescript/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/affinescript-ecosystem/rattlescript/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-computing" diff --git a/affinescript-ecosystem/rattlescript/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/affinescript-ecosystem/rattlescript/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-formalisms" diff --git a/affinescript-ecosystem/rattlescript/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/affinescript-ecosystem/rattlescript/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-mathematics" diff --git a/affinescript-ecosystem/rattlescript/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/affinescript-ecosystem/rattlescript/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-ontologies" diff --git a/affinescript-ecosystem/rattlescript/docs/theory/other/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/affinescript-ecosystem/rattlescript/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-other" diff --git a/affinescript-ecosystem/rattlescript/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/affinescript-ecosystem/rattlescript/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "theory-unit-socio-technical" diff --git a/affinescript-ecosystem/rattlescript/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/affinescript-ecosystem/rattlescript/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track" diff --git a/affinescript-ecosystem/rattlescript/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/affinescript-ecosystem/rattlescript/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "academic-unit" diff --git a/affinescript-ecosystem/rattlescript/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/affinescript-ecosystem/rattlescript/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "industry-unit" diff --git a/affinescript-ecosystem/rattlescript/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/affinescript-ecosystem/rattlescript/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "whitepapers-track-outreach" diff --git a/affinescript-ecosystem/rattlescript/docs/wikis/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/affinescript-ecosystem/rattlescript/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "wikis-track" diff --git a/affinescript-ecosystem/rattlescript/eclexiaiser.toml b/affinescript-ecosystem/rattlescript/eclexiaiser.toml index 83c9bf91d..df7ace425 100644 --- a/affinescript-ecosystem/rattlescript/eclexiaiser.toml +++ b/affinescript-ecosystem/rattlescript/eclexiaiser.toml @@ -1,5 +1,5 @@ # eclexiaiser manifest — energy/carbon resource budgets -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "rsr-template-repo" diff --git a/affinescript-ecosystem/rattlescript/examples/hello.rattle b/affinescript-ecosystem/rattlescript/examples/hello.rattle index 5f02f4f94..93fbbe443 100644 --- a/affinescript-ecosystem/rattlescript/examples/hello.rattle +++ b/affinescript-ecosystem/rattlescript/examples/hello.rattle @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) # RattleScript — Hello World diff --git a/affinescript-ecosystem/rattlescript/examples/ownership.rattle b/affinescript-ecosystem/rattlescript/examples/ownership.rattle index b97ed0dd3..4014af2ad 100644 --- a/affinescript-ecosystem/rattlescript/examples/ownership.rattle +++ b/affinescript-ecosystem/rattlescript/examples/ownership.rattle @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) # RattleScript — Ownership demo diff --git a/affinescript-ecosystem/rattlescript/features/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/affinescript-ecosystem/rattlescript/features/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/affinescript-ecosystem/rattlescript/features/boj-server/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/affinescript-ecosystem/rattlescript/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/affinescript-ecosystem/rattlescript/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/affinescript-ecosystem/rattlescript/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/affinescript-ecosystem/rattlescript/features/ssg/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/affinescript-ecosystem/rattlescript/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/affinescript-ecosystem/rattlescript/features/ssg/ssg-bootstrap.sh b/affinescript-ecosystem/rattlescript/features/ssg/ssg-bootstrap.sh index 620c765f0..0ce617171 100755 --- a/affinescript-ecosystem/rattlescript/features/ssg/ssg-bootstrap.sh +++ b/affinescript-ecosystem/rattlescript/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/affinescript-ecosystem/rattlescript/guix.scm b/affinescript-ecosystem/rattlescript/guix.scm index ec91cfced..7be947031 100644 --- a/affinescript-ecosystem/rattlescript/guix.scm +++ b/affinescript-ecosystem/rattlescript/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} Jonathan D.A. Jewell (hyperpolymath) ;; ;; Guix package definition for {{PROJECT_NAME}} diff --git a/affinescript-ecosystem/rattlescript/scripts/validate-template.sh b/affinescript-ecosystem/rattlescript/scripts/validate-template.sh index 0d6eefc5c..f053202b7 100755 --- a/affinescript-ecosystem/rattlescript/scripts/validate-template.sh +++ b/affinescript-ecosystem/rattlescript/scripts/validate-template.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # RSR Template Validation Script diff --git a/affinescript-ecosystem/rattlescript/selur-compose.toml b/affinescript-ecosystem/rattlescript/selur-compose.toml index 12cc806e4..960ddbeaa 100644 --- a/affinescript-ecosystem/rattlescript/selur-compose.toml +++ b/affinescript-ecosystem/rattlescript/selur-compose.toml @@ -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) # # Stapeln service definition for rsr-template-repo diff --git a/affinescript-ecosystem/rattlescript/setup.sh b/affinescript-ecosystem/rattlescript/setup.sh index 46f11f6da..24c7e5efd 100755 --- a/affinescript-ecosystem/rattlescript/setup.sh +++ b/affinescript-ecosystem/rattlescript/setup.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # setup.sh — Universal setup script for rsr-template-repo # # Detects your shell, platform, and installs prerequisites. @@ -252,7 +252,7 @@ main() { # Write report REPORT_FILE="INSTALL-SECURITY-REPORT.adoc" { - printf "// SPDX-License-Identifier: PMPL-1.0-or-later\n" + printf "// SPDX-License-Identifier: MPL-2.0\n" printf "= Install Security Report\n" printf ":date: %s\n\n" "$(date -Iseconds 2>/dev/null || date)" printf "== Platform\n" diff --git a/affinescript-ecosystem/rattlescript/src/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/affinescript-ecosystem/rattlescript/src/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/affinescript-ecosystem/rattlescript/src/aspects/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/affinescript-ecosystem/rattlescript/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/affinescript-ecosystem/rattlescript/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/affinescript-ecosystem/rattlescript/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/affinescript-ecosystem/rattlescript/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/affinescript-ecosystem/rattlescript/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/affinescript-ecosystem/rattlescript/src/aspects/security/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/affinescript-ecosystem/rattlescript/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/affinescript-ecosystem/rattlescript/src/bridges/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/affinescript-ecosystem/rattlescript/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/affinescript-ecosystem/rattlescript/src/contracts/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/affinescript-ecosystem/rattlescript/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/affinescript-ecosystem/rattlescript/src/core/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/affinescript-ecosystem/rattlescript/src/core/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/affinescript-ecosystem/rattlescript/src/definitions/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/affinescript-ecosystem/rattlescript/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/affinescript-ecosystem/rattlescript/src/errors/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/affinescript-ecosystem/rattlescript/src/errors/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/affinescript-ecosystem/rattlescript/src/interface/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/affinescript-ecosystem/rattlescript/src/interface/Abi/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/interface/Abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/Abi/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/interface/Abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/affinescript-ecosystem/rattlescript/src/interface/Abi/Foreign.idr b/affinescript-ecosystem/rattlescript/src/interface/Abi/Foreign.idr index ad90e0553..3f16342bb 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/Abi/Foreign.idr +++ b/affinescript-ecosystem/rattlescript/src/interface/Abi/Foreign.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| Foreign Function Interface Bridge ||| ||| This module defines the raw FFI calls and their safe wrappers, diff --git a/affinescript-ecosystem/rattlescript/src/interface/Abi/Layout.idr b/affinescript-ecosystem/rattlescript/src/interface/Abi/Layout.idr index 2eab791ab..fec979dcb 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/Abi/Layout.idr +++ b/affinescript-ecosystem/rattlescript/src/interface/Abi/Layout.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| ABI Layout Verification ||| ||| This module provides formal proofs about memory layout, alignment, diff --git a/affinescript-ecosystem/rattlescript/src/interface/Abi/Types.idr b/affinescript-ecosystem/rattlescript/src/interface/Abi/Types.idr index df67135b9..6fc4d041c 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/Abi/Types.idr +++ b/affinescript-ecosystem/rattlescript/src/interface/Abi/Types.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 ||| ABI Type Definitions Template ||| ||| This module defines the Application Binary Interface (ABI) for this library. diff --git a/affinescript-ecosystem/rattlescript/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/affinescript-ecosystem/rattlescript/src/interface/ffi/build.zig b/affinescript-ecosystem/rattlescript/src/interface/ffi/build.zig index 47cdbc67e..69a63773b 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/ffi/build.zig +++ b/affinescript-ecosystem/rattlescript/src/interface/ffi/build.zig @@ -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) // // Template FFI Build Configuration (Zig 0.15.2+) diff --git a/affinescript-ecosystem/rattlescript/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/affinescript-ecosystem/rattlescript/src/interface/ffi/src/main.zig b/affinescript-ecosystem/rattlescript/src/interface/ffi/src/main.zig index 26a158b47..6b233bc79 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/ffi/src/main.zig +++ b/affinescript-ecosystem/rattlescript/src/interface/ffi/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/affinescript-ecosystem/rattlescript/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/affinescript-ecosystem/rattlescript/src/interface/ffi/test/integration_test.zig b/affinescript-ecosystem/rattlescript/src/interface/ffi/test/integration_test.zig index dbad48348..361bd05f2 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/ffi/test/integration_test.zig +++ b/affinescript-ecosystem/rattlescript/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // RSR Template FFI Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // These tests verify that the Zig FFI correctly implements the Idris2 ABI. diff --git a/affinescript-ecosystem/rattlescript/src/interface/generated/0.3-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/interface/generated/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "generated-logic" diff --git a/affinescript-ecosystem/rattlescript/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/affinescript-ecosystem/rattlescript/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-unit" diff --git a/affinescript-ecosystem/rattlescript/src/main.rs b/affinescript-ecosystem/rattlescript/src/main.rs index 55003923a..f7ce11fdb 100644 --- a/affinescript-ecosystem/rattlescript/src/main.rs +++ b/affinescript-ecosystem/rattlescript/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) //! RattleScript CLI — thin distribution wrapper around AffineScript with diff --git a/affinescript-ecosystem/rattlescript/stapeln.toml b/affinescript-ecosystem/rattlescript/stapeln.toml index 57a28581f..703372f96 100644 --- a/affinescript-ecosystem/rattlescript/stapeln.toml +++ b/affinescript-ecosystem/rattlescript/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for rsr-template-repo # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/affinescript-ecosystem/rattlescript/tests/aspect_tests.sh b/affinescript-ecosystem/rattlescript/tests/aspect_tests.sh index c561294af..028b2c04f 100755 --- a/affinescript-ecosystem/rattlescript/tests/aspect_tests.sh +++ b/affinescript-ecosystem/rattlescript/tests/aspect_tests.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) # # RSR Standard Aspect Test Template diff --git a/affinescript-ecosystem/rattlescript/tests/e2e.sh b/affinescript-ecosystem/rattlescript/tests/e2e.sh index 9c9aa4f7e..11143fc60 100755 --- a/affinescript-ecosystem/rattlescript/tests/e2e.sh +++ b/affinescript-ecosystem/rattlescript/tests/e2e.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) # # RSR Standard E2E Test Template diff --git a/affinescript-ecosystem/rattlescript/tests/e2e/template_instantiation_test.sh b/affinescript-ecosystem/rattlescript/tests/e2e/template_instantiation_test.sh index c16b00634..a9d4a09fc 100755 --- a/affinescript-ecosystem/rattlescript/tests/e2e/template_instantiation_test.sh +++ b/affinescript-ecosystem/rattlescript/tests/e2e/template_instantiation_test.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # E2E Test: Template Instantiation diff --git a/affinescript-ecosystem/rattlescript/tests/fuzz/README.adoc b/affinescript-ecosystem/rattlescript/tests/fuzz/README.adoc index 4b78c3e8b..13a84fee2 100644 --- a/affinescript-ecosystem/rattlescript/tests/fuzz/README.adoc +++ b/affinescript-ecosystem/rattlescript/tests/fuzz/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Fuzz Testing :toc: diff --git a/affinescript-ecosystem/rattlescript/tests/workflows/validate_workflows_test.sh b/affinescript-ecosystem/rattlescript/tests/workflows/validate_workflows_test.sh index 01eaaf5c9..614bb5ae1 100755 --- a/affinescript-ecosystem/rattlescript/tests/workflows/validate_workflows_test.sh +++ b/affinescript-ecosystem/rattlescript/tests/workflows/validate_workflows_test.sh @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Test: GitHub Workflows Validation diff --git a/affinescript-ecosystem/rattlescript/verification/0.1-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/affinescript-ecosystem/rattlescript/verification/0.1-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/affinescript-ecosystem/rattlescript/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/affinescript-ecosystem/rattlescript/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/affinescript-ecosystem/rattlescript/verification/coverage/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/affinescript-ecosystem/rattlescript/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/affinescript-ecosystem/rattlescript/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/affinescript-ecosystem/rattlescript/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/README.adoc b/affinescript-ecosystem/rattlescript/verification/proofs/README.adoc index 337b7598b..771b37c9c 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/README.adoc +++ b/affinescript-ecosystem/rattlescript/verification/proofs/README.adoc @@ -1,5 +1,5 @@ = Formal Verification Proofs -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 This directory contains formal proofs organised by proof assistant. diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/agda/Properties.agda b/affinescript-ecosystem/rattlescript/verification/proofs/agda/Properties.agda index 90e4c3cf0..d78d9d0f7 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/agda/Properties.agda +++ b/affinescript-ecosystem/rattlescript/verification/proofs/agda/Properties.agda @@ -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) -- -- Agda Proof Template: Inductive and coinductive properties diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/coq/TypeSafety.v b/affinescript-ecosystem/rattlescript/verification/proofs/coq/TypeSafety.v index c2ec6eb6e..8f5b41894 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/coq/TypeSafety.v +++ b/affinescript-ecosystem/rattlescript/verification/proofs/coq/TypeSafety.v @@ -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) *) (* Coq Proof Template: Type system soundness diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Compliance.idr b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Compliance.idr index ffc8020f9..d38c0d5cb 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Compliance.idr +++ b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Compliance.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) -- -- ABI Proof: C ABI compliance diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Foreign.idr b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Foreign.idr index 0359e05dc..cb98ecdd8 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Foreign.idr +++ b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Foreign.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) -- -- ABI Proof: FFI function return type proofs diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Layout.idr b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Layout.idr index 9ca56c629..f38fcca3a 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Layout.idr +++ b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Layout.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) -- -- ABI Proof: Memory layout correctness diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Platform.idr b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Platform.idr index 3e0635555..6b80d2080 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Platform.idr +++ b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Platform.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) -- -- ABI Proof: Platform-specific type size proofs diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Pointers.idr b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Pointers.idr index 652c371fe..49efd2f19 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Pointers.idr +++ b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/ABI/Pointers.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) -- -- ABI Proof: Non-null pointer safety diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/Types.idr b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/Types.idr index 1bf772ab8..85ea9b759 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/idris2/Types.idr +++ b/affinescript-ecosystem/rattlescript/verification/proofs/idris2/Types.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) -- -- Typing Proof: Core data type well-formedness diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/lean4/ApiTypes.lean b/affinescript-ecosystem/rattlescript/verification/proofs/lean4/ApiTypes.lean index 144a94319..9ed78b777 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/lean4/ApiTypes.lean +++ b/affinescript-ecosystem/rattlescript/verification/proofs/lean4/ApiTypes.lean @@ -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) -- -- Typing Proof: Public API type safety diff --git a/affinescript-ecosystem/rattlescript/verification/proofs/tlaplus/StateMachine.tla b/affinescript-ecosystem/rattlescript/verification/proofs/tlaplus/StateMachine.tla index 27f2d69e7..f34849477 100644 --- a/affinescript-ecosystem/rattlescript/verification/proofs/tlaplus/StateMachine.tla +++ b/affinescript-ecosystem/rattlescript/verification/proofs/tlaplus/StateMachine.tla @@ -1,5 +1,5 @@ --------------------------- MODULE StateMachine ---------------------------- -(* SPDX-License-Identifier: PMPL-1.0-or-later *) +(* SPDX-License-Identifier: MPL-2.0 *) (* Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) *) (* *) (* TLA+ Specification Template: State Machine *) diff --git a/affinescript-ecosystem/rattlescript/verification/safety_case/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/affinescript-ecosystem/rattlescript/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/affinescript-ecosystem/rattlescript/verification/simulations/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/affinescript-ecosystem/rattlescript/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/affinescript-ecosystem/rattlescript/verification/traceability/0.2-AI-MANIFEST.a2ml b/affinescript-ecosystem/rattlescript/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/affinescript-ecosystem/rattlescript/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/affinescript-ecosystem/rattlescript/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/asdf-augmenters/.gitattributes b/asdf-augmenters/.gitattributes index bb5618486..e860a85c1 100644 --- a/asdf-augmenters/.gitattributes +++ b/asdf-augmenters/.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/asdf-augmenters/.github/FUNDING.yml b/asdf-augmenters/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/asdf-augmenters/.github/FUNDING.yml +++ b/asdf-augmenters/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/asdf-augmenters/.github/dependabot.yml b/asdf-augmenters/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/asdf-augmenters/.github/dependabot.yml +++ b/asdf-augmenters/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/asdf-augmenters/.github/workflows/codeql.yml b/asdf-augmenters/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/.github/workflows/codeql.yml +++ b/asdf-augmenters/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/.github/workflows/governance.yml b/asdf-augmenters/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/.github/workflows/governance.yml +++ b/asdf-augmenters/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/.github/workflows/hypatia-scan.yml b/asdf-augmenters/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/.github/workflows/instant-sync.yml b/asdf-augmenters/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/.github/workflows/jekyll-gh-pages.yml b/asdf-augmenters/.github/workflows/jekyll-gh-pages.yml index 858769147..f4bd8e48b 100644 --- a/asdf-augmenters/.github/workflows/jekyll-gh-pages.yml +++ b/asdf-augmenters/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/asdf-augmenters/.github/workflows/jekyll.yml b/asdf-augmenters/.github/workflows/jekyll.yml index 4733054fa..e9e649739 100644 --- a/asdf-augmenters/.github/workflows/jekyll.yml +++ b/asdf-augmenters/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/asdf-augmenters/.github/workflows/mirror.yml b/asdf-augmenters/.github/workflows/mirror.yml index d72d0164d..9e41bcbbe 100644 --- a/asdf-augmenters/.github/workflows/mirror.yml +++ b/asdf-augmenters/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/asdf-augmenters/.github/workflows/scorecard-enforcer.yml b/asdf-augmenters/.github/workflows/scorecard-enforcer.yml index 6f2f20b3c..0d6113736 100644 --- a/asdf-augmenters/.github/workflows/scorecard-enforcer.yml +++ b/asdf-augmenters/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/asdf-augmenters/.github/workflows/scorecard.yml b/asdf-augmenters/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/.github/workflows/scorecard.yml +++ b/asdf-augmenters/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/.github/workflows/secret-scanner.yml b/asdf-augmenters/.github/workflows/secret-scanner.yml index 6cff9d978..65b8a66df 100644 --- a/asdf-augmenters/.github/workflows/secret-scanner.yml +++ b/asdf-augmenters/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/asdf-augmenters/.gitignore b/asdf-augmenters/.gitignore index e15d8f09d..cc9fc672f 100644 --- a/asdf-augmenters/.gitignore +++ b/asdf-augmenters/.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/asdf-augmenters/.gitlab-ci.yml b/asdf-augmenters/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/asdf-augmenters/.gitlab-ci.yml +++ b/asdf-augmenters/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/asdf-augmenters/.machine_readable/AGENTIC.scm b/asdf-augmenters/.machine_readable/AGENTIC.scm index 55b8360aa..5dff4d501 100644 --- a/asdf-augmenters/.machine_readable/AGENTIC.scm +++ b/asdf-augmenters/.machine_readable/AGENTIC.scm @@ -1,2 +1,2 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Reserved for future use. diff --git a/asdf-augmenters/.machine_readable/ECOSYSTEM.scm b/asdf-augmenters/.machine_readable/ECOSYSTEM.scm index d39a5264b..da1371f88 100644 --- a/asdf-augmenters/.machine_readable/ECOSYSTEM.scm +++ b/asdf-augmenters/.machine_readable/ECOSYSTEM.scm @@ -1,3 +1,3 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 (ecosystem (metadata (version "0.1.0") (last-updated "2026-02-08")) (project (name "asdf-augmenters") (purpose "Meta-tools that enhance the asdf version manager") (role developer-tools))) diff --git a/asdf-augmenters/.machine_readable/META.scm b/asdf-augmenters/.machine_readable/META.scm index e829b5ffe..a0359fe7d 100644 --- a/asdf-augmenters/.machine_readable/META.scm +++ b/asdf-augmenters/.machine_readable/META.scm @@ -1,3 +1,3 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 (meta (metadata (version "0.1.0") (last-updated "2026-02-08")) (project-info (type monorepo) (languages (bash shell)) (license "PMPL-1.0-or-later"))) diff --git a/asdf-augmenters/.machine_readable/NEUROSYM.scm b/asdf-augmenters/.machine_readable/NEUROSYM.scm index 55b8360aa..5dff4d501 100644 --- a/asdf-augmenters/.machine_readable/NEUROSYM.scm +++ b/asdf-augmenters/.machine_readable/NEUROSYM.scm @@ -1,2 +1,2 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Reserved for future use. diff --git a/asdf-augmenters/.machine_readable/PLAYBOOK.scm b/asdf-augmenters/.machine_readable/PLAYBOOK.scm index 55b8360aa..5dff4d501 100644 --- a/asdf-augmenters/.machine_readable/PLAYBOOK.scm +++ b/asdf-augmenters/.machine_readable/PLAYBOOK.scm @@ -1,2 +1,2 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Reserved for future use. diff --git a/asdf-augmenters/.machine_readable/STATE.scm b/asdf-augmenters/.machine_readable/STATE.scm index 3161c2ee2..6d41a6025 100644 --- a/asdf-augmenters/.machine_readable/STATE.scm +++ b/asdf-augmenters/.machine_readable/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 (state (metadata (version "0.1.0") (last-updated "2026-02-08") (status active)) (project-context (name "asdf-augmenters") (purpose "Meta-tools that enhance the asdf version manager") (completion-percentage 45)) (components (component "asdf-acceleration-middleware") (component "asdf-security-plugin") (component "asdf-metaiconic-plugin") (component "asdf-control-tower") (component "asdf-plugin-collection") (component "asdf-plugin-configurator") (component "asdf-ghjk") (component "asdf-ui-plugin"))) diff --git a/asdf-augmenters/.machine_readable/bot_directives/README.a2ml b/asdf-augmenters/.machine_readable/bot_directives/README.a2ml index f3881f999..b43483640 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/README.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/README.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # .bot_directives README — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directives+a2ml diff --git a/asdf-augmenters/.machine_readable/bot_directives/echidnabot.a2ml b/asdf-augmenters/.machine_readable/bot_directives/echidnabot.a2ml index ff3b79ff0..ef85f23e8 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/echidnabot.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/echidnabot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/asdf-augmenters/.machine_readable/bot_directives/finishbot.a2ml b/asdf-augmenters/.machine_readable/bot_directives/finishbot.a2ml index 8d22186f9..4dc1b0130 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/finishbot.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/finishbot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/asdf-augmenters/.machine_readable/bot_directives/glambot.a2ml b/asdf-augmenters/.machine_readable/bot_directives/glambot.a2ml index 6cacf5ea0..b1a5df228 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/glambot.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/glambot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/asdf-augmenters/.machine_readable/bot_directives/rhodibot.a2ml b/asdf-augmenters/.machine_readable/bot_directives/rhodibot.a2ml index 805b55f8d..92e2e6843 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/rhodibot.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/rhodibot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/asdf-augmenters/.machine_readable/bot_directives/robot-repo-automaton.a2ml b/asdf-augmenters/.machine_readable/bot_directives/robot-repo-automaton.a2ml index d1fbdcfb2..fceccc32a 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/robot-repo-automaton.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/robot-repo-automaton.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/asdf-augmenters/.machine_readable/bot_directives/seambot.a2ml b/asdf-augmenters/.machine_readable/bot_directives/seambot.a2ml index afe2c264c..5699cf68b 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/seambot.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/seambot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/asdf-augmenters/.machine_readable/bot_directives/sustainabot.a2ml b/asdf-augmenters/.machine_readable/bot_directives/sustainabot.a2ml index a87118967..b43ba7d67 100644 --- a/asdf-augmenters/.machine_readable/bot_directives/sustainabot.a2ml +++ b/asdf-augmenters/.machine_readable/bot_directives/sustainabot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/asdf-augmenters/0-AI-MANIFEST.a2ml b/asdf-augmenters/0-AI-MANIFEST.a2ml index 1559fd353..488a7789c 100644 --- a/asdf-augmenters/0-AI-MANIFEST.a2ml +++ b/asdf-augmenters/0-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 @manifest { version: "1.0.0", repo: "hyperpolymath/asdf-augmenters", updated: "2026-02-08" } @canonical-locations { scm-files: ".machine_readable/", ci-cd: ".github/workflows/" } @critical-invariants { rule: "SCM files in .machine_readable/ ONLY" } diff --git a/asdf-augmenters/LICENSE b/asdf-augmenters/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/LICENSE +++ b/asdf-augmenters/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/MAINTAINERS.adoc b/asdf-augmenters/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/MAINTAINERS.adoc +++ b/asdf-augmenters/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/README.adoc b/asdf-augmenters/README.adoc index 1fa8d087e..4dd94496f 100644 --- a/asdf-augmenters/README.adoc +++ b/asdf-augmenters/README.adoc @@ -1,5 +1,5 @@ = asdf Augmenters -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Meta-tools that enhance and extend the asdf version manager itself. diff --git a/asdf-augmenters/ROADMAP.adoc b/asdf-augmenters/ROADMAP.adoc index b1e9acbd7..d00196749 100644 --- a/asdf-augmenters/ROADMAP.adoc +++ b/asdf-augmenters/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-augmenters Roadmap Meta-tools that enhance the asdf version manager. Completion: 45%. diff --git a/asdf-augmenters/asdf-acceleration-middleware/.editorconfig b/asdf-augmenters/asdf-acceleration-middleware/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.editorconfig +++ b/asdf-augmenters/asdf-acceleration-middleware/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-acceleration-middleware/.gitattributes b/asdf-augmenters/asdf-acceleration-middleware/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.gitattributes +++ b/asdf-augmenters/asdf-acceleration-middleware/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/FUNDING.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/FUNDING.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/dependabot.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/dependabot.yml index 64997d5fb..fd857bb7b 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/dependabot.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "cargo" diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_batch.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_batch.yml index a4947ff4c..ef4d22855 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_batch.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_batch.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: ClusterFuzzLite Batch on: schedule: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_pr.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_pr.yml index 235b72deb..12a46e13f 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_pr.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/cflite_pr.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: ClusterFuzzLite PR on: pull_request: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/ci.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/ci.yml index 3e0629767..09fd9939f 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/codeql.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/codeql.yml index 36ca81758..2ce76419c 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/governance.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/instant-sync.yml index 6beb71e73..a342f5bd9 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/jekyll-gh-pages.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/jekyll-gh-pages.yml index 61588c69e..24a19d78d 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/jekyll-gh-pages.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/mirror.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/mirror.yml index b972011a0..bdeb1f1c0 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/release.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/release.yml index f7821c2a6..5a289c515 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/release.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Release on: push: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/rust-ci.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/rust-ci.yml index 0979d1d8a..ad0a1fa92 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/rust-ci.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/rust-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Rust CI on: [push, pull_request] env: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/scorecard.yml index 95b6547bf..7cd77ca66 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/secret-scanner.yml b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/secret-scanner.yml index d1979122e..0899a46eb 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/secret-scanner.yml +++ b/asdf-augmenters/asdf-acceleration-middleware/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/asdf-augmenters/asdf-acceleration-middleware/.gitignore b/asdf-augmenters/asdf-acceleration-middleware/.gitignore index bd8a70a0e..cc9fc672f 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.gitignore +++ b/asdf-augmenters/asdf-acceleration-middleware/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/AGENTIC.scm b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/AGENTIC.scm index 836f406cb..d2de48647 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/AGENTIC.scm +++ b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent interaction patterns for asdf-acceleration-middleware (define agentic-config diff --git a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/ECOSYSTEM.scm b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/ECOSYSTEM.scm index 3db053542..d616c5bb5 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/ECOSYSTEM.scm +++ b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem position for asdf-acceleration-middleware ;; Media-Type: application/vnd.ecosystem+scm diff --git a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/META.scm b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/META.scm index 086078bb9..d37a37f8e 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/META.scm +++ b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Meta-level information for asdf-acceleration-middleware ;; Media-Type: application/meta+scheme diff --git a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/NEUROSYM.scm b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/NEUROSYM.scm index f66162c4b..e6d7ccc60 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/NEUROSYM.scm +++ b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic integration config for asdf-acceleration-middleware (define neurosym-config diff --git a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/PLAYBOOK.scm b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/PLAYBOOK.scm index 636f25f87..cb7bd3a45 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/PLAYBOOK.scm +++ b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook for asdf-acceleration-middleware (define playbook diff --git a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/STATE.scm b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/STATE.scm index 0f5d9e3e7..e0bede8db 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/STATE.scm +++ b/asdf-augmenters/asdf-acceleration-middleware/.machine_readable/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for asdf-acceleration-middleware ;; Media-Type: application/vnd.state+scm diff --git a/asdf-augmenters/asdf-acceleration-middleware/CHANGELOG.adoc b/asdf-augmenters/asdf-acceleration-middleware/CHANGELOG.adoc index 8d347b227..530d29766 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/CHANGELOG.adoc +++ b/asdf-augmenters/asdf-acceleration-middleware/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to this project will be documented in this file. diff --git a/asdf-augmenters/asdf-acceleration-middleware/CONTRIBUTING.adoc b/asdf-augmenters/asdf-acceleration-middleware/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-acceleration-middleware/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-acceleration-middleware/LICENSE b/asdf-augmenters/asdf-acceleration-middleware/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/LICENSE +++ b/asdf-augmenters/asdf-acceleration-middleware/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-acceleration-middleware/MAINTAINERS.adoc b/asdf-augmenters/asdf-acceleration-middleware/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-acceleration-middleware/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-acceleration-middleware/Mustfile b/asdf-augmenters/asdf-acceleration-middleware/Mustfile index afc11b5b0..5f075413a 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/Mustfile +++ b/asdf-augmenters/asdf-acceleration-middleware/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-acceleration-middleware/README.adoc b/asdf-augmenters/asdf-acceleration-middleware/README.adoc index 22493294e..9e37d81a5 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/README.adoc +++ b/asdf-augmenters/asdf-acceleration-middleware/README.adoc @@ -1,7 +1,7 @@ = asdf-acceleration-middleware [![RSR Compliance](https://img.shields.io/badge/RSR-Silver-silver)](https://rhodium-standard.org) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [![Build Status](https://img.shields.io/badge/build-passing-brightgreen)]() *High-performance middleware and tooling ecosystem for accelerating [asdf](https://asdf-vm.com/) runtime operations.* diff --git a/asdf-augmenters/asdf-acceleration-middleware/ROADMAP.adoc b/asdf-augmenters/asdf-acceleration-middleware/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/ROADMAP.adoc +++ b/asdf-augmenters/asdf-acceleration-middleware/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-acceleration-middleware/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-acceleration-middleware/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-acceleration-middleware/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-acceleration-middleware/contractiles/dust/Dustfile b/asdf-augmenters/asdf-acceleration-middleware/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-acceleration-middleware/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-acceleration-middleware/contractiles/must/Mustfile b/asdf-augmenters/asdf-acceleration-middleware/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-acceleration-middleware/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-acceleration-middleware/lib/utils.bash b/asdf-augmenters/asdf-acceleration-middleware/lib/utils.bash index b01dbddff..e28ca1ca4 100644 --- a/asdf-augmenters/asdf-acceleration-middleware/lib/utils.bash +++ b/asdf-augmenters/asdf-acceleration-middleware/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-accelerate" diff --git a/asdf-augmenters/asdf-control-tower/.github/dependabot.yml b/asdf-augmenters/asdf-control-tower/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/asdf-augmenters/asdf-control-tower/.github/dependabot.yml +++ b/asdf-augmenters/asdf-control-tower/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-control-tower/.github/workflows/codeql.yml b/asdf-augmenters/asdf-control-tower/.github/workflows/codeql.yml index e97d5c033..6f08bcdce 100644 --- a/asdf-augmenters/asdf-control-tower/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-control-tower/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL on: push: diff --git a/asdf-augmenters/asdf-control-tower/.github/workflows/governance.yml b/asdf-augmenters/asdf-control-tower/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-control-tower/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-control-tower/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-control-tower/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-control-tower/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-control-tower/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-control-tower/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-control-tower/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-control-tower/.github/workflows/instant-sync.yml index 0c97ea30b..8b9874abd 100644 --- a/asdf-augmenters/asdf-control-tower/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-control-tower/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-control-tower/.github/workflows/mirror.yml b/asdf-augmenters/asdf-control-tower/.github/workflows/mirror.yml index 21c627f64..56156309f 100644 --- a/asdf-augmenters/asdf-control-tower/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-control-tower/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror to GitLab/Codeberg/Bitbucket on: push: diff --git a/asdf-augmenters/asdf-control-tower/.github/workflows/pages.yml b/asdf-augmenters/asdf-control-tower/.github/workflows/pages.yml index 3dcfeafdb..6f4bc7418 100644 --- a/asdf-augmenters/asdf-control-tower/.github/workflows/pages.yml +++ b/asdf-augmenters/asdf-control-tower/.github/workflows/pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Build and Deploy Site on: push: diff --git a/asdf-augmenters/asdf-control-tower/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-control-tower/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-control-tower/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-control-tower/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-control-tower/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-control-tower/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/asdf-augmenters/asdf-control-tower/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-control-tower/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-control-tower/CONTRIBUTING.adoc b/asdf-augmenters/asdf-control-tower/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-control-tower/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-control-tower/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-control-tower/LICENSE b/asdf-augmenters/asdf-control-tower/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-control-tower/LICENSE +++ b/asdf-augmenters/asdf-control-tower/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-control-tower/MAINTAINERS.adoc b/asdf-augmenters/asdf-control-tower/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-control-tower/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-control-tower/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-control-tower/PALIMPSEST.adoc b/asdf-augmenters/asdf-control-tower/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-control-tower/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-control-tower/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-control-tower/README.adoc b/asdf-augmenters/asdf-control-tower/README.adoc index ba418f2e7..fb6b54275 100644 --- a/asdf-augmenters/asdf-control-tower/README.adoc +++ b/asdf-augmenters/asdf-control-tower/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-control-tower :toc: auto diff --git a/asdf-augmenters/asdf-control-tower/ROADMAP.adoc b/asdf-augmenters/asdf-control-tower/ROADMAP.adoc index 963db0bf1..df4e4f100 100644 --- a/asdf-augmenters/asdf-control-tower/ROADMAP.adoc +++ b/asdf-augmenters/asdf-control-tower/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-control-tower Roadmap :toc: auto :toclevels: 2 diff --git a/asdf-augmenters/asdf-control-tower/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-control-tower/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-control-tower/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-control-tower/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-control-tower/SECURITY.md b/asdf-augmenters/asdf-control-tower/SECURITY.md index 60a5411bb..159a0b7af 100644 --- a/asdf-augmenters/asdf-control-tower/SECURITY.md +++ b/asdf-augmenters/asdf-control-tower/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-control-tower/contractiles/dust/Dustfile b/asdf-augmenters/asdf-control-tower/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-control-tower/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-control-tower/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-control-tower/contractiles/must/Mustfile b/asdf-augmenters/asdf-control-tower/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-control-tower/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-control-tower/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-control-tower/site/content/dashboard.adoc b/asdf-augmenters/asdf-control-tower/site/content/dashboard.adoc index 020d97baf..1950cc835 100644 --- a/asdf-augmenters/asdf-control-tower/site/content/dashboard.adoc +++ b/asdf-augmenters/asdf-control-tower/site/content/dashboard.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Plugin Ecosystem Dashboard :toc: macro :toc-title: Contents diff --git a/asdf-augmenters/asdf-control-tower/site/content/index.adoc b/asdf-augmenters/asdf-control-tower/site/content/index.adoc index a95380f4e..cc81dba77 100644 --- a/asdf-augmenters/asdf-control-tower/site/content/index.adoc +++ b/asdf-augmenters/asdf-control-tower/site/content/index.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = hyperpolymath asdf Ecosystem :description: A curated collection of asdf plugins for modern development workflows :keywords: asdf, version manager, plugins, polyglot, development tools diff --git a/asdf-augmenters/asdf-control-tower/site/content/infrastructure.adoc b/asdf-augmenters/asdf-control-tower/site/content/infrastructure.adoc index 9443d919b..ea318d7cf 100644 --- a/asdf-augmenters/asdf-control-tower/site/content/infrastructure.adoc +++ b/asdf-augmenters/asdf-control-tower/site/content/infrastructure.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Infrastructure :description: Technical infrastructure powering the asdf ecosystem :keywords: infrastructure, CI/CD, mirroring, automation diff --git a/asdf-augmenters/asdf-control-tower/site/content/plugins.adoc b/asdf-augmenters/asdf-control-tower/site/content/plugins.adoc index 25cc27702..2dc2f91e4 100644 --- a/asdf-augmenters/asdf-control-tower/site/content/plugins.adoc +++ b/asdf-augmenters/asdf-control-tower/site/content/plugins.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf Plugins :description: Overview of hyperpolymath asdf plugins :keywords: asdf plugins, version management, development tools diff --git a/asdf-augmenters/asdf-control-tower/site/content/roadmap.adoc b/asdf-augmenters/asdf-control-tower/site/content/roadmap.adoc index 92587c815..3a2eaaf88 100644 --- a/asdf-augmenters/asdf-control-tower/site/content/roadmap.adoc +++ b/asdf-augmenters/asdf-control-tower/site/content/roadmap.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Roadmap :description: Development roadmap for the hyperpolymath asdf ecosystem :keywords: roadmap, planning, features, development diff --git a/asdf-augmenters/asdf-ghjk/.editorconfig b/asdf-augmenters/asdf-ghjk/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-ghjk/.editorconfig +++ b/asdf-augmenters/asdf-ghjk/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-ghjk/.gitattributes b/asdf-augmenters/asdf-ghjk/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-ghjk/.gitattributes +++ b/asdf-augmenters/asdf-ghjk/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-ghjk/.github/FUNDING.yml b/asdf-augmenters/asdf-ghjk/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/asdf-augmenters/asdf-ghjk/.github/FUNDING.yml +++ b/asdf-augmenters/asdf-ghjk/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/asdf-augmenters/asdf-ghjk/.github/dependabot.yml b/asdf-augmenters/asdf-ghjk/.github/dependabot.yml index eb0982bb1..5145419ca 100644 --- a/asdf-augmenters/asdf-ghjk/.github/dependabot.yml +++ b/asdf-augmenters/asdf-ghjk/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/ci.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/ci.yml index ebe41f45f..3bf3ce60d 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/codeql.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/container-policy.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/container-policy.yml index 40bf3faaa..3c90b71de 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/container-policy.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/container-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Container Policy on: [push, pull_request] permissions: read-all diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/governance.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/jekyll-gh-pages.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/jekyll-gh-pages.yml index 9c91c35f5..416d37c3a 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/jekyll-gh-pages.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Deploy Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/mirror.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/mirror.yml index 9fec95269..4c233cec3 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/release.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/release.yml index 3700db4a3..8796b3771 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/release.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Release on: push: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard-enforcer.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard-enforcer.yml index 1782fbd17..70dab5732 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard-enforcer.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard.yml index 29b0600c3..7a4844986 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-ghjk/.github/workflows/secret-scanner.yml b/asdf-augmenters/asdf-ghjk/.github/workflows/secret-scanner.yml index f9be1b269..12daa97b3 100644 --- a/asdf-augmenters/asdf-ghjk/.github/workflows/secret-scanner.yml +++ b/asdf-augmenters/asdf-ghjk/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/asdf-augmenters/asdf-ghjk/.gitignore b/asdf-augmenters/asdf-ghjk/.gitignore index bd8a70a0e..cc9fc672f 100644 --- a/asdf-augmenters/asdf-ghjk/.gitignore +++ b/asdf-augmenters/asdf-ghjk/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-ghjk/.well-known/ai.txt b/asdf-augmenters/asdf-ghjk/.well-known/ai.txt index 93c7a27de..9622c825d 100644 --- a/asdf-augmenters/asdf-ghjk/.well-known/ai.txt +++ b/asdf-augmenters/asdf-ghjk/.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/ML Training Policy Declaration # https://site.spawning.ai/spawning-ai-txt diff --git a/asdf-augmenters/asdf-ghjk/.well-known/humans.txt b/asdf-augmenters/asdf-ghjk/.well-known/humans.txt index f8999f74f..0f7535b9c 100644 --- a/asdf-augmenters/asdf-ghjk/.well-known/humans.txt +++ b/asdf-augmenters/asdf-ghjk/.well-known/humans.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # humans.txt - Information about the humans behind this project # https://humanstxt.org/ diff --git a/asdf-augmenters/asdf-ghjk/.well-known/security.txt b/asdf-augmenters/asdf-ghjk/.well-known/security.txt index 818740621..19cc2922c 100644 --- a/asdf-augmenters/asdf-ghjk/.well-known/security.txt +++ b/asdf-augmenters/asdf-ghjk/.well-known/security.txt @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # security.txt - RFC 9116 compliant security contact information # https://www.rfc-editor.org/rfc/rfc9116 diff --git a/asdf-augmenters/asdf-ghjk/CHANGELOG.adoc b/asdf-augmenters/asdf-ghjk/CHANGELOG.adoc index 6d9d8164a..87db42ce2 100644 --- a/asdf-augmenters/asdf-ghjk/CHANGELOG.adoc +++ b/asdf-augmenters/asdf-ghjk/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to this project will be documented in this file. diff --git a/asdf-augmenters/asdf-ghjk/CONTRIBUTING.adoc b/asdf-augmenters/asdf-ghjk/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-ghjk/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-ghjk/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-ghjk/LICENSE b/asdf-augmenters/asdf-ghjk/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-ghjk/LICENSE +++ b/asdf-augmenters/asdf-ghjk/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-ghjk/LICENSE-PALIMPSEST.txt b/asdf-augmenters/asdf-ghjk/LICENSE-PALIMPSEST.txt index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-ghjk/LICENSE-PALIMPSEST.txt +++ b/asdf-augmenters/asdf-ghjk/LICENSE-PALIMPSEST.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-ghjk/LICENSE.txt b/asdf-augmenters/asdf-ghjk/LICENSE.txt index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-ghjk/LICENSE.txt +++ b/asdf-augmenters/asdf-ghjk/LICENSE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-ghjk/MAINTAINERS.adoc b/asdf-augmenters/asdf-ghjk/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-ghjk/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-ghjk/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-ghjk/PALIMPSEST.adoc b/asdf-augmenters/asdf-ghjk/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-ghjk/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-ghjk/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-ghjk/PROJECT_SUMMARY.md b/asdf-augmenters/asdf-ghjk/PROJECT_SUMMARY.md index 48d5b4a16..b26ad0f64 100644 --- a/asdf-augmenters/asdf-ghjk/PROJECT_SUMMARY.md +++ b/asdf-augmenters/asdf-ghjk/PROJECT_SUMMARY.md @@ -465,7 +465,7 @@ Dual licensed under: Users may choose either license. -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 --- diff --git a/asdf-augmenters/asdf-ghjk/README.adoc b/asdf-augmenters/asdf-ghjk/README.adoc index 4abdc2e2c..bc7974258 100644 --- a/asdf-augmenters/asdf-ghjk/README.adoc +++ b/asdf-augmenters/asdf-ghjk/README.adoc @@ -1,5 +1,5 @@ = asdf-ghjk -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] diff --git a/asdf-augmenters/asdf-ghjk/hooks/validate-codeql.sh b/asdf-augmenters/asdf-ghjk/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-ghjk/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-ghjk/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-ghjk/hooks/validate-permissions.sh b/asdf-augmenters/asdf-ghjk/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-ghjk/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-ghjk/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-ghjk/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-ghjk/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-ghjk/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-ghjk/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-ghjk/hooks/validate-spdx.sh b/asdf-augmenters/asdf-ghjk/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-ghjk/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-ghjk/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-ghjk/lib/utils.bash b/asdf-augmenters/asdf-ghjk/lib/utils.bash index a9bad7f01..37de12b61 100644 --- a/asdf-augmenters/asdf-ghjk/lib/utils.bash +++ b/asdf-augmenters/asdf-ghjk/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="ghjk" diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.editorconfig b/asdf-augmenters/asdf-metaiconic-plugin/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.editorconfig +++ b/asdf-augmenters/asdf-metaiconic-plugin/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.gitattributes b/asdf-augmenters/asdf-metaiconic-plugin/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.gitattributes +++ b/asdf-augmenters/asdf-metaiconic-plugin/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/dependabot.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/dependabot.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/ci.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/ci.yml index f4fc00150..6d34437ac 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/codeql.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/governance.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/mirror.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/mirror.yml index fb04b0654..b050dffa8 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/scorecard.yml index 388389d63..e92e2c13e 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-metaiconic-plugin/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/.gitignore b/asdf-augmenters/asdf-metaiconic-plugin/.gitignore index bd8a70a0e..cc9fc672f 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/.gitignore +++ b/asdf-augmenters/asdf-metaiconic-plugin/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-metaiconic-plugin/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-metaiconic-plugin/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-metaiconic-plugin/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-metaiconic-plugin/CONTRIBUTING.adoc b/asdf-augmenters/asdf-metaiconic-plugin/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-metaiconic-plugin/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-metaiconic-plugin/Justfile b/asdf-augmenters/asdf-metaiconic-plugin/Justfile index 4d6c38ef8..9161b43db 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/Justfile +++ b/asdf-augmenters/asdf-metaiconic-plugin/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile - hyperpolymath standard task runner default: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/LICENSE b/asdf-augmenters/asdf-metaiconic-plugin/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/LICENSE +++ b/asdf-augmenters/asdf-metaiconic-plugin/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-metaiconic-plugin/MAINTAINERS.adoc b/asdf-augmenters/asdf-metaiconic-plugin/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-metaiconic-plugin/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-metaiconic-plugin/Mustfile b/asdf-augmenters/asdf-metaiconic-plugin/Mustfile index 798718ffb..2516d22ca 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/Mustfile +++ b/asdf-augmenters/asdf-metaiconic-plugin/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-metaiconic-plugin/PALIMPSEST.adoc b/asdf-augmenters/asdf-metaiconic-plugin/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-metaiconic-plugin/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-metaiconic-plugin/README.adoc b/asdf-augmenters/asdf-metaiconic-plugin/README.adoc index e11a6aa9e..e5976bae2 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/README.adoc +++ b/asdf-augmenters/asdf-metaiconic-plugin/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-metaiconic-plugin :toc: macro diff --git a/asdf-augmenters/asdf-metaiconic-plugin/README.md b/asdf-augmenters/asdf-metaiconic-plugin/README.md index cb00f34e5..ed9cd4cd2 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/README.md +++ b/asdf-augmenters/asdf-metaiconic-plugin/README.md @@ -1,6 +1,6 @@ # asdf-metaiconic-plugin -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] Central metadata registry and discovery layer for the [asdf](https://asdf-vm.com) plugin ecosystem. diff --git a/asdf-augmenters/asdf-metaiconic-plugin/ROADMAP.adoc b/asdf-augmenters/asdf-metaiconic-plugin/ROADMAP.adoc index 6d34d0e82..2fb8b6ba7 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/ROADMAP.adoc +++ b/asdf-augmenters/asdf-metaiconic-plugin/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-metaiconic-plugin Roadmap :toc: diff --git a/asdf-augmenters/asdf-metaiconic-plugin/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-metaiconic-plugin/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-metaiconic-plugin/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-metaiconic-plugin/SPECIFICATION.adoc b/asdf-augmenters/asdf-metaiconic-plugin/SPECIFICATION.adoc index 02f5b1300..f43d15c1e 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/SPECIFICATION.adoc +++ b/asdf-augmenters/asdf-metaiconic-plugin/SPECIFICATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Metaiconic Plugin Specification :toc: macro :toc-title: Contents diff --git a/asdf-augmenters/asdf-metaiconic-plugin/contractiles/dust/Dustfile b/asdf-augmenters/asdf-metaiconic-plugin/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-metaiconic-plugin/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-metaiconic-plugin/contractiles/must/Mustfile b/asdf-augmenters/asdf-metaiconic-plugin/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-metaiconic-plugin/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-codeql.sh b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-permissions.sh b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-spdx.sh b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-metaiconic-plugin/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-metaiconic-plugin/lib/utils.bash b/asdf-augmenters/asdf-metaiconic-plugin/lib/utils.bash index a72a15ac9..7f7581518 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/lib/utils.bash +++ b/asdf-augmenters/asdf-metaiconic-plugin/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-metaiconic" diff --git a/asdf-augmenters/asdf-metaiconic-plugin/registry/categories.yaml b/asdf-augmenters/asdf-metaiconic-plugin/registry/categories.yaml index 396b290a5..5b2c939f8 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/registry/categories.yaml +++ b/asdf-augmenters/asdf-metaiconic-plugin/registry/categories.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Category definitions for hyperpolymath asdf plugin ecosystem version: "1.0.0" diff --git a/asdf-augmenters/asdf-metaiconic-plugin/registry/plugins.yaml b/asdf-augmenters/asdf-metaiconic-plugin/registry/plugins.yaml index 95802746c..f3cf35256 100644 --- a/asdf-augmenters/asdf-metaiconic-plugin/registry/plugins.yaml +++ b/asdf-augmenters/asdf-metaiconic-plugin/registry/plugins.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Master plugin registry for hyperpolymath asdf ecosystem # Schema: registry/schemas/plugin.schema.json diff --git a/asdf-augmenters/asdf-plugin-collection/Justfile b/asdf-augmenters/asdf-plugin-collection/Justfile index b7e77dd73..e5c3f9c04 100644 --- a/asdf-augmenters/asdf-plugin-collection/Justfile +++ b/asdf-augmenters/asdf-plugin-collection/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile for asdf-plugin-collection # List all plugins diff --git a/asdf-augmenters/asdf-plugin-collection/LICENSE b/asdf-augmenters/asdf-plugin-collection/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/README.adoc b/asdf-augmenters/asdf-plugin-collection/README.adoc index 0f3ae1f06..c96461929 100644 --- a/asdf-augmenters/asdf-plugin-collection/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/README.adoc @@ -1,5 +1,5 @@ = asdf-plugin-collection -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 :author: Jonathan D.A. Jewell Monorepo of asdf version manager plugins. diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.editorconfig b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.editorconfig +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/ci.yml index c3d1f3029..57994bae5 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/mirror.yml index fb04b0654..b050dffa8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/scorecard.yml index 388389d63..e92e2c13e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/ada/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ada/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/ada/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ada/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/PALIMPSEST.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ada/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.adoc index bb3115796..d23307b4e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.adoc @@ -1,6 +1,6 @@ = asdf-ada -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] @@ -613,7 +613,7 @@ See the link:LICENSE[LICENSE] file for details. [source] ---- -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 ---- == Acknowledgments diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.md index 31415fc4a..2caccbaa9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-ada-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-ada-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-ada-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-ada-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [GNAT Ada Compiler](https://www.adacore.com/community). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ada/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ada/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/ada/SECURITY.md index 7a6ce9c20..159a0b7af 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-codeql.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-permissions.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-spdx.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ada/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/ada/lib/utils.bash index 3b1f0a247..55138db31 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ada/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ada/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="gnat" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/age/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/age/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/age/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/age/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/age/README.md index 90499be39..4f2a10bd9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-age-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-age-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-age-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-age-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [age](https://age-encryption.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/age/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/age/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/age/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/age/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/age/lib/utils.bash index cf25784b3..7b7985313 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/age/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/age/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="FiloSottile/age" export TOOL_NAME="age" TOOL_CMD="age" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/apko/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/apko/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/apko/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/apko/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/apko/README.md index 09e076c7a..c43254a5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-apko-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-apko-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-apko-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-apko-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [apko](https://github.com/chainguard-dev/apko). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/apko/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/apko/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/apko/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/apko/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/apko/lib/utils.bash index 06fa38611..aca12a0b5 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/apko/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/apko/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="chainguard-dev/apko" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/README.md index 242d30be4..93bd52b9e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-arangodb-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-arangodb-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-arangodb-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-arangodb-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [ArangoDB](https://www.arangodb.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/lib/utils.bash index 11ee9bbfb..6449de012 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/arangodb/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/README.md index bdecdb9dd..320faa257 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-bebop-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-bebop-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-bebop-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-bebop-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Bebop](https://bebop.sh). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/lib/utils.bash index 036476093..8f40fbd63 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/bebop/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/bebop/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO_ID="274080289" # betwixt-labs/bebop (redirected) diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/borg/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/borg/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/borg/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/borg/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/borg/README.md index a1afe4810..e66f490be 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-borg-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-borg-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-borg-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-borg-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [BorgBackup](https://www.borgbackup.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/borg/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/borg/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/borg/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/borg/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/borg/lib/utils.bash index f5e5ed88f..5d79aef3e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/borg/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/borg/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="borgbackup/borg" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/ci.yml index fb6792ee0..2465006ee 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/codeql.yml index e97d5c033..6f08bcdce 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/mirror.yml index 2634ad9f1..98c185d98 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.adoc index 8d1227f97..0caffcaf2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.adoc @@ -1,6 +1,6 @@ = asdf-casket-ssg -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :author: hyperpolymath :url-asdf: https://asdf-vm.com :url-repo: https://github.com/hyperpolymath/asdf-casket-ssg-plugin @@ -37,4 +37,4 @@ asdf local casket-ssg 1.1.0 == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.md index 755a1e6f0..1db4962f3 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-casket-ssg-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-casket-ssg-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-casket-ssg-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-casket-ssg-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Casket](https://github.com/caskethosting/casket). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/lib/utils.bash index abd363e0f..16b0d349f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/casket-ssg/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence # Copyright (c) 2024 hyperpolymath # asdf-casket-ssg utility functions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/README.md index 72ceeba8e..fbf491de0 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-cassandra-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cassandra-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-cassandra-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cassandra-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Apache Cassandra](https://cassandra.apache.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/lib/utils.bash index bac1a1031..ea7dc3426 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cassandra/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="apache/cassandra" export TOOL_NAME="cassandra" TOOL_CMD="cassandra" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/README.md index ae6bd776a..deb102ac3 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-cfssl-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cfssl-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-cfssl-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cfssl-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [CFSSL](https://cfssl.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/lib/utils.bash index d2c868fbd..7357f6cba 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cfssl/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="cloudflare/cfssl" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/README.md index bb3e554ce..d38c0c31c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-cobalt-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cobalt-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-cobalt-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cobalt-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Cobalt](https://cobalt-org.github.io). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/lib/utils.bash index 98fc5c1d4..ef5a3518e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobalt/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="cobalt-org/cobalt.rs" export TOOL_NAME="cobalt" TOOL_CMD="cobalt" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.editorconfig b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.editorconfig +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/ci.yml index fdebc97b2..3c08a07c3 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/mirror.yml index fb04b0654..b050dffa8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/scorecard.yml index 388389d63..e92e2c13e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/PALIMPSEST.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.adoc index 6a0edbb02..90fbe41aa 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-cobol :toc: macro diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.md index 75a51e0f0..bb7e814a5 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-cobol-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cobol-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-cobol-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cobol-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [GnuCOBOL](https://www.gnu.org/software/gnucobol). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/ROADMAP.adoc index 4914cd06a..a11414e3b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-cobol Roadmap :toc: :icons: font diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/SECURITY.md index 7a6ce9c20..159a0b7af 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-codeql.sh b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-permissions.sh b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-spdx.sh b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/lib/utils.bash index 9d29ebe24..d6fcb4e4a 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cobol/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cobol/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="gnucobol" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/README.md index 5843a0c51..a98918e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-coredns-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-coredns-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-coredns-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-coredns-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [CoreDNS](https://coredns.io). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/lib/utils.bash index 558bb7aac..e3357a121 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/coredns/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/coredns/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="coredns/coredns" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/README.md index d1f6ba79a..9d8e33c62 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-cosign-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cosign-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-cosign-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cosign-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Cosign](https://sigstore.dev). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/lib/utils.bash index 6f2a0ad79..dfaf99dd2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cosign/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cosign/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="sigstore/cosign" export TOOL_NAME="cosign" TOOL_CMD="cosign" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/README.md index c0113baad..374c8a7e2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-couchdb-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-couchdb-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-couchdb-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-couchdb-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Apache CouchDB](https://couchdb.apache.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/lib/utils.bash index 7239c1f03..c144f0d6f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/couchdb/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="apache/couchdb" export TOOL_NAME="couchdb" TOOL_CMD="couchdb" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/cue/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cue/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/cue/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cue/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/cue/README.md index 9c4d17258..fbf1b4182 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-cue-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cue-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-cue-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-cue-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [CUE](https://cuelang.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cue/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/cue/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/cue/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/cue/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/cue/lib/utils.bash index e7cb8eb8c..a7fa40485 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/cue/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/cue/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="cue-lang/cue" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/deno/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/deno/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/deno/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/deno/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/deno/README.md index 4786ffe8e..c07cf2670 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-deno-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-deno-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-deno-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-deno-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Deno](https://deno.land). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/deno/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/deno/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/deno/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/deno/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/deno/lib/utils.bash index e195024c1..582c2481f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/deno/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/deno/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="denoland/deno" export TOOL_NAME="deno" TOOL_CMD="deno" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/README.md index ec8e6fa44..6faab96ad 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-dhall-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-dhall-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-dhall-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-dhall-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Dhall](https://dhall-lang.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/lib/utils.bash index 9ce972720..480a5583e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dhall/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dhall/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="dhall-lang/dhall-haskell" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/README.md index e3982ea8f..cf5eec8be 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-doctl-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-doctl-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-doctl-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-doctl-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [DigitalOcean CLI](https://docs.digitalocean.com/reference/doctl). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/lib/utils.bash index 3e9d9e4d8..4407515bd 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/doctl/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/doctl/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="digitalocean/doctl" export TOOL_NAME="doctl" TOOL_CMD="doctl" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/README.md index d6e13bf32..8ec1224bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-dragonfly-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-dragonfly-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-dragonfly-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-dragonfly-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Dragonfly](https://dragonflydb.io). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/lib/utils.bash index 1befb5de2..7f76477fd 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/dragonfly/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="dragonflydb/dragonfly" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/README.md index f7d92260d..c294b14f8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-envoy-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-envoy-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-envoy-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-envoy-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Envoy Proxy](https://www.envoyproxy.io). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/lib/utils.bash index 448648e94..62ae316f5 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/envoy/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/envoy/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="envoyproxy/envoy" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/README.md index 9c4df2d65..407fc39ee 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-fornax-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-fornax-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-fornax-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-fornax-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Fornax](https://github.com/katef/fornax). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/lib/utils.bash index 79b81beab..d6b97e4b7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fornax/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fornax/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="ionide/Fornax" export TOOL_NAME="fornax" TOOL_CMD="fornax" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/README.md index ca418ee76..78c8c1d8b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-fortran-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-fortran-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-fortran-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-fortran-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [GFortran](https://gcc.gnu.org/fortran). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/lib/utils.bash index ae8ccd058..1a2a452d8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fortran/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fortran/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence # Copyright (c) 2024 hyperpolymath # asdf-fortran utility functions - supports gfortran (via GCC) and LFortran diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/README.md index f55e743a6..728760158 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-franklin-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-franklin-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-franklin-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-franklin-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Franklin.jl](https://franklinjl.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/lib/utils.bash index a32e8587c..d9e28414e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/franklin/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/franklin/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="tlienart/Franklin.jl" export TOOL_NAME="franklin" TOOL_CMD="franklin" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/README.md index a5a9dc186..7779116bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-fulcio-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-fulcio-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-fulcio-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-fulcio-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Fulcio](https://sigstore.dev). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/lib/utils.bash index 537188df7..95bacd3dc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/fulcio/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="sigstore/fulcio" export TOOL_NAME="fulcio" TOOL_CMD="fulcio" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/README.md index 73443533b..1ee1fac74 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-git-crypt-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-git-crypt-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-git-crypt-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-git-crypt-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [git-crypt](https://www.agwa.name/projects/git-crypt). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/lib/utils.bash index c877a1da0..0976cdcd7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/git-crypt/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="AGWA/git-crypt" export TOOL_NAME="git-crypt" TOOL_CMD="git-crypt" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/README.md index 54fd35e47..946db3a63 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-gitleaks-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-gitleaks-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-gitleaks-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-gitleaks-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Gitleaks](https://gitleaks.io). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/lib/utils.bash index 005d8e5e1..d9a8cde6f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/gitleaks/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="gitleaks/gitleaks" export TOOL_NAME="gitleaks" TOOL_CMD="gitleaks" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/grype/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/grype/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/grype/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/grype/README.md index a5933e3eb..087a519a9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-grype-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-grype-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-grype-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-grype-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Grype](https://anchore.com/grype). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/grype/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/grype/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/grype/lib/utils.bash index daffaa5c2..3df18e3a8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/grype/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/grype/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="anchore/grype" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/README.md index 04d181014..3f311310f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-haproxy-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-haproxy-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-haproxy-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-haproxy-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [HAProxy](https://www.haproxy.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/lib/utils.bash index 8d2898790..bac03cbd7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/haproxy/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="haproxy/haproxy" export TOOL_NAME="haproxy" TOOL_CMD="haproxy" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/ci.yml index 0ff53fbd9..e34a1f20d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/codeql.yml index e97d5c033..6f08bcdce 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.adoc index 8b6dcdc81..47cca4cd3 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.adoc @@ -1,6 +1,6 @@ = asdf-hashicorp -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :author: hyperpolymath :url-asdf: https://asdf-vm.com :url-repo: https://github.com/hyperpolymath/asdf-hashicorp-plugin @@ -57,4 +57,4 @@ asdf global vault 1.15.0 == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.md index 06f28cece..74f932033 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-hashicorp-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-hashicorp-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-hashicorp-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-hashicorp-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [HashiCorp Tools](https://www.hashicorp.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/lib/utils.bash index c5252eaf6..8ae2522a7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/hashicorp/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence # Copyright (c) 2024 hyperpolymath # asdf-hashicorp utility functions - supports all HashiCorp tools diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/README.md index 10a71f506..4fb07ddaa 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-httpd-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-httpd-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-httpd-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-httpd-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Apache HTTP Server](https://httpd.apache.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/lib/utils.bash index d5b55f460..4c199d812 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/httpd/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/httpd/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="apache/httpd" export TOOL_NAME="httpd" TOOL_CMD="httpd" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/README.md index cf8d20e1b..e85372e07 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-influxdb-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-influxdb-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-influxdb-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-influxdb-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [InfluxDB](https://www.influxdata.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/lib/utils.bash index a5f2b7eae..88d94fba8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/influxdb/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="influxdata/influxdb" export TOOL_NAME="influxdb" TOOL_CMD="influxdb" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/README.md index 46f2d1acc..2e1285d5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-kdl-fmt-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-kdl-fmt-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-kdl-fmt-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-kdl-fmt-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [kdl-fmt](https://kdl.dev). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/lib/utils.bash index d62afb4aa..c0b8d5db1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/kdl-fmt/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="dj95/kdl-fmt" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/lego/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/lego/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/lego/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/lego/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/lego/README.md index 7b7ebf928..d7ce2aaca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-lego-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-lego-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-lego-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-lego-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [LEGO](https://go-acme.github.io/lego). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/lego/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/lego/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/lego/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/lego/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/lego/lib/utils.bash index 142285c9c..145cb7d95 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/lego/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/lego/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="go-acme/lego" export TOOL_NAME="lego" TOOL_CMD="lego" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/README.md index aea1f8821..d715ecc85 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-linkerd-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-linkerd-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-linkerd-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-linkerd-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Linkerd CLI](https://linkerd.io). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/lib/utils.bash index 8e4ad852c..1d95068a1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/linkerd/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="linkerd/linkerd2" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/README.md index 233ec3604..212ede306 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-mariadb-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-mariadb-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-mariadb-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-mariadb-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [MariaDB](https://mariadb.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/lib/utils.bash index 94b38c0e9..493e5077f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mariadb/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="MariaDB/server" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/README.md index 02f7b9a5e..d30c58bb3 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-mdbook-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-mdbook-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-mdbook-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-mdbook-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [mdBook](https://rust-lang.github.io/mdBook). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/lib/utils.bash index 0fbc26436..de90c2951 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mdbook/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="rust-lang/mdBook" export TOOL_NAME="mdbook" TOOL_CMD="mdbook" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/melange/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/melange/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/melange/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/melange/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/melange/README.md index 4912c49f3..5f6cc5aa2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-melange-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-melange-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-melange-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-melange-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Melange](https://github.com/chainguard-dev/melange). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/melange/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/melange/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/melange/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/melange/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/melange/lib/utils.bash index 6a1f9b64e..e65b6b3db 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/melange/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/melange/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="chainguard-dev/melange" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.editorconfig b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.editorconfig +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/ci.yml index f4fc00150..6d34437ac 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/mirror.yml index fb04b0654..b050dffa8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/scorecard.yml index 388389d63..e92e2c13e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Justfile b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Justfile index 4d6c38ef8..9161b43db 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Justfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile - hyperpolymath standard task runner default: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Mustfile index 798718ffb..2516d22ca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/PALIMPSEST.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.adoc index e11a6aa9e..e5976bae2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-metaiconic-plugin :toc: macro diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.md index cb00f34e5..ed9cd4cd2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/README.md @@ -1,6 +1,6 @@ # asdf-metaiconic-plugin -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] Central metadata registry and discovery layer for the [asdf](https://asdf-vm.com) plugin ecosystem. diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/ROADMAP.adoc index 6d34d0e82..2fb8b6ba7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-metaiconic-plugin Roadmap :toc: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/SPECIFICATION.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/SPECIFICATION.adoc index 02f5b1300..f43d15c1e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/SPECIFICATION.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/SPECIFICATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Metaiconic Plugin Specification :toc: macro :toc-title: Contents diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-codeql.sh b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-permissions.sh b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-spdx.sh b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/lib/utils.bash index a72a15ac9..7f7581518 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-metaiconic" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/categories.yaml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/categories.yaml index 396b290a5..5b2c939f8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/categories.yaml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/categories.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Category definitions for hyperpolymath asdf plugin ecosystem version: "1.0.0" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/plugins.yaml b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/plugins.yaml index 95802746c..f3cf35256 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/plugins.yaml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/metaiconic/registry/plugins.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Master plugin registry for hyperpolymath asdf ecosystem # Schema: registry/schemas/plugin.schema.json diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/README.md index 97c5d1b88..b23513f57 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-mysql-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-mysql-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-mysql-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-mysql-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [MySQL](https://www.mysql.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/lib/utils.bash index 676b6c415..b2966b1a2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/mysql/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/mysql/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="mysql/mysql-server" export TOOL_NAME="mysql" TOOL_CMD="mysql" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/README.md index 845c5afd8..e2d18f20f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-neo4j-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-neo4j-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-neo4j-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-neo4j-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Neo4j](https://neo4j.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/lib/utils.bash index e88882c89..50af69fc7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/neo4j/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="neo4j/neo4j" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE (1) b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE (1) index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE (1) +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/LICENSE (1) @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/README.md index aa3aaa918..e041b9479 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-nickel-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-nickel-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-nickel-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-nickel-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Nickel](https://nickel-lang.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/lib/utils.bash index 2794096ba..6db49ecbf 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/nickel/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/nickel/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="tweag/nickel" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/README.md index dccd2d583..5ad2c9bdd 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-ocaml-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-ocaml-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-ocaml-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-ocaml-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [OCaml](https://ocaml.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/lib/utils.bash index 130b40f3c..a121d40e2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ocaml/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="ocaml/ocaml" export TOOL_NAME="ocaml" TOOL_CMD="ocaml" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/opa/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/opa/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/opa/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/opa/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/opa/README.md index f38cd1b1b..de54dba81 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-opa-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-opa-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-opa-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-opa-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Open Policy Agent](https://www.openpolicyagent.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/opa/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/opa/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/opa/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/opa/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/opa/lib/utils.bash index bdb917dad..486d0e9c5 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/opa/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/opa/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="open-policy-agent/opa" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/codeql.yml index 3cf09c89e..1dc1f8a6a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/README.md index 6a4d7bdd9..967acbf5a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-openlitespeed-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-openlitespeed-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-openlitespeed-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-openlitespeed-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [OpenLiteSpeed](https://openlitespeed.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/lib/utils.bash index 49356913c..d1afb92d0 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openlitespeed/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="litespeedtech/openlitespeed" export TOOL_NAME="openlitespeed" TOOL_CMD="openlitespeed" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/README.md index 27a0ccc3e..0d151fcd2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-openssh-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-openssh-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-openssh-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-openssh-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [OpenSSH](https://www.openssh.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/lib/utils.bash index 1bca49ba5..1fd50f1e7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssh/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssh/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="openssh/openssh-portable" export TOOL_NAME="openssh" TOOL_CMD="openssh" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/README.md index e604ae0ec..add8b9f44 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-openssl-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-openssl-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-openssl-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-openssl-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [OpenSSL](https://www.openssl.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/lib/utils.bash index 181eac0aa..ebb0d2762 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/openssl/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/openssl/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="openssl/openssl" export TOOL_NAME="openssl" TOOL_CMD="openssl" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/README.md index 39e98930a..8ea1b9e8b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-orchid-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-orchid-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-orchid-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-orchid-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Orchid](https://orchid.software). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/lib/utils.bash index 8e1b61ca6..397859746 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/orchid/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/orchid/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="orchidhq/Orchid" export TOOL_NAME="orchid" TOOL_CMD="orchid" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/README.md index ad359bded..3c872089a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-pollen-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-pollen-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-pollen-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-pollen-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Pollen](https://docs.racket-lang.org/pollen). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/lib/utils.bash index 48562e39f..055c15e2e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pollen/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pollen/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="mbutterick/pollen" export TOOL_NAME="pollen" TOOL_CMD="pollen" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/README.md index 8aa65b8ff..2da9d408b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-pomerium-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-pomerium-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-pomerium-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-pomerium-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Pomerium](https://www.pomerium.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/lib/utils.bash index 8d3b2bf29..e065c03f4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/pomerium/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="pomerium/pomerium" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/README.md index 1f47b57f5..b031657aa 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-rekor-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-rekor-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-rekor-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-rekor-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Rekor](https://sigstore.dev). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/lib/utils.bash index 520a50233..23c9ee0b6 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rekor/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rekor/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="sigstore/rekor" export TOOL_NAME="rekor" TOOL_CMD="rekor-cli" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/restic/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/restic/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/restic/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/restic/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/restic/README.md index 48eff64b0..442f2bd17 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-restic-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-restic-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-restic-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-restic-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Restic](https://restic.net). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/restic/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/restic/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/restic/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/restic/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/restic/lib/utils.bash index 396d7839e..726abc0cc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/restic/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/restic/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="restic/restic" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/README.md index 0fb3ecbc4..b2ad7d5de 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-rethinkdb-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-rethinkdb-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-rethinkdb-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-rethinkdb-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [RethinkDB](https://rethinkdb.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/lib/utils.bash index 6c1e1513f..ea3aa1992 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/rethinkdb/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="rethinkdb/rethinkdb" export TOOL_NAME="rethinkdb" TOOL_CMD="rethinkdb" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.editorconfig b/asdf-augmenters/asdf-plugin-collection/plugins/security/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.editorconfig +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/security/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/ci.yml index f8dbc964e..e153af66b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/mirror.yml index 5e03417f0..b8363546b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/scorecard.yml index 0fa69288c..be7838298 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/security/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/security/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/security/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/security/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/PALIMPSEST.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/security/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/security/README.adoc index 42a494946..a311f5b1b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-security-plugin :toc: macro diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/security/README.md index 3abe19148..9ee2db44b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/README.md @@ -1,6 +1,6 @@ # asdf-security-plugin -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] Security-focused extensions and policies for the [asdf](https://asdf-vm.com) version manager ecosystem. diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/security/ROADMAP.adoc index e36df360a..24838f7a8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = ROADMAP :toc: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/security/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/security/SECURITY.md index 7a6ce9c20..159a0b7af 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/download b/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/download index 723ea448d..051376753 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/download +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/download @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/install b/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/install index 86c4f3574..517cb9efd 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/install +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/install @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/list-all b/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/list-all index 63f1a0d9e..1f4b1da0f 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/list-all +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/bin/list-all @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-codeql.sh b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-permissions.sh b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-spdx.sh b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/security/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/security/lib/utils.bash index 5be8e7f51..cf7bee2b1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/security/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/security/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-security" @@ -38,7 +38,7 @@ VULNDB # Create the main asdf-security executable with full implementation cat > "$install_path/bin/asdf-security" << 'SCRIPT' #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf-security - Security scanning for asdf plugins set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/serum/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/serum/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/serum/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/serum/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/serum/README.md index c1b14bdc1..f325d7f4a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-serum-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-serum-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-serum-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-serum-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Serum](https://dalgona.github.io/Serum). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/serum/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/serum/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/serum/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/serum/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/serum/lib/utils.bash index a7891fbff..50672c6f2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/serum/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/serum/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="Dalgona/Serum" export TOOL_NAME="serum" TOOL_CMD="serum" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/ci.yml index 7ca5b4aea..a3f811101 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/sops/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/sops/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/sops/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/sops/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.adoc index 97aa9fea1..72f888e16 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.adoc @@ -1,6 +1,6 @@ = asdf-sops -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :url-asdf: https://asdf-vm.com An {url-asdf}[asdf] plugin for https://github.com/getsops/sops[SOPS] - Secrets OPerationS. @@ -23,4 +23,4 @@ asdf global sops latest == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.md index 5ae01ade9..64c9008dd 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-sops-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-sops-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-sops-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-sops-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [SOPS](https://github.com/getsops/sops). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/sops/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/sops/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/sops/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/sops/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/sops/lib/utils.bash index 5e3746180..a008c4d29 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/sops/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/sops/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence # Copyright (c) 2024 hyperpolymath # asdf-sops utility functions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/README.md index ce642a8ad..b70697485 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-step-ca-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-step-ca-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-step-ca-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-step-ca-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [step-ca](https://smallstep.com/certificates). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/lib/utils.bash index 7f3a3729a..af2d804a9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/step-ca/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="smallstep/certificates" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/README.md index cbc3fdc97..4f493d5ed 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-surrealdb-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-surrealdb-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-surrealdb-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-surrealdb-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [SurrealDB](https://surrealdb.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/lib/utils.bash index c979062a7..bf7b17ec6 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/surrealdb/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="surrealdb/surrealdb" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/syft/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/syft/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/syft/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/syft/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/syft/README.md index 3ca571714..3edd14383 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-syft-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-syft-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-syft-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-syft-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Syft](https://anchore.com/syft). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/syft/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/syft/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/syft/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/syft/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/syft/lib/utils.bash index 19d9e464f..02cf40a98 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/syft/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/syft/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="anchore/syft" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/README.md index 2b909e6d2..68239dabf 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-taplo-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-taplo-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-taplo-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-taplo-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Taplo](https://taplo.tamasfe.dev). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/lib/utils.bash index 3c50303fa..17d4b47e8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/taplo/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/taplo/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="tamasfe/taplo" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/README.md index 2b4239ada..4084e0136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-trivy-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-trivy-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-trivy-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-trivy-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Trivy](https://trivy.dev). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/lib/utils.bash index 1cc2ef4ba..aac1a45c7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/trivy/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/trivy/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="aquasecurity/trivy" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.editorconfig b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.editorconfig +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/ci.yml index e599665da..1de91517f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/mirror.yml index fb04b0654..b050dffa8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/scorecard.yml index 388389d63..e92e2c13e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/ui/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ui/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/ui/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ui/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/PALIMPSEST.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ui/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.adoc index e217e8055..79f0dae3d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-ui-plugin :toc: macro diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.md index 308fbb1a5..305a4f74b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/README.md @@ -1,6 +1,6 @@ # asdf-ui-plugin -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] Visual user interface for the [asdf](https://asdf-vm.com) version manager ecosystem. diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ui/ROADMAP.adoc index 94f15cee6..949d59600 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-ui-plugin Roadmap :toc: macro :toc-title: Phases diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/ui/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/ui/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-codeql.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-permissions.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-spdx.sh b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/ui/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/ui/lib/utils.bash index dbcb9a39c..046b61f00 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/ui/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/ui/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-ui" @@ -24,7 +24,7 @@ install_version() { cat > "$install_path/bin/asdf-ui" << 'SCRIPT' #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf-ui - Terminal UI for asdf version manager set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/README.md index b8c3cb445..4ee2b09be 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-varnish-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-varnish-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-varnish-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-varnish-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Varnish Cache](https://varnish-cache.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/lib/utils.bash index edc53c7be..0ecdefe9f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/varnish/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/varnish/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="varnishcache/varnish-cache" export TOOL_NAME="varnish" TOOL_CMD="varnish" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/README.md index 75677530d..211e1f63a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-virtuoso-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-virtuoso-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-virtuoso-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-virtuoso-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Virtuoso](https://virtuoso.openlinksw.com). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/lib/utils.bash index 2d91ad589..8e548c786 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/virtuoso/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="openlink/virtuoso-opensource" export TOOL_NAME="virtuoso" TOOL_CMD="virtuoso" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/README.md index eed6d9293..06f2397c7 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-vlang-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-vlang-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-vlang-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-vlang-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [V](https://vlang.io). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/lib/utils.bash index 015295779..d7f078f59 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/vlang/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/vlang/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="vlang/v" export TOOL_NAME="vlang" TOOL_CMD="vlang" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/yj/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yj/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/yj/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yj/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/yj/README.md index f1c041226..a99453a73 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-yj-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-yj-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-yj-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-yj-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [yj](https://github.com/sclevine/yj). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yj/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yj/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/yj/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yj/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/yj/lib/utils.bash index dd291c6c3..be5004b20 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yj/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yj/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="sclevine/yj" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/yq/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yq/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/yq/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yq/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/yq/README.md index 57b463475..32b85db9b 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-yq-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-yq-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-yq-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-yq-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [yq](https://mikefarah.gitbook.io/yq). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yq/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/yq/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/yq/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/yq/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/yq/lib/utils.bash index 92b4287bf..b018e2727 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/yq/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/yq/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Philosophical overlay: https://github.com/hyperpolymath/palimpsest-licence set -euo pipefail readonly REPO="mikefarah/yq" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.editorconfig b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.editorconfig +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/ci.yml index cdac50480..5f48c52a2 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/mirror.yml index fb04b0654..b050dffa8 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/scorecard.yml index 388389d63..e92e2c13e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/zig/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/README.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/zig/README.adoc index 09550a030..05967db8d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/README.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/README.adoc @@ -10,7 +10,7 @@ :url-zig: https://ziglang.org/ :url-repo: https://github.com/hyperpolymath/asdf-zig-plugin -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/github/license/hyperpolymath/asdf-zig-plugin?style=flat-square[License,link=LICENSE] image:https://img.shields.io/github/v/release/hyperpolymath/asdf-zig-plugin?style=flat-square[Release,link={url-repo}/releases] diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/zig/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/zig/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zig/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/zig/lib/utils.bash index 395d53582..616f2510f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zig/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zig/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2024 hyperpolymath # asdf-zig utility functions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitattributes b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitattributes +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/casket-pages.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/casket-pages.yml index b16cc57fd..4043c1136 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/casket-pages.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitignore b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitignore index 033846115..45f10b185 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitignore +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-collection/plugins/zola/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/zola/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/LICENSE b/asdf-augmenters/asdf-plugin-collection/plugins/zola/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/LICENSE +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/zola/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/README.md b/asdf-augmenters/asdf-plugin-collection/plugins/zola/README.md index 0ba3c6d1c..eb94b490e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/README.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/README.md @@ -2,7 +2,7 @@ [![Build](https://github.com/hyperpolymath/asdf-zola-plugin/actions/workflows/build.yml/badge.svg)](https://github.com/hyperpolymath/asdf-zola-plugin/actions/workflows/build.yml) [![Lint](https://github.com/hyperpolymath/asdf-zola-plugin/actions/workflows/lint.yml/badge.svg)](https://github.com/hyperpolymath/asdf-zola-plugin/actions/workflows/lint.yml) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] [asdf](https://asdf-vm.com) plugin for [Zola](https://www.getzola.org). diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/zola/ROADMAP.adoc index b4b8f3ea5..d8e16871c 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = YOUR Template Repo Roadmap == Current Status diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-collection/plugins/zola/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/SECURITY.md b/asdf-augmenters/asdf-plugin-collection/plugins/zola/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-collection/plugins/zola/lib/utils.bash b/asdf-augmenters/asdf-plugin-collection/plugins/zola/lib/utils.bash index dcf6a1d66..22c07da6e 100644 --- a/asdf-augmenters/asdf-plugin-collection/plugins/zola/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-collection/plugins/zola/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail readonly REPO="getzola/zola" export TOOL_NAME="zola" TOOL_CMD="zola" diff --git a/asdf-augmenters/asdf-plugin-configurator/.editorconfig b/asdf-augmenters/asdf-plugin-configurator/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.editorconfig +++ b/asdf-augmenters/asdf-plugin-configurator/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-plugin-configurator/.gitattributes b/asdf-augmenters/asdf-plugin-configurator/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.gitattributes +++ b/asdf-augmenters/asdf-plugin-configurator/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/dependabot.yml b/asdf-augmenters/asdf-plugin-configurator/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/dependabot.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_batch.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_batch.yml index a4947ff4c..ef4d22855 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_batch.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_batch.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: ClusterFuzzLite Batch on: schedule: diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_pr.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_pr.yml index 235b72deb..12a46e13f 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_pr.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/cflite_pr.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: ClusterFuzzLite PR on: pull_request: diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/ci.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/ci.yml index 90e36e8cb..428fb3a30 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/codeql.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/governance.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/mirror.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/mirror.yml index ff19baaab..7df42729e 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/scorecard.yml index 77b3a40d6..7e11d0eba 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-plugin-configurator/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-plugin-configurator/.gitignore b/asdf-augmenters/asdf-plugin-configurator/.gitignore index b3cf5280b..3aa6549a5 100644 --- a/asdf-augmenters/asdf-plugin-configurator/.gitignore +++ b/asdf-augmenters/asdf-plugin-configurator/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Rust build output /target/ diff --git a/asdf-augmenters/asdf-plugin-configurator/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-plugin-configurator/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/asdf-augmenters/asdf-plugin-configurator/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-plugin-configurator/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-plugin-configurator/CONTRIBUTING.adoc b/asdf-augmenters/asdf-plugin-configurator/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-plugin-configurator/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-plugin-configurator/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-plugin-configurator/Cargo.toml b/asdf-augmenters/asdf-plugin-configurator/Cargo.toml index f4fc2397c..22d327162 100644 --- a/asdf-augmenters/asdf-plugin-configurator/Cargo.toml +++ b/asdf-augmenters/asdf-plugin-configurator/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "asdf-config" version = "1.0.0" diff --git a/asdf-augmenters/asdf-plugin-configurator/LICENSE b/asdf-augmenters/asdf-plugin-configurator/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-plugin-configurator/LICENSE +++ b/asdf-augmenters/asdf-plugin-configurator/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-plugin-configurator/MAINTAINERS.adoc b/asdf-augmenters/asdf-plugin-configurator/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-plugin-configurator/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-plugin-configurator/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-plugin-configurator/PALIMPSEST.adoc b/asdf-augmenters/asdf-plugin-configurator/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-plugin-configurator/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-plugin-configurator/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-plugin-configurator/README.adoc b/asdf-augmenters/asdf-plugin-configurator/README.adoc index ad27f7730..e0eb36e1c 100644 --- a/asdf-augmenters/asdf-plugin-configurator/README.adoc +++ b/asdf-augmenters/asdf-plugin-configurator/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = asdf-plugin-configurator diff --git a/asdf-augmenters/asdf-plugin-configurator/ROADMAP.adoc b/asdf-augmenters/asdf-plugin-configurator/ROADMAP.adoc index ad77ba957..54b019795 100644 --- a/asdf-augmenters/asdf-plugin-configurator/ROADMAP.adoc +++ b/asdf-augmenters/asdf-plugin-configurator/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Development Roadmap diff --git a/asdf-augmenters/asdf-plugin-configurator/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-plugin-configurator/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-plugin-configurator/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-plugin-configurator/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-plugin-configurator/SECURITY.md b/asdf-augmenters/asdf-plugin-configurator/SECURITY.md index 7a6ce9c20..159a0b7af 100644 --- a/asdf-augmenters/asdf-plugin-configurator/SECURITY.md +++ b/asdf-augmenters/asdf-plugin-configurator/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-plugin-configurator/bin/download b/asdf-augmenters/asdf-plugin-configurator/bin/download index bf132b70d..051376753 100755 --- a/asdf-augmenters/asdf-plugin-configurator/bin/download +++ b/asdf-augmenters/asdf-plugin-configurator/bin/download @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-plugin-configurator/bin/install b/asdf-augmenters/asdf-plugin-configurator/bin/install index 548d3fb47..33c5c1754 100755 --- a/asdf-augmenters/asdf-plugin-configurator/bin/install +++ b/asdf-augmenters/asdf-plugin-configurator/bin/install @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-plugin-configurator/bin/list-all b/asdf-augmenters/asdf-plugin-configurator/bin/list-all index 6f36ea770..1f4b1da0f 100755 --- a/asdf-augmenters/asdf-plugin-configurator/bin/list-all +++ b/asdf-augmenters/asdf-plugin-configurator/bin/list-all @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-plugin-configurator/contractiles/dust/Dustfile b/asdf-augmenters/asdf-plugin-configurator/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-plugin-configurator/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-plugin-configurator/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-plugin-configurator/contractiles/must/Mustfile b/asdf-augmenters/asdf-plugin-configurator/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-plugin-configurator/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-plugin-configurator/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-codeql.sh b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-permissions.sh b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-spdx.sh b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-plugin-configurator/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-plugin-configurator/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-plugin-configurator/lib/utils.bash b/asdf-augmenters/asdf-plugin-configurator/lib/utils.bash index ba893570b..a774fdde7 100644 --- a/asdf-augmenters/asdf-plugin-configurator/lib/utils.bash +++ b/asdf-augmenters/asdf-plugin-configurator/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-configurator" diff --git a/asdf-augmenters/asdf-plugin-configurator/src/commands/export.rs b/asdf-augmenters/asdf-plugin-configurator/src/commands/export.rs index f95117a29..8080aea9c 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/commands/export.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/commands/export.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Export current asdf setup to configuration use anyhow::{Context, Result}; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/commands/init.rs b/asdf-augmenters/asdf-plugin-configurator/src/commands/init.rs index 63db3e73e..7b0c12e33 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/commands/init.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/commands/init.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Initialize a new configuration file use anyhow::Result; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/commands/install.rs b/asdf-augmenters/asdf-plugin-configurator/src/commands/install.rs index 357e49106..fbe5dada5 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/commands/install.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/commands/install.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Install plugins from configuration use anyhow::{Context, Result}; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/commands/list.rs b/asdf-augmenters/asdf-plugin-configurator/src/commands/list.rs index 79c2907c0..6e93af837 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/commands/list.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/commands/list.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! List plugins use anyhow::Result; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/commands/mod.rs b/asdf-augmenters/asdf-plugin-configurator/src/commands/mod.rs index e2c6beb90..875bf3063 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/commands/mod.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/commands/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! CLI command implementations pub mod init; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/commands/sync.rs b/asdf-augmenters/asdf-plugin-configurator/src/commands/sync.rs index b59049318..2cf6ed205 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/commands/sync.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/commands/sync.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Sync plugin versions across team use anyhow::{Context, Result}; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/commands/validate.rs b/asdf-augmenters/asdf-plugin-configurator/src/commands/validate.rs index e89ff9a00..187f9961b 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/commands/validate.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/commands/validate.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Validate configuration file use anyhow::{Context, Result}; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/config.rs b/asdf-augmenters/asdf-plugin-configurator/src/config.rs index 244e8a9de..22508a512 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/config.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/config.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Configuration file parsing and validation use anyhow::{Context, Result}; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/main.rs b/asdf-augmenters/asdf-plugin-configurator/src/main.rs index 9fc4e0327..358e8f888 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/main.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! asdf-config: Declarative configuration management for asdf plugins use anyhow::Result; diff --git a/asdf-augmenters/asdf-plugin-configurator/src/registry.rs b/asdf-augmenters/asdf-plugin-configurator/src/registry.rs index 2f2a843d4..ec9731207 100644 --- a/asdf-augmenters/asdf-plugin-configurator/src/registry.rs +++ b/asdf-augmenters/asdf-plugin-configurator/src/registry.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Plugin registry and remote data fetching use anyhow::{Context, Result}; diff --git a/asdf-augmenters/asdf-security-plugin/.editorconfig b/asdf-augmenters/asdf-security-plugin/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-security-plugin/.editorconfig +++ b/asdf-augmenters/asdf-security-plugin/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-security-plugin/.gitattributes b/asdf-augmenters/asdf-security-plugin/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-security-plugin/.gitattributes +++ b/asdf-augmenters/asdf-security-plugin/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-security-plugin/.github/dependabot.yml b/asdf-augmenters/asdf-security-plugin/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/dependabot.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-security-plugin/.github/workflows/ci.yml b/asdf-augmenters/asdf-security-plugin/.github/workflows/ci.yml index f8dbc964e..e153af66b 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-security-plugin/.github/workflows/codeql.yml b/asdf-augmenters/asdf-security-plugin/.github/workflows/codeql.yml index 3cf09c89e..1dc1f8a6a 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-security-plugin/.github/workflows/governance.yml b/asdf-augmenters/asdf-security-plugin/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-security-plugin/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-security-plugin/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-security-plugin/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-security-plugin/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-security-plugin/.github/workflows/mirror.yml b/asdf-augmenters/asdf-security-plugin/.github/workflows/mirror.yml index 5e03417f0..b8363546b 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-security-plugin/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-security-plugin/.github/workflows/scorecard.yml index 0fa69288c..be7838298 100644 --- a/asdf-augmenters/asdf-security-plugin/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-security-plugin/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-security-plugin/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-security-plugin/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/asdf-augmenters/asdf-security-plugin/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-security-plugin/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-security-plugin/CONTRIBUTING.adoc b/asdf-augmenters/asdf-security-plugin/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/asdf-augmenters/asdf-security-plugin/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-security-plugin/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-security-plugin/LICENSE b/asdf-augmenters/asdf-security-plugin/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-security-plugin/LICENSE +++ b/asdf-augmenters/asdf-security-plugin/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-security-plugin/MAINTAINERS.adoc b/asdf-augmenters/asdf-security-plugin/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-security-plugin/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-security-plugin/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-security-plugin/PALIMPSEST.adoc b/asdf-augmenters/asdf-security-plugin/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-security-plugin/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-security-plugin/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-security-plugin/README.adoc b/asdf-augmenters/asdf-security-plugin/README.adoc index 42a494946..a311f5b1b 100644 --- a/asdf-augmenters/asdf-security-plugin/README.adoc +++ b/asdf-augmenters/asdf-security-plugin/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-security-plugin :toc: macro diff --git a/asdf-augmenters/asdf-security-plugin/README.md b/asdf-augmenters/asdf-security-plugin/README.md index 3abe19148..9ee2db44b 100644 --- a/asdf-augmenters/asdf-security-plugin/README.md +++ b/asdf-augmenters/asdf-security-plugin/README.md @@ -1,6 +1,6 @@ # asdf-security-plugin -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] Security-focused extensions and policies for the [asdf](https://asdf-vm.com) version manager ecosystem. diff --git a/asdf-augmenters/asdf-security-plugin/ROADMAP.adoc b/asdf-augmenters/asdf-security-plugin/ROADMAP.adoc index e36df360a..24838f7a8 100644 --- a/asdf-augmenters/asdf-security-plugin/ROADMAP.adoc +++ b/asdf-augmenters/asdf-security-plugin/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = ROADMAP :toc: diff --git a/asdf-augmenters/asdf-security-plugin/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-security-plugin/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-security-plugin/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-security-plugin/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-security-plugin/SECURITY.md b/asdf-augmenters/asdf-security-plugin/SECURITY.md index 7a6ce9c20..159a0b7af 100644 --- a/asdf-augmenters/asdf-security-plugin/SECURITY.md +++ b/asdf-augmenters/asdf-security-plugin/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-security-plugin/bin/download b/asdf-augmenters/asdf-security-plugin/bin/download index 723ea448d..051376753 100755 --- a/asdf-augmenters/asdf-security-plugin/bin/download +++ b/asdf-augmenters/asdf-security-plugin/bin/download @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-security-plugin/bin/install b/asdf-augmenters/asdf-security-plugin/bin/install index 86c4f3574..517cb9efd 100755 --- a/asdf-augmenters/asdf-security-plugin/bin/install +++ b/asdf-augmenters/asdf-security-plugin/bin/install @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-security-plugin/bin/list-all b/asdf-augmenters/asdf-security-plugin/bin/list-all index 63f1a0d9e..1f4b1da0f 100755 --- a/asdf-augmenters/asdf-security-plugin/bin/list-all +++ b/asdf-augmenters/asdf-security-plugin/bin/list-all @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail current_script_path="${BASH_SOURCE[0]}" diff --git a/asdf-augmenters/asdf-security-plugin/contractiles/dust/Dustfile b/asdf-augmenters/asdf-security-plugin/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-security-plugin/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-security-plugin/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-security-plugin/contractiles/must/Mustfile b/asdf-augmenters/asdf-security-plugin/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-security-plugin/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-security-plugin/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-security-plugin/hooks/validate-codeql.sh b/asdf-augmenters/asdf-security-plugin/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-security-plugin/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-security-plugin/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-security-plugin/hooks/validate-permissions.sh b/asdf-augmenters/asdf-security-plugin/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-security-plugin/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-security-plugin/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-security-plugin/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-security-plugin/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-security-plugin/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-security-plugin/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-security-plugin/hooks/validate-spdx.sh b/asdf-augmenters/asdf-security-plugin/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-security-plugin/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-security-plugin/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-security-plugin/lib/utils.bash b/asdf-augmenters/asdf-security-plugin/lib/utils.bash index 5be8e7f51..cf7bee2b1 100644 --- a/asdf-augmenters/asdf-security-plugin/lib/utils.bash +++ b/asdf-augmenters/asdf-security-plugin/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-security" @@ -38,7 +38,7 @@ VULNDB # Create the main asdf-security executable with full implementation cat > "$install_path/bin/asdf-security" << 'SCRIPT' #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf-security - Security scanning for asdf plugins set -euo pipefail diff --git a/asdf-augmenters/asdf-ui-plugin/.editorconfig b/asdf-augmenters/asdf-ui-plugin/.editorconfig index e0284a05b..767a509c2 100644 --- a/asdf-augmenters/asdf-ui-plugin/.editorconfig +++ b/asdf-augmenters/asdf-ui-plugin/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Editor Configuration - https://editorconfig.org root = true diff --git a/asdf-augmenters/asdf-ui-plugin/.gitattributes b/asdf-augmenters/asdf-ui-plugin/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/asdf-augmenters/asdf-ui-plugin/.gitattributes +++ b/asdf-augmenters/asdf-ui-plugin/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/asdf-augmenters/asdf-ui-plugin/.github/dependabot.yml b/asdf-augmenters/asdf-ui-plugin/.github/dependabot.yml index b067e6454..c832d895f 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/dependabot.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/asdf-augmenters/asdf-ui-plugin/.github/workflows/ci.yml b/asdf-augmenters/asdf-ui-plugin/.github/workflows/ci.yml index e599665da..1de91517f 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/workflows/ci.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/asdf-augmenters/asdf-ui-plugin/.github/workflows/codeql.yml b/asdf-augmenters/asdf-ui-plugin/.github/workflows/codeql.yml index 1d39c452e..6e6c45eef 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/workflows/codeql.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/asdf-augmenters/asdf-ui-plugin/.github/workflows/governance.yml b/asdf-augmenters/asdf-ui-plugin/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/workflows/governance.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/asdf-augmenters/asdf-ui-plugin/.github/workflows/hypatia-scan.yml b/asdf-augmenters/asdf-ui-plugin/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/workflows/hypatia-scan.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/asdf-augmenters/asdf-ui-plugin/.github/workflows/instant-sync.yml b/asdf-augmenters/asdf-ui-plugin/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/workflows/instant-sync.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/asdf-augmenters/asdf-ui-plugin/.github/workflows/mirror.yml b/asdf-augmenters/asdf-ui-plugin/.github/workflows/mirror.yml index fb04b0654..b050dffa8 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/workflows/mirror.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Mirror on: push: diff --git a/asdf-augmenters/asdf-ui-plugin/.github/workflows/scorecard.yml b/asdf-augmenters/asdf-ui-plugin/.github/workflows/scorecard.yml index 388389d63..e92e2c13e 100644 --- a/asdf-augmenters/asdf-ui-plugin/.github/workflows/scorecard.yml +++ b/asdf-augmenters/asdf-ui-plugin/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Scorecard on: push: diff --git a/asdf-augmenters/asdf-ui-plugin/.gitignore b/asdf-augmenters/asdf-ui-plugin/.gitignore index bd8a70a0e..cc9fc672f 100644 --- a/asdf-augmenters/asdf-ui-plugin/.gitignore +++ b/asdf-augmenters/asdf-ui-plugin/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/asdf-augmenters/asdf-ui-plugin/CODE_OF_CONDUCT.md b/asdf-augmenters/asdf-ui-plugin/CODE_OF_CONDUCT.md index 9e0464e5d..fb43d833d 100644 --- a/asdf-augmenters/asdf-ui-plugin/CODE_OF_CONDUCT.md +++ b/asdf-augmenters/asdf-ui-plugin/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/asdf-augmenters/asdf-ui-plugin/CONTRIBUTING.adoc b/asdf-augmenters/asdf-ui-plugin/CONTRIBUTING.adoc index 2019f0a2a..d18532b5e 100644 --- a/asdf-augmenters/asdf-ui-plugin/CONTRIBUTING.adoc +++ b/asdf-augmenters/asdf-ui-plugin/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/asdf-augmenters/asdf-ui-plugin/LICENSE b/asdf-augmenters/asdf-ui-plugin/LICENSE index d2dccf5bb..ec540b341 100644 --- a/asdf-augmenters/asdf-ui-plugin/LICENSE +++ b/asdf-augmenters/asdf-ui-plugin/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/asdf-augmenters/asdf-ui-plugin/MAINTAINERS.adoc b/asdf-augmenters/asdf-ui-plugin/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/asdf-augmenters/asdf-ui-plugin/MAINTAINERS.adoc +++ b/asdf-augmenters/asdf-ui-plugin/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/asdf-augmenters/asdf-ui-plugin/PALIMPSEST.adoc b/asdf-augmenters/asdf-ui-plugin/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/asdf-augmenters/asdf-ui-plugin/PALIMPSEST.adoc +++ b/asdf-augmenters/asdf-ui-plugin/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/asdf-augmenters/asdf-ui-plugin/README.adoc b/asdf-augmenters/asdf-ui-plugin/README.adoc index e217e8055..79f0dae3d 100644 --- a/asdf-augmenters/asdf-ui-plugin/README.adoc +++ b/asdf-augmenters/asdf-ui-plugin/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-ui-plugin :toc: macro diff --git a/asdf-augmenters/asdf-ui-plugin/README.md b/asdf-augmenters/asdf-ui-plugin/README.md index 308fbb1a5..305a4f74b 100644 --- a/asdf-augmenters/asdf-ui-plugin/README.md +++ b/asdf-augmenters/asdf-ui-plugin/README.md @@ -1,6 +1,6 @@ # asdf-ui-plugin -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] Visual user interface for the [asdf](https://asdf-vm.com) version manager ecosystem. diff --git a/asdf-augmenters/asdf-ui-plugin/ROADMAP.adoc b/asdf-augmenters/asdf-ui-plugin/ROADMAP.adoc index 94f15cee6..949d59600 100644 --- a/asdf-augmenters/asdf-ui-plugin/ROADMAP.adoc +++ b/asdf-augmenters/asdf-ui-plugin/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = asdf-ui-plugin Roadmap :toc: macro :toc-title: Phases diff --git a/asdf-augmenters/asdf-ui-plugin/RSR_OUTLINE.adoc b/asdf-augmenters/asdf-ui-plugin/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/asdf-augmenters/asdf-ui-plugin/RSR_OUTLINE.adoc +++ b/asdf-augmenters/asdf-ui-plugin/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/asdf-augmenters/asdf-ui-plugin/SECURITY.md b/asdf-augmenters/asdf-ui-plugin/SECURITY.md index 51affa7d9..f66809e5f 100644 --- a/asdf-augmenters/asdf-ui-plugin/SECURITY.md +++ b/asdf-augmenters/asdf-ui-plugin/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/asdf-augmenters/asdf-ui-plugin/contractiles/dust/Dustfile b/asdf-augmenters/asdf-ui-plugin/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/asdf-ui-plugin/contractiles/dust/Dustfile +++ b/asdf-augmenters/asdf-ui-plugin/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/asdf-ui-plugin/contractiles/must/Mustfile b/asdf-augmenters/asdf-ui-plugin/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/asdf-ui-plugin/contractiles/must/Mustfile +++ b/asdf-augmenters/asdf-ui-plugin/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/asdf-augmenters/asdf-ui-plugin/hooks/validate-codeql.sh b/asdf-augmenters/asdf-ui-plugin/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/asdf-augmenters/asdf-ui-plugin/hooks/validate-codeql.sh +++ b/asdf-augmenters/asdf-ui-plugin/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/asdf-augmenters/asdf-ui-plugin/hooks/validate-permissions.sh b/asdf-augmenters/asdf-ui-plugin/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/asdf-augmenters/asdf-ui-plugin/hooks/validate-permissions.sh +++ b/asdf-augmenters/asdf-ui-plugin/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/asdf-augmenters/asdf-ui-plugin/hooks/validate-sha-pins.sh b/asdf-augmenters/asdf-ui-plugin/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/asdf-augmenters/asdf-ui-plugin/hooks/validate-sha-pins.sh +++ b/asdf-augmenters/asdf-ui-plugin/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/asdf-augmenters/asdf-ui-plugin/hooks/validate-spdx.sh b/asdf-augmenters/asdf-ui-plugin/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/asdf-augmenters/asdf-ui-plugin/hooks/validate-spdx.sh +++ b/asdf-augmenters/asdf-ui-plugin/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/asdf-augmenters/asdf-ui-plugin/lib/utils.bash b/asdf-augmenters/asdf-ui-plugin/lib/utils.bash index dbcb9a39c..046b61f00 100644 --- a/asdf-augmenters/asdf-ui-plugin/lib/utils.bash +++ b/asdf-augmenters/asdf-ui-plugin/lib/utils.bash @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail TOOL_NAME="asdf-ui" @@ -24,7 +24,7 @@ install_version() { cat > "$install_path/bin/asdf-ui" << 'SCRIPT' #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf-ui - Terminal UI for asdf version manager set -euo pipefail diff --git a/asdf-augmenters/contractiles/dust/Dustfile b/asdf-augmenters/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/asdf-augmenters/contractiles/dust/Dustfile +++ b/asdf-augmenters/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/asdf-augmenters/contractiles/must/Mustfile b/asdf-augmenters/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/asdf-augmenters/contractiles/must/Mustfile +++ b/asdf-augmenters/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/bridge-nginx-zig/.gitattributes b/bridge-nginx-zig/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/bridge-nginx-zig/.gitattributes +++ b/bridge-nginx-zig/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/bridge-nginx-zig/.github/CODEOWNERS b/bridge-nginx-zig/.github/CODEOWNERS index a2f477512..a4e8fd3b1 100644 --- a/bridge-nginx-zig/.github/CODEOWNERS +++ b/bridge-nginx-zig/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Defines code ownership for mandatory review requirements # # These owners will be requested for review when someone opens a pull request diff --git a/bridge-nginx-zig/.gitignore b/bridge-nginx-zig/.gitignore index b1f2c7a9a..73f3573f8 100644 --- a/bridge-nginx-zig/.gitignore +++ b/bridge-nginx-zig/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/bridge-nginx-zig/CONTRIBUTING.adoc b/bridge-nginx-zig/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/bridge-nginx-zig/CONTRIBUTING.adoc +++ b/bridge-nginx-zig/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/bridge-nginx-zig/MAINTAINERS.adoc b/bridge-nginx-zig/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/bridge-nginx-zig/MAINTAINERS.adoc +++ b/bridge-nginx-zig/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/bridge-nginx-zig/README.adoc b/bridge-nginx-zig/README.adoc index 18e9f288b..f8a94aa3a 100644 --- a/bridge-nginx-zig/README.adoc +++ b/bridge-nginx-zig/README.adoc @@ -1,9 +1,9 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Bridge: Nginx-Zig -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :toc: macro :toclevels: 2 :icons: font diff --git a/bridge-nginx-zig/ROADMAP.adoc b/bridge-nginx-zig/ROADMAP.adoc index 1f4997a6d..22572ef44 100644 --- a/bridge-nginx-zig/ROADMAP.adoc +++ b/bridge-nginx-zig/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Bridge-Nginx-Zig Roadmap diff --git a/bridge-nginx-zig/RSR_OUTLINE.adoc b/bridge-nginx-zig/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/bridge-nginx-zig/RSR_OUTLINE.adoc +++ b/bridge-nginx-zig/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/cadre-router/.gitattributes b/cadre-router/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/cadre-router/.gitattributes +++ b/cadre-router/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/cadre-router/.github/dependabot.yml b/cadre-router/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/cadre-router/.github/dependabot.yml +++ b/cadre-router/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/cadre-router/.github/workflows/codeql.yml b/cadre-router/.github/workflows/codeql.yml index 36ca81758..2ce76419c 100644 --- a/cadre-router/.github/workflows/codeql.yml +++ b/cadre-router/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/cadre-router/.github/workflows/governance.yml b/cadre-router/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/cadre-router/.github/workflows/governance.yml +++ b/cadre-router/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/cadre-router/.github/workflows/hypatia-scan.yml b/cadre-router/.github/workflows/hypatia-scan.yml index 40183d775..8d32e28b9 100644 --- a/cadre-router/.github/workflows/hypatia-scan.yml +++ b/cadre-router/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/cadre-router/.github/workflows/instant-sync.yml b/cadre-router/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/cadre-router/.github/workflows/instant-sync.yml +++ b/cadre-router/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/cadre-router/.github/workflows/mirror.yml b/cadre-router/.github/workflows/mirror.yml index b972011a0..bdeb1f1c0 100644 --- a/cadre-router/.github/workflows/mirror.yml +++ b/cadre-router/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/cadre-router/.github/workflows/scorecard.yml b/cadre-router/.github/workflows/scorecard.yml index 95b6547bf..7cd77ca66 100644 --- a/cadre-router/.github/workflows/scorecard.yml +++ b/cadre-router/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/cadre-router/.github/workflows/secret-scanner.yml b/cadre-router/.github/workflows/secret-scanner.yml index d1979122e..0899a46eb 100644 --- a/cadre-router/.github/workflows/secret-scanner.yml +++ b/cadre-router/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/cadre-router/.machine_readable/AGENTIC.scm b/cadre-router/.machine_readable/AGENTIC.scm index 357c44902..ec7118364 100644 --- a/cadre-router/.machine_readable/AGENTIC.scm +++ b/cadre-router/.machine_readable/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent interaction patterns for cadre-router (define agentic-config diff --git a/cadre-router/.machine_readable/ECOSYSTEM.scm b/cadre-router/.machine_readable/ECOSYSTEM.scm index e2fa1a041..e63e994a5 100644 --- a/cadre-router/.machine_readable/ECOSYSTEM.scm +++ b/cadre-router/.machine_readable/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem position for cadre-router ;; Media-Type: application/vnd.ecosystem+scm diff --git a/cadre-router/.machine_readable/META.scm b/cadre-router/.machine_readable/META.scm index 854154dec..759299af2 100644 --- a/cadre-router/.machine_readable/META.scm +++ b/cadre-router/.machine_readable/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Meta-level information for cadre-router ;; Media-Type: application/meta+scheme diff --git a/cadre-router/.machine_readable/NEUROSYM.scm b/cadre-router/.machine_readable/NEUROSYM.scm index 7c0b85c49..d25bb8e44 100644 --- a/cadre-router/.machine_readable/NEUROSYM.scm +++ b/cadre-router/.machine_readable/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic integration config for cadre-router (define neurosym-config diff --git a/cadre-router/.machine_readable/PLAYBOOK.scm b/cadre-router/.machine_readable/PLAYBOOK.scm index fa2389d54..3b1093b9b 100644 --- a/cadre-router/.machine_readable/PLAYBOOK.scm +++ b/cadre-router/.machine_readable/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook for cadre-router (define playbook diff --git a/cadre-router/.machine_readable/STATE.scm b/cadre-router/.machine_readable/STATE.scm index bb5b1bbf9..0e438d5eb 100644 --- a/cadre-router/.machine_readable/STATE.scm +++ b/cadre-router/.machine_readable/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for cadre-router ;; Media-Type: application/vnd.state+scm diff --git a/cadre-router/CODE_OF_CONDUCT.md b/cadre-router/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/cadre-router/CODE_OF_CONDUCT.md +++ b/cadre-router/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/cadre-router/CONTRIBUTING.adoc b/cadre-router/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/cadre-router/CONTRIBUTING.adoc +++ b/cadre-router/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/cadre-router/ECOSYSTEM.scm b/cadre-router/ECOSYSTEM.scm index b02963fd6..519bd0053 100644 --- a/cadre-router/ECOSYSTEM.scm +++ b/cadre-router/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem relationships for cadre-router ;; Media-Type: application/vnd.ecosystem+scm diff --git a/cadre-router/Justfile b/cadre-router/Justfile index 4d6c38ef8..9161b43db 100644 --- a/cadre-router/Justfile +++ b/cadre-router/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile - hyperpolymath standard task runner default: diff --git a/cadre-router/LICENSE b/cadre-router/LICENSE index d2dccf5bb..ec540b341 100644 --- a/cadre-router/LICENSE +++ b/cadre-router/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/cadre-router/LICENSE.txt b/cadre-router/LICENSE.txt index d2dccf5bb..ec540b341 100644 --- a/cadre-router/LICENSE.txt +++ b/cadre-router/LICENSE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/cadre-router/MAINTAINERS.adoc b/cadre-router/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/cadre-router/MAINTAINERS.adoc +++ b/cadre-router/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/cadre-router/META.scm b/cadre-router/META.scm index 05000a152..50f301bdc 100644 --- a/cadre-router/META.scm +++ b/cadre-router/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Architectural decisions and project meta-information ;; Media-Type: application/meta+scheme diff --git a/cadre-router/Mustfile b/cadre-router/Mustfile index 798718ffb..2516d22ca 100644 --- a/cadre-router/Mustfile +++ b/cadre-router/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/cadre-router/PALIMPSEST.adoc b/cadre-router/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/cadre-router/PALIMPSEST.adoc +++ b/cadre-router/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/cadre-router/README.adoc b/cadre-router/README.adoc index a018673ad..37a3ad6b9 100644 --- a/cadre-router/README.adoc +++ b/cadre-router/README.adoc @@ -1,5 +1,5 @@ = cadre-router -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] diff --git a/cadre-router/RSR_OUTLINE.adoc b/cadre-router/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/cadre-router/RSR_OUTLINE.adoc +++ b/cadre-router/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/cadre-router/STATE.scm b/cadre-router/STATE.scm index 4d908925b..1e67239a8 100644 --- a/cadre-router/STATE.scm +++ b/cadre-router/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Current project state (define project-state diff --git a/cadre-router/contractiles/dust/Dustfile b/cadre-router/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/cadre-router/contractiles/dust/Dustfile +++ b/cadre-router/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/cadre-router/contractiles/must/Mustfile b/cadre-router/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/cadre-router/contractiles/must/Mustfile +++ b/cadre-router/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/cadre-router/demo/Demo.res b/cadre-router/demo/Demo.res index 1df13605d..f19dd01b9 100644 --- a/cadre-router/demo/Demo.res +++ b/cadre-router/demo/Demo.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Demo.res - Runnable demo of cadre-router // Define a typed ID module diff --git a/cadre-router/docs/API_GUIDE.md b/cadre-router/docs/API_GUIDE.md index 98aaad5b9..ce538ea42 100644 --- a/cadre-router/docs/API_GUIDE.md +++ b/cadre-router/docs/API_GUIDE.md @@ -59,7 +59,7 @@ switch route { Define your application's routes as a ReScript variant: ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Home @@ -113,7 +113,7 @@ Parsed URL representation. #### Types ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type t = { path: list, @@ -179,7 +179,7 @@ Parser combinators for building type-safe URL parsers. #### Core Combinators ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 let top: parser ``` @@ -363,7 +363,7 @@ Browser History API integration. #### Module Functor ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 module Make = (Route: { type t @@ -406,7 +406,7 @@ Nav.forward() #### Example 1: Nested Routes ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Home @@ -439,7 +439,7 @@ let userParser = #### Example 2: Optional Segments ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Search(option) @@ -459,7 +459,7 @@ let searchParser = #### Example 3: Query Parameters ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = Posts(option) // page number @@ -480,7 +480,7 @@ let postsParser = ### Programmatic Navigation ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 module Nav = CadreRouter.Navigation.Make({ type t = route @@ -504,7 +504,7 @@ Nav.pushUrl("/about") ### Link Components (React) ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 @react.component let make = (~route: route, ~children) => { @@ -535,7 +535,7 @@ Cadre Router includes optional TEA integration in `src/tea/`. #### Tea_Router Module ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 module Router = { type t<'route> = { @@ -569,7 +569,7 @@ module Command = { #### Complete TEA Example ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Define routes type route = @@ -626,7 +626,7 @@ let subscriptions = model => { ### Example 1: Blog Router ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Home @@ -673,7 +673,7 @@ let routeToString = route => switch route { ### Example 2: Admin Panel ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Dashboard @@ -827,7 +827,7 @@ switch currentRoute { ### Testing Parsers ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 open Test test("parses user route", () => { diff --git a/cadre-router/examples/basic-routing/Route.res b/cadre-router/examples/basic-routing/Route.res index c8ac4e549..e90e3d236 100644 --- a/cadre-router/examples/basic-routing/Route.res +++ b/cadre-router/examples/basic-routing/Route.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Route.res - Example route definition for a typical SPA // // This example demonstrates patterns for nafa-app-ambient style routing: diff --git a/cadre-router/hooks/validate-codeql.sh b/cadre-router/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/cadre-router/hooks/validate-codeql.sh +++ b/cadre-router/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/cadre-router/hooks/validate-permissions.sh b/cadre-router/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/cadre-router/hooks/validate-permissions.sh +++ b/cadre-router/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/cadre-router/hooks/validate-sha-pins.sh b/cadre-router/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/cadre-router/hooks/validate-sha-pins.sh +++ b/cadre-router/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/cadre-router/hooks/validate-spdx.sh b/cadre-router/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/cadre-router/hooks/validate-spdx.sh +++ b/cadre-router/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/cadre-router/mod.ts b/cadre-router/mod.ts index 1e60f420e..e74ec3dd0 100644 --- a/cadre-router/mod.ts +++ b/cadre-router/mod.ts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // mod.ts — Deno module entry point for cadre-router // // This file enables publishing to deno.land/x diff --git a/cadre-router/src/client/CadreRouter.res b/cadre-router/src/client/CadreRouter.res index 4de320d59..c79b8a0a1 100644 --- a/cadre-router/src/client/CadreRouter.res +++ b/cadre-router/src/client/CadreRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // CadreRouter.res - Main entry point for client-side routing // Core modules diff --git a/cadre-router/src/client/HashNavigation.res b/cadre-router/src/client/HashNavigation.res index 90a48a825..21989de1a 100644 --- a/cadre-router/src/client/HashNavigation.res +++ b/cadre-router/src/client/HashNavigation.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // HashNavigation.res - Hash-based routing for static hosting @val external locationHash: string = "window.location.hash" diff --git a/cadre-router/src/client/HashNavigation.resi b/cadre-router/src/client/HashNavigation.resi index 4b29927f1..42195404d 100644 --- a/cadre-router/src/client/HashNavigation.resi +++ b/cadre-router/src/client/HashNavigation.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // HashNavigation.resi - Hash-based routing for static hosting // // Use this module when deploying to static hosts (GitHub Pages, S3, etc.) diff --git a/cadre-router/src/client/Link.res b/cadre-router/src/client/Link.res index 3a7275810..254b40724 100644 --- a/cadre-router/src/client/Link.res +++ b/cadre-router/src/client/Link.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Link.res - Type-safe link component (React-based, optional) @react.component diff --git a/cadre-router/src/client/Link.resi b/cadre-router/src/client/Link.resi index 68c135b5f..bba3d3757 100644 --- a/cadre-router/src/client/Link.resi +++ b/cadre-router/src/client/Link.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Link.resi - Type-safe link component (React-based, optional) // // NOTE: This module requires @rescript/react as a peer dependency. diff --git a/cadre-router/src/client/Navigation.res b/cadre-router/src/client/Navigation.res index d6c447cce..11ee884ee 100644 --- a/cadre-router/src/client/Navigation.res +++ b/cadre-router/src/client/Navigation.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Navigation.res - Browser History API abstraction // External bindings to browser APIs diff --git a/cadre-router/src/client/Navigation.resi b/cadre-router/src/client/Navigation.resi index 495ef59af..889128d36 100644 --- a/cadre-router/src/client/Navigation.resi +++ b/cadre-router/src/client/Navigation.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Navigation.resi - Browser History API abstraction /** diff --git a/cadre-router/src/client/NestedRoute.res b/cadre-router/src/client/NestedRoute.res index f9019f753..9f1b4f72f 100644 --- a/cadre-router/src/client/NestedRoute.res +++ b/cadre-router/src/client/NestedRoute.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // NestedRoute.res - React Router-style nested layouts with outlets // A nested route tree structure diff --git a/cadre-router/src/client/Parser.res b/cadre-router/src/client/Parser.res index 83c621122..5848a287c 100644 --- a/cadre-router/src/client/Parser.res +++ b/cadre-router/src/client/Parser.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Parser.res - Elm-style URL parser combinators type state = { diff --git a/cadre-router/src/client/Parser.resi b/cadre-router/src/client/Parser.resi index 8fe7e4604..912f30738 100644 --- a/cadre-router/src/client/Parser.resi +++ b/cadre-router/src/client/Parser.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Parser.resi - Elm-style URL parser combinators /** diff --git a/cadre-router/src/client/RouteBuilder.res b/cadre-router/src/client/RouteBuilder.res index 806d7cebb..db5d73b3e 100644 --- a/cadre-router/src/client/RouteBuilder.res +++ b/cadre-router/src/client/RouteBuilder.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // RouteBuilder.res - Bidirectional route definitions type t<'route> = { diff --git a/cadre-router/src/client/RouteBuilder.resi b/cadre-router/src/client/RouteBuilder.resi index f40ab149f..84fb6600d 100644 --- a/cadre-router/src/client/RouteBuilder.resi +++ b/cadre-router/src/client/RouteBuilder.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // RouteBuilder.resi - Bidirectional route definitions // // This module provides a way to define routes where parsing and serialization diff --git a/cadre-router/src/client/RouteMeta.res b/cadre-router/src/client/RouteMeta.res index f6059d53c..0c4cb3486 100644 --- a/cadre-router/src/client/RouteMeta.res +++ b/cadre-router/src/client/RouteMeta.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // RouteMeta.res - Route metadata for breadcrumbs, titles, and auth guards // Core metadata type - extensible with custom data diff --git a/cadre-router/src/client/Transition.res b/cadre-router/src/client/Transition.res index 25b84e5b6..97a91a6d3 100644 --- a/cadre-router/src/client/Transition.res +++ b/cadre-router/src/client/Transition.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Transition.res - Route transition hooks for animations // Transition direction (useful for slide animations) diff --git a/cadre-router/src/client/Url.res b/cadre-router/src/client/Url.res index 2549eed12..188acca80 100644 --- a/cadre-router/src/client/Url.res +++ b/cadre-router/src/client/Url.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Url.res - Parsed URL representation for client-side routing type t = { diff --git a/cadre-router/src/client/Url.resi b/cadre-router/src/client/Url.resi index 0c55d009d..98ab0b5dc 100644 --- a/cadre-router/src/client/Url.resi +++ b/cadre-router/src/client/Url.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Url.resi - Parsed URL representation for client-side routing /** diff --git a/cadre-router/src/server/CadreServerRouter.res b/cadre-router/src/server/CadreServerRouter.res index a73d4450c..6c3ff0a87 100644 --- a/cadre-router/src/server/CadreServerRouter.res +++ b/cadre-router/src/server/CadreServerRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // CadreServerRouter.res - Entry point for server-side routing // Re-export core modules needed for server-side diff --git a/cadre-router/src/server/ServerRouter.res b/cadre-router/src/server/ServerRouter.res index 5fb19c7d8..b723108ba 100644 --- a/cadre-router/src/server/ServerRouter.res +++ b/cadre-router/src/server/ServerRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // ServerRouter.res - Server-side routing for SSR with Deno // HTTP method type diff --git a/cadre-router/src/tea/Tea.res b/cadre-router/src/tea/Tea.res index 56973b6c0..60b1bb231 100644 --- a/cadre-router/src/tea/Tea.res +++ b/cadre-router/src/tea/Tea.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 /// TEA-specialised routing integration for ReScript. /// diff --git a/cadre-router/src/tea/Tea_Guards.res b/cadre-router/src/tea/Tea_Guards.res index 17182930b..0be30c148 100644 --- a/cadre-router/src/tea/Tea_Guards.res +++ b/cadre-router/src/tea/Tea_Guards.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/cadre-router/src/tea/Tea_QueryParams.res b/cadre-router/src/tea/Tea_QueryParams.res index b995ca073..b6fe7aa8c 100644 --- a/cadre-router/src/tea/Tea_QueryParams.res +++ b/cadre-router/src/tea/Tea_QueryParams.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/cadre-router/tea-router-pkg/examples/basic/Main.res b/cadre-router/tea-router-pkg/examples/basic/Main.res index 5e78c2f05..0186e74a1 100644 --- a/cadre-router/tea-router-pkg/examples/basic/Main.res +++ b/cadre-router/tea-router-pkg/examples/basic/Main.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Main.res - Example TEA application with routing // Message type diff --git a/cadre-router/tea-router-pkg/examples/basic/Route.res b/cadre-router/tea-router-pkg/examples/basic/Route.res index 33c2f7874..7cca08344 100644 --- a/cadre-router/tea-router-pkg/examples/basic/Route.res +++ b/cadre-router/tea-router-pkg/examples/basic/Route.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Route.res - Example route definitions for TEA app // Typed ID for journeys diff --git a/cadre-router/tea-router-pkg/mod.ts b/cadre-router/tea-router-pkg/mod.ts index ed4b85165..91b33f22a 100644 --- a/cadre-router/tea-router-pkg/mod.ts +++ b/cadre-router/tea-router-pkg/mod.ts @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // mod.ts — Deno module entry point for cadre-tea-router // // Usage: import { TeaRouter } from "https://deno.land/x/cadre_tea_router/mod.ts" diff --git a/cadre-router/tea-router-pkg/src/TeaRouter.res b/cadre-router/tea-router-pkg/src/TeaRouter.res index d33b2a201..46e21bb81 100644 --- a/cadre-router/tea-router-pkg/src/TeaRouter.res +++ b/cadre-router/tea-router-pkg/src/TeaRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // TeaRouter.res - Type-safe routing for rescript-tea applications module type Config = { diff --git a/cadre-router/tea-router-pkg/src/TeaRouter.resi b/cadre-router/tea-router-pkg/src/TeaRouter.resi index 41164d5ad..ee5f67f16 100644 --- a/cadre-router/tea-router-pkg/src/TeaRouter.resi +++ b/cadre-router/tea-router-pkg/src/TeaRouter.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // TeaRouter.resi — Type-safe routing for rescript-tea applications /** diff --git a/cadre-router/tea-router-pkg/tests/TeaRouter_test.res b/cadre-router/tea-router-pkg/tests/TeaRouter_test.res index 963ebd641..dbf29777d 100644 --- a/cadre-router/tea-router-pkg/tests/TeaRouter_test.res +++ b/cadre-router/tea-router-pkg/tests/TeaRouter_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // TeaRouter_test.res - Tests for TEA router integration // Test harness diff --git a/cadre-router/tests/Conformance_test.res b/cadre-router/tests/Conformance_test.res index 567414d2e..70df6a94d 100644 --- a/cadre-router/tests/Conformance_test.res +++ b/cadre-router/tests/Conformance_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Conformance_test.res - Route matching conformance tests and CRDT state claims // ============================================================================= diff --git a/cadre-router/tests/Navigation_test.res b/cadre-router/tests/Navigation_test.res index 79df3af79..591babd43 100644 --- a/cadre-router/tests/Navigation_test.res +++ b/cadre-router/tests/Navigation_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Navigation_test.res - Tests for browser navigation module // // NOTE: These tests require a browser environment or JSDOM. diff --git a/cadre-router/tests/NestedRoute_test.res b/cadre-router/tests/NestedRoute_test.res index 844d4d869..d17b3637a 100644 --- a/cadre-router/tests/NestedRoute_test.res +++ b/cadre-router/tests/NestedRoute_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // NestedRoute_test.res - Tests for nested route layouts // Test harness diff --git a/cadre-router/tests/Parser_test.res b/cadre-router/tests/Parser_test.res index b20007520..ae5f680c1 100644 --- a/cadre-router/tests/Parser_test.res +++ b/cadre-router/tests/Parser_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Parser_test.res - Tests for URL parser combinators // Test harness diff --git a/cadre-router/tests/RouteBuilder_test.res b/cadre-router/tests/RouteBuilder_test.res index d1b2a116b..d30cd864c 100644 --- a/cadre-router/tests/RouteBuilder_test.res +++ b/cadre-router/tests/RouteBuilder_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // RouteBuilder_test.res - Tests for bidirectional route builder // Test harness diff --git a/cadre-router/tests/RouteMeta_test.res b/cadre-router/tests/RouteMeta_test.res index 3a0cdcdad..ab6f7950c 100644 --- a/cadre-router/tests/RouteMeta_test.res +++ b/cadre-router/tests/RouteMeta_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // RouteMeta_test.res - Tests for route metadata // Test harness diff --git a/cadre-router/tests/ServerRouter_test.res b/cadre-router/tests/ServerRouter_test.res index 325c4bfa5..a6392ec5c 100644 --- a/cadre-router/tests/ServerRouter_test.res +++ b/cadre-router/tests/ServerRouter_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // ServerRouter_test.res - Tests for server-side routing // Test harness diff --git a/cadre-router/tests/Transition_test.res b/cadre-router/tests/Transition_test.res index cf0a42bee..3e90ea470 100644 --- a/cadre-router/tests/Transition_test.res +++ b/cadre-router/tests/Transition_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Transition_test.res - Tests for route transitions // Test harness diff --git a/cadre-router/tests/Url_test.res b/cadre-router/tests/Url_test.res index f116c3533..a0b0e1678 100644 --- a/cadre-router/tests/Url_test.res +++ b/cadre-router/tests/Url_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // Url_test.res - Tests for URL parsing and serialization // Simple test harness (no external dependencies) diff --git a/cadre-router/tests/run_tests.res b/cadre-router/tests/run_tests.res index 84e1e77ce..0f0eb4848 100644 --- a/cadre-router/tests/run_tests.res +++ b/cadre-router/tests/run_tests.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: Apache-2.0 +// SPDX-License-Identifier: MPL-2.0 // run_tests.res - Test runner for all modules Js.Console.log("+========================================+") diff --git a/cadre-tea-router/.editorconfig b/cadre-tea-router/.editorconfig index a029bb57c..1e8edcb2c 100644 --- a/cadre-tea-router/.editorconfig +++ b/cadre-tea-router/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # https://editorconfig.org root = true diff --git a/cadre-tea-router/.gitattributes b/cadre-tea-router/.gitattributes index edc969bb8..dd743cd16 100644 --- a/cadre-tea-router/.gitattributes +++ b/cadre-tea-router/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/cadre-tea-router/.github/dependabot.yml b/cadre-tea-router/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/cadre-tea-router/.github/dependabot.yml +++ b/cadre-tea-router/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/cadre-tea-router/.github/workflows/casket-pages.yml b/cadre-tea-router/.github/workflows/casket-pages.yml index e4d5651c7..9ef6dbd35 100644 --- a/cadre-tea-router/.github/workflows/casket-pages.yml +++ b/cadre-tea-router/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/cadre-tea-router/.github/workflows/ci.yml b/cadre-tea-router/.github/workflows/ci.yml index 0c2610e99..152202d65 100644 --- a/cadre-tea-router/.github/workflows/ci.yml +++ b/cadre-tea-router/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/cadre-tea-router/.github/workflows/codeql.yml b/cadre-tea-router/.github/workflows/codeql.yml index b26f654f3..2976e3f51 100644 --- a/cadre-tea-router/.github/workflows/codeql.yml +++ b/cadre-tea-router/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/cadre-tea-router/.github/workflows/governance.yml b/cadre-tea-router/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/cadre-tea-router/.github/workflows/governance.yml +++ b/cadre-tea-router/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/cadre-tea-router/.github/workflows/hypatia-scan.yml b/cadre-tea-router/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/cadre-tea-router/.github/workflows/hypatia-scan.yml +++ b/cadre-tea-router/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/cadre-tea-router/.github/workflows/mirror.yml b/cadre-tea-router/.github/workflows/mirror.yml index d72d0164d..9e41bcbbe 100644 --- a/cadre-tea-router/.github/workflows/mirror.yml +++ b/cadre-tea-router/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/cadre-tea-router/.github/workflows/scorecard.yml b/cadre-tea-router/.github/workflows/scorecard.yml index 2e4b50abc..732227be7 100644 --- a/cadre-tea-router/.github/workflows/scorecard.yml +++ b/cadre-tea-router/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/cadre-tea-router/.github/workflows/secret-scanner.yml b/cadre-tea-router/.github/workflows/secret-scanner.yml index 73a13a84d..96192c41d 100644 --- a/cadre-tea-router/.github/workflows/secret-scanner.yml +++ b/cadre-tea-router/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/cadre-tea-router/.machine_readable/6scm/AGENTIC.scm b/cadre-tea-router/.machine_readable/6scm/AGENTIC.scm index 51af4c009..cae422519 100644 --- a/cadre-tea-router/.machine_readable/6scm/AGENTIC.scm +++ b/cadre-tea-router/.machine_readable/6scm/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent config (define agentic-config diff --git a/cadre-tea-router/.machine_readable/6scm/ECOSYSTEM.scm b/cadre-tea-router/.machine_readable/6scm/ECOSYSTEM.scm index 09ac475b8..dd74461a5 100644 --- a/cadre-tea-router/.machine_readable/6scm/ECOSYSTEM.scm +++ b/cadre-tea-router/.machine_readable/6scm/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Project relationship mapping (ecosystem diff --git a/cadre-tea-router/.machine_readable/6scm/META.scm b/cadre-tea-router/.machine_readable/6scm/META.scm index 17ed3ee7f..ba48203ba 100644 --- a/cadre-tea-router/.machine_readable/6scm/META.scm +++ b/cadre-tea-router/.machine_readable/6scm/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Project metadata and architectural decisions (define project-meta diff --git a/cadre-tea-router/.machine_readable/6scm/NEUROSYM.scm b/cadre-tea-router/.machine_readable/6scm/NEUROSYM.scm index c0e7e3403..1d0fbdb0e 100644 --- a/cadre-tea-router/.machine_readable/6scm/NEUROSYM.scm +++ b/cadre-tea-router/.machine_readable/6scm/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic config (define neurosym-config diff --git a/cadre-tea-router/.machine_readable/6scm/PLAYBOOK.scm b/cadre-tea-router/.machine_readable/6scm/PLAYBOOK.scm index 81b9a8ace..33897d818 100644 --- a/cadre-tea-router/.machine_readable/6scm/PLAYBOOK.scm +++ b/cadre-tea-router/.machine_readable/6scm/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook (define playbook diff --git a/cadre-tea-router/.machine_readable/6scm/STATE.scm b/cadre-tea-router/.machine_readable/6scm/STATE.scm index 9918ad595..7cf22c653 100644 --- a/cadre-tea-router/.machine_readable/6scm/STATE.scm +++ b/cadre-tea-router/.machine_readable/6scm/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state (state diff --git a/cadre-tea-router/.machine_readable/AGENTIC.scm b/cadre-tea-router/.machine_readable/AGENTIC.scm index ad448ef34..1ad16e13d 100644 --- a/cadre-tea-router/.machine_readable/AGENTIC.scm +++ b/cadre-tea-router/.machine_readable/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent interaction patterns for cadre-tea-router (define agentic-config diff --git a/cadre-tea-router/.machine_readable/ECOSYSTEM.scm b/cadre-tea-router/.machine_readable/ECOSYSTEM.scm index 09ac475b8..dd74461a5 100644 --- a/cadre-tea-router/.machine_readable/ECOSYSTEM.scm +++ b/cadre-tea-router/.machine_readable/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Project relationship mapping (ecosystem diff --git a/cadre-tea-router/.machine_readable/META.scm b/cadre-tea-router/.machine_readable/META.scm index 17ed3ee7f..ba48203ba 100644 --- a/cadre-tea-router/.machine_readable/META.scm +++ b/cadre-tea-router/.machine_readable/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Project metadata and architectural decisions (define project-meta diff --git a/cadre-tea-router/.machine_readable/NEUROSYM.scm b/cadre-tea-router/.machine_readable/NEUROSYM.scm index 2ec02ae0f..e619d1646 100644 --- a/cadre-tea-router/.machine_readable/NEUROSYM.scm +++ b/cadre-tea-router/.machine_readable/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic integration config for cadre-tea-router (define neurosym-config diff --git a/cadre-tea-router/.machine_readable/PLAYBOOK.scm b/cadre-tea-router/.machine_readable/PLAYBOOK.scm index 277ba85b7..4c7ab57f7 100644 --- a/cadre-tea-router/.machine_readable/PLAYBOOK.scm +++ b/cadre-tea-router/.machine_readable/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook for cadre-tea-router (define playbook diff --git a/cadre-tea-router/.machine_readable/STATE.scm b/cadre-tea-router/.machine_readable/STATE.scm index 99f0f0f61..ff5f5c830 100644 --- a/cadre-tea-router/.machine_readable/STATE.scm +++ b/cadre-tea-router/.machine_readable/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for cadre-tea-router ;; Media-Type: application/vnd.state+scm diff --git a/cadre-tea-router/.tool-versions b/cadre-tea-router/.tool-versions index e658f483a..20a168666 100644 --- a/cadre-tea-router/.tool-versions +++ b/cadre-tea-router/.tool-versions @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf version management # Run 'asdf install' to install all tools diff --git a/cadre-tea-router/CODE_OF_CONDUCT.md b/cadre-tea-router/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/cadre-tea-router/CODE_OF_CONDUCT.md +++ b/cadre-tea-router/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/cadre-tea-router/CONTRIBUTING.adoc b/cadre-tea-router/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/cadre-tea-router/CONTRIBUTING.adoc +++ b/cadre-tea-router/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/cadre-tea-router/LICENSE b/cadre-tea-router/LICENSE index d2dccf5bb..ec540b341 100644 --- a/cadre-tea-router/LICENSE +++ b/cadre-tea-router/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/cadre-tea-router/MAINTAINERS.adoc b/cadre-tea-router/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/cadre-tea-router/MAINTAINERS.adoc +++ b/cadre-tea-router/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/cadre-tea-router/PALIMPSEST.adoc b/cadre-tea-router/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/cadre-tea-router/PALIMPSEST.adoc +++ b/cadre-tea-router/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/cadre-tea-router/PRIORITY.adoc b/cadre-tea-router/PRIORITY.adoc index 4e5634782..79c650378 100644 --- a/cadre-tea-router/PRIORITY.adoc +++ b/cadre-tea-router/PRIORITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = cadre-tea-router Priority List :toc: diff --git a/cadre-tea-router/README.adoc b/cadre-tea-router/README.adoc index 1818b2f07..27716ae70 100644 --- a/cadre-tea-router/README.adoc +++ b/cadre-tea-router/README.adoc @@ -1,6 +1,6 @@ = cadre-tea-router -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Idris-Inside-5E5086?style=flat&logo=idris&logoColor=white[Idris Inside,link="https://github.com/hyperpolymath/proven"] diff --git a/cadre-tea-router/ROADMAP.adoc b/cadre-tea-router/ROADMAP.adoc index 9f37c0aff..f0d956e0d 100644 --- a/cadre-tea-router/ROADMAP.adoc +++ b/cadre-tea-router/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Cadre Tea Router Roadmap == Current Status diff --git a/cadre-tea-router/RSR_OUTLINE.adoc b/cadre-tea-router/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/cadre-tea-router/RSR_OUTLINE.adoc +++ b/cadre-tea-router/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/cadre-tea-router/contractiles/dust/Dustfile b/cadre-tea-router/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/cadre-tea-router/contractiles/dust/Dustfile +++ b/cadre-tea-router/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/cadre-tea-router/contractiles/must/Mustfile b/cadre-tea-router/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/cadre-tea-router/contractiles/must/Mustfile +++ b/cadre-tea-router/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/cadre-tea-router/hooks/validate-codeql.sh b/cadre-tea-router/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/cadre-tea-router/hooks/validate-codeql.sh +++ b/cadre-tea-router/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/cadre-tea-router/hooks/validate-permissions.sh b/cadre-tea-router/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/cadre-tea-router/hooks/validate-permissions.sh +++ b/cadre-tea-router/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/cadre-tea-router/hooks/validate-sha-pins.sh b/cadre-tea-router/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/cadre-tea-router/hooks/validate-sha-pins.sh +++ b/cadre-tea-router/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/cadre-tea-router/hooks/validate-spdx.sh b/cadre-tea-router/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/cadre-tea-router/hooks/validate-spdx.sh +++ b/cadre-tea-router/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/cadre-tea-router/opsm.toml b/cadre-tea-router/opsm.toml index 10e276e86..a793fde80 100644 --- a/cadre-tea-router/opsm.toml +++ b/cadre-tea-router/opsm.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [opsm] name = "cadre-tea-router" role = "dogfood-wave-1" diff --git a/cadre-tea-router/src/CadreTeaRouter.res b/cadre-tea-router/src/CadreTeaRouter.res index 16de5a9ab..3c4d2d900 100644 --- a/cadre-tea-router/src/CadreTeaRouter.res +++ b/cadre-tea-router/src/CadreTeaRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/cadre-tea-router/src/CadreTeaRouter_Guards.res b/cadre-tea-router/src/CadreTeaRouter_Guards.res index d214d968a..0d78d3d80 100644 --- a/cadre-tea-router/src/CadreTeaRouter_Guards.res +++ b/cadre-tea-router/src/CadreTeaRouter_Guards.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/cadre-tea-router/src/CadreTeaRouter_QueryParams.res b/cadre-tea-router/src/CadreTeaRouter_QueryParams.res index b83425c02..e20474a35 100644 --- a/cadre-tea-router/src/CadreTeaRouter_QueryParams.res +++ b/cadre-tea-router/src/CadreTeaRouter_QueryParams.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/cadre-tea-router/tasks/Justfile b/cadre-tea-router/tasks/Justfile index 179ced1d1..4815a8210 100644 --- a/cadre-tea-router/tasks/Justfile +++ b/cadre-tea-router/tasks/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile - hyperpolymath standard task runner default: diff --git a/cadre-tea-router/tasks/Mustfile b/cadre-tea-router/tasks/Mustfile index 798718ffb..2516d22ca 100644 --- a/cadre-tea-router/tasks/Mustfile +++ b/cadre-tea-router/tasks/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/coq-ecosystem/coq-jr/.github/CODEOWNERS b/coq-ecosystem/coq-jr/.github/CODEOWNERS index a2f477512..a4e8fd3b1 100644 --- a/coq-ecosystem/coq-jr/.github/CODEOWNERS +++ b/coq-ecosystem/coq-jr/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Defines code ownership for mandatory review requirements # # These owners will be requested for review when someone opens a pull request diff --git a/coq-ecosystem/coq-jr/CONTRIBUTING.adoc b/coq-ecosystem/coq-jr/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/coq-ecosystem/coq-jr/CONTRIBUTING.adoc +++ b/coq-ecosystem/coq-jr/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/coq-ecosystem/coq-jr/MAINTAINERS.adoc b/coq-ecosystem/coq-jr/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/coq-ecosystem/coq-jr/MAINTAINERS.adoc +++ b/coq-ecosystem/coq-jr/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/coq-ecosystem/coq-jr/README.adoc b/coq-ecosystem/coq-jr/README.adoc index 308c148da..e98105ba4 100644 --- a/coq-ecosystem/coq-jr/README.adoc +++ b/coq-ecosystem/coq-jr/README.adoc @@ -1,5 +1,5 @@ = Coq-Jr: Web-Native Interactive Theorem Proving -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] diff --git a/coq-ecosystem/coq-jr/ROADMAP.adoc b/coq-ecosystem/coq-jr/ROADMAP.adoc index b3dc752fc..ece1fb138 100644 --- a/coq-ecosystem/coq-jr/ROADMAP.adoc +++ b/coq-ecosystem/coq-jr/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Coq Jr Roadmap == Current Status diff --git a/coq-ecosystem/coq-jr/RSR_OUTLINE.adoc b/coq-ecosystem/coq-jr/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/coq-ecosystem/coq-jr/RSR_OUTLINE.adoc +++ b/coq-ecosystem/coq-jr/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/czech-file-knife/.clusterfuzzlite/Dockerfile b/czech-file-knife/.clusterfuzzlite/Dockerfile index 97a515679..bc3c04ea0 100644 --- a/czech-file-knife/.clusterfuzzlite/Dockerfile +++ b/czech-file-knife/.clusterfuzzlite/Dockerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ClusterFuzzLite build environment for czech-file-knife FROM gcr.io/oss-fuzz-base/base-builder-rust@sha256:73c1d5648db54100639339d411a5d192cbc8bf413ee91e843a07cf6f0e319dc7 diff --git a/czech-file-knife/.clusterfuzzlite/build.sh b/czech-file-knife/.clusterfuzzlite/build.sh index fef5e7719..f0c8f3e89 100644 --- a/czech-file-knife/.clusterfuzzlite/build.sh +++ b/czech-file-knife/.clusterfuzzlite/build.sh @@ -1,5 +1,5 @@ #!/bin/bash -eu -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Build script for ClusterFuzzLite cd $SRC/czech-file-knife diff --git a/czech-file-knife/.clusterfuzzlite/project.yaml b/czech-file-knife/.clusterfuzzlite/project.yaml index e59669cf2..77e9a1901 100644 --- a/czech-file-knife/.clusterfuzzlite/project.yaml +++ b/czech-file-knife/.clusterfuzzlite/project.yaml @@ -1,3 +1,3 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ClusterFuzzLite configuration for czech-file-knife language: rust diff --git a/czech-file-knife/.gitattributes b/czech-file-knife/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/czech-file-knife/.gitattributes +++ b/czech-file-knife/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/czech-file-knife/.github/FUNDING.yml b/czech-file-knife/.github/FUNDING.yml index e2d297177..688a442ca 100644 --- a/czech-file-knife/.github/FUNDING.yml +++ b/czech-file-knife/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/czech-file-knife/.github/workflows/cflite_batch.yml b/czech-file-knife/.github/workflows/cflite_batch.yml index d4f9a83c0..fa25c0e5d 100644 --- a/czech-file-knife/.github/workflows/cflite_batch.yml +++ b/czech-file-knife/.github/workflows/cflite_batch.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: ClusterFuzzLite batch fuzzing on: schedule: diff --git a/czech-file-knife/.github/workflows/cflite_pr.yml b/czech-file-knife/.github/workflows/cflite_pr.yml index c446025ae..2bed247ad 100644 --- a/czech-file-knife/.github/workflows/cflite_pr.yml +++ b/czech-file-knife/.github/workflows/cflite_pr.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: ClusterFuzzLite PR fuzzing on: pull_request: diff --git a/czech-file-knife/.github/workflows/codeql.yml b/czech-file-knife/.github/workflows/codeql.yml index 67d1efaec..5eb5987f1 100644 --- a/czech-file-knife/.github/workflows/codeql.yml +++ b/czech-file-knife/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/czech-file-knife/.github/workflows/container.yml b/czech-file-knife/.github/workflows/container.yml index 9bf9e810c..0b5709e98 100644 --- a/czech-file-knife/.github/workflows/container.yml +++ b/czech-file-knife/.github/workflows/container.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Container Build on: push: diff --git a/czech-file-knife/.github/workflows/ghcr-publish.yml b/czech-file-knife/.github/workflows/ghcr-publish.yml index 435ed8407..3cdd024ac 100644 --- a/czech-file-knife/.github/workflows/ghcr-publish.yml +++ b/czech-file-knife/.github/workflows/ghcr-publish.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Publish to GHCR permissions: read-all on: diff --git a/czech-file-knife/.github/workflows/instant-sync.yml b/czech-file-knife/.github/workflows/instant-sync.yml index cd38ee8fd..f9db7f45c 100644 --- a/czech-file-knife/.github/workflows/instant-sync.yml +++ b/czech-file-knife/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/czech-file-knife/.github/workflows/mirror.yml b/czech-file-knife/.github/workflows/mirror.yml index c0fd681ac..9e41bcbbe 100644 --- a/czech-file-knife/.github/workflows/mirror.yml +++ b/czech-file-knife/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/czech-file-knife/.github/workflows/publish.yml b/czech-file-knife/.github/workflows/publish.yml index 5a06a0a46..fcea8d134 100644 --- a/czech-file-knife/.github/workflows/publish.yml +++ b/czech-file-knife/.github/workflows/publish.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 hyperpolymath # # Publish workspace crates to crates.io on release tags diff --git a/czech-file-knife/.github/workflows/release.yml b/czech-file-knife/.github/workflows/release.yml index 920c82237..35488bfbf 100644 --- a/czech-file-knife/.github/workflows/release.yml +++ b/czech-file-knife/.github/workflows/release.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 hyperpolymath name: Release diff --git a/czech-file-knife/.github/workflows/scorecard-enforcer.yml b/czech-file-knife/.github/workflows/scorecard-enforcer.yml index efebaa7b5..9632349ff 100644 --- a/czech-file-knife/.github/workflows/scorecard-enforcer.yml +++ b/czech-file-knife/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/czech-file-knife/.github/workflows/scorecard.yml b/czech-file-knife/.github/workflows/scorecard.yml index 5d40c1cb2..86b2ab8ab 100644 --- a/czech-file-knife/.github/workflows/scorecard.yml +++ b/czech-file-knife/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/czech-file-knife/.github/workflows/secret-scanner.yml b/czech-file-knife/.github/workflows/secret-scanner.yml index 3c3ef21e3..efdb0a29a 100644 --- a/czech-file-knife/.github/workflows/secret-scanner.yml +++ b/czech-file-knife/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/czech-file-knife/.github/workflows/stress-test.yml b/czech-file-knife/.github/workflows/stress-test.yml index fe0ee5d7d..90d91d11f 100644 --- a/czech-file-knife/.github/workflows/stress-test.yml +++ b/czech-file-knife/.github/workflows/stress-test.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Stress Testing on: schedule: diff --git a/czech-file-knife/.gitignore b/czech-file-knife/.gitignore index b1f2c7a9a..73f3573f8 100644 --- a/czech-file-knife/.gitignore +++ b/czech-file-knife/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/czech-file-knife/.machine_readable/AGENTIC.scm b/czech-file-knife/.machine_readable/AGENTIC.scm index bf96c311f..adfd5124c 100644 --- a/czech-file-knife/.machine_readable/AGENTIC.scm +++ b/czech-file-knife/.machine_readable/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent interaction patterns for czech-file-knife (define agentic-config diff --git a/czech-file-knife/.machine_readable/ECOSYSTEM.scm b/czech-file-knife/.machine_readable/ECOSYSTEM.scm index 365707651..23256f3b3 100644 --- a/czech-file-knife/.machine_readable/ECOSYSTEM.scm +++ b/czech-file-knife/.machine_readable/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem position for czech-file-knife ;; Media-Type: application/vnd.ecosystem+scm diff --git a/czech-file-knife/.machine_readable/META.scm b/czech-file-knife/.machine_readable/META.scm index 8fbdaee38..30d021f16 100644 --- a/czech-file-knife/.machine_readable/META.scm +++ b/czech-file-knife/.machine_readable/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Meta-level information for czech-file-knife ;; Media-Type: application/meta+scheme diff --git a/czech-file-knife/.machine_readable/NEUROSYM.scm b/czech-file-knife/.machine_readable/NEUROSYM.scm index f40b4bbae..a03523206 100644 --- a/czech-file-knife/.machine_readable/NEUROSYM.scm +++ b/czech-file-knife/.machine_readable/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic integration config for czech-file-knife (define neurosym-config diff --git a/czech-file-knife/.machine_readable/PLAYBOOK.scm b/czech-file-knife/.machine_readable/PLAYBOOK.scm index 3902832d5..61d0f8e45 100644 --- a/czech-file-knife/.machine_readable/PLAYBOOK.scm +++ b/czech-file-knife/.machine_readable/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook for czech-file-knife (define playbook diff --git a/czech-file-knife/.machine_readable/STATE.scm b/czech-file-knife/.machine_readable/STATE.scm index 235425399..bde217b68 100644 --- a/czech-file-knife/.machine_readable/STATE.scm +++ b/czech-file-knife/.machine_readable/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for czech-file-knife ;; Media-Type: application/vnd.state+scm diff --git a/czech-file-knife/CONTRIBUTING.adoc b/czech-file-knife/CONTRIBUTING.adoc index a0f2f540f..eb045d61a 100644 --- a/czech-file-knife/CONTRIBUTING.adoc +++ b/czech-file-knife/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/czech-file-knife/Containerfile b/czech-file-knife/Containerfile index 03018a8c2..3af317f47 100644 --- a/czech-file-knife/Containerfile +++ b/czech-file-knife/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Build stage FROM docker.io/library/rust:1.83-slim AS builder diff --git a/czech-file-knife/MAINTAINERS.adoc b/czech-file-knife/MAINTAINERS.adoc index b5154a037..48d978175 100644 --- a/czech-file-knife/MAINTAINERS.adoc +++ b/czech-file-knife/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/czech-file-knife/Mustfile b/czech-file-knife/Mustfile index afc11b5b0..5f075413a 100644 --- a/czech-file-knife/Mustfile +++ b/czech-file-knife/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/czech-file-knife/PALIMPSEST.adoc b/czech-file-knife/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/czech-file-knife/PALIMPSEST.adoc +++ b/czech-file-knife/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/czech-file-knife/RSR_OUTLINE.adoc b/czech-file-knife/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/czech-file-knife/RSR_OUTLINE.adoc +++ b/czech-file-knife/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/czech-file-knife/TESTING-REPORT.scm b/czech-file-knife/TESTING-REPORT.scm index aa6eca8be..137822764 100644 --- a/czech-file-knife/TESTING-REPORT.scm +++ b/czech-file-knife/TESTING-REPORT.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Testing Report for czech-file-knife ;; Generated: 2025-12-29 diff --git a/czech-file-knife/cfk-cache/src/metadata_cache.rs b/czech-file-knife/cfk-cache/src/metadata_cache.rs index 5e9d0efaa..00432bb77 100644 --- a/czech-file-knife/cfk-cache/src/metadata_cache.rs +++ b/czech-file-knife/cfk-cache/src/metadata_cache.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! File metadata caching //! //! Caches file and directory metadata for offline access and performance. diff --git a/czech-file-knife/cfk-cache/src/policy.rs b/czech-file-knife/cfk-cache/src/policy.rs index 11baadae4..dc9ba9e02 100644 --- a/czech-file-knife/cfk-cache/src/policy.rs +++ b/czech-file-knife/cfk-cache/src/policy.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Cache eviction policies //! //! LRU, LFU, FIFO, and size-based eviction strategies. diff --git a/czech-file-knife/cfk-cache/src/sled_backend.rs b/czech-file-knife/cfk-cache/src/sled_backend.rs index b871aff61..8f32bb9ef 100644 --- a/czech-file-knife/cfk-cache/src/sled_backend.rs +++ b/czech-file-knife/cfk-cache/src/sled_backend.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Sled database backend for cache storage use sled::Db; diff --git a/czech-file-knife/cfk-cli/src/commands.rs b/czech-file-knife/cfk-cli/src/commands.rs index b4e69cfcd..fd5cb3898 100644 --- a/czech-file-knife/cfk-cli/src/commands.rs +++ b/czech-file-knife/cfk-cli/src/commands.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! CLI command implementations use cfk_core::{ diff --git a/czech-file-knife/cfk-cli/src/main.rs b/czech-file-knife/cfk-cli/src/main.rs index 2ca92d7a5..e9295736c 100644 --- a/czech-file-knife/cfk-cli/src/main.rs +++ b/czech-file-knife/cfk-cli/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Czech File Knife CLI //! //! A cloud-native, universal file management tool. diff --git a/czech-file-knife/cfk-ios/src/error.rs b/czech-file-knife/cfk-ios/src/error.rs index 0513169f6..ee973b7af 100644 --- a/czech-file-knife/cfk-ios/src/error.rs +++ b/czech-file-knife/cfk-ios/src/error.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! iOS-specific error types use cfk_core::CfkError as CoreError; diff --git a/czech-file-knife/cfk-ios/src/item.rs b/czech-file-knife/cfk-ios/src/item.rs index 22909ca79..d7343fef6 100644 --- a/czech-file-knife/cfk-ios/src/item.rs +++ b/czech-file-knife/cfk-ios/src/item.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! File Provider Item representation //! //! Maps to NSFileProviderItem in iOS. diff --git a/czech-file-knife/cfk-ios/src/provider.rs b/czech-file-knife/cfk-ios/src/provider.rs index e4ce791b6..d25bd78fc 100644 --- a/czech-file-knife/cfk-ios/src/provider.rs +++ b/czech-file-knife/cfk-ios/src/provider.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! File Provider Manager //! //! Coordinates between iOS File Provider and CFK backends. diff --git a/czech-file-knife/cfk-search/src/lib.rs b/czech-file-knife/cfk-search/src/lib.rs index 3a6e1c8e1..a6d3e17d9 100644 --- a/czech-file-knife/cfk-search/src/lib.rs +++ b/czech-file-knife/cfk-search/src/lib.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Full-text search for Czech File Knife //! //! This module provides full-text search capabilities using Tantivy. diff --git a/czech-file-knife/cfk-vfs/src/lib.rs b/czech-file-knife/cfk-vfs/src/lib.rs index 36ff4f1de..467746f10 100644 --- a/czech-file-knife/cfk-vfs/src/lib.rs +++ b/czech-file-knife/cfk-vfs/src/lib.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! FUSE virtual filesystem for Czech File Knife //! //! This module provides FUSE mounting capabilities to access diff --git a/czech-file-knife/deny.toml b/czech-file-knife/deny.toml index 420392b73..90f29229c 100644 --- a/czech-file-knife/deny.toml +++ b/czech-file-knife/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for czech-file-knife # https://embarkstudios.github.io/cargo-deny/ diff --git a/czech-file-knife/fuzz/Cargo.toml b/czech-file-knife/fuzz/Cargo.toml index 5eca12de8..b0902daa3 100644 --- a/czech-file-knife/fuzz/Cargo.toml +++ b/czech-file-knife/fuzz/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "czech-file-knife-fuzz" version = "0.0.0" diff --git a/czech-file-knife/fuzz/fuzz_targets/fuzz_path.rs b/czech-file-knife/fuzz/fuzz_targets/fuzz_path.rs index 756abb823..4da762fde 100644 --- a/czech-file-knife/fuzz/fuzz_targets/fuzz_path.rs +++ b/czech-file-knife/fuzz/fuzz_targets/fuzz_path.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 //! Fuzz target for VirtualPath parsing and manipulation #![no_main] diff --git a/czech-file-knife/guix.scm b/czech-file-knife/guix.scm index 12d3abcd8..3fc9d369b 100644 --- a/czech-file-knife/guix.scm +++ b/czech-file-knife/guix.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 hyperpolymath ;; ;; Guix package definition for czech-file-knife diff --git a/czech-file-knife/hooks/validate-codeql.sh b/czech-file-knife/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/czech-file-knife/hooks/validate-codeql.sh +++ b/czech-file-knife/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/czech-file-knife/hooks/validate-permissions.sh b/czech-file-knife/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/czech-file-knife/hooks/validate-permissions.sh +++ b/czech-file-knife/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/czech-file-knife/hooks/validate-sha-pins.sh b/czech-file-knife/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/czech-file-knife/hooks/validate-sha-pins.sh +++ b/czech-file-knife/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/czech-file-knife/hooks/validate-spdx.sh b/czech-file-knife/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/czech-file-knife/hooks/validate-spdx.sh +++ b/czech-file-knife/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/czech-file-knife/license/PMPL-1.0.txt b/czech-file-knife/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/czech-file-knife/license/PMPL-1.0.txt +++ b/czech-file-knife/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/czech-file-knife/packaging/chocolatey/czech-file-knife.nuspec b/czech-file-knife/packaging/chocolatey/czech-file-knife.nuspec index 1f137fdab..558bc4505 100644 --- a/czech-file-knife/packaging/chocolatey/czech-file-knife.nuspec +++ b/czech-file-knife/packaging/chocolatey/czech-file-knife.nuspec @@ -1,5 +1,5 @@ - + czech-file-knife diff --git a/czech-file-knife/packaging/debian/rules b/czech-file-knife/packaging/debian/rules index d8642f359..9010ce116 100644 --- a/czech-file-knife/packaging/debian/rules +++ b/czech-file-knife/packaging/debian/rules @@ -1,5 +1,5 @@ #!/usr/bin/make -f -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 %: dh $@ diff --git a/czech-file-knife/packaging/macports/Portfile b/czech-file-knife/packaging/macports/Portfile index 3c427b1bd..079c375f9 100644 --- a/czech-file-knife/packaging/macports/Portfile +++ b/czech-file-knife/packaging/macports/Portfile @@ -1,5 +1,5 @@ # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 PortSystem 1.0 PortGroup cargo 1.0 diff --git a/deno-ecosystem/MAINTAINERS.adoc b/deno-ecosystem/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/deno-ecosystem/MAINTAINERS.adoc +++ b/deno-ecosystem/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/deno-ecosystem/README.adoc b/deno-ecosystem/README.adoc index 86e005b6f..855aa9df1 100644 --- a/deno-ecosystem/README.adoc +++ b/deno-ecosystem/README.adoc @@ -1,5 +1,5 @@ = deno-ecosystem -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 :author: Jonathan D.A. Jewell Deno runtime interoperability bridges and tools. diff --git a/deno-ecosystem/ROADMAP.adoc b/deno-ecosystem/ROADMAP.adoc index 4d8a0190e..93ca8f940 100644 --- a/deno-ecosystem/ROADMAP.adoc +++ b/deno-ecosystem/ROADMAP.adoc @@ -1,5 +1,5 @@ = deno-ecosystem Roadmap -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 :author: Jonathan D.A. Jewell == Goals diff --git a/deno-ecosystem/projects/beamdeno/README.adoc b/deno-ecosystem/projects/beamdeno/README.adoc index 4d16878c3..fda701ad0 100644 --- a/deno-ecosystem/projects/beamdeno/README.adoc +++ b/deno-ecosystem/projects/beamdeno/README.adoc @@ -1,5 +1,5 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = beamdeno diff --git a/deno-ecosystem/projects/beamdeno/ROADMAP.adoc b/deno-ecosystem/projects/beamdeno/ROADMAP.adoc index 8dc91563a..ed5fc8acc 100644 --- a/deno-ecosystem/projects/beamdeno/ROADMAP.adoc +++ b/deno-ecosystem/projects/beamdeno/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Beamdeno Roadmap == Current Status diff --git a/deno-ecosystem/projects/bundeno/README.adoc b/deno-ecosystem/projects/bundeno/README.adoc index b0c13b06c..c36e0c62d 100644 --- a/deno-ecosystem/projects/bundeno/README.adoc +++ b/deno-ecosystem/projects/bundeno/README.adoc @@ -1,5 +1,5 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = bundeno diff --git a/deno-ecosystem/projects/bundeno/ROADMAP.adoc b/deno-ecosystem/projects/bundeno/ROADMAP.adoc index f027fc532..f488ebfe7 100644 --- a/deno-ecosystem/projects/bundeno/ROADMAP.adoc +++ b/deno-ecosystem/projects/bundeno/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = bundeno Roadmap :icons: font diff --git a/deno-ecosystem/projects/deno-bunbridge/README.adoc b/deno-ecosystem/projects/deno-bunbridge/README.adoc index e6cc106a1..06edf3d48 100644 --- a/deno-ecosystem/projects/deno-bunbridge/README.adoc +++ b/deno-ecosystem/projects/deno-bunbridge/README.adoc @@ -1,5 +1,5 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = deno-bunbridge diff --git a/deno-ecosystem/projects/deno-bunbridge/ROADMAP.adoc b/deno-ecosystem/projects/deno-bunbridge/ROADMAP.adoc index 68bf0f1ce..48aada315 100644 --- a/deno-ecosystem/projects/deno-bunbridge/ROADMAP.adoc +++ b/deno-ecosystem/projects/deno-bunbridge/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Deno Bunbridge Roadmap == Current Status diff --git a/devkit-risc-v/CODE_OF_CONDUCT.md b/devkit-risc-v/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/devkit-risc-v/CODE_OF_CONDUCT.md +++ b/devkit-risc-v/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/devkit-risc-v/CONTRIBUTING.adoc b/devkit-risc-v/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/devkit-risc-v/CONTRIBUTING.adoc +++ b/devkit-risc-v/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/devkit-risc-v/MAINTAINERS.adoc b/devkit-risc-v/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/devkit-risc-v/MAINTAINERS.adoc +++ b/devkit-risc-v/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/devkit-risc-v/PALIMPSEST.adoc b/devkit-risc-v/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/devkit-risc-v/PALIMPSEST.adoc +++ b/devkit-risc-v/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/devkit-risc-v/README.adoc b/devkit-risc-v/README.adoc index 376346af5..ee398010f 100644 --- a/devkit-risc-v/README.adoc +++ b/devkit-risc-v/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = DevKit RISC-V diff --git a/devkit-risc-v/ROADMAP.adoc b/devkit-risc-v/ROADMAP.adoc index b36a19449..02ff7d000 100644 --- a/devkit-risc-v/ROADMAP.adoc +++ b/devkit-risc-v/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Devkit Risc V Roadmap == Current Status diff --git a/devkit-risc-v/RSR_OUTLINE.adoc b/devkit-risc-v/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/devkit-risc-v/RSR_OUTLINE.adoc +++ b/devkit-risc-v/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/devkit-risc-v/SECURITY.md b/devkit-risc-v/SECURITY.md index 60a5411bb..159a0b7af 100644 --- a/devkit-risc-v/SECURITY.md +++ b/devkit-risc-v/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/dnfinition/.editorconfig b/dnfinition/.editorconfig index 8c0b26862..c7fc05e99 100644 --- a/dnfinition/.editorconfig +++ b/dnfinition/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # dnfinition - Editor Configuration # https://editorconfig.org diff --git a/dnfinition/.gitattributes b/dnfinition/.gitattributes index 93607b23d..64664162c 100644 --- a/dnfinition/.gitattributes +++ b/dnfinition/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # dnfinition .gitattributes * text=auto eol=lf diff --git a/dnfinition/.githooks/pre-commit b/dnfinition/.githooks/pre-commit index 274941098..a1e6d6aad 100755 --- a/dnfinition/.githooks/pre-commit +++ b/dnfinition/.githooks/pre-commit @@ -1,5 +1,5 @@ #!/bin/bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook for dnfinition quality checks set -e diff --git a/dnfinition/.github/FUNDING.yml b/dnfinition/.github/FUNDING.yml index e2d297177..688a442ca 100644 --- a/dnfinition/.github/FUNDING.yml +++ b/dnfinition/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/dnfinition/.github/dependabot.yml b/dnfinition/.github/dependabot.yml index 7afafd7dd..d5cd4e996 100644 --- a/dnfinition/.github/dependabot.yml +++ b/dnfinition/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/dnfinition/.github/workflows/ada-ci.yml b/dnfinition/.github/workflows/ada-ci.yml index 2e22db036..b596be283 100644 --- a/dnfinition/.github/workflows/ada-ci.yml +++ b/dnfinition/.github/workflows/ada-ci.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Ada CI on: diff --git a/dnfinition/.github/workflows/codeql.yml b/dnfinition/.github/workflows/codeql.yml index ac4439f30..31add1659 100644 --- a/dnfinition/.github/workflows/codeql.yml +++ b/dnfinition/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/dnfinition/.github/workflows/instant-sync.yml b/dnfinition/.github/workflows/instant-sync.yml index f0d525298..a342f5bd9 100644 --- a/dnfinition/.github/workflows/instant-sync.yml +++ b/dnfinition/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/dnfinition/.github/workflows/integration-tests.yml b/dnfinition/.github/workflows/integration-tests.yml index 6a81db892..7996622c9 100644 --- a/dnfinition/.github/workflows/integration-tests.yml +++ b/dnfinition/.github/workflows/integration-tests.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Integration Tests on: push: diff --git a/dnfinition/.github/workflows/jekyll-gh-pages.yml b/dnfinition/.github/workflows/jekyll-gh-pages.yml index 18968bce0..2fedbe709 100644 --- a/dnfinition/.github/workflows/jekyll-gh-pages.yml +++ b/dnfinition/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Deploy Jekyll to GitHub Pages on: push: diff --git a/dnfinition/.github/workflows/jekyll.yml b/dnfinition/.github/workflows/jekyll.yml index a58b0c416..2a5a033df 100644 --- a/dnfinition/.github/workflows/jekyll.yml +++ b/dnfinition/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Deploy Jekyll site to Pages on: push: diff --git a/dnfinition/.github/workflows/mirror.yml b/dnfinition/.github/workflows/mirror.yml index 980c324da..bdeb1f1c0 100644 --- a/dnfinition/.github/workflows/mirror.yml +++ b/dnfinition/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/dnfinition/.github/workflows/scorecard-enforcer.yml b/dnfinition/.github/workflows/scorecard-enforcer.yml index ed44929ec..5ccdcf6f6 100644 --- a/dnfinition/.github/workflows/scorecard-enforcer.yml +++ b/dnfinition/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/dnfinition/.github/workflows/scorecard.yml b/dnfinition/.github/workflows/scorecard.yml index 16e066449..7cd77ca66 100644 --- a/dnfinition/.github/workflows/scorecard.yml +++ b/dnfinition/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/dnfinition/.github/workflows/secret-scanner.yml b/dnfinition/.github/workflows/secret-scanner.yml index 6219ec0b6..0899a46eb 100644 --- a/dnfinition/.github/workflows/secret-scanner.yml +++ b/dnfinition/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/dnfinition/.github/workflows/spark-proofs.yml b/dnfinition/.github/workflows/spark-proofs.yml index bcecc625c..789145a57 100644 --- a/dnfinition/.github/workflows/spark-proofs.yml +++ b/dnfinition/.github/workflows/spark-proofs.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: SPARK Proofs on: push: diff --git a/dnfinition/.gitignore b/dnfinition/.gitignore index 78f79de9e..a35efe4cd 100644 --- a/dnfinition/.gitignore +++ b/dnfinition/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/dnfinition/.gitlab-ci.yml b/dnfinition/.gitlab-ci.yml index 5b68adc08..b08314a9f 100644 --- a/dnfinition/.gitlab-ci.yml +++ b/dnfinition/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/dnfinition/.machine_readable/AGENTIC.scm b/dnfinition/.machine_readable/AGENTIC.scm index 5fea3137b..a207b4675 100644 --- a/dnfinition/.machine_readable/AGENTIC.scm +++ b/dnfinition/.machine_readable/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent interaction patterns for dnfinition (define agentic-config diff --git a/dnfinition/.machine_readable/ECOSYSTEM.scm b/dnfinition/.machine_readable/ECOSYSTEM.scm index e5e62a55f..2bfa54f49 100644 --- a/dnfinition/.machine_readable/ECOSYSTEM.scm +++ b/dnfinition/.machine_readable/ECOSYSTEM.scm @@ -1,5 +1,5 @@ ;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Project relationships (pruned 2025-12-30) (ecosystem diff --git a/dnfinition/.machine_readable/META.scm b/dnfinition/.machine_readable/META.scm index faeb1d039..214af321b 100644 --- a/dnfinition/.machine_readable/META.scm +++ b/dnfinition/.machine_readable/META.scm @@ -1,5 +1,5 @@ ;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Architecture decisions (pruned 2025-12-30) (define meta diff --git a/dnfinition/.machine_readable/NEUROSYM.scm b/dnfinition/.machine_readable/NEUROSYM.scm index d6b641c62..1405bc413 100644 --- a/dnfinition/.machine_readable/NEUROSYM.scm +++ b/dnfinition/.machine_readable/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic integration config for dnfinition (define neurosym-config diff --git a/dnfinition/.machine_readable/PLAYBOOK.scm b/dnfinition/.machine_readable/PLAYBOOK.scm index 6708b1608..07caa7677 100644 --- a/dnfinition/.machine_readable/PLAYBOOK.scm +++ b/dnfinition/.machine_readable/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook for dnfinition (define playbook diff --git a/dnfinition/.machine_readable/STATE.scm b/dnfinition/.machine_readable/STATE.scm index 3f639a983..27ff8babd 100644 --- a/dnfinition/.machine_readable/STATE.scm +++ b/dnfinition/.machine_readable/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for dnfinition ;; Media-Type: application/vnd.state+scm diff --git a/dnfinition/.tool-versions b/dnfinition/.tool-versions index 32564f6fc..0c7345fac 100644 --- a/dnfinition/.tool-versions +++ b/dnfinition/.tool-versions @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf tool versions for dnfinition gnat 14.2.0 gprbuild 22.0.0 diff --git a/dnfinition/CONTRIBUTING.adoc b/dnfinition/CONTRIBUTING.adoc index a0f2f540f..eb045d61a 100644 --- a/dnfinition/CONTRIBUTING.adoc +++ b/dnfinition/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/dnfinition/ERROR-CATALOG.scm b/dnfinition/ERROR-CATALOG.scm index 5e6f085b5..792844da6 100644 --- a/dnfinition/ERROR-CATALOG.scm +++ b/dnfinition/ERROR-CATALOG.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell ;; ERROR-CATALOG.scm - Machine-readable catalog of common repo security errors ;; Format: Guile Scheme (homoiconic, parseable by robot-repo-cleaner) @@ -266,7 +266,7 @@ (fix (action . "modify") (modification . "Add SPDX header as first line") - (template . "# SPDX-License-Identifier: AGPL-3.0-or-later"))) + (template . "# SPDX-License-Identifier: MPL-2.0"))) ;;========================================================================= ;; PROPAGATION RULES diff --git a/dnfinition/Justfile b/dnfinition/Justfile index f9c976538..79abe2739 100644 --- a/dnfinition/Justfile +++ b/dnfinition/Justfile @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile for dnfinition - Universal Package Manager # Usage: just diff --git a/dnfinition/MAINTAINERS.adoc b/dnfinition/MAINTAINERS.adoc index b5154a037..48d978175 100644 --- a/dnfinition/MAINTAINERS.adoc +++ b/dnfinition/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/dnfinition/Mustfile b/dnfinition/Mustfile index 798718ffb..2516d22ca 100644 --- a/dnfinition/Mustfile +++ b/dnfinition/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/dnfinition/PALIMPSEST.adoc b/dnfinition/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/dnfinition/PALIMPSEST.adoc +++ b/dnfinition/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/dnfinition/README.adoc b/dnfinition/README.adoc index 26db8200b..1afd17e1d 100644 --- a/dnfinition/README.adoc +++ b/dnfinition/README.adoc @@ -246,7 +246,7 @@ dnfinition/ == License -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Contributing diff --git a/dnfinition/ROADMAP.scm b/dnfinition/ROADMAP.scm index 44315a3b4..95a7a8e15 100644 --- a/dnfinition/ROADMAP.scm +++ b/dnfinition/ROADMAP.scm @@ -1,5 +1,5 @@ ;; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ROADMAP.scm - Detailed path from 0.0.4 to 1.0.0 (define roadmap diff --git a/dnfinition/RSR_OUTLINE.adoc b/dnfinition/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/dnfinition/RSR_OUTLINE.adoc +++ b/dnfinition/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/dnfinition/alire.toml b/dnfinition/alire.toml index 75b536910..14b607c89 100644 --- a/dnfinition/alire.toml +++ b/dnfinition/alire.toml @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "dnfinition" description = "Universal package manager with reversibility" diff --git a/dnfinition/configs/dnfinition.toml b/dnfinition/configs/dnfinition.toml index d4df16805..6e815c23a 100644 --- a/dnfinition/configs/dnfinition.toml +++ b/dnfinition/configs/dnfinition.toml @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # DNFinition Configuration # Copy to ~/.config/dnfinition/dnfinition.toml diff --git a/dnfinition/dnfinition.gpr b/dnfinition/dnfinition.gpr index dbfe0efe1..cd796c4d8 100644 --- a/dnfinition/dnfinition.gpr +++ b/dnfinition/dnfinition.gpr @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 with "gnatcoll"; diff --git a/dnfinition/docs/REVERSIBLE_LANGUAGES_ECOSYSTEM.adoc b/dnfinition/docs/REVERSIBLE_LANGUAGES_ECOSYSTEM.adoc index bf36e7237..4fccf8118 100644 --- a/dnfinition/docs/REVERSIBLE_LANGUAGES_ECOSYSTEM.adoc +++ b/dnfinition/docs/REVERSIBLE_LANGUAGES_ECOSYSTEM.adoc @@ -1,5 +1,5 @@ // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // // Reversible Programming Languages Ecosystem Report // Compiled for DNFinition project evaluation diff --git a/dnfinition/docs/wiki/Architecture.adoc b/dnfinition/docs/wiki/Architecture.adoc index bc51ffcd8..1c3937e03 100644 --- a/dnfinition/docs/wiki/Architecture.adoc +++ b/dnfinition/docs/wiki/Architecture.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Architecture :toc: left :toclevels: 3 diff --git a/dnfinition/docs/wiki/FAQ.adoc b/dnfinition/docs/wiki/FAQ.adoc index 3cef3cfae..dd3465abe 100644 --- a/dnfinition/docs/wiki/FAQ.adoc +++ b/dnfinition/docs/wiki/FAQ.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Frequently Asked Questions :toc: left :toclevels: 2 diff --git a/dnfinition/docs/wiki/Getting-Started.adoc b/dnfinition/docs/wiki/Getting-Started.adoc index f0467c400..44cc9d3aa 100644 --- a/dnfinition/docs/wiki/Getting-Started.adoc +++ b/dnfinition/docs/wiki/Getting-Started.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Getting Started with DNFinition :toc: left :toclevels: 3 diff --git a/dnfinition/docs/wiki/Home.adoc b/dnfinition/docs/wiki/Home.adoc index 9bda786d0..f49f5ba8e 100644 --- a/dnfinition/docs/wiki/Home.adoc +++ b/dnfinition/docs/wiki/Home.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = DNFinition Wiki :toc: right :toclevels: 2 diff --git a/dnfinition/docs/wiki/_Footer.adoc b/dnfinition/docs/wiki/_Footer.adoc index 3c91d446a..58932b427 100644 --- a/dnfinition/docs/wiki/_Footer.adoc +++ b/dnfinition/docs/wiki/_Footer.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 --- diff --git a/dnfinition/docs/wiki/_Sidebar.adoc b/dnfinition/docs/wiki/_Sidebar.adoc index e473c4be1..477547b25 100644 --- a/dnfinition/docs/wiki/_Sidebar.adoc +++ b/dnfinition/docs/wiki/_Sidebar.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = DNFinition link:Home[**🏠 Home**] diff --git a/dnfinition/hooks/validate-codeql.sh b/dnfinition/hooks/validate-codeql.sh index eabe229f0..15b52c3da 100755 --- a/dnfinition/hooks/validate-codeql.sh +++ b/dnfinition/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/dnfinition/hooks/validate-permissions.sh b/dnfinition/hooks/validate-permissions.sh index f54d5c1d2..1999b018b 100755 --- a/dnfinition/hooks/validate-permissions.sh +++ b/dnfinition/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/dnfinition/hooks/validate-sha-pins.sh b/dnfinition/hooks/validate-sha-pins.sh index 5d9647cdc..697092b52 100755 --- a/dnfinition/hooks/validate-sha-pins.sh +++ b/dnfinition/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/dnfinition/hooks/validate-spdx.sh b/dnfinition/hooks/validate-spdx.sh index 2e3687978..cc81cf18f 100755 --- a/dnfinition/hooks/validate-spdx.sh +++ b/dnfinition/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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: AGPL-3.0-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/dnfinition/license/PMPL-1.0.txt b/dnfinition/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/dnfinition/license/PMPL-1.0.txt +++ b/dnfinition/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/dnfinition/scripts/propagate-mirror-workflow.jl b/dnfinition/scripts/propagate-mirror-workflow.jl index 9e6433472..481bf1dbd 100644 --- a/dnfinition/scripts/propagate-mirror-workflow.jl +++ b/dnfinition/scripts/propagate-mirror-workflow.jl @@ -1,11 +1,11 @@ #!/usr/bin/env julia -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # propagate-mirror-workflow.jl - Propagate multi-forge mirror workflow to all repos using Dates const MIRROR_WORKFLOW = raw""" -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Multi-forge mirror workflow - pushes to GitLab, Bitbucket, Codeberg, SourceHut, Radicle name: Mirror to All Forges diff --git a/dnfinition/src/backends/backend_interface.adb b/dnfinition/src/backends/backend_interface.adb index 397dab03b..a3bb165b4 100644 --- a/dnfinition/src/backends/backend_interface.adb +++ b/dnfinition/src/backends/backend_interface.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Backend_Interface - Implementation pragma Ada_2022; diff --git a/dnfinition/src/backends/backend_interface.ads b/dnfinition/src/backends/backend_interface.ads index adf08cc94..7b52c4857 100644 --- a/dnfinition/src/backends/backend_interface.ads +++ b/dnfinition/src/backends/backend_interface.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Backend_Interface - Abstract interface for all package manager backends pragma Ada_2022; diff --git a/dnfinition/src/backends/dnf/dnf_backend.adb b/dnfinition/src/backends/dnf/dnf_backend.adb index a8852a2b6..51eb25270 100644 --- a/dnfinition/src/backends/dnf/dnf_backend.adb +++ b/dnfinition/src/backends/dnf/dnf_backend.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- DNF_Backend - Implementation pragma Ada_2022; diff --git a/dnfinition/src/backends/dnf/dnf_backend.ads b/dnfinition/src/backends/dnf/dnf_backend.ads index 00fb65cc8..b3614035c 100644 --- a/dnfinition/src/backends/dnf/dnf_backend.ads +++ b/dnfinition/src/backends/dnf/dnf_backend.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- DNF_Backend - DNF package manager backend (Fedora, RHEL, etc.) pragma Ada_2022; diff --git a/dnfinition/src/backends/language_backend_interface.ads b/dnfinition/src/backends/language_backend_interface.ads index 78324ae9f..9ad432f9b 100644 --- a/dnfinition/src/backends/language_backend_interface.ads +++ b/dnfinition/src/backends/language_backend_interface.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Language_Backend_Interface - Abstract interface for language package managers -- diff --git a/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.adb b/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.adb index a14319ddf..1db22de59 100644 --- a/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.adb +++ b/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- RPM_Ostree_Backend - Implementation pragma Ada_2022; diff --git a/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.ads b/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.ads index c015b3758..9e3d9f083 100644 --- a/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.ads +++ b/dnfinition/src/backends/rpm_ostree/rpm_ostree_backend.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- RPM_Ostree_Backend - rpm-ostree backend (Fedora Kinoite/Silverblue) pragma Ada_2022; diff --git a/dnfinition/src/cli/cli_commands.adb b/dnfinition/src/cli/cli_commands.adb index fae50531a..205e4daef 100644 --- a/dnfinition/src/cli/cli_commands.adb +++ b/dnfinition/src/cli/cli_commands.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- CLI_Commands - Implementation pragma Ada_2022; diff --git a/dnfinition/src/cli/cli_commands.ads b/dnfinition/src/cli/cli_commands.ads index c4a540f9c..6850c082d 100644 --- a/dnfinition/src/cli/cli_commands.ads +++ b/dnfinition/src/cli/cli_commands.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- CLI_Commands - Command implementations (nala-style) -- diff --git a/dnfinition/src/cli/cli_output.adb b/dnfinition/src/cli/cli_output.adb index 5f1bafddb..e68305425 100644 --- a/dnfinition/src/cli/cli_output.adb +++ b/dnfinition/src/cli/cli_output.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- CLI_Output - Implementation pragma Ada_2022; diff --git a/dnfinition/src/cli/cli_output.ads b/dnfinition/src/cli/cli_output.ads index 8ed4ffee1..e1138c36b 100644 --- a/dnfinition/src/cli/cli_output.ads +++ b/dnfinition/src/cli/cli_output.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- CLI_Output - Formatted terminal output (nala-style) -- diff --git a/dnfinition/src/cli/command_executor.adb b/dnfinition/src/cli/command_executor.adb index cc5062f8c..cb078559f 100644 --- a/dnfinition/src/cli/command_executor.adb +++ b/dnfinition/src/cli/command_executor.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Command_Executor - Implementation pragma Ada_2022; diff --git a/dnfinition/src/cli/command_executor.ads b/dnfinition/src/cli/command_executor.ads index a497d1f03..7263ce6dd 100644 --- a/dnfinition/src/cli/command_executor.ads +++ b/dnfinition/src/cli/command_executor.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Command_Executor - Execute shell commands with output capture -- diff --git a/dnfinition/src/config/config_parser.adb b/dnfinition/src/config/config_parser.adb index f117ecb77..e1b345aa3 100644 --- a/dnfinition/src/config/config_parser.adb +++ b/dnfinition/src/config/config_parser.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Config_Parser - Implementation pragma Ada_2022; diff --git a/dnfinition/src/config/config_parser.ads b/dnfinition/src/config/config_parser.ads index b65c80de6..2377bc580 100644 --- a/dnfinition/src/config/config_parser.ads +++ b/dnfinition/src/config/config_parser.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Config_Parser - Configuration file parsing (TOML format) pragma Ada_2022; diff --git a/dnfinition/src/data_layer/data_layer_client.adb b/dnfinition/src/data_layer/data_layer_client.adb index deafc10a5..5d8d9679d 100644 --- a/dnfinition/src/data_layer/data_layer_client.adb +++ b/dnfinition/src/data_layer/data_layer_client.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Data Layer Client Implementation pragma Ada_2022; diff --git a/dnfinition/src/data_layer/data_layer_client.ads b/dnfinition/src/data_layer/data_layer_client.ads index 25fc53583..b68d50f89 100644 --- a/dnfinition/src/data_layer/data_layer_client.ads +++ b/dnfinition/src/data_layer/data_layer_client.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Data Layer Client - Ada interface to Elixir CubDB backend -- Uses JSON-over-pipe protocol for IPC diff --git a/dnfinition/src/data_layer/json_utils.adb b/dnfinition/src/data_layer/json_utils.adb index 516fce070..4d6700fcc 100644 --- a/dnfinition/src/data_layer/json_utils.adb +++ b/dnfinition/src/data_layer/json_utils.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- JSON Utilities Implementation pragma Ada_2022; diff --git a/dnfinition/src/data_layer/json_utils.ads b/dnfinition/src/data_layer/json_utils.ads index 3f9881c47..7bec9cfec 100644 --- a/dnfinition/src/data_layer/json_utils.ads +++ b/dnfinition/src/data_layer/json_utils.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- JSON Utilities - Wrapper around GNATCOLL.JSON for IPC pragma Ada_2022; diff --git a/dnfinition/src/data_layer/lib/dnfinition/application.ex b/dnfinition/src/data_layer/lib/dnfinition/application.ex index 4e02d49ac..453f6fecc 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/application.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/application.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.DataLayer.Application do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/download/manager.ex b/dnfinition/src/data_layer/lib/dnfinition/download/manager.ex index 56c25a61c..94ad5114a 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/download/manager.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/download/manager.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Download.Manager do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/download/worker.ex b/dnfinition/src/data_layer/lib/dnfinition/download/worker.ex index 6f71fdc5c..5e6d820cf 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/download/worker.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/download/worker.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Download.Worker do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/mirror/list_manager.ex b/dnfinition/src/data_layer/lib/dnfinition/mirror/list_manager.ex index a2e149710..20c43cf69 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/mirror/list_manager.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/mirror/list_manager.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Mirror.ListManager do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/mirror/optimizer.ex b/dnfinition/src/data_layer/lib/dnfinition/mirror/optimizer.ex index dd4138839..19b659b5e 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/mirror/optimizer.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/mirror/optimizer.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Mirror.Optimizer do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/models/operation.ex b/dnfinition/src/data_layer/lib/dnfinition/models/operation.ex index 8d17746a4..b501ef024 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/models/operation.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/models/operation.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Models.Operation do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/models/snapshot.ex b/dnfinition/src/data_layer/lib/dnfinition/models/snapshot.ex index d4c215218..6295faef5 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/models/snapshot.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/models/snapshot.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Models.Snapshot do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/models/transaction.ex b/dnfinition/src/data_layer/lib/dnfinition/models/transaction.ex index 91c942118..cebb8b3fc 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/models/transaction.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/models/transaction.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Models.Transaction do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/port/server.ex b/dnfinition/src/data_layer/lib/dnfinition/port/server.ex index ce1a28f7e..995b7012a 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/port/server.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/port/server.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Port.Server do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/security/http_config.ex b/dnfinition/src/data_layer/lib/dnfinition/security/http_config.ex index a46140eb1..f9fdb6baa 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/security/http_config.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/security/http_config.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Security.HttpConfig do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/store/packages.ex b/dnfinition/src/data_layer/lib/dnfinition/store/packages.ex index 6036ce4b6..484282827 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/store/packages.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/store/packages.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Store.PackageStore do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/store/snapshots.ex b/dnfinition/src/data_layer/lib/dnfinition/store/snapshots.ex index ca1089b16..df54436f9 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/store/snapshots.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/store/snapshots.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Store.SnapshotStore do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/store/transactions.ex b/dnfinition/src/data_layer/lib/dnfinition/store/transactions.ex index a375540bb..ca5fc6226 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/store/transactions.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/store/transactions.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Store.TransactionStore do @moduledoc """ diff --git a/dnfinition/src/data_layer/lib/dnfinition/telemetry.ex b/dnfinition/src/data_layer/lib/dnfinition/telemetry.ex index ccc3dc2ed..bb180c0c0 100644 --- a/dnfinition/src/data_layer/lib/dnfinition/telemetry.ex +++ b/dnfinition/src/data_layer/lib/dnfinition/telemetry.ex @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Telemetry do @moduledoc """ diff --git a/dnfinition/src/data_layer/mix.exs b/dnfinition/src/data_layer/mix.exs index bf2860a3a..c248d321d 100644 --- a/dnfinition/src/data_layer/mix.exs +++ b/dnfinition/src/data_layer/mix.exs @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.DataLayer.MixProject do use Mix.Project diff --git a/dnfinition/src/data_layer/test/dnfinition_test.exs b/dnfinition/src/data_layer/test/dnfinition_test.exs index 9d73daae6..17bbbbf5d 100644 --- a/dnfinition/src/data_layer/test/dnfinition_test.exs +++ b/dnfinition/src/data_layer/test/dnfinition_test.exs @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule DnfinitionTest do use ExUnit.Case diff --git a/dnfinition/src/data_layer/test/store/package_store_test.exs b/dnfinition/src/data_layer/test/store/package_store_test.exs index 1646a67f7..4a1680b67 100644 --- a/dnfinition/src/data_layer/test/store/package_store_test.exs +++ b/dnfinition/src/data_layer/test/store/package_store_test.exs @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Store.PackageStoreTest do use ExUnit.Case, async: false diff --git a/dnfinition/src/data_layer/test/store/transaction_store_test.exs b/dnfinition/src/data_layer/test/store/transaction_store_test.exs index 07405e4d8..945b0ab9f 100644 --- a/dnfinition/src/data_layer/test/store/transaction_store_test.exs +++ b/dnfinition/src/data_layer/test/store/transaction_store_test.exs @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule Dnfinition.Store.TransactionStoreTest do use ExUnit.Case, async: false diff --git a/dnfinition/src/data_layer/test/test_helper.exs b/dnfinition/src/data_layer/test/test_helper.exs index 79b55f9f6..533788073 100644 --- a/dnfinition/src/data_layer/test/test_helper.exs +++ b/dnfinition/src/data_layer/test/test_helper.exs @@ -1,4 +1,4 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 ExUnit.start() diff --git a/dnfinition/src/dnfinition.adb b/dnfinition/src/dnfinition.adb index 7c93845ae..713dd774f 100644 --- a/dnfinition/src/dnfinition.adb +++ b/dnfinition/src/dnfinition.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- DNFinition - Universal Package Manager with Reversibility -- Main entry point diff --git a/dnfinition/src/dnfinition.ads b/dnfinition/src/dnfinition.ads index 55bbc76fc..78e1b8f86 100644 --- a/dnfinition/src/dnfinition.ads +++ b/dnfinition/src/dnfinition.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- DNFinition - Universal Package Manager with Reversibility -- Main package specification diff --git a/dnfinition/src/platform/detection.adb b/dnfinition/src/platform/detection.adb index 508cf0c16..d9b57da19 100644 --- a/dnfinition/src/platform/detection.adb +++ b/dnfinition/src/platform/detection.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Detection - Implementation pragma Ada_2022; diff --git a/dnfinition/src/platform/detection.ads b/dnfinition/src/platform/detection.ads index f0d83a576..37f50c8a3 100644 --- a/dnfinition/src/platform/detection.ads +++ b/dnfinition/src/platform/detection.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Detection - OS, system package manager, and language package manager detection pragma Ada_2022; diff --git a/dnfinition/src/platform/filesystem_detect.adb b/dnfinition/src/platform/filesystem_detect.adb index 76214977b..62120fe7d 100644 --- a/dnfinition/src/platform/filesystem_detect.adb +++ b/dnfinition/src/platform/filesystem_detect.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Filesystem_Detect - Implementation pragma Ada_2022; diff --git a/dnfinition/src/platform/filesystem_detect.ads b/dnfinition/src/platform/filesystem_detect.ads index 3b963edb8..6f0d3f13e 100644 --- a/dnfinition/src/platform/filesystem_detect.ads +++ b/dnfinition/src/platform/filesystem_detect.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Filesystem_Detect - Detect filesystem types and snapshot capabilities pragma Ada_2022; diff --git a/dnfinition/src/reversibility/filesystem/btrfs_snapshots.adb b/dnfinition/src/reversibility/filesystem/btrfs_snapshots.adb index a1ec53357..606dee2b4 100644 --- a/dnfinition/src/reversibility/filesystem/btrfs_snapshots.adb +++ b/dnfinition/src/reversibility/filesystem/btrfs_snapshots.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Btrfs_Snapshots - Implementation pragma Ada_2022; diff --git a/dnfinition/src/reversibility/filesystem/btrfs_snapshots.ads b/dnfinition/src/reversibility/filesystem/btrfs_snapshots.ads index 2040fccd4..b17c064a6 100644 --- a/dnfinition/src/reversibility/filesystem/btrfs_snapshots.ads +++ b/dnfinition/src/reversibility/filesystem/btrfs_snapshots.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Btrfs_Snapshots - Btrfs filesystem snapshot operations pragma Ada_2022; diff --git a/dnfinition/src/reversibility/filesystem/lvm_snapshots.adb b/dnfinition/src/reversibility/filesystem/lvm_snapshots.adb index 596dbffc5..ff169d069 100644 --- a/dnfinition/src/reversibility/filesystem/lvm_snapshots.adb +++ b/dnfinition/src/reversibility/filesystem/lvm_snapshots.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- LVM_Snapshots - Implementation pragma Ada_2022; diff --git a/dnfinition/src/reversibility/filesystem/lvm_snapshots.ads b/dnfinition/src/reversibility/filesystem/lvm_snapshots.ads index a7c73ad86..a6cdfcf72 100644 --- a/dnfinition/src/reversibility/filesystem/lvm_snapshots.ads +++ b/dnfinition/src/reversibility/filesystem/lvm_snapshots.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- LVM_Snapshots - LVM logical volume snapshot operations pragma Ada_2022; diff --git a/dnfinition/src/reversibility/filesystem/zfs_snapshots.adb b/dnfinition/src/reversibility/filesystem/zfs_snapshots.adb index 587f2f1e5..5077d51d6 100644 --- a/dnfinition/src/reversibility/filesystem/zfs_snapshots.adb +++ b/dnfinition/src/reversibility/filesystem/zfs_snapshots.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- ZFS_Snapshots - Implementation pragma Ada_2022; diff --git a/dnfinition/src/reversibility/filesystem/zfs_snapshots.ads b/dnfinition/src/reversibility/filesystem/zfs_snapshots.ads index 8195cae45..48838c729 100644 --- a/dnfinition/src/reversibility/filesystem/zfs_snapshots.ads +++ b/dnfinition/src/reversibility/filesystem/zfs_snapshots.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- ZFS_Snapshots - ZFS filesystem snapshot operations pragma Ada_2022; diff --git a/dnfinition/src/reversibility/rollback_engine.adb b/dnfinition/src/reversibility/rollback_engine.adb index 45542f65e..beb577a18 100644 --- a/dnfinition/src/reversibility/rollback_engine.adb +++ b/dnfinition/src/reversibility/rollback_engine.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Rollback_Engine - Implementation pragma Ada_2022; diff --git a/dnfinition/src/reversibility/rollback_engine.ads b/dnfinition/src/reversibility/rollback_engine.ads index f8b8f4432..cceb276fe 100644 --- a/dnfinition/src/reversibility/rollback_engine.ads +++ b/dnfinition/src/reversibility/rollback_engine.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Rollback_Engine - Coordinate rollback operations with safety guarantees pragma Ada_2022; diff --git a/dnfinition/src/reversibility/snapshot_manager.adb b/dnfinition/src/reversibility/snapshot_manager.adb index b5e7f69bb..d03da9ceb 100644 --- a/dnfinition/src/reversibility/snapshot_manager.adb +++ b/dnfinition/src/reversibility/snapshot_manager.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Snapshot_Manager - Implementation pragma Ada_2022; diff --git a/dnfinition/src/reversibility/snapshot_manager.ads b/dnfinition/src/reversibility/snapshot_manager.ads index 4ff7ed294..77db0e729 100644 --- a/dnfinition/src/reversibility/snapshot_manager.ads +++ b/dnfinition/src/reversibility/snapshot_manager.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Snapshot_Manager - Core snapshot management with SPARK verification pragma Ada_2022; diff --git a/dnfinition/src/reversibility/transaction_log.adb b/dnfinition/src/reversibility/transaction_log.adb index e2a6eb924..c8c2eea18 100644 --- a/dnfinition/src/reversibility/transaction_log.adb +++ b/dnfinition/src/reversibility/transaction_log.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Transaction_Log - Implementation pragma Ada_2022; diff --git a/dnfinition/src/reversibility/transaction_log.ads b/dnfinition/src/reversibility/transaction_log.ads index f3c2ccc4f..c4d8f5968 100644 --- a/dnfinition/src/reversibility/transaction_log.ads +++ b/dnfinition/src/reversibility/transaction_log.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Transaction_Log - Log and manage package transactions pragma Ada_2022; diff --git a/dnfinition/src/security/shell_escape.adb b/dnfinition/src/security/shell_escape.adb index f003d16bf..9b692ee5b 100644 --- a/dnfinition/src/security/shell_escape.adb +++ b/dnfinition/src/security/shell_escape.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Shell_Escape - Implementation pragma Ada_2022; diff --git a/dnfinition/src/security/shell_escape.ads b/dnfinition/src/security/shell_escape.ads index a6bd6a7c6..803f11b72 100644 --- a/dnfinition/src/security/shell_escape.ads +++ b/dnfinition/src/security/shell_escape.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Shell_Escape - Prevent shell injection by escaping dangerous characters pragma Ada_2022; diff --git a/dnfinition/src/tui/ncurses_bindings.adb b/dnfinition/src/tui/ncurses_bindings.adb index 6db5cb923..967eb3043 100644 --- a/dnfinition/src/tui/ncurses_bindings.adb +++ b/dnfinition/src/tui/ncurses_bindings.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- NCurses_Bindings - Implementation pragma Ada_2022; diff --git a/dnfinition/src/tui/ncurses_bindings.ads b/dnfinition/src/tui/ncurses_bindings.ads index 68450cfa6..758696e90 100644 --- a/dnfinition/src/tui/ncurses_bindings.ads +++ b/dnfinition/src/tui/ncurses_bindings.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- NCurses_Bindings - Thin Ada bindings to ncurses library pragma Ada_2022; diff --git a/dnfinition/src/tui/terminal_interface.adb b/dnfinition/src/tui/terminal_interface.adb index c88885277..aaa87de4c 100644 --- a/dnfinition/src/tui/terminal_interface.adb +++ b/dnfinition/src/tui/terminal_interface.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Terminal_Interface - Implementation pragma Ada_2022; diff --git a/dnfinition/src/tui/terminal_interface.ads b/dnfinition/src/tui/terminal_interface.ads index 76adea865..c8ff303ed 100644 --- a/dnfinition/src/tui/terminal_interface.ads +++ b/dnfinition/src/tui/terminal_interface.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Terminal_Interface - Main TUI framework for DNFinition pragma Ada_2022; diff --git a/dnfinition/src/types/package_types.adb b/dnfinition/src/types/package_types.adb index 8e49d206b..b6966944a 100644 --- a/dnfinition/src/types/package_types.adb +++ b/dnfinition/src/types/package_types.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Package_Types - Implementation pragma Ada_2022; diff --git a/dnfinition/src/types/package_types.ads b/dnfinition/src/types/package_types.ads index 8d93753b3..65cb663ef 100644 --- a/dnfinition/src/types/package_types.ads +++ b/dnfinition/src/types/package_types.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Package_Types - Core data types for package management pragma Ada_2022; diff --git a/dnfinition/src/types/snapshot_types.ads b/dnfinition/src/types/snapshot_types.ads index 96a86cf51..e975f832d 100644 --- a/dnfinition/src/types/snapshot_types.ads +++ b/dnfinition/src/types/snapshot_types.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Snapshot_Types - Types for system snapshot management pragma Ada_2022; diff --git a/dnfinition/src/types/transaction_types.adb b/dnfinition/src/types/transaction_types.adb index c1044e1d9..e362b6289 100644 --- a/dnfinition/src/types/transaction_types.adb +++ b/dnfinition/src/types/transaction_types.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Transaction_Types - Implementation pragma Ada_2022; diff --git a/dnfinition/src/types/transaction_types.ads b/dnfinition/src/types/transaction_types.ads index 8cb18d4c1..eedc01a9a 100644 --- a/dnfinition/src/types/transaction_types.ads +++ b/dnfinition/src/types/transaction_types.ads @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Transaction_Types - Types for package transaction management pragma Ada_2022; diff --git a/dnfinition/tests/integration/ipc_protocol_test.exs b/dnfinition/tests/integration/ipc_protocol_test.exs index 3ef068e3a..961617671 100644 --- a/dnfinition/tests/integration/ipc_protocol_test.exs +++ b/dnfinition/tests/integration/ipc_protocol_test.exs @@ -1,5 +1,5 @@ # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # IPC Protocol Test - Verify Ada-Elixir JSON protocol compatibility diff --git a/dnfinition/tests/integration/reversibility_chain_test.adb b/dnfinition/tests/integration/reversibility_chain_test.adb index de01c21d4..19b36d5f1 100644 --- a/dnfinition/tests/integration/reversibility_chain_test.adb +++ b/dnfinition/tests/integration/reversibility_chain_test.adb @@ -1,5 +1,5 @@ -- SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell --- SPDX-License-Identifier: AGPL-3.0-or-later +-- SPDX-License-Identifier: MPL-2.0 -- -- Reversibility_Chain_Test - Integration test for install -> tx -> snapshot -> undo pragma Ada_2022; diff --git a/dnfinition/wiki/Architecture.adoc b/dnfinition/wiki/Architecture.adoc index bc51ffcd8..1c3937e03 100644 --- a/dnfinition/wiki/Architecture.adoc +++ b/dnfinition/wiki/Architecture.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Architecture :toc: left :toclevels: 3 diff --git a/dnfinition/wiki/FAQ.adoc b/dnfinition/wiki/FAQ.adoc index 3cef3cfae..dd3465abe 100644 --- a/dnfinition/wiki/FAQ.adoc +++ b/dnfinition/wiki/FAQ.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Frequently Asked Questions :toc: left :toclevels: 2 diff --git a/dnfinition/wiki/Getting-Started.adoc b/dnfinition/wiki/Getting-Started.adoc index f0467c400..44cc9d3aa 100644 --- a/dnfinition/wiki/Getting-Started.adoc +++ b/dnfinition/wiki/Getting-Started.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Getting Started with DNFinition :toc: left :toclevels: 3 diff --git a/dnfinition/wiki/Home.adoc b/dnfinition/wiki/Home.adoc index 9bda786d0..f49f5ba8e 100644 --- a/dnfinition/wiki/Home.adoc +++ b/dnfinition/wiki/Home.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = DNFinition Wiki :toc: right :toclevels: 2 diff --git a/dnfinition/wiki/_Footer.adoc b/dnfinition/wiki/_Footer.adoc index 3c91d446a..58932b427 100644 --- a/dnfinition/wiki/_Footer.adoc +++ b/dnfinition/wiki/_Footer.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 --- diff --git a/dnfinition/wiki/_Sidebar.adoc b/dnfinition/wiki/_Sidebar.adoc index e473c4be1..477547b25 100644 --- a/dnfinition/wiki/_Sidebar.adoc +++ b/dnfinition/wiki/_Sidebar.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = DNFinition link:Home[**🏠 Home**] diff --git a/docs/accessibility/README.adoc b/docs/accessibility/README.adoc index cc5d53948..2839c3d26 100644 --- a/docs/accessibility/README.adoc +++ b/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Burble Accessibility :toc: auto :icons: font diff --git a/docs/tech-debt-2026-05-26.md b/docs/tech-debt-2026-05-26.md index bb128acc5..155790cec 100644 --- a/docs/tech-debt-2026-05-26.md +++ b/docs/tech-debt-2026-05-26.md @@ -1,5 +1,5 @@ diff --git a/docs/wikis/Home.md b/docs/wikis/Home.md index c6d695460..28f940f48 100644 --- a/docs/wikis/Home.md +++ b/docs/wikis/Home.md @@ -1,4 +1,4 @@ - + # Developer Ecosystem **The central hub for all hyperpolymath development-workflow tools** — git operations, repository management, scaffolding, code analysis, and developer experience. diff --git a/idris2-ecosystem/README.adoc b/idris2-ecosystem/README.adoc index ba1c526ec..4228e416b 100644 --- a/idris2-ecosystem/README.adoc +++ b/idris2-ecosystem/README.adoc @@ -1,5 +1,5 @@ = idris2-ecosystem -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 :author: Jonathan D.A. Jewell Idris2 libraries and tools. diff --git a/idris2-ecosystem/cno/ROADMAP.md b/idris2-ecosystem/cno/ROADMAP.md index dd6f54266..b14447a13 100644 --- a/idris2-ecosystem/cno/ROADMAP.md +++ b/idris2-ecosystem/cno/ROADMAP.md @@ -1,4 +1,4 @@ - + # idris2-cno Roadmap ## Current Status: v0.1.0 Released diff --git a/idris2-ecosystem/dyadt/ROADMAP.md b/idris2-ecosystem/dyadt/ROADMAP.md index bb0df6d42..5f80e2425 100644 --- a/idris2-ecosystem/dyadt/ROADMAP.md +++ b/idris2-ecosystem/dyadt/ROADMAP.md @@ -1,4 +1,4 @@ - + # idris2-dyadt Roadmap ## Current Status: v0.1.0 Released diff --git a/idris2-ecosystem/echidna/ROADMAP.md b/idris2-ecosystem/echidna/ROADMAP.md index b433caa41..eebe2f3ce 100644 --- a/idris2-ecosystem/echidna/ROADMAP.md +++ b/idris2-ecosystem/echidna/ROADMAP.md @@ -1,4 +1,4 @@ - + # idris2-echidna Roadmap ## Current Status: v0.1.0 Released diff --git a/idris2-ecosystem/xml-toolkit/src/Mark2/Integrity.idr b/idris2-ecosystem/xml-toolkit/src/Mark2/Integrity.idr index cacb801bb..e828e3b76 100644 --- a/idris2-ecosystem/xml-toolkit/src/Mark2/Integrity.idr +++ b/idris2-ecosystem/xml-toolkit/src/Mark2/Integrity.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- | Mark2 Integrity Module - Cryptographic chain of custody for eTMA marking -- | -- | Provides independent, tamper-evident records that can cross-check diff --git a/idris2-ecosystem/xml-toolkit/src/Xml744/Attribute.idr b/idris2-ecosystem/xml-toolkit/src/Xml744/Attribute.idr index a6bc5588c..ac83a2097 100644 --- a/idris2-ecosystem/xml-toolkit/src/Xml744/Attribute.idr +++ b/idris2-ecosystem/xml-toolkit/src/Xml744/Attribute.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- | Type-safe XML attributes - no more quote injection module Xml744.Attribute diff --git a/idris2-ecosystem/xml-toolkit/src/Xml744/Core.idr b/idris2-ecosystem/xml-toolkit/src/Xml744/Core.idr index 30a200f5e..93241847d 100644 --- a/idris2-ecosystem/xml-toolkit/src/Xml744/Core.idr +++ b/idris2-ecosystem/xml-toolkit/src/Xml744/Core.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- | XML 7/44 Toolkit - Type-safe XML infiltration and exfiltration -- | -- | Named after the infamous "Line 7, Column 44" error that occurs diff --git a/idris2-ecosystem/xml-toolkit/src/Xml744/Document.idr b/idris2-ecosystem/xml-toolkit/src/Xml744/Document.idr index 6d501d97b..d9407682f 100644 --- a/idris2-ecosystem/xml-toolkit/src/Xml744/Document.idr +++ b/idris2-ecosystem/xml-toolkit/src/Xml744/Document.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- | XML Document handling - declarations, namespaces, the works module Xml744.Document diff --git a/idris2-ecosystem/xml-toolkit/src/Xml744/Element.idr b/idris2-ecosystem/xml-toolkit/src/Xml744/Element.idr index b8de9e5d1..3cf87f5ce 100644 --- a/idris2-ecosystem/xml-toolkit/src/Xml744/Element.idr +++ b/idris2-ecosystem/xml-toolkit/src/Xml744/Element.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- | Type-safe XML elements - properly nested, properly escaped module Xml744.Element diff --git a/idris2-ecosystem/xml-toolkit/src/Xml744/Escape.idr b/idris2-ecosystem/xml-toolkit/src/Xml744/Escape.idr index 92323c3ba..a6bbabe52 100644 --- a/idris2-ecosystem/xml-toolkit/src/Xml744/Escape.idr +++ b/idris2-ecosystem/xml-toolkit/src/Xml744/Escape.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- | XML Escaping - the first line of defense against 7/44 errors module Xml744.Escape diff --git a/idris2-ecosystem/xml-toolkit/src/Xml744/Text.idr b/idris2-ecosystem/xml-toolkit/src/Xml744/Text.idr index 92ed8639b..01f3149d6 100644 --- a/idris2-ecosystem/xml-toolkit/src/Xml744/Text.idr +++ b/idris2-ecosystem/xml-toolkit/src/Xml744/Text.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- | Type-safe XML text content - impossible to create with raw & or < module Xml744.Text diff --git a/idris2-ecosystem/xml-toolkit/xml-7-44.ipkg b/idris2-ecosystem/xml-toolkit/xml-7-44.ipkg index 93d98acca..64911b42c 100644 --- a/idris2-ecosystem/xml-toolkit/xml-7-44.ipkg +++ b/idris2-ecosystem/xml-toolkit/xml-7-44.ipkg @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: MIT +-- SPDX-License-Identifier: MPL-2.0 -- Dedicated to Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, and Eve Maler -- who gave us XML and then presumably changed their phone numbers diff --git a/iser-tools/alloyiser/.devcontainer/README.adoc b/iser-tools/alloyiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/alloyiser/.devcontainer/README.adoc +++ b/iser-tools/alloyiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/alloyiser/.github/GOVERNANCE.md b/iser-tools/alloyiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/alloyiser/.github/GOVERNANCE.md +++ b/iser-tools/alloyiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/alloyiser/.github/copilot-instructions.md b/iser-tools/alloyiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/alloyiser/.github/copilot-instructions.md +++ b/iser-tools/alloyiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/alloyiser/.github/pull_request_template.md b/iser-tools/alloyiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/alloyiser/.github/pull_request_template.md +++ b/iser-tools/alloyiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/alloyiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/alloyiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/alloyiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/alloyiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/alloyiser/CHANGELOG.adoc b/iser-tools/alloyiser/CHANGELOG.adoc index caeebe57a..37a3ed8ff 100644 --- a/iser-tools/alloyiser/CHANGELOG.adoc +++ b/iser-tools/alloyiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to alloyiser will be documented in this file. diff --git a/iser-tools/alloyiser/CODE_OF_CONDUCT.md b/iser-tools/alloyiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/alloyiser/CODE_OF_CONDUCT.md +++ b/iser-tools/alloyiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/alloyiser/CONTRIBUTING.md b/iser-tools/alloyiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/alloyiser/CONTRIBUTING.md +++ b/iser-tools/alloyiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/alloyiser/EXPLAINME.adoc b/iser-tools/alloyiser/EXPLAINME.adoc index 3f9b9688a..bac6083ad 100644 --- a/iser-tools/alloyiser/EXPLAINME.adoc +++ b/iser-tools/alloyiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Alloyiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/alloyiser/README.adoc b/iser-tools/alloyiser/README.adoc index 389f3eb30..d77f45916 100644 --- a/iser-tools/alloyiser/README.adoc +++ b/iser-tools/alloyiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Alloyiser Jonathan D.A. Jewell @@ -267,4 +267,4 @@ What exists today: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/alloyiser/ROADMAP.adoc b/iser-tools/alloyiser/ROADMAP.adoc index 5fca08e14..c54940028 100644 --- a/iser-tools/alloyiser/ROADMAP.adoc +++ b/iser-tools/alloyiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Alloyiser Roadmap Jonathan D.A. Jewell diff --git a/iser-tools/alloyiser/TOPOLOGY.md b/iser-tools/alloyiser/TOPOLOGY.md index 96f5a5c6b..0c9701702 100644 --- a/iser-tools/alloyiser/TOPOLOGY.md +++ b/iser-tools/alloyiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — alloyiser repository structure diff --git a/iser-tools/alloyiser/container/README.adoc b/iser-tools/alloyiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/alloyiser/container/README.adoc +++ b/iser-tools/alloyiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/alloyiser/docs/RSR_OUTLINE.adoc b/iser-tools/alloyiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/alloyiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/alloyiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/alloyiser/docs/STATE-VISUALIZER.adoc b/iser-tools/alloyiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/alloyiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/alloyiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/alloyiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/alloyiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/alloyiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/alloyiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/alloyiser/docs/decisions/0000-template.adoc b/iser-tools/alloyiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/alloyiser/docs/decisions/0000-template.adoc +++ b/iser-tools/alloyiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/alloyiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/alloyiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/alloyiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/alloyiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/alloyiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/alloyiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/alloyiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/alloyiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/alloyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/alloyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/alloyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/alloyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/alloyiser/docs/templates/contractiles/README.adoc b/iser-tools/alloyiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/alloyiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/alloyiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/anvomidaviser/.devcontainer/README.adoc b/iser-tools/anvomidaviser/.devcontainer/README.adoc index 7a065c151..0973d7b67 100644 --- a/iser-tools/anvomidaviser/.devcontainer/README.adoc +++ b/iser-tools/anvomidaviser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/anvomidaviser/.github/GOVERNANCE.md b/iser-tools/anvomidaviser/.github/GOVERNANCE.md index c644b9190..96978cf32 100644 --- a/iser-tools/anvomidaviser/.github/GOVERNANCE.md +++ b/iser-tools/anvomidaviser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/anvomidaviser/.github/copilot-instructions.md b/iser-tools/anvomidaviser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/anvomidaviser/.github/copilot-instructions.md +++ b/iser-tools/anvomidaviser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/anvomidaviser/.github/pull_request_template.md b/iser-tools/anvomidaviser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/anvomidaviser/.github/pull_request_template.md +++ b/iser-tools/anvomidaviser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/anvomidaviser/.machine_readable/agent_instructions/README.adoc b/iser-tools/anvomidaviser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/anvomidaviser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/anvomidaviser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/anvomidaviser/CHANGELOG.adoc b/iser-tools/anvomidaviser/CHANGELOG.adoc index c85913ba8..457684d75 100644 --- a/iser-tools/anvomidaviser/CHANGELOG.adoc +++ b/iser-tools/anvomidaviser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/anvomidaviser/CODE_OF_CONDUCT.md b/iser-tools/anvomidaviser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/anvomidaviser/CODE_OF_CONDUCT.md +++ b/iser-tools/anvomidaviser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/anvomidaviser/CONTRIBUTING.md b/iser-tools/anvomidaviser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/anvomidaviser/CONTRIBUTING.md +++ b/iser-tools/anvomidaviser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/anvomidaviser/EXPLAINME.adoc b/iser-tools/anvomidaviser/EXPLAINME.adoc index 102c40c8d..dcf5e09ce 100644 --- a/iser-tools/anvomidaviser/EXPLAINME.adoc +++ b/iser-tools/anvomidaviser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Anvomidaviser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/anvomidaviser/README.adoc b/iser-tools/anvomidaviser/README.adoc index 8c4f0300f..ee898677b 100644 --- a/iser-tools/anvomidaviser/README.adoc +++ b/iser-tools/anvomidaviser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Anvomidaviser Jonathan D.A. Jewell @@ -114,4 +114,4 @@ Zig FFI stubs with anvomidaviser symbols. Codegen and scoring engine pending. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/anvomidaviser/ROADMAP.adoc b/iser-tools/anvomidaviser/ROADMAP.adoc index d75fd581c..9db987ad8 100644 --- a/iser-tools/anvomidaviser/ROADMAP.adoc +++ b/iser-tools/anvomidaviser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = anvomidaviser Roadmap :toc: :icons: font diff --git a/iser-tools/anvomidaviser/TOPOLOGY.md b/iser-tools/anvomidaviser/TOPOLOGY.md index b7a408db4..900ea1d56 100644 --- a/iser-tools/anvomidaviser/TOPOLOGY.md +++ b/iser-tools/anvomidaviser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # anvomidaviser — Repository Topology ## Overview diff --git a/iser-tools/anvomidaviser/container/README.adoc b/iser-tools/anvomidaviser/container/README.adoc index 654ce447a..9b606aded 100644 --- a/iser-tools/anvomidaviser/container/README.adoc +++ b/iser-tools/anvomidaviser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = anvomidaviser Container Templates :toc: left diff --git a/iser-tools/anvomidaviser/docs/RSR_OUTLINE.adoc b/iser-tools/anvomidaviser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/anvomidaviser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/anvomidaviser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/anvomidaviser/docs/STATE-VISUALIZER.adoc b/iser-tools/anvomidaviser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/anvomidaviser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/anvomidaviser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/anvomidaviser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/anvomidaviser/docs/architecture/THREAT-MODEL.adoc index 22c307c63..1b2e73aea 100644 --- a/iser-tools/anvomidaviser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/anvomidaviser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: anvomidaviser diff --git a/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc b/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/anvomidaviser/docs/decisions/0000-template.adoc b/iser-tools/anvomidaviser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/anvomidaviser/docs/decisions/0000-template.adoc +++ b/iser-tools/anvomidaviser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/anvomidaviser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/anvomidaviser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/anvomidaviser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/anvomidaviser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/anvomidaviser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/anvomidaviser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/anvomidaviser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/anvomidaviser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/anvomidaviser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/anvomidaviser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/anvomidaviser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/anvomidaviser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/anvomidaviser/docs/templates/contractiles/README.adoc b/iser-tools/anvomidaviser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/anvomidaviser/docs/templates/contractiles/README.adoc +++ b/iser-tools/anvomidaviser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/atsiser/.devcontainer/README.adoc b/iser-tools/atsiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/atsiser/.devcontainer/README.adoc +++ b/iser-tools/atsiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/atsiser/.github/GOVERNANCE.md b/iser-tools/atsiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/atsiser/.github/GOVERNANCE.md +++ b/iser-tools/atsiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/atsiser/.github/copilot-instructions.md b/iser-tools/atsiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/atsiser/.github/copilot-instructions.md +++ b/iser-tools/atsiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/atsiser/.github/pull_request_template.md b/iser-tools/atsiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/atsiser/.github/pull_request_template.md +++ b/iser-tools/atsiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/atsiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/atsiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/atsiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/atsiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/atsiser/CHANGELOG.adoc b/iser-tools/atsiser/CHANGELOG.adoc index 707502677..041194d0b 100644 --- a/iser-tools/atsiser/CHANGELOG.adoc +++ b/iser-tools/atsiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/atsiser/CODE_OF_CONDUCT.md b/iser-tools/atsiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/atsiser/CODE_OF_CONDUCT.md +++ b/iser-tools/atsiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/atsiser/CONTRIBUTING.md b/iser-tools/atsiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/atsiser/CONTRIBUTING.md +++ b/iser-tools/atsiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/atsiser/EXPLAINME.adoc b/iser-tools/atsiser/EXPLAINME.adoc index 80d6dd18e..eed3c3f7c 100644 --- a/iser-tools/atsiser/EXPLAINME.adoc +++ b/iser-tools/atsiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Atsiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/atsiser/README.adoc b/iser-tools/atsiser/README.adoc index 58ffa1c03..fa32a2a16 100644 --- a/iser-tools/atsiser/README.adoc +++ b/iser-tools/atsiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Atsiser Jonathan D.A. Jewell @@ -134,4 +134,4 @@ C source analysis pending implementation. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/atsiser/ROADMAP.adoc b/iser-tools/atsiser/ROADMAP.adoc index 1de509bd9..d033eb942 100644 --- a/iser-tools/atsiser/ROADMAP.adoc +++ b/iser-tools/atsiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = atsiser Roadmap :toc: :icons: font diff --git a/iser-tools/atsiser/TOPOLOGY.md b/iser-tools/atsiser/TOPOLOGY.md index 305266edc..f48510aa2 100644 --- a/iser-tools/atsiser/TOPOLOGY.md +++ b/iser-tools/atsiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY — atsiser diff --git a/iser-tools/atsiser/container/README.adoc b/iser-tools/atsiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/atsiser/container/README.adoc +++ b/iser-tools/atsiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/atsiser/docs/RSR_OUTLINE.adoc b/iser-tools/atsiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/atsiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/atsiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/atsiser/docs/STATE-VISUALIZER.adoc b/iser-tools/atsiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/atsiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/atsiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/atsiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/atsiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/atsiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/atsiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/atsiser/docs/decisions/0000-template.adoc b/iser-tools/atsiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/atsiser/docs/decisions/0000-template.adoc +++ b/iser-tools/atsiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/atsiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/atsiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/atsiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/atsiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/atsiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/atsiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/atsiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/atsiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/atsiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/atsiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/atsiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/atsiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/atsiser/docs/templates/contractiles/README.adoc b/iser-tools/atsiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/atsiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/atsiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/betlangiser/.devcontainer/README.adoc b/iser-tools/betlangiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/betlangiser/.devcontainer/README.adoc +++ b/iser-tools/betlangiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/betlangiser/.github/GOVERNANCE.md b/iser-tools/betlangiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/betlangiser/.github/GOVERNANCE.md +++ b/iser-tools/betlangiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/betlangiser/.github/copilot-instructions.md b/iser-tools/betlangiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/betlangiser/.github/copilot-instructions.md +++ b/iser-tools/betlangiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/betlangiser/.github/pull_request_template.md b/iser-tools/betlangiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/betlangiser/.github/pull_request_template.md +++ b/iser-tools/betlangiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/betlangiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/betlangiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/betlangiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/betlangiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/betlangiser/CHANGELOG.adoc b/iser-tools/betlangiser/CHANGELOG.adoc index 065f1b8f4..9a8154093 100644 --- a/iser-tools/betlangiser/CHANGELOG.adoc +++ b/iser-tools/betlangiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to betlangiser will be documented in this file. diff --git a/iser-tools/betlangiser/CODE_OF_CONDUCT.md b/iser-tools/betlangiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/betlangiser/CODE_OF_CONDUCT.md +++ b/iser-tools/betlangiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/betlangiser/CONTRIBUTING.md b/iser-tools/betlangiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/betlangiser/CONTRIBUTING.md +++ b/iser-tools/betlangiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/betlangiser/EXPLAINME.adoc b/iser-tools/betlangiser/EXPLAINME.adoc index 0b4ea8702..116e865e0 100644 --- a/iser-tools/betlangiser/EXPLAINME.adoc +++ b/iser-tools/betlangiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Betlangiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/betlangiser/README.adoc b/iser-tools/betlangiser/README.adoc index c0e04788e..b1170d051 100644 --- a/iser-tools/betlangiser/README.adoc +++ b/iser-tools/betlangiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Betlangiser Jonathan D.A. Jewell @@ -159,4 +159,4 @@ Codegen engine pending. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/betlangiser/ROADMAP.adoc b/iser-tools/betlangiser/ROADMAP.adoc index 15911a68e..3d89c0cb5 100644 --- a/iser-tools/betlangiser/ROADMAP.adoc +++ b/iser-tools/betlangiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = betlangiser Roadmap :toc: :icons: font diff --git a/iser-tools/betlangiser/TOPOLOGY.md b/iser-tools/betlangiser/TOPOLOGY.md index 8fb90281a..2ce9616a8 100644 --- a/iser-tools/betlangiser/TOPOLOGY.md +++ b/iser-tools/betlangiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY — betlangiser diff --git a/iser-tools/betlangiser/container/README.adoc b/iser-tools/betlangiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/betlangiser/container/README.adoc +++ b/iser-tools/betlangiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/betlangiser/docs/RSR_OUTLINE.adoc b/iser-tools/betlangiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/betlangiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/betlangiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/betlangiser/docs/STATE-VISUALIZER.adoc b/iser-tools/betlangiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/betlangiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/betlangiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/betlangiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/betlangiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/betlangiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/betlangiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/betlangiser/docs/decisions/0000-template.adoc b/iser-tools/betlangiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/betlangiser/docs/decisions/0000-template.adoc +++ b/iser-tools/betlangiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/betlangiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/betlangiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/betlangiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/betlangiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/betlangiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/betlangiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/betlangiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/betlangiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/betlangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/betlangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/betlangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/betlangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/betlangiser/docs/templates/contractiles/README.adoc b/iser-tools/betlangiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/betlangiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/betlangiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/betlangiser/src/interface/abi/README.adoc b/iser-tools/betlangiser/src/interface/abi/README.adoc index dfc5122fb..1ac20e5be 100644 --- a/iser-tools/betlangiser/src/interface/abi/README.adoc +++ b/iser-tools/betlangiser/src/interface/abi/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Betlangiser ABI — Idris2 Interface Definitions This directory contains formally verified ABI definitions for the diff --git a/iser-tools/bqniser/.devcontainer/README.adoc b/iser-tools/bqniser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/bqniser/.devcontainer/README.adoc +++ b/iser-tools/bqniser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/bqniser/.github/GOVERNANCE.md b/iser-tools/bqniser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/bqniser/.github/GOVERNANCE.md +++ b/iser-tools/bqniser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/bqniser/.github/copilot-instructions.md b/iser-tools/bqniser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/bqniser/.github/copilot-instructions.md +++ b/iser-tools/bqniser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/bqniser/.github/pull_request_template.md b/iser-tools/bqniser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/bqniser/.github/pull_request_template.md +++ b/iser-tools/bqniser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/bqniser/.machine_readable/agent_instructions/README.adoc b/iser-tools/bqniser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/bqniser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/bqniser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/bqniser/CHANGELOG.adoc b/iser-tools/bqniser/CHANGELOG.adoc index 912c72e74..fc27b8183 100644 --- a/iser-tools/bqniser/CHANGELOG.adoc +++ b/iser-tools/bqniser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/bqniser/CODE_OF_CONDUCT.md b/iser-tools/bqniser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/bqniser/CODE_OF_CONDUCT.md +++ b/iser-tools/bqniser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/bqniser/CONTRIBUTING.md b/iser-tools/bqniser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/bqniser/CONTRIBUTING.md +++ b/iser-tools/bqniser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/bqniser/EXPLAINME.adoc b/iser-tools/bqniser/EXPLAINME.adoc index 9f7c83850..8c74f4586 100644 --- a/iser-tools/bqniser/EXPLAINME.adoc +++ b/iser-tools/bqniser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Bqniser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/bqniser/README.adoc b/iser-tools/bqniser/README.adoc index f7edcdaea..ff5fa94e7 100644 --- a/iser-tools/bqniser/README.adoc +++ b/iser-tools/bqniser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Bqniser Jonathan D.A. Jewell @@ -142,4 +142,4 @@ active development frontier. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/bqniser/ROADMAP.adoc b/iser-tools/bqniser/ROADMAP.adoc index 4066e6361..5bc188cad 100644 --- a/iser-tools/bqniser/ROADMAP.adoc +++ b/iser-tools/bqniser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = bqniser Roadmap :toc: diff --git a/iser-tools/bqniser/TOPOLOGY.md b/iser-tools/bqniser/TOPOLOGY.md index da0cb948c..b0511109d 100644 --- a/iser-tools/bqniser/TOPOLOGY.md +++ b/iser-tools/bqniser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — bqniser diff --git a/iser-tools/bqniser/container/README.adoc b/iser-tools/bqniser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/bqniser/container/README.adoc +++ b/iser-tools/bqniser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/bqniser/docs/RSR_OUTLINE.adoc b/iser-tools/bqniser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/bqniser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/bqniser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/bqniser/docs/STATE-VISUALIZER.adoc b/iser-tools/bqniser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/bqniser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/bqniser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/bqniser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/bqniser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/bqniser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/bqniser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/bqniser/docs/architecture/TOPOLOGY.md b/iser-tools/bqniser/docs/architecture/TOPOLOGY.md index b5a9e8a2e..06fdabc7e 100644 --- a/iser-tools/bqniser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/bqniser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0 +# SPDX-License-Identifier: CC-BY-SA-4.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # bqniser -- Topology diff --git a/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc b/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/bqniser/docs/decisions/0000-template.adoc b/iser-tools/bqniser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/bqniser/docs/decisions/0000-template.adoc +++ b/iser-tools/bqniser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/bqniser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/bqniser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/bqniser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/bqniser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/bqniser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/bqniser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/bqniser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/bqniser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/bqniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/bqniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/bqniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/bqniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/bqniser/docs/templates/contractiles/README.adoc b/iser-tools/bqniser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/bqniser/docs/templates/contractiles/README.adoc +++ b/iser-tools/bqniser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/chapeliser/.devcontainer/README.adoc b/iser-tools/chapeliser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/chapeliser/.devcontainer/README.adoc +++ b/iser-tools/chapeliser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/chapeliser/.github/GOVERNANCE.md b/iser-tools/chapeliser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/chapeliser/.github/GOVERNANCE.md +++ b/iser-tools/chapeliser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/chapeliser/.github/copilot-instructions.md b/iser-tools/chapeliser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/chapeliser/.github/copilot-instructions.md +++ b/iser-tools/chapeliser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/chapeliser/.github/pull_request_template.md b/iser-tools/chapeliser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/chapeliser/.github/pull_request_template.md +++ b/iser-tools/chapeliser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/chapeliser/.machine_readable/agent_instructions/README.adoc b/iser-tools/chapeliser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/chapeliser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/chapeliser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/chapeliser/CHANGELOG.adoc b/iser-tools/chapeliser/CHANGELOG.adoc index b6262a567..5605a965c 100644 --- a/iser-tools/chapeliser/CHANGELOG.adoc +++ b/iser-tools/chapeliser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to chapeliser will be documented in this file. diff --git a/iser-tools/chapeliser/CODE_OF_CONDUCT.md b/iser-tools/chapeliser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/chapeliser/CODE_OF_CONDUCT.md +++ b/iser-tools/chapeliser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/chapeliser/CONTRIBUTING.md b/iser-tools/chapeliser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/chapeliser/CONTRIBUTING.md +++ b/iser-tools/chapeliser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/chapeliser/EXPLAINME.adoc b/iser-tools/chapeliser/EXPLAINME.adoc index f9ee33b33..f50f7076e 100644 --- a/iser-tools/chapeliser/EXPLAINME.adoc +++ b/iser-tools/chapeliser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Chapeliser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/chapeliser/README.adoc b/iser-tools/chapeliser/README.adoc index c9aef9f0b..d8725d94f 100644 --- a/iser-tools/chapeliser/README.adoc +++ b/iser-tools/chapeliser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Chapeliser Jonathan D.A. Jewell @@ -160,4 +160,4 @@ hundreds of repositories on a compute cluster. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/chapeliser/ROADMAP.adoc b/iser-tools/chapeliser/ROADMAP.adoc index d223b42e7..d4e25b742 100644 --- a/iser-tools/chapeliser/ROADMAP.adoc +++ b/iser-tools/chapeliser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Chapeliser Roadmap Jonathan D.A. Jewell :toc: diff --git a/iser-tools/chapeliser/TOPOLOGY.md b/iser-tools/chapeliser/TOPOLOGY.md index 09a1a66fa..780f8bd14 100644 --- a/iser-tools/chapeliser/TOPOLOGY.md +++ b/iser-tools/chapeliser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — chapeliser diff --git a/iser-tools/chapeliser/container/README.adoc b/iser-tools/chapeliser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/chapeliser/container/README.adoc +++ b/iser-tools/chapeliser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/chapeliser/docs/RSR_OUTLINE.adoc b/iser-tools/chapeliser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/chapeliser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/chapeliser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/chapeliser/docs/STATE-VISUALIZER.adoc b/iser-tools/chapeliser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/chapeliser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/chapeliser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/chapeliser/docs/accessibility/README.adoc b/iser-tools/chapeliser/docs/accessibility/README.adoc index cc5d53948..2839c3d26 100644 --- a/iser-tools/chapeliser/docs/accessibility/README.adoc +++ b/iser-tools/chapeliser/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Burble Accessibility :toc: auto :icons: font diff --git a/iser-tools/chapeliser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/chapeliser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/chapeliser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/chapeliser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc b/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/chapeliser/docs/decisions/0000-template.adoc b/iser-tools/chapeliser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/chapeliser/docs/decisions/0000-template.adoc +++ b/iser-tools/chapeliser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/chapeliser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/chapeliser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/chapeliser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/chapeliser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/chapeliser/docs/index.html b/iser-tools/chapeliser/docs/index.html index 2baa1cff1..5d4019501 100644 --- a/iser-tools/chapeliser/docs/index.html +++ b/iser-tools/chapeliser/docs/index.html @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/chapeliser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/chapeliser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/chapeliser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/chapeliser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/chapeliser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/chapeliser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/chapeliser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/chapeliser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/chapeliser/docs/templates/contractiles/README.adoc b/iser-tools/chapeliser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/chapeliser/docs/templates/contractiles/README.adoc +++ b/iser-tools/chapeliser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/dafniser/.devcontainer/README.adoc b/iser-tools/dafniser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/dafniser/.devcontainer/README.adoc +++ b/iser-tools/dafniser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/dafniser/.github/GOVERNANCE.md b/iser-tools/dafniser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/dafniser/.github/GOVERNANCE.md +++ b/iser-tools/dafniser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/dafniser/.github/copilot-instructions.md b/iser-tools/dafniser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/dafniser/.github/copilot-instructions.md +++ b/iser-tools/dafniser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/dafniser/.github/pull_request_template.md b/iser-tools/dafniser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/dafniser/.github/pull_request_template.md +++ b/iser-tools/dafniser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/dafniser/.machine_readable/agent_instructions/README.adoc b/iser-tools/dafniser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/dafniser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/dafniser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/dafniser/CHANGELOG.adoc b/iser-tools/dafniser/CHANGELOG.adoc index 905b31b61..ba8f98d70 100644 --- a/iser-tools/dafniser/CHANGELOG.adoc +++ b/iser-tools/dafniser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to dafniser will be documented in this file. diff --git a/iser-tools/dafniser/CODE_OF_CONDUCT.md b/iser-tools/dafniser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/dafniser/CODE_OF_CONDUCT.md +++ b/iser-tools/dafniser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/dafniser/CONTRIBUTING.md b/iser-tools/dafniser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/dafniser/CONTRIBUTING.md +++ b/iser-tools/dafniser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/dafniser/EXPLAINME.adoc b/iser-tools/dafniser/EXPLAINME.adoc index 867b5e4ab..5bd684c5a 100644 --- a/iser-tools/dafniser/EXPLAINME.adoc +++ b/iser-tools/dafniser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dafniser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/dafniser/README.adoc b/iser-tools/dafniser/README.adoc index db583f692..7e0d73756 100644 --- a/iser-tools/dafniser/README.adoc +++ b/iser-tools/dafniser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Dafniser Jonathan D.A. Jewell @@ -117,4 +117,4 @@ ABI stubs in place. Dafny codegen and Z3 verification integration pending. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/dafniser/ROADMAP.adoc b/iser-tools/dafniser/ROADMAP.adoc index 4db0d519b..6637240c5 100644 --- a/iser-tools/dafniser/ROADMAP.adoc +++ b/iser-tools/dafniser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = dafniser Roadmap :toc: diff --git a/iser-tools/dafniser/TOPOLOGY.md b/iser-tools/dafniser/TOPOLOGY.md index 3819a0d97..f6b1eafe1 100644 --- a/iser-tools/dafniser/TOPOLOGY.md +++ b/iser-tools/dafniser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — dafniser diff --git a/iser-tools/dafniser/container/README.adoc b/iser-tools/dafniser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/dafniser/container/README.adoc +++ b/iser-tools/dafniser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/dafniser/docs/RSR_OUTLINE.adoc b/iser-tools/dafniser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/dafniser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/dafniser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/dafniser/docs/STATE-VISUALIZER.adoc b/iser-tools/dafniser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/dafniser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/dafniser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/dafniser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/dafniser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/dafniser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/dafniser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/dafniser/docs/architecture/TOPOLOGY.md b/iser-tools/dafniser/docs/architecture/TOPOLOGY.md index 81795ecc3..6f3273279 100644 --- a/iser-tools/dafniser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/dafniser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0 +# SPDX-License-Identifier: CC-BY-SA-4.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # TOPOLOGY.md — Dafniser module topology and data flow diff --git a/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc b/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/dafniser/docs/decisions/0000-template.adoc b/iser-tools/dafniser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/dafniser/docs/decisions/0000-template.adoc +++ b/iser-tools/dafniser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/dafniser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/dafniser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/dafniser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/dafniser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/dafniser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/dafniser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/dafniser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/dafniser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/dafniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/dafniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/dafniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/dafniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/dafniser/docs/templates/contractiles/README.adoc b/iser-tools/dafniser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/dafniser/docs/templates/contractiles/README.adoc +++ b/iser-tools/dafniser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/eclexiaiser/.devcontainer/README.adoc b/iser-tools/eclexiaiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/eclexiaiser/.devcontainer/README.adoc +++ b/iser-tools/eclexiaiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/eclexiaiser/.github/GOVERNANCE.md b/iser-tools/eclexiaiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/eclexiaiser/.github/GOVERNANCE.md +++ b/iser-tools/eclexiaiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/eclexiaiser/.github/copilot-instructions.md b/iser-tools/eclexiaiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/eclexiaiser/.github/copilot-instructions.md +++ b/iser-tools/eclexiaiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/eclexiaiser/.github/pull_request_template.md b/iser-tools/eclexiaiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/eclexiaiser/.github/pull_request_template.md +++ b/iser-tools/eclexiaiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/eclexiaiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/eclexiaiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/eclexiaiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/eclexiaiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/eclexiaiser/CHANGELOG.adoc b/iser-tools/eclexiaiser/CHANGELOG.adoc index 89daf425c..3cf3ce930 100644 --- a/iser-tools/eclexiaiser/CHANGELOG.adoc +++ b/iser-tools/eclexiaiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/eclexiaiser/CODE_OF_CONDUCT.md b/iser-tools/eclexiaiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/eclexiaiser/CODE_OF_CONDUCT.md +++ b/iser-tools/eclexiaiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/eclexiaiser/CONTRIBUTING.md b/iser-tools/eclexiaiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/eclexiaiser/CONTRIBUTING.md +++ b/iser-tools/eclexiaiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/eclexiaiser/EXPLAINME.adoc b/iser-tools/eclexiaiser/EXPLAINME.adoc index 64b4a9e69..119e0f065 100644 --- a/iser-tools/eclexiaiser/EXPLAINME.adoc +++ b/iser-tools/eclexiaiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Eclexiaiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/eclexiaiser/README.adoc b/iser-tools/eclexiaiser/README.adoc index a4fdfff99..4b1bf134c 100644 --- a/iser-tools/eclexiaiser/README.adoc +++ b/iser-tools/eclexiaiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Eclexiaiser Jonathan D.A. Jewell @@ -110,4 +110,4 @@ present — domain-specific types and energy measurement logic pending. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/eclexiaiser/ROADMAP.adoc b/iser-tools/eclexiaiser/ROADMAP.adoc index 61d29e96c..b645871ab 100644 --- a/iser-tools/eclexiaiser/ROADMAP.adoc +++ b/iser-tools/eclexiaiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = eclexiaiser Roadmap :toc: diff --git a/iser-tools/eclexiaiser/TOPOLOGY.md b/iser-tools/eclexiaiser/TOPOLOGY.md index 040a020e5..829a1305f 100644 --- a/iser-tools/eclexiaiser/TOPOLOGY.md +++ b/iser-tools/eclexiaiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY — eclexiaiser diff --git a/iser-tools/eclexiaiser/container/README.adoc b/iser-tools/eclexiaiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/eclexiaiser/container/README.adoc +++ b/iser-tools/eclexiaiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/eclexiaiser/docs/RSR_OUTLINE.adoc b/iser-tools/eclexiaiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/eclexiaiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/eclexiaiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/eclexiaiser/docs/STATE-VISUALIZER.adoc b/iser-tools/eclexiaiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/eclexiaiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/eclexiaiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/eclexiaiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/eclexiaiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/eclexiaiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/eclexiaiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/eclexiaiser/docs/decisions/0000-template.adoc b/iser-tools/eclexiaiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/eclexiaiser/docs/decisions/0000-template.adoc +++ b/iser-tools/eclexiaiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/eclexiaiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/eclexiaiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/eclexiaiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/eclexiaiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/eclexiaiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/eclexiaiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/eclexiaiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/eclexiaiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/eclexiaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/eclexiaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/eclexiaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/eclexiaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/eclexiaiser/docs/templates/contractiles/README.adoc b/iser-tools/eclexiaiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/eclexiaiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/eclexiaiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/ephapaxiser/.devcontainer/README.adoc b/iser-tools/ephapaxiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/ephapaxiser/.devcontainer/README.adoc +++ b/iser-tools/ephapaxiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/ephapaxiser/.github/GOVERNANCE.md b/iser-tools/ephapaxiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/ephapaxiser/.github/GOVERNANCE.md +++ b/iser-tools/ephapaxiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/ephapaxiser/.github/copilot-instructions.md b/iser-tools/ephapaxiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/ephapaxiser/.github/copilot-instructions.md +++ b/iser-tools/ephapaxiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/ephapaxiser/.github/pull_request_template.md b/iser-tools/ephapaxiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/ephapaxiser/.github/pull_request_template.md +++ b/iser-tools/ephapaxiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/ephapaxiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/ephapaxiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/ephapaxiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/ephapaxiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/ephapaxiser/CHANGELOG.adoc b/iser-tools/ephapaxiser/CHANGELOG.adoc index beb26d9de..68b79b289 100644 --- a/iser-tools/ephapaxiser/CHANGELOG.adoc +++ b/iser-tools/ephapaxiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to ephapaxiser will be documented in this file. diff --git a/iser-tools/ephapaxiser/CODE_OF_CONDUCT.md b/iser-tools/ephapaxiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/ephapaxiser/CODE_OF_CONDUCT.md +++ b/iser-tools/ephapaxiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/ephapaxiser/CONTRIBUTING.md b/iser-tools/ephapaxiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/ephapaxiser/CONTRIBUTING.md +++ b/iser-tools/ephapaxiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/ephapaxiser/EXPLAINME.adoc b/iser-tools/ephapaxiser/EXPLAINME.adoc index 139a32a44..b5665b697 100644 --- a/iser-tools/ephapaxiser/EXPLAINME.adoc +++ b/iser-tools/ephapaxiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Ephapaxiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/ephapaxiser/README.adoc b/iser-tools/ephapaxiser/README.adoc index bbc50657a..9988cd908 100644 --- a/iser-tools/ephapaxiser/README.adoc +++ b/iser-tools/ephapaxiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Ephapaxiser Jonathan D.A. Jewell @@ -152,4 +152,4 @@ cargo test == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/ephapaxiser/ROADMAP.adoc b/iser-tools/ephapaxiser/ROADMAP.adoc index 23281e75b..2d099c331 100644 --- a/iser-tools/ephapaxiser/ROADMAP.adoc +++ b/iser-tools/ephapaxiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = ephapaxiser Roadmap :toc: diff --git a/iser-tools/ephapaxiser/TOPOLOGY.md b/iser-tools/ephapaxiser/TOPOLOGY.md index d0408763d..f0484f643 100644 --- a/iser-tools/ephapaxiser/TOPOLOGY.md +++ b/iser-tools/ephapaxiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY — ephapaxiser diff --git a/iser-tools/ephapaxiser/container/README.adoc b/iser-tools/ephapaxiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/ephapaxiser/container/README.adoc +++ b/iser-tools/ephapaxiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/ephapaxiser/docs/RSR_OUTLINE.adoc b/iser-tools/ephapaxiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/ephapaxiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/ephapaxiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/ephapaxiser/docs/STATE-VISUALIZER.adoc b/iser-tools/ephapaxiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/ephapaxiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/ephapaxiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/ephapaxiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/ephapaxiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/ephapaxiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/ephapaxiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/ephapaxiser/docs/decisions/0000-template.adoc b/iser-tools/ephapaxiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/ephapaxiser/docs/decisions/0000-template.adoc +++ b/iser-tools/ephapaxiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/ephapaxiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/ephapaxiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/ephapaxiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/ephapaxiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/ephapaxiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/ephapaxiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/ephapaxiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/ephapaxiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/ephapaxiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/ephapaxiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/ephapaxiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/ephapaxiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/ephapaxiser/docs/templates/contractiles/README.adoc b/iser-tools/ephapaxiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/ephapaxiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/ephapaxiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/futharkiser/.devcontainer/README.adoc b/iser-tools/futharkiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/futharkiser/.devcontainer/README.adoc +++ b/iser-tools/futharkiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/futharkiser/.github/GOVERNANCE.md b/iser-tools/futharkiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/futharkiser/.github/GOVERNANCE.md +++ b/iser-tools/futharkiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/futharkiser/.github/copilot-instructions.md b/iser-tools/futharkiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/futharkiser/.github/copilot-instructions.md +++ b/iser-tools/futharkiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/futharkiser/.github/pull_request_template.md b/iser-tools/futharkiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/futharkiser/.github/pull_request_template.md +++ b/iser-tools/futharkiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/futharkiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/futharkiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/futharkiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/futharkiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/futharkiser/CHANGELOG.adoc b/iser-tools/futharkiser/CHANGELOG.adoc index f7305d82e..e00a875ce 100644 --- a/iser-tools/futharkiser/CHANGELOG.adoc +++ b/iser-tools/futharkiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to futharkiser will be documented in this file. diff --git a/iser-tools/futharkiser/CODE_OF_CONDUCT.md b/iser-tools/futharkiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/futharkiser/CODE_OF_CONDUCT.md +++ b/iser-tools/futharkiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/futharkiser/CONTRIBUTING.md b/iser-tools/futharkiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/futharkiser/CONTRIBUTING.md +++ b/iser-tools/futharkiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/futharkiser/EXPLAINME.adoc b/iser-tools/futharkiser/EXPLAINME.adoc index b708e9b67..52fe70896 100644 --- a/iser-tools/futharkiser/EXPLAINME.adoc +++ b/iser-tools/futharkiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Futharkiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/futharkiser/README.adoc b/iser-tools/futharkiser/README.adoc index 5cb6c5a52..1ed85fc45 100644 --- a/iser-tools/futharkiser/README.adoc +++ b/iser-tools/futharkiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Futharkiser Jonathan D.A. Jewell @@ -144,4 +144,4 @@ cargo build --release == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/futharkiser/ROADMAP.adoc b/iser-tools/futharkiser/ROADMAP.adoc index 00c99bc40..3245d7eb2 100644 --- a/iser-tools/futharkiser/ROADMAP.adoc +++ b/iser-tools/futharkiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Futharkiser Roadmap :toc: diff --git a/iser-tools/futharkiser/TOPOLOGY.md b/iser-tools/futharkiser/TOPOLOGY.md index da0bc27e0..9c98b4841 100644 --- a/iser-tools/futharkiser/TOPOLOGY.md +++ b/iser-tools/futharkiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — futharkiser diff --git a/iser-tools/futharkiser/container/README.adoc b/iser-tools/futharkiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/futharkiser/container/README.adoc +++ b/iser-tools/futharkiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/futharkiser/docs/RSR_OUTLINE.adoc b/iser-tools/futharkiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/futharkiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/futharkiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/futharkiser/docs/STATE-VISUALIZER.adoc b/iser-tools/futharkiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/futharkiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/futharkiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/futharkiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/futharkiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/futharkiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/futharkiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/futharkiser/docs/architecture/TOPOLOGY.md b/iser-tools/futharkiser/docs/architecture/TOPOLOGY.md index cfbdbc594..cf5d75108 100644 --- a/iser-tools/futharkiser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/futharkiser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Futharkiser — Topology diff --git a/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/futharkiser/docs/decisions/0000-template.adoc b/iser-tools/futharkiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/futharkiser/docs/decisions/0000-template.adoc +++ b/iser-tools/futharkiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/futharkiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/futharkiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/futharkiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/futharkiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/futharkiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/futharkiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/futharkiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/futharkiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/futharkiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/futharkiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/futharkiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/futharkiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/futharkiser/docs/templates/contractiles/README.adoc b/iser-tools/futharkiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/futharkiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/futharkiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/halideiser/.devcontainer/README.adoc b/iser-tools/halideiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/halideiser/.devcontainer/README.adoc +++ b/iser-tools/halideiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/halideiser/.github/GOVERNANCE.md b/iser-tools/halideiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/halideiser/.github/GOVERNANCE.md +++ b/iser-tools/halideiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/halideiser/.github/copilot-instructions.md b/iser-tools/halideiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/halideiser/.github/copilot-instructions.md +++ b/iser-tools/halideiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/halideiser/.github/pull_request_template.md b/iser-tools/halideiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/halideiser/.github/pull_request_template.md +++ b/iser-tools/halideiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/halideiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/halideiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/halideiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/halideiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/halideiser/CHANGELOG.adoc b/iser-tools/halideiser/CHANGELOG.adoc index 47030a06d..4086dfb41 100644 --- a/iser-tools/halideiser/CHANGELOG.adoc +++ b/iser-tools/halideiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/halideiser/CODE_OF_CONDUCT.md b/iser-tools/halideiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/halideiser/CODE_OF_CONDUCT.md +++ b/iser-tools/halideiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/halideiser/CONTRIBUTING.md b/iser-tools/halideiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/halideiser/CONTRIBUTING.md +++ b/iser-tools/halideiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/halideiser/EXPLAINME.adoc b/iser-tools/halideiser/EXPLAINME.adoc index a7f6f1afe..e9fb5d891 100644 --- a/iser-tools/halideiser/EXPLAINME.adoc +++ b/iser-tools/halideiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Halideiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/halideiser/QUICKSTART-DEV.adoc b/iser-tools/halideiser/QUICKSTART-DEV.adoc index 3cb72c2ee..07e656409 100644 --- a/iser-tools/halideiser/QUICKSTART-DEV.adoc +++ b/iser-tools/halideiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace halideiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = halideiser — Quick Start for Developers diff --git a/iser-tools/halideiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/halideiser/QUICKSTART-MAINTAINER.adoc index 1a69999d2..80242d03a 100644 --- a/iser-tools/halideiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/halideiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace halideiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = halideiser — Quick Start for Platform Maintainers diff --git a/iser-tools/halideiser/QUICKSTART-USER.adoc b/iser-tools/halideiser/QUICKSTART-USER.adoc index f0ebb7327..c8543b129 100644 --- a/iser-tools/halideiser/QUICKSTART-USER.adoc +++ b/iser-tools/halideiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace halideiser, Halideiser — See README.adoc for details., just run, Halideiser started successfully. with actuals = halideiser — Quick Start for Users diff --git a/iser-tools/halideiser/README.adoc b/iser-tools/halideiser/README.adoc index 0cb56076e..459acf91e 100644 --- a/iser-tools/halideiser/README.adoc +++ b/iser-tools/halideiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Halideiser Jonathan D.A. Jewell @@ -145,4 +145,4 @@ halideiser run -- input.png output.png == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/halideiser/ROADMAP.adoc b/iser-tools/halideiser/ROADMAP.adoc index f870fe4f9..d28135c86 100644 --- a/iser-tools/halideiser/ROADMAP.adoc +++ b/iser-tools/halideiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = halideiser Roadmap :toc: diff --git a/iser-tools/halideiser/TOPOLOGY.md b/iser-tools/halideiser/TOPOLOGY.md index 1edbf3c79..0d533dc6b 100644 --- a/iser-tools/halideiser/TOPOLOGY.md +++ b/iser-tools/halideiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY — halideiser diff --git a/iser-tools/halideiser/container/README.adoc b/iser-tools/halideiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/halideiser/container/README.adoc +++ b/iser-tools/halideiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/halideiser/docs/RSR_OUTLINE.adoc b/iser-tools/halideiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/halideiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/halideiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/halideiser/docs/STATE-VISUALIZER.adoc b/iser-tools/halideiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/halideiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/halideiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/halideiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/halideiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/halideiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/halideiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/halideiser/docs/decisions/0000-template.adoc b/iser-tools/halideiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/halideiser/docs/decisions/0000-template.adoc +++ b/iser-tools/halideiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/halideiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/halideiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/halideiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/halideiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/halideiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/halideiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/halideiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/halideiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/halideiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/halideiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/halideiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/halideiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/halideiser/docs/templates/contractiles/README.adoc b/iser-tools/halideiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/halideiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/halideiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/halideiser/examples/image-filter/README.adoc b/iser-tools/halideiser/examples/image-filter/README.adoc index b1297c4a6..7c86f2808 100644 --- a/iser-tools/halideiser/examples/image-filter/README.adoc +++ b/iser-tools/halideiser/examples/image-filter/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Image Filter Example :author: Jonathan D.A. Jewell diff --git a/iser-tools/idrisiser/.devcontainer/README.adoc b/iser-tools/idrisiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/idrisiser/.devcontainer/README.adoc +++ b/iser-tools/idrisiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/idrisiser/.github/GOVERNANCE.md b/iser-tools/idrisiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/idrisiser/.github/GOVERNANCE.md +++ b/iser-tools/idrisiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/idrisiser/.github/copilot-instructions.md b/iser-tools/idrisiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/idrisiser/.github/copilot-instructions.md +++ b/iser-tools/idrisiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/idrisiser/.github/pull_request_template.md b/iser-tools/idrisiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/idrisiser/.github/pull_request_template.md +++ b/iser-tools/idrisiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/idrisiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/idrisiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/idrisiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/idrisiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/idrisiser/CHANGELOG.adoc b/iser-tools/idrisiser/CHANGELOG.adoc index 2a434a4e1..eae56530c 100644 --- a/iser-tools/idrisiser/CHANGELOG.adoc +++ b/iser-tools/idrisiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to idrisiser will be documented in this file. diff --git a/iser-tools/idrisiser/CODE_OF_CONDUCT.md b/iser-tools/idrisiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/idrisiser/CODE_OF_CONDUCT.md +++ b/iser-tools/idrisiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/idrisiser/CONTRIBUTING.md b/iser-tools/idrisiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/idrisiser/CONTRIBUTING.md +++ b/iser-tools/idrisiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/idrisiser/EXPLAINME.adoc b/iser-tools/idrisiser/EXPLAINME.adoc index 8fe083aa3..618871f1f 100644 --- a/iser-tools/idrisiser/EXPLAINME.adoc +++ b/iser-tools/idrisiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Idrisiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/idrisiser/QUICKSTART-DEV.adoc b/iser-tools/idrisiser/QUICKSTART-DEV.adoc index 39c4befaa..816d5352b 100644 --- a/iser-tools/idrisiser/QUICKSTART-DEV.adoc +++ b/iser-tools/idrisiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace idrisiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = idrisiser — Quick Start for Developers diff --git a/iser-tools/idrisiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/idrisiser/QUICKSTART-MAINTAINER.adoc index 6da29b51c..2a3f5f2ea 100644 --- a/iser-tools/idrisiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/idrisiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace idrisiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = idrisiser — Quick Start for Platform Maintainers diff --git a/iser-tools/idrisiser/QUICKSTART-USER.adoc b/iser-tools/idrisiser/QUICKSTART-USER.adoc index eb8c67fcf..c65cf0c8a 100644 --- a/iser-tools/idrisiser/QUICKSTART-USER.adoc +++ b/iser-tools/idrisiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace idrisiser, Idrisiser — See README.adoc for details., just run, Idrisiser started successfully. with actuals = idrisiser — Quick Start for Users diff --git a/iser-tools/idrisiser/README.adoc b/iser-tools/idrisiser/README.adoc index 00d25d634..8ab6604af 100644 --- a/iser-tools/idrisiser/README.adoc +++ b/iser-tools/idrisiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Idrisiser Jonathan D.A. Jewell @@ -136,4 +136,4 @@ generation are the active implementation frontier. See `ROADMAP.adoc`. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/idrisiser/ROADMAP.adoc b/iser-tools/idrisiser/ROADMAP.adoc index 355677d51..1731c5ba3 100644 --- a/iser-tools/idrisiser/ROADMAP.adoc +++ b/iser-tools/idrisiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Idrisiser Roadmap :toc: diff --git a/iser-tools/idrisiser/TOPOLOGY.md b/iser-tools/idrisiser/TOPOLOGY.md index af5c86a4d..06d670d39 100644 --- a/iser-tools/idrisiser/TOPOLOGY.md +++ b/iser-tools/idrisiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — Idrisiser diff --git a/iser-tools/idrisiser/container/README.adoc b/iser-tools/idrisiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/idrisiser/container/README.adoc +++ b/iser-tools/idrisiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/idrisiser/docs/RSR_OUTLINE.adoc b/iser-tools/idrisiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/idrisiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/idrisiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/idrisiser/docs/STATE-VISUALIZER.adoc b/iser-tools/idrisiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/idrisiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/idrisiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/idrisiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/idrisiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/idrisiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/idrisiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/idrisiser/docs/decisions/0000-template.adoc b/iser-tools/idrisiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/idrisiser/docs/decisions/0000-template.adoc +++ b/iser-tools/idrisiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/idrisiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/idrisiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/idrisiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/idrisiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/idrisiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/idrisiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/idrisiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/idrisiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/idrisiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/idrisiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/idrisiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/idrisiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/idrisiser/docs/templates/contractiles/README.adoc b/iser-tools/idrisiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/idrisiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/idrisiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/idrisiser/src/README.adoc b/iser-tools/idrisiser/src/README.adoc index 2748c44e1..2134d64b3 100644 --- a/iser-tools/idrisiser/src/README.adoc +++ b/iser-tools/idrisiser/src/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Source Code — Idrisiser Rust CLI orchestrator, Idris2 proof generation, and Zig FFI bridge. diff --git a/iser-tools/idrisiser/src/interface/README.adoc b/iser-tools/idrisiser/src/interface/README.adoc index 930bda136..8b6d0fa3a 100644 --- a/iser-tools/idrisiser/src/interface/README.adoc +++ b/iser-tools/idrisiser/src/interface/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Verified Interface Seams This directory contains the verified interface layer for idrisiser, following diff --git a/iser-tools/idrisiser/src/interface/abi/README.adoc b/iser-tools/idrisiser/src/interface/abi/README.adoc index 89e00b96c..a1191bb87 100644 --- a/iser-tools/idrisiser/src/interface/abi/README.adoc +++ b/iser-tools/idrisiser/src/interface/abi/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Idris2 ABI — Formal Proof Definitions This directory contains the Idris2 ABI layer for idrisiser. These `.idr` files diff --git a/iser-tools/idrisiser/src/interface/ffi/README.adoc b/iser-tools/idrisiser/src/interface/ffi/README.adoc index 75138ff8b..ac9e3066b 100644 --- a/iser-tools/idrisiser/src/interface/ffi/README.adoc +++ b/iser-tools/idrisiser/src/interface/ffi/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Zig FFI — C-ABI Bridge Implementation This directory contains the Zig FFI layer for idrisiser. It implements the diff --git a/iser-tools/idrisiser/src/interface/generated/abi/README.adoc b/iser-tools/idrisiser/src/interface/generated/abi/README.adoc index 5a6302c03..b4f8cf626 100644 --- a/iser-tools/idrisiser/src/interface/generated/abi/README.adoc +++ b/iser-tools/idrisiser/src/interface/generated/abi/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Generated C Headers This directory holds C header files auto-generated from the proven Idris2 ABI diff --git a/iser-tools/iseriser/.devcontainer/README.adoc b/iser-tools/iseriser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/iseriser/.devcontainer/README.adoc +++ b/iser-tools/iseriser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/iseriser/.github/GOVERNANCE.md b/iser-tools/iseriser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/iseriser/.github/GOVERNANCE.md +++ b/iser-tools/iseriser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/iseriser/.github/copilot-instructions.md b/iser-tools/iseriser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/iseriser/.github/copilot-instructions.md +++ b/iser-tools/iseriser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/iseriser/.github/pull_request_template.md b/iser-tools/iseriser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/iseriser/.github/pull_request_template.md +++ b/iser-tools/iseriser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/iseriser/.machine_readable/agent_instructions/README.adoc b/iser-tools/iseriser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/iseriser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/iseriser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/iseriser/CHANGELOG.adoc b/iser-tools/iseriser/CHANGELOG.adoc index a0b6c7204..6261888a1 100644 --- a/iser-tools/iseriser/CHANGELOG.adoc +++ b/iser-tools/iseriser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Changelog: iseriser :toc: diff --git a/iser-tools/iseriser/CODE_OF_CONDUCT.md b/iser-tools/iseriser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/iseriser/CODE_OF_CONDUCT.md +++ b/iser-tools/iseriser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/iseriser/CONTRIBUTING.md b/iser-tools/iseriser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/iseriser/CONTRIBUTING.md +++ b/iser-tools/iseriser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/iseriser/EXPLAINME.adoc b/iser-tools/iseriser/EXPLAINME.adoc index e7aa416c7..4d8c39cec 100644 --- a/iser-tools/iseriser/EXPLAINME.adoc +++ b/iser-tools/iseriser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = The -iser Ecosystem — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/iseriser/QUICKSTART-DEV.adoc b/iser-tools/iseriser/QUICKSTART-DEV.adoc index d999e4cf8..c38fb57bd 100644 --- a/iser-tools/iseriser/QUICKSTART-DEV.adoc +++ b/iser-tools/iseriser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace iseriser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = iseriser — Quick Start for Developers diff --git a/iser-tools/iseriser/QUICKSTART-MAINTAINER.adoc b/iser-tools/iseriser/QUICKSTART-MAINTAINER.adoc index bdf73bdc9..f438f8c9d 100644 --- a/iser-tools/iseriser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/iseriser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace iseriser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = iseriser — Quick Start for Platform Maintainers diff --git a/iser-tools/iseriser/QUICKSTART-USER.adoc b/iser-tools/iseriser/QUICKSTART-USER.adoc index 4f57033e1..88438dd64 100644 --- a/iser-tools/iseriser/QUICKSTART-USER.adoc +++ b/iser-tools/iseriser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace iseriser, Iseriser — See README.adoc for details., just run, Iseriser started successfully. with actuals = iseriser — Quick Start for Users diff --git a/iser-tools/iseriser/READINESS.md b/iser-tools/iseriser/READINESS.md index a10d02378..1e81056e6 100644 --- a/iser-tools/iseriser/READINESS.md +++ b/iser-tools/iseriser/READINESS.md @@ -1,4 +1,4 @@ - + # iseriser Component Readiness Assessment diff --git a/iser-tools/iseriser/README.adoc b/iser-tools/iseriser/README.adoc index f8721a834..67cb4fe7c 100644 --- a/iser-tools/iseriser/README.adoc +++ b/iser-tools/iseriser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = The -iser Ecosystem Jonathan D.A. Jewell diff --git a/iser-tools/iseriser/ROADMAP.adoc b/iser-tools/iseriser/ROADMAP.adoc index 7b8850641..cb675088d 100644 --- a/iser-tools/iseriser/ROADMAP.adoc +++ b/iser-tools/iseriser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Iseriser Roadmap :toc: diff --git a/iser-tools/iseriser/TOPOLOGY.md b/iser-tools/iseriser/TOPOLOGY.md index 77d1ce988..724e81307 100644 --- a/iser-tools/iseriser/TOPOLOGY.md +++ b/iser-tools/iseriser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — iseriser diff --git a/iser-tools/iseriser/container/README.adoc b/iser-tools/iseriser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/iseriser/container/README.adoc +++ b/iser-tools/iseriser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/iseriser/docs/RSR_OUTLINE.adoc b/iser-tools/iseriser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/iseriser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/iseriser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/iseriser/docs/STATE-VISUALIZER.adoc b/iser-tools/iseriser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/iseriser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/iseriser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/iseriser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/iseriser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/iseriser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/iseriser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/iseriser/docs/architecture/TOPOLOGY.md b/iser-tools/iseriser/docs/architecture/TOPOLOGY.md index 77984b239..e3fe96e5c 100644 --- a/iser-tools/iseriser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/iseriser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Iseriser — Architectural Topology diff --git a/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc b/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/iseriser/docs/decisions/0000-template.adoc b/iser-tools/iseriser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/iseriser/docs/decisions/0000-template.adoc +++ b/iser-tools/iseriser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/iseriser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/iseriser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/iseriser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/iseriser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/iseriser/docs/index.html b/iser-tools/iseriser/docs/index.html index d41da2b28..549ce5bf6 100644 --- a/iser-tools/iseriser/docs/index.html +++ b/iser-tools/iseriser/docs/index.html @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/iseriser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/iseriser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/iseriser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/iseriser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/iseriser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/iseriser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/iseriser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/iseriser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/iseriser/docs/templates/contractiles/README.adoc b/iser-tools/iseriser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/iseriser/docs/templates/contractiles/README.adoc +++ b/iser-tools/iseriser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/julianiser/.devcontainer/README.adoc b/iser-tools/julianiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/julianiser/.devcontainer/README.adoc +++ b/iser-tools/julianiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/julianiser/.github/GOVERNANCE.md b/iser-tools/julianiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/julianiser/.github/GOVERNANCE.md +++ b/iser-tools/julianiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/julianiser/.github/copilot-instructions.md b/iser-tools/julianiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/julianiser/.github/copilot-instructions.md +++ b/iser-tools/julianiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/julianiser/.github/pull_request_template.md b/iser-tools/julianiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/julianiser/.github/pull_request_template.md +++ b/iser-tools/julianiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/julianiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/julianiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/julianiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/julianiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/julianiser/CHANGELOG.adoc b/iser-tools/julianiser/CHANGELOG.adoc index 1b9a7d5da..f53dc63f2 100644 --- a/iser-tools/julianiser/CHANGELOG.adoc +++ b/iser-tools/julianiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/julianiser/CODE_OF_CONDUCT.md b/iser-tools/julianiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/julianiser/CODE_OF_CONDUCT.md +++ b/iser-tools/julianiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/julianiser/CONTRIBUTING.md b/iser-tools/julianiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/julianiser/CONTRIBUTING.md +++ b/iser-tools/julianiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/julianiser/EXPLAINME.adoc b/iser-tools/julianiser/EXPLAINME.adoc index e09aa5c92..cd620a3c0 100644 --- a/iser-tools/julianiser/EXPLAINME.adoc +++ b/iser-tools/julianiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Julianiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/julianiser/QUICKSTART-DEV.adoc b/iser-tools/julianiser/QUICKSTART-DEV.adoc index 9dba09bbf..37b72284e 100644 --- a/iser-tools/julianiser/QUICKSTART-DEV.adoc +++ b/iser-tools/julianiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace julianiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = julianiser — Quick Start for Developers diff --git a/iser-tools/julianiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/julianiser/QUICKSTART-MAINTAINER.adoc index ffbf1e572..7d0e79c68 100644 --- a/iser-tools/julianiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/julianiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace julianiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = julianiser — Quick Start for Platform Maintainers diff --git a/iser-tools/julianiser/QUICKSTART-USER.adoc b/iser-tools/julianiser/QUICKSTART-USER.adoc index 02b2d6cfd..1f8714d7b 100644 --- a/iser-tools/julianiser/QUICKSTART-USER.adoc +++ b/iser-tools/julianiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace julianiser, Julianiser — See README.adoc for details., just run, Julianiser started successfully. with actuals = julianiser — Quick Start for Users diff --git a/iser-tools/julianiser/README.adoc b/iser-tools/julianiser/README.adoc index 4a7f18edc..1e4e63950 100644 --- a/iser-tools/julianiser/README.adoc +++ b/iser-tools/julianiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Julianiser Jonathan D.A. Jewell @@ -132,4 +132,4 @@ Phase 0 (scaffold) complete. Phase 1 (Python AST parser + Julia codegen) underwa == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/julianiser/ROADMAP.adoc b/iser-tools/julianiser/ROADMAP.adoc index 04f3aff6b..bcda7fee0 100644 --- a/iser-tools/julianiser/ROADMAP.adoc +++ b/iser-tools/julianiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Julianiser Roadmap :toc: diff --git a/iser-tools/julianiser/TOPOLOGY.md b/iser-tools/julianiser/TOPOLOGY.md index 780efb433..1dae26e35 100644 --- a/iser-tools/julianiser/TOPOLOGY.md +++ b/iser-tools/julianiser/TOPOLOGY.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0 +# SPDX-License-Identifier: CC-BY-SA-4.0 # Julianiser — Repository Topology ## Purpose diff --git a/iser-tools/julianiser/container/README.adoc b/iser-tools/julianiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/julianiser/container/README.adoc +++ b/iser-tools/julianiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/julianiser/docs/RSR_OUTLINE.adoc b/iser-tools/julianiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/julianiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/julianiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/julianiser/docs/STATE-VISUALIZER.adoc b/iser-tools/julianiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/julianiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/julianiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/julianiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/julianiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/julianiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/julianiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/julianiser/docs/decisions/0000-template.adoc b/iser-tools/julianiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/julianiser/docs/decisions/0000-template.adoc +++ b/iser-tools/julianiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/julianiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/julianiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/julianiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/julianiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/julianiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/julianiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/julianiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/julianiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/julianiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/julianiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/julianiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/julianiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/julianiser/docs/templates/contractiles/README.adoc b/iser-tools/julianiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/julianiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/julianiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/lustreiser/.devcontainer/README.adoc b/iser-tools/lustreiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/lustreiser/.devcontainer/README.adoc +++ b/iser-tools/lustreiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/lustreiser/.github/GOVERNANCE.md b/iser-tools/lustreiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/lustreiser/.github/GOVERNANCE.md +++ b/iser-tools/lustreiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/lustreiser/.github/copilot-instructions.md b/iser-tools/lustreiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/lustreiser/.github/copilot-instructions.md +++ b/iser-tools/lustreiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/lustreiser/.github/pull_request_template.md b/iser-tools/lustreiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/lustreiser/.github/pull_request_template.md +++ b/iser-tools/lustreiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/lustreiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/lustreiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/lustreiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/lustreiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/lustreiser/CHANGELOG.adoc b/iser-tools/lustreiser/CHANGELOG.adoc index b16b769ad..95266091b 100644 --- a/iser-tools/lustreiser/CHANGELOG.adoc +++ b/iser-tools/lustreiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Changelog: lustreiser :toc: diff --git a/iser-tools/lustreiser/CODE_OF_CONDUCT.md b/iser-tools/lustreiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/lustreiser/CODE_OF_CONDUCT.md +++ b/iser-tools/lustreiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/lustreiser/CONTRIBUTING.md b/iser-tools/lustreiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/lustreiser/CONTRIBUTING.md +++ b/iser-tools/lustreiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/lustreiser/EXPLAINME.adoc b/iser-tools/lustreiser/EXPLAINME.adoc index cf87fc308..cbb6c4fbe 100644 --- a/iser-tools/lustreiser/EXPLAINME.adoc +++ b/iser-tools/lustreiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Lustreiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/lustreiser/QUICKSTART-DEV.adoc b/iser-tools/lustreiser/QUICKSTART-DEV.adoc index 0e88d78d4..39107ed57 100644 --- a/iser-tools/lustreiser/QUICKSTART-DEV.adoc +++ b/iser-tools/lustreiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace lustreiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = lustreiser — Quick Start for Developers diff --git a/iser-tools/lustreiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/lustreiser/QUICKSTART-MAINTAINER.adoc index 4998acbc7..d592da5e4 100644 --- a/iser-tools/lustreiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/lustreiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace lustreiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = lustreiser — Quick Start for Platform Maintainers diff --git a/iser-tools/lustreiser/QUICKSTART-USER.adoc b/iser-tools/lustreiser/QUICKSTART-USER.adoc index 9e94e198e..df5fd40ff 100644 --- a/iser-tools/lustreiser/QUICKSTART-USER.adoc +++ b/iser-tools/lustreiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace lustreiser, Lustreiser — See README.adoc for details., just run, Lustreiser started successfully. with actuals = lustreiser — Quick Start for Users diff --git a/iser-tools/lustreiser/README.adoc b/iser-tools/lustreiser/README.adoc index 57fcc600e..59be54343 100644 --- a/iser-tools/lustreiser/README.adoc +++ b/iser-tools/lustreiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Lustreiser Jonathan D.A. Jewell @@ -161,4 +161,4 @@ the full phased plan. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/lustreiser/ROADMAP.adoc b/iser-tools/lustreiser/ROADMAP.adoc index 8c4a73b86..61e853f7a 100644 --- a/iser-tools/lustreiser/ROADMAP.adoc +++ b/iser-tools/lustreiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Lustreiser Roadmap :toc: diff --git a/iser-tools/lustreiser/TOPOLOGY.md b/iser-tools/lustreiser/TOPOLOGY.md index 6dabb5041..ea356a874 100644 --- a/iser-tools/lustreiser/TOPOLOGY.md +++ b/iser-tools/lustreiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — lustreiser diff --git a/iser-tools/lustreiser/container/README.adoc b/iser-tools/lustreiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/lustreiser/container/README.adoc +++ b/iser-tools/lustreiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/lustreiser/docs/RSR_OUTLINE.adoc b/iser-tools/lustreiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/lustreiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/lustreiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/lustreiser/docs/STATE-VISUALIZER.adoc b/iser-tools/lustreiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/lustreiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/lustreiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/lustreiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/lustreiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/lustreiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/lustreiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/lustreiser/docs/architecture/TOPOLOGY.md b/iser-tools/lustreiser/docs/architecture/TOPOLOGY.md index 6d6bcbf96..a61547ccd 100644 --- a/iser-tools/lustreiser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/lustreiser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Topology: lustreiser diff --git a/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/lustreiser/docs/decisions/0000-template.adoc b/iser-tools/lustreiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/lustreiser/docs/decisions/0000-template.adoc +++ b/iser-tools/lustreiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/lustreiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/lustreiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/lustreiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/lustreiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/lustreiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/lustreiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/lustreiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/lustreiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/lustreiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/lustreiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/lustreiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/lustreiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/lustreiser/docs/templates/contractiles/README.adoc b/iser-tools/lustreiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/lustreiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/lustreiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/lustreiser/examples/flight-controller/README.adoc b/iser-tools/lustreiser/examples/flight-controller/README.adoc index e0ceacb6b..0b4b9b9da 100644 --- a/iser-tools/lustreiser/examples/flight-controller/README.adoc +++ b/iser-tools/lustreiser/examples/flight-controller/README.adoc @@ -1,5 +1,5 @@ = Flight Controller Example -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 A simplified fixed-wing aircraft flight controller demonstrating lustreiser's core capabilities: diff --git a/iser-tools/mylangiser/.devcontainer/README.adoc b/iser-tools/mylangiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/mylangiser/.devcontainer/README.adoc +++ b/iser-tools/mylangiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/mylangiser/.github/GOVERNANCE.md b/iser-tools/mylangiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/mylangiser/.github/GOVERNANCE.md +++ b/iser-tools/mylangiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/mylangiser/.github/copilot-instructions.md b/iser-tools/mylangiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/mylangiser/.github/copilot-instructions.md +++ b/iser-tools/mylangiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/mylangiser/.github/pull_request_template.md b/iser-tools/mylangiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/mylangiser/.github/pull_request_template.md +++ b/iser-tools/mylangiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/mylangiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/mylangiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/mylangiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/mylangiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/mylangiser/CHANGELOG.adoc b/iser-tools/mylangiser/CHANGELOG.adoc index 61d46d3d6..28e5fd154 100644 --- a/iser-tools/mylangiser/CHANGELOG.adoc +++ b/iser-tools/mylangiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/mylangiser/CODE_OF_CONDUCT.md b/iser-tools/mylangiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/mylangiser/CODE_OF_CONDUCT.md +++ b/iser-tools/mylangiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/mylangiser/CONTRIBUTING.md b/iser-tools/mylangiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/mylangiser/CONTRIBUTING.md +++ b/iser-tools/mylangiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/mylangiser/EXPLAINME.adoc b/iser-tools/mylangiser/EXPLAINME.adoc index 95705ca28..74854367f 100644 --- a/iser-tools/mylangiser/EXPLAINME.adoc +++ b/iser-tools/mylangiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Mylangiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/mylangiser/QUICKSTART-DEV.adoc b/iser-tools/mylangiser/QUICKSTART-DEV.adoc index a1f99365e..5241c2162 100644 --- a/iser-tools/mylangiser/QUICKSTART-DEV.adoc +++ b/iser-tools/mylangiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace mylangiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = mylangiser — Quick Start for Developers diff --git a/iser-tools/mylangiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/mylangiser/QUICKSTART-MAINTAINER.adoc index 5d0ae6ff7..3d951a1a5 100644 --- a/iser-tools/mylangiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/mylangiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace mylangiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = mylangiser — Quick Start for Platform Maintainers diff --git a/iser-tools/mylangiser/QUICKSTART-USER.adoc b/iser-tools/mylangiser/QUICKSTART-USER.adoc index 9a68b5986..9794fff38 100644 --- a/iser-tools/mylangiser/QUICKSTART-USER.adoc +++ b/iser-tools/mylangiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace mylangiser, Mylangiser — See README.adoc for details., just run, Mylangiser started successfully. with actuals = mylangiser — Quick Start for Users diff --git a/iser-tools/mylangiser/README.adoc b/iser-tools/mylangiser/README.adoc index 7e67328e3..f10601814 100644 --- a/iser-tools/mylangiser/README.adoc +++ b/iser-tools/mylangiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Mylangiser Jonathan D.A. Jewell @@ -125,4 +125,4 @@ cargo test == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/mylangiser/ROADMAP.adoc b/iser-tools/mylangiser/ROADMAP.adoc index 9b555b885..991bf5948 100644 --- a/iser-tools/mylangiser/ROADMAP.adoc +++ b/iser-tools/mylangiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = mylangiser Roadmap :toc: diff --git a/iser-tools/mylangiser/TOPOLOGY.md b/iser-tools/mylangiser/TOPOLOGY.md index ebc2b602d..f267bb7fa 100644 --- a/iser-tools/mylangiser/TOPOLOGY.md +++ b/iser-tools/mylangiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — mylangiser diff --git a/iser-tools/mylangiser/container/README.adoc b/iser-tools/mylangiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/mylangiser/container/README.adoc +++ b/iser-tools/mylangiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/mylangiser/docs/RSR_OUTLINE.adoc b/iser-tools/mylangiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/mylangiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/mylangiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/mylangiser/docs/STATE-VISUALIZER.adoc b/iser-tools/mylangiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/mylangiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/mylangiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/mylangiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/mylangiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/mylangiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/mylangiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/mylangiser/docs/architecture/TOPOLOGY.md b/iser-tools/mylangiser/docs/architecture/TOPOLOGY.md index d70c955d6..3bd3c2cbd 100644 --- a/iser-tools/mylangiser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/mylangiser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Mylangiser Topology diff --git a/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/mylangiser/docs/decisions/0000-template.adoc b/iser-tools/mylangiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/mylangiser/docs/decisions/0000-template.adoc +++ b/iser-tools/mylangiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/mylangiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/mylangiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/mylangiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/mylangiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/mylangiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/mylangiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/mylangiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/mylangiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/mylangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/mylangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/mylangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/mylangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/mylangiser/docs/templates/contractiles/README.adoc b/iser-tools/mylangiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/mylangiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/mylangiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/nimiser/.devcontainer/README.adoc b/iser-tools/nimiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/nimiser/.devcontainer/README.adoc +++ b/iser-tools/nimiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/nimiser/.github/GOVERNANCE.md b/iser-tools/nimiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/nimiser/.github/GOVERNANCE.md +++ b/iser-tools/nimiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/nimiser/.github/copilot-instructions.md b/iser-tools/nimiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/nimiser/.github/copilot-instructions.md +++ b/iser-tools/nimiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/nimiser/.github/pull_request_template.md b/iser-tools/nimiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/nimiser/.github/pull_request_template.md +++ b/iser-tools/nimiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/nimiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/nimiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/nimiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/nimiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/nimiser/CHANGELOG.adoc b/iser-tools/nimiser/CHANGELOG.adoc index 546c10057..83de335ba 100644 --- a/iser-tools/nimiser/CHANGELOG.adoc +++ b/iser-tools/nimiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/nimiser/CODE_OF_CONDUCT.md b/iser-tools/nimiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/nimiser/CODE_OF_CONDUCT.md +++ b/iser-tools/nimiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/nimiser/CONTRIBUTING.md b/iser-tools/nimiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/nimiser/CONTRIBUTING.md +++ b/iser-tools/nimiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/nimiser/EXPLAINME.adoc b/iser-tools/nimiser/EXPLAINME.adoc index 97f8bb95d..3b6bd29c0 100644 --- a/iser-tools/nimiser/EXPLAINME.adoc +++ b/iser-tools/nimiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Nimiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/nimiser/QUICKSTART-DEV.adoc b/iser-tools/nimiser/QUICKSTART-DEV.adoc index dc1e18eeb..a8af96af7 100644 --- a/iser-tools/nimiser/QUICKSTART-DEV.adoc +++ b/iser-tools/nimiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace nimiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = nimiser — Quick Start for Developers diff --git a/iser-tools/nimiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/nimiser/QUICKSTART-MAINTAINER.adoc index 1a02d62e9..334b72125 100644 --- a/iser-tools/nimiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/nimiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace nimiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = nimiser — Quick Start for Platform Maintainers diff --git a/iser-tools/nimiser/QUICKSTART-USER.adoc b/iser-tools/nimiser/QUICKSTART-USER.adoc index 4c668ec86..9fbd8ec9c 100644 --- a/iser-tools/nimiser/QUICKSTART-USER.adoc +++ b/iser-tools/nimiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace nimiser, Nimiser — See README.adoc for details., just run, Nimiser started successfully. with actuals = nimiser — Quick Start for Users diff --git a/iser-tools/nimiser/README.adoc b/iser-tools/nimiser/README.adoc index bff5e3284..17c836b0d 100644 --- a/iser-tools/nimiser/README.adoc +++ b/iser-tools/nimiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Nimiser Jonathan D.A. Jewell @@ -145,4 +145,4 @@ Nim template/macro generation is the primary implementation target. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/nimiser/ROADMAP.adoc b/iser-tools/nimiser/ROADMAP.adoc index e069ec8b6..c3052ce37 100644 --- a/iser-tools/nimiser/ROADMAP.adoc +++ b/iser-tools/nimiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Nimiser Roadmap :toc: diff --git a/iser-tools/nimiser/TOPOLOGY.md b/iser-tools/nimiser/TOPOLOGY.md index 2a98aa345..e653fe557 100644 --- a/iser-tools/nimiser/TOPOLOGY.md +++ b/iser-tools/nimiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Nimiser — Module Topology diff --git a/iser-tools/nimiser/container/README.adoc b/iser-tools/nimiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/nimiser/container/README.adoc +++ b/iser-tools/nimiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/nimiser/docs/RSR_OUTLINE.adoc b/iser-tools/nimiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/nimiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/nimiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/nimiser/docs/STATE-VISUALIZER.adoc b/iser-tools/nimiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/nimiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/nimiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/nimiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/nimiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/nimiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/nimiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/nimiser/docs/decisions/0000-template.adoc b/iser-tools/nimiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/nimiser/docs/decisions/0000-template.adoc +++ b/iser-tools/nimiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/nimiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/nimiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/nimiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/nimiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/nimiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/nimiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/nimiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/nimiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/nimiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/nimiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/nimiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/nimiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/nimiser/docs/templates/contractiles/README.adoc b/iser-tools/nimiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/nimiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/nimiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/oblibeniser/.devcontainer/README.adoc b/iser-tools/oblibeniser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/oblibeniser/.devcontainer/README.adoc +++ b/iser-tools/oblibeniser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/oblibeniser/.github/GOVERNANCE.md b/iser-tools/oblibeniser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/oblibeniser/.github/GOVERNANCE.md +++ b/iser-tools/oblibeniser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/oblibeniser/.github/copilot-instructions.md b/iser-tools/oblibeniser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/oblibeniser/.github/copilot-instructions.md +++ b/iser-tools/oblibeniser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/oblibeniser/.github/pull_request_template.md b/iser-tools/oblibeniser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/oblibeniser/.github/pull_request_template.md +++ b/iser-tools/oblibeniser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/oblibeniser/.machine_readable/agent_instructions/README.adoc b/iser-tools/oblibeniser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/oblibeniser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/oblibeniser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/oblibeniser/CHANGELOG.adoc b/iser-tools/oblibeniser/CHANGELOG.adoc index 5589fbe0a..9465fee76 100644 --- a/iser-tools/oblibeniser/CHANGELOG.adoc +++ b/iser-tools/oblibeniser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Changelog: oblibeniser :toc: diff --git a/iser-tools/oblibeniser/CODE_OF_CONDUCT.md b/iser-tools/oblibeniser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/oblibeniser/CODE_OF_CONDUCT.md +++ b/iser-tools/oblibeniser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/oblibeniser/CONTRIBUTING.md b/iser-tools/oblibeniser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/oblibeniser/CONTRIBUTING.md +++ b/iser-tools/oblibeniser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/oblibeniser/EXPLAINME.adoc b/iser-tools/oblibeniser/EXPLAINME.adoc index 0161dc1fd..53fea920c 100644 --- a/iser-tools/oblibeniser/EXPLAINME.adoc +++ b/iser-tools/oblibeniser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Oblibeniser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/oblibeniser/QUICKSTART-DEV.adoc b/iser-tools/oblibeniser/QUICKSTART-DEV.adoc index 559c5639f..6db1dbc8f 100644 --- a/iser-tools/oblibeniser/QUICKSTART-DEV.adoc +++ b/iser-tools/oblibeniser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace oblibeniser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = oblibeniser — Quick Start for Developers diff --git a/iser-tools/oblibeniser/QUICKSTART-MAINTAINER.adoc b/iser-tools/oblibeniser/QUICKSTART-MAINTAINER.adoc index d1f968ed1..068ba9fc1 100644 --- a/iser-tools/oblibeniser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/oblibeniser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace oblibeniser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = oblibeniser — Quick Start for Platform Maintainers diff --git a/iser-tools/oblibeniser/QUICKSTART-USER.adoc b/iser-tools/oblibeniser/QUICKSTART-USER.adoc index 446766535..0f5d7914e 100644 --- a/iser-tools/oblibeniser/QUICKSTART-USER.adoc +++ b/iser-tools/oblibeniser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace oblibeniser, Oblibeniser — See README.adoc for details., just run, Oblibeniser started successfully. with actuals = oblibeniser — Quick Start for Users diff --git a/iser-tools/oblibeniser/README.adoc b/iser-tools/oblibeniser/README.adoc index 5e508e5fc..29cc4a6c9 100644 --- a/iser-tools/oblibeniser/README.adoc +++ b/iser-tools/oblibeniser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Oblibeniser Jonathan D.A. Jewell @@ -110,4 +110,4 @@ ABI types and FFI bridge pending bespoke reversible-computing implementation. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/oblibeniser/ROADMAP.adoc b/iser-tools/oblibeniser/ROADMAP.adoc index 54011fc01..1b6e5e265 100644 --- a/iser-tools/oblibeniser/ROADMAP.adoc +++ b/iser-tools/oblibeniser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Oblibeniser Roadmap :toc: diff --git a/iser-tools/oblibeniser/TOPOLOGY.md b/iser-tools/oblibeniser/TOPOLOGY.md index e9aa8c8fb..83ac35718 100644 --- a/iser-tools/oblibeniser/TOPOLOGY.md +++ b/iser-tools/oblibeniser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — oblibeniser diff --git a/iser-tools/oblibeniser/container/README.adoc b/iser-tools/oblibeniser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/oblibeniser/container/README.adoc +++ b/iser-tools/oblibeniser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/oblibeniser/docs/RSR_OUTLINE.adoc b/iser-tools/oblibeniser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/oblibeniser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/oblibeniser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/oblibeniser/docs/STATE-VISUALIZER.adoc b/iser-tools/oblibeniser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/oblibeniser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/oblibeniser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/oblibeniser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/oblibeniser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/oblibeniser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/oblibeniser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/oblibeniser/docs/architecture/TOPOLOGY.md b/iser-tools/oblibeniser/docs/architecture/TOPOLOGY.md index c41066fc3..60bb91442 100644 --- a/iser-tools/oblibeniser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/oblibeniser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # oblibeniser — Topology diff --git a/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc b/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/oblibeniser/docs/decisions/0000-template.adoc b/iser-tools/oblibeniser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/oblibeniser/docs/decisions/0000-template.adoc +++ b/iser-tools/oblibeniser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/oblibeniser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/oblibeniser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/oblibeniser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/oblibeniser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/oblibeniser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/oblibeniser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/oblibeniser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/oblibeniser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/oblibeniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/oblibeniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/oblibeniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/oblibeniser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/oblibeniser/docs/templates/contractiles/README.adoc b/iser-tools/oblibeniser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/oblibeniser/docs/templates/contractiles/README.adoc +++ b/iser-tools/oblibeniser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/oblibeniser/examples/reversible-db/README.adoc b/iser-tools/oblibeniser/examples/reversible-db/README.adoc index 4add36466..282542931 100644 --- a/iser-tools/oblibeniser/examples/reversible-db/README.adoc +++ b/iser-tools/oblibeniser/examples/reversible-db/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Reversible Database Example :author: Jonathan D.A. Jewell :email: j.d.a.jewell@open.ac.uk diff --git a/iser-tools/otpiser/.devcontainer/README.adoc b/iser-tools/otpiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/otpiser/.devcontainer/README.adoc +++ b/iser-tools/otpiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/otpiser/.github/GOVERNANCE.md b/iser-tools/otpiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/otpiser/.github/GOVERNANCE.md +++ b/iser-tools/otpiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/otpiser/.github/copilot-instructions.md b/iser-tools/otpiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/otpiser/.github/copilot-instructions.md +++ b/iser-tools/otpiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/otpiser/.github/pull_request_template.md b/iser-tools/otpiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/otpiser/.github/pull_request_template.md +++ b/iser-tools/otpiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/otpiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/otpiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/otpiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/otpiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/otpiser/CHANGELOG.adoc b/iser-tools/otpiser/CHANGELOG.adoc index 654e34888..03ce4ac18 100644 --- a/iser-tools/otpiser/CHANGELOG.adoc +++ b/iser-tools/otpiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 All notable changes to otpiser will be documented in this file. diff --git a/iser-tools/otpiser/CODE_OF_CONDUCT.md b/iser-tools/otpiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/otpiser/CODE_OF_CONDUCT.md +++ b/iser-tools/otpiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/otpiser/CONTRIBUTING.md b/iser-tools/otpiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/otpiser/CONTRIBUTING.md +++ b/iser-tools/otpiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/otpiser/EXPLAINME.adoc b/iser-tools/otpiser/EXPLAINME.adoc index 2a666220e..3de1e4b60 100644 --- a/iser-tools/otpiser/EXPLAINME.adoc +++ b/iser-tools/otpiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Otpiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/otpiser/QUICKSTART-DEV.adoc b/iser-tools/otpiser/QUICKSTART-DEV.adoc index bcec945b3..7adc71a22 100644 --- a/iser-tools/otpiser/QUICKSTART-DEV.adoc +++ b/iser-tools/otpiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace otpiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = otpiser — Quick Start for Developers diff --git a/iser-tools/otpiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/otpiser/QUICKSTART-MAINTAINER.adoc index 7adb8e853..22343e443 100644 --- a/iser-tools/otpiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/otpiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace otpiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = otpiser — Quick Start for Platform Maintainers diff --git a/iser-tools/otpiser/QUICKSTART-USER.adoc b/iser-tools/otpiser/QUICKSTART-USER.adoc index e92816879..3b67317f9 100644 --- a/iser-tools/otpiser/QUICKSTART-USER.adoc +++ b/iser-tools/otpiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace otpiser, Otpiser — See README.adoc for details., just run, Otpiser started successfully. with actuals = otpiser — Quick Start for Users diff --git a/iser-tools/otpiser/README.adoc b/iser-tools/otpiser/README.adoc index fec1ccb1f..921301878 100644 --- a/iser-tools/otpiser/README.adoc +++ b/iser-tools/otpiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Otpiser Jonathan D.A. Jewell @@ -131,4 +131,4 @@ flags = ["distributed", "health-checks"] == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/otpiser/ROADMAP.adoc b/iser-tools/otpiser/ROADMAP.adoc index 0d4a6a326..caff903a2 100644 --- a/iser-tools/otpiser/ROADMAP.adoc +++ b/iser-tools/otpiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = otpiser Roadmap :toc: diff --git a/iser-tools/otpiser/TOPOLOGY.md b/iser-tools/otpiser/TOPOLOGY.md index 96f1de787..b08d65d91 100644 --- a/iser-tools/otpiser/TOPOLOGY.md +++ b/iser-tools/otpiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — otpiser diff --git a/iser-tools/otpiser/container/README.adoc b/iser-tools/otpiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/otpiser/container/README.adoc +++ b/iser-tools/otpiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/otpiser/docs/RSR_OUTLINE.adoc b/iser-tools/otpiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/otpiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/otpiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/otpiser/docs/STATE-VISUALIZER.adoc b/iser-tools/otpiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/otpiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/otpiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/otpiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/otpiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/otpiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/otpiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/otpiser/docs/architecture/TOPOLOGY.md b/iser-tools/otpiser/docs/architecture/TOPOLOGY.md index d0b912106..3c646768f 100644 --- a/iser-tools/otpiser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/otpiser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # otpiser — TOPOLOGY diff --git a/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/otpiser/docs/decisions/0000-template.adoc b/iser-tools/otpiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/otpiser/docs/decisions/0000-template.adoc +++ b/iser-tools/otpiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/otpiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/otpiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/otpiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/otpiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/otpiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/otpiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/otpiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/otpiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/otpiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/otpiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/otpiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/otpiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/otpiser/docs/templates/contractiles/README.adoc b/iser-tools/otpiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/otpiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/otpiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/phronesiser/.devcontainer/README.adoc b/iser-tools/phronesiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/phronesiser/.devcontainer/README.adoc +++ b/iser-tools/phronesiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/phronesiser/.github/GOVERNANCE.md b/iser-tools/phronesiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/phronesiser/.github/GOVERNANCE.md +++ b/iser-tools/phronesiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/phronesiser/.github/copilot-instructions.md b/iser-tools/phronesiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/phronesiser/.github/copilot-instructions.md +++ b/iser-tools/phronesiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/phronesiser/.github/pull_request_template.md b/iser-tools/phronesiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/phronesiser/.github/pull_request_template.md +++ b/iser-tools/phronesiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/phronesiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/phronesiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/phronesiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/phronesiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/phronesiser/CHANGELOG.adoc b/iser-tools/phronesiser/CHANGELOG.adoc index c8cd1dc4d..c9aae779f 100644 --- a/iser-tools/phronesiser/CHANGELOG.adoc +++ b/iser-tools/phronesiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Changelog: phronesiser :toc: diff --git a/iser-tools/phronesiser/CODE_OF_CONDUCT.md b/iser-tools/phronesiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/phronesiser/CODE_OF_CONDUCT.md +++ b/iser-tools/phronesiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/phronesiser/CONTRIBUTING.md b/iser-tools/phronesiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/phronesiser/CONTRIBUTING.md +++ b/iser-tools/phronesiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/phronesiser/EXPLAINME.adoc b/iser-tools/phronesiser/EXPLAINME.adoc index a8a9728b0..3850161fb 100644 --- a/iser-tools/phronesiser/EXPLAINME.adoc +++ b/iser-tools/phronesiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Phronesiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/phronesiser/QUICKSTART-DEV.adoc b/iser-tools/phronesiser/QUICKSTART-DEV.adoc index 9bcf01b7f..101e8f3e3 100644 --- a/iser-tools/phronesiser/QUICKSTART-DEV.adoc +++ b/iser-tools/phronesiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace phronesiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = phronesiser — Quick Start for Developers diff --git a/iser-tools/phronesiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/phronesiser/QUICKSTART-MAINTAINER.adoc index 29bfa6ecf..883f88d49 100644 --- a/iser-tools/phronesiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/phronesiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace phronesiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = phronesiser — Quick Start for Platform Maintainers diff --git a/iser-tools/phronesiser/QUICKSTART-USER.adoc b/iser-tools/phronesiser/QUICKSTART-USER.adoc index b1188a6db..71952188d 100644 --- a/iser-tools/phronesiser/QUICKSTART-USER.adoc +++ b/iser-tools/phronesiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace phronesiser, Phronesiser — See README.adoc for details., just run, Phronesiser started successfully. with actuals = phronesiser — Quick Start for Users diff --git a/iser-tools/phronesiser/README.adoc b/iser-tools/phronesiser/README.adoc index d2d5e1e39..6c5c4b90b 100644 --- a/iser-tools/phronesiser/README.adoc +++ b/iser-tools/phronesiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Phronesiser Jonathan D.A. Jewell @@ -108,4 +108,4 @@ deontic constraint codegen pending. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/phronesiser/ROADMAP.adoc b/iser-tools/phronesiser/ROADMAP.adoc index b756cea4e..3f6daf7ef 100644 --- a/iser-tools/phronesiser/ROADMAP.adoc +++ b/iser-tools/phronesiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Phronesiser Roadmap :toc: diff --git a/iser-tools/phronesiser/TOPOLOGY.md b/iser-tools/phronesiser/TOPOLOGY.md index 131143dba..47c24cb35 100644 --- a/iser-tools/phronesiser/TOPOLOGY.md +++ b/iser-tools/phronesiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — Phronesiser diff --git a/iser-tools/phronesiser/container/README.adoc b/iser-tools/phronesiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/phronesiser/container/README.adoc +++ b/iser-tools/phronesiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/phronesiser/docs/RSR_OUTLINE.adoc b/iser-tools/phronesiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/phronesiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/phronesiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/phronesiser/docs/STATE-VISUALIZER.adoc b/iser-tools/phronesiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/phronesiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/phronesiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/phronesiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/phronesiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/phronesiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/phronesiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/phronesiser/docs/decisions/0000-template.adoc b/iser-tools/phronesiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/phronesiser/docs/decisions/0000-template.adoc +++ b/iser-tools/phronesiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/phronesiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/phronesiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/phronesiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/phronesiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/phronesiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/phronesiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/phronesiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/phronesiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/phronesiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/phronesiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/phronesiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/phronesiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/phronesiser/docs/templates/contractiles/README.adoc b/iser-tools/phronesiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/phronesiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/phronesiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/phronesiser/examples/ai-guardrails/README.adoc b/iser-tools/phronesiser/examples/ai-guardrails/README.adoc index 2cfe35c48..c3af5e723 100644 --- a/iser-tools/phronesiser/examples/ai-guardrails/README.adoc +++ b/iser-tools/phronesiser/examples/ai-guardrails/README.adoc @@ -1,5 +1,5 @@ = AI Guardrails Example -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 This example demonstrates a medical triage AI agent with provably safe ethical constraints. The `phronesiser.toml` manifest encodes deontic logic rules: diff --git a/iser-tools/ponyiser/.devcontainer/README.adoc b/iser-tools/ponyiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/ponyiser/.devcontainer/README.adoc +++ b/iser-tools/ponyiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/ponyiser/.github/GOVERNANCE.md b/iser-tools/ponyiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/ponyiser/.github/GOVERNANCE.md +++ b/iser-tools/ponyiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/ponyiser/.github/copilot-instructions.md b/iser-tools/ponyiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/ponyiser/.github/copilot-instructions.md +++ b/iser-tools/ponyiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/ponyiser/.github/pull_request_template.md b/iser-tools/ponyiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/ponyiser/.github/pull_request_template.md +++ b/iser-tools/ponyiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/ponyiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/ponyiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/ponyiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/ponyiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/ponyiser/CHANGELOG.adoc b/iser-tools/ponyiser/CHANGELOG.adoc index b606020e4..2cbeb42f3 100644 --- a/iser-tools/ponyiser/CHANGELOG.adoc +++ b/iser-tools/ponyiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Changelog: ponyiser :toc: diff --git a/iser-tools/ponyiser/CODE_OF_CONDUCT.md b/iser-tools/ponyiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/ponyiser/CODE_OF_CONDUCT.md +++ b/iser-tools/ponyiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/ponyiser/CONTRIBUTING.md b/iser-tools/ponyiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/ponyiser/CONTRIBUTING.md +++ b/iser-tools/ponyiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/ponyiser/EXPLAINME.adoc b/iser-tools/ponyiser/EXPLAINME.adoc index 8fb69bff7..751896dc3 100644 --- a/iser-tools/ponyiser/EXPLAINME.adoc +++ b/iser-tools/ponyiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Ponyiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/ponyiser/QUICKSTART-DEV.adoc b/iser-tools/ponyiser/QUICKSTART-DEV.adoc index 2978fb0ab..0a328916c 100644 --- a/iser-tools/ponyiser/QUICKSTART-DEV.adoc +++ b/iser-tools/ponyiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace ponyiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = ponyiser — Quick Start for Developers diff --git a/iser-tools/ponyiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/ponyiser/QUICKSTART-MAINTAINER.adoc index 8427562e6..5e8a79d64 100644 --- a/iser-tools/ponyiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/ponyiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace ponyiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = ponyiser — Quick Start for Platform Maintainers diff --git a/iser-tools/ponyiser/QUICKSTART-USER.adoc b/iser-tools/ponyiser/QUICKSTART-USER.adoc index 930377959..b185b8227 100644 --- a/iser-tools/ponyiser/QUICKSTART-USER.adoc +++ b/iser-tools/ponyiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace ponyiser, Ponyiser — See README.adoc for details., just run, Ponyiser started successfully. with actuals = ponyiser — Quick Start for Users diff --git a/iser-tools/ponyiser/README.adoc b/iser-tools/ponyiser/README.adoc index 283c49069..c6d8bd483 100644 --- a/iser-tools/ponyiser/README.adoc +++ b/iser-tools/ponyiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Ponyiser Jonathan D.A. Jewell @@ -114,4 +114,4 @@ ponyiser run == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/ponyiser/ROADMAP.adoc b/iser-tools/ponyiser/ROADMAP.adoc index d82a430e0..9e6712b3b 100644 --- a/iser-tools/ponyiser/ROADMAP.adoc +++ b/iser-tools/ponyiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Ponyiser Roadmap :toc: diff --git a/iser-tools/ponyiser/TOPOLOGY.md b/iser-tools/ponyiser/TOPOLOGY.md index e897fd7c0..067ab1bde 100644 --- a/iser-tools/ponyiser/TOPOLOGY.md +++ b/iser-tools/ponyiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — ponyiser diff --git a/iser-tools/ponyiser/container/README.adoc b/iser-tools/ponyiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/ponyiser/container/README.adoc +++ b/iser-tools/ponyiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/ponyiser/docs/RSR_OUTLINE.adoc b/iser-tools/ponyiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/ponyiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/ponyiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/ponyiser/docs/STATE-VISUALIZER.adoc b/iser-tools/ponyiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/ponyiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/ponyiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/ponyiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/ponyiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/ponyiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/ponyiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/ponyiser/docs/architecture/TOPOLOGY.md b/iser-tools/ponyiser/docs/architecture/TOPOLOGY.md index 8a772dbd6..b46992fb4 100644 --- a/iser-tools/ponyiser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/ponyiser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Ponyiser Topology diff --git a/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/ponyiser/docs/decisions/0000-template.adoc b/iser-tools/ponyiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/ponyiser/docs/decisions/0000-template.adoc +++ b/iser-tools/ponyiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/ponyiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/ponyiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/ponyiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/ponyiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/ponyiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/ponyiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/ponyiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/ponyiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/ponyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/ponyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/ponyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/ponyiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/ponyiser/docs/templates/contractiles/README.adoc b/iser-tools/ponyiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/ponyiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/ponyiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/ponyiser/examples/concurrent-server/README.adoc b/iser-tools/ponyiser/examples/concurrent-server/README.adoc index a2141d928..c45220ec5 100644 --- a/iser-tools/ponyiser/examples/concurrent-server/README.adoc +++ b/iser-tools/ponyiser/examples/concurrent-server/README.adoc @@ -1,5 +1,5 @@ = concurrent-server — ponyiser Example -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 == Overview diff --git a/iser-tools/tlaiser/.devcontainer/README.adoc b/iser-tools/tlaiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/tlaiser/.devcontainer/README.adoc +++ b/iser-tools/tlaiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/tlaiser/.github/GOVERNANCE.md b/iser-tools/tlaiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/tlaiser/.github/GOVERNANCE.md +++ b/iser-tools/tlaiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/tlaiser/.github/copilot-instructions.md b/iser-tools/tlaiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/tlaiser/.github/copilot-instructions.md +++ b/iser-tools/tlaiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/tlaiser/.github/pull_request_template.md b/iser-tools/tlaiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/tlaiser/.github/pull_request_template.md +++ b/iser-tools/tlaiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/tlaiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/tlaiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/tlaiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/tlaiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/tlaiser/CHANGELOG.adoc b/iser-tools/tlaiser/CHANGELOG.adoc index 292e9bf3c..4518bebfa 100644 --- a/iser-tools/tlaiser/CHANGELOG.adoc +++ b/iser-tools/tlaiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Changelog: tlaiser :toc: diff --git a/iser-tools/tlaiser/CODE_OF_CONDUCT.md b/iser-tools/tlaiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/tlaiser/CODE_OF_CONDUCT.md +++ b/iser-tools/tlaiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/tlaiser/CONTRIBUTING.md b/iser-tools/tlaiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/tlaiser/CONTRIBUTING.md +++ b/iser-tools/tlaiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/tlaiser/EXPLAINME.adoc b/iser-tools/tlaiser/EXPLAINME.adoc index 051c4191d..68c27b6a9 100644 --- a/iser-tools/tlaiser/EXPLAINME.adoc +++ b/iser-tools/tlaiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Tlaiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/tlaiser/QUICKSTART-DEV.adoc b/iser-tools/tlaiser/QUICKSTART-DEV.adoc index 6e2f19739..cdd1fe8ea 100644 --- a/iser-tools/tlaiser/QUICKSTART-DEV.adoc +++ b/iser-tools/tlaiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace tlaiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = tlaiser — Quick Start for Developers diff --git a/iser-tools/tlaiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/tlaiser/QUICKSTART-MAINTAINER.adoc index da8e4a7c3..bdb92dcaf 100644 --- a/iser-tools/tlaiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/tlaiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace tlaiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = tlaiser — Quick Start for Platform Maintainers diff --git a/iser-tools/tlaiser/QUICKSTART-USER.adoc b/iser-tools/tlaiser/QUICKSTART-USER.adoc index 2c6fcfdc4..2139d1aa3 100644 --- a/iser-tools/tlaiser/QUICKSTART-USER.adoc +++ b/iser-tools/tlaiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace tlaiser, Tlaiser — See README.adoc for details., just run, Tlaiser started successfully. with actuals = tlaiser — Quick Start for Users diff --git a/iser-tools/tlaiser/README.adoc b/iser-tools/tlaiser/README.adoc index 02426bbf5..cc28dfa3d 100644 --- a/iser-tools/tlaiser/README.adoc +++ b/iser-tools/tlaiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Tlaiser Jonathan D.A. Jewell @@ -156,4 +156,4 @@ tlaiser build && tlaiser run == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/tlaiser/ROADMAP.adoc b/iser-tools/tlaiser/ROADMAP.adoc index 66f513f62..9a929b2e0 100644 --- a/iser-tools/tlaiser/ROADMAP.adoc +++ b/iser-tools/tlaiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = tlaiser Roadmap :toc: :icons: font diff --git a/iser-tools/tlaiser/TOPOLOGY.md b/iser-tools/tlaiser/TOPOLOGY.md index 2f8dabef8..3cfa58b7b 100644 --- a/iser-tools/tlaiser/TOPOLOGY.md +++ b/iser-tools/tlaiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — tlaiser diff --git a/iser-tools/tlaiser/container/README.adoc b/iser-tools/tlaiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/tlaiser/container/README.adoc +++ b/iser-tools/tlaiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/tlaiser/docs/RSR_OUTLINE.adoc b/iser-tools/tlaiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/tlaiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/tlaiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/tlaiser/docs/STATE-VISUALIZER.adoc b/iser-tools/tlaiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/tlaiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/tlaiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/tlaiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/tlaiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/tlaiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/tlaiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/tlaiser/docs/architecture/TOPOLOGY.md b/iser-tools/tlaiser/docs/architecture/TOPOLOGY.md index bdc687707..5e91c141a 100644 --- a/iser-tools/tlaiser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/tlaiser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — tlaiser diff --git a/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/tlaiser/docs/decisions/0000-template.adoc b/iser-tools/tlaiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/tlaiser/docs/decisions/0000-template.adoc +++ b/iser-tools/tlaiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/tlaiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/tlaiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/tlaiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/tlaiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/tlaiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/tlaiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/tlaiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/tlaiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/tlaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/tlaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/tlaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/tlaiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/tlaiser/docs/templates/contractiles/README.adoc b/iser-tools/tlaiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/tlaiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/tlaiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/wokelangiser/.devcontainer/README.adoc b/iser-tools/wokelangiser/.devcontainer/README.adoc index 00fef0a77..8ca43ef64 100644 --- a/iser-tools/wokelangiser/.devcontainer/README.adoc +++ b/iser-tools/wokelangiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/wokelangiser/.github/GOVERNANCE.md b/iser-tools/wokelangiser/.github/GOVERNANCE.md index 259980c02..59eb28769 100644 --- a/iser-tools/wokelangiser/.github/GOVERNANCE.md +++ b/iser-tools/wokelangiser/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/iser-tools/wokelangiser/.github/copilot-instructions.md b/iser-tools/wokelangiser/.github/copilot-instructions.md index 2e8bb78ce..7efa75383 100644 --- a/iser-tools/wokelangiser/.github/copilot-instructions.md +++ b/iser-tools/wokelangiser/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/iser-tools/wokelangiser/.github/pull_request_template.md b/iser-tools/wokelangiser/.github/pull_request_template.md index 67a416d79..7e07d1768 100644 --- a/iser-tools/wokelangiser/.github/pull_request_template.md +++ b/iser-tools/wokelangiser/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/iser-tools/wokelangiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/wokelangiser/.machine_readable/agent_instructions/README.adoc index 9bc2e24bc..1cc7487ed 100644 --- a/iser-tools/wokelangiser/.machine_readable/agent_instructions/README.adoc +++ b/iser-tools/wokelangiser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/wokelangiser/CHANGELOG.adoc b/iser-tools/wokelangiser/CHANGELOG.adoc index 74b42df44..7994358f0 100644 --- a/iser-tools/wokelangiser/CHANGELOG.adoc +++ b/iser-tools/wokelangiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog :toc: diff --git a/iser-tools/wokelangiser/CODE_OF_CONDUCT.md b/iser-tools/wokelangiser/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/iser-tools/wokelangiser/CODE_OF_CONDUCT.md +++ b/iser-tools/wokelangiser/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/iser-tools/wokelangiser/CONTRIBUTING.md b/iser-tools/wokelangiser/CONTRIBUTING.md index a7e06697f..80ecdac86 100644 --- a/iser-tools/wokelangiser/CONTRIBUTING.md +++ b/iser-tools/wokelangiser/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/iser-tools/wokelangiser/EXPLAINME.adoc b/iser-tools/wokelangiser/EXPLAINME.adoc index d035b9614..660e42317 100644 --- a/iser-tools/wokelangiser/EXPLAINME.adoc +++ b/iser-tools/wokelangiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Wokelangiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/wokelangiser/QUICKSTART-DEV.adoc b/iser-tools/wokelangiser/QUICKSTART-DEV.adoc index bcf7c0627..5e289b3dd 100644 --- a/iser-tools/wokelangiser/QUICKSTART-DEV.adoc +++ b/iser-tools/wokelangiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace wokelangiser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = wokelangiser — Quick Start for Developers diff --git a/iser-tools/wokelangiser/QUICKSTART-MAINTAINER.adoc b/iser-tools/wokelangiser/QUICKSTART-MAINTAINER.adoc index 4d21be917..aed59007d 100644 --- a/iser-tools/wokelangiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/wokelangiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace wokelangiser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = wokelangiser — Quick Start for Platform Maintainers diff --git a/iser-tools/wokelangiser/QUICKSTART-USER.adoc b/iser-tools/wokelangiser/QUICKSTART-USER.adoc index ea9fbbf45..c42384748 100644 --- a/iser-tools/wokelangiser/QUICKSTART-USER.adoc +++ b/iser-tools/wokelangiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace wokelangiser, Wokelangiser — See README.adoc for details., just run, Wokelangiser started successfully. with actuals = wokelangiser — Quick Start for Users diff --git a/iser-tools/wokelangiser/README.adoc b/iser-tools/wokelangiser/README.adoc index 8cf0b8271..c1c0cb4be 100644 --- a/iser-tools/wokelangiser/README.adoc +++ b/iser-tools/wokelangiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Wokelangiser Jonathan D.A. Jewell @@ -129,4 +129,4 @@ consent/accessibility/i18n defined, Zig FFI bridge templated, codegen pending. == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/iser-tools/wokelangiser/ROADMAP.adoc b/iser-tools/wokelangiser/ROADMAP.adoc index 5f8235a80..0f22df30e 100644 --- a/iser-tools/wokelangiser/ROADMAP.adoc +++ b/iser-tools/wokelangiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Wokelangiser Roadmap :toc: diff --git a/iser-tools/wokelangiser/TOPOLOGY.md b/iser-tools/wokelangiser/TOPOLOGY.md index 33f64eaf8..13b7ca855 100644 --- a/iser-tools/wokelangiser/TOPOLOGY.md +++ b/iser-tools/wokelangiser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — wokelangiser diff --git a/iser-tools/wokelangiser/container/README.adoc b/iser-tools/wokelangiser/container/README.adoc index 1c0044c8c..7a2ef6c23 100644 --- a/iser-tools/wokelangiser/container/README.adoc +++ b/iser-tools/wokelangiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/wokelangiser/docs/RSR_OUTLINE.adoc b/iser-tools/wokelangiser/docs/RSR_OUTLINE.adoc index 0ba0c97b5..2989b7564 100644 --- a/iser-tools/wokelangiser/docs/RSR_OUTLINE.adoc +++ b/iser-tools/wokelangiser/docs/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/iser-tools/wokelangiser/docs/STATE-VISUALIZER.adoc b/iser-tools/wokelangiser/docs/STATE-VISUALIZER.adoc index 422fcd5cd..2af3297c7 100644 --- a/iser-tools/wokelangiser/docs/STATE-VISUALIZER.adoc +++ b/iser-tools/wokelangiser/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/iser-tools/wokelangiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/wokelangiser/docs/architecture/THREAT-MODEL.adoc index 048290370..4e24d3ca3 100644 --- a/iser-tools/wokelangiser/docs/architecture/THREAT-MODEL.adoc +++ b/iser-tools/wokelangiser/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: {{PROJECT_NAME}} diff --git a/iser-tools/wokelangiser/docs/architecture/TOPOLOGY.md b/iser-tools/wokelangiser/docs/architecture/TOPOLOGY.md index 860073e12..75c974c70 100644 --- a/iser-tools/wokelangiser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/wokelangiser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # Wokelangiser Topology diff --git a/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/iser-tools/wokelangiser/docs/decisions/0000-template.adoc b/iser-tools/wokelangiser/docs/decisions/0000-template.adoc index b1a561f3b..67103043e 100644 --- a/iser-tools/wokelangiser/docs/decisions/0000-template.adoc +++ b/iser-tools/wokelangiser/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/iser-tools/wokelangiser/docs/decisions/0001-adopt-rsr-standard.adoc b/iser-tools/wokelangiser/docs/decisions/0001-adopt-rsr-standard.adoc index 070eda3aa..1306493ca 100644 --- a/iser-tools/wokelangiser/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/iser-tools/wokelangiser/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/iser-tools/wokelangiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/wokelangiser/docs/practice/AI-CONVENTIONS.adoc index 7d0153389..2b09fd306 100644 --- a/iser-tools/wokelangiser/docs/practice/AI-CONVENTIONS.adoc +++ b/iser-tools/wokelangiser/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/iser-tools/wokelangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/iser-tools/wokelangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/iser-tools/wokelangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/iser-tools/wokelangiser/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/wokelangiser/docs/templates/contractiles/README.adoc b/iser-tools/wokelangiser/docs/templates/contractiles/README.adoc index 121da7ae3..4eeac6b80 100644 --- a/iser-tools/wokelangiser/docs/templates/contractiles/README.adoc +++ b/iser-tools/wokelangiser/docs/templates/contractiles/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/k9-ecosystem/.machine_readable/anchors/README.adoc b/k9-ecosystem/.machine_readable/anchors/README.adoc index da0ad00e8..ebc8ff031 100644 --- a/k9-ecosystem/.machine_readable/anchors/README.adoc +++ b/k9-ecosystem/.machine_readable/anchors/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Anchors — single source of truth, enforced diff --git a/k9-ecosystem/BOOTSTRAP.md b/k9-ecosystem/BOOTSTRAP.md index 51b03cc02..2ab7d01eb 100644 --- a/k9-ecosystem/BOOTSTRAP.md +++ b/k9-ecosystem/BOOTSTRAP.md @@ -1,4 +1,4 @@ - + # Bootstrapping `k9-ecosystem` into a standalone repository diff --git a/k9-ecosystem/README.adoc b/k9-ecosystem/README.adoc index b5e7d4bbe..b324071c2 100644 --- a/k9-ecosystem/README.adoc +++ b/k9-ecosystem/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) image:https://img.shields.io/badge/License-MPL_2.0-blue.svg[MPL-2.0-or-later,link="https://opensource.org/licenses/MPL-2.0"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] diff --git a/k9-ecosystem/conformance/README.adoc b/k9-ecosystem/conformance/README.adoc index 134a5b420..0bd0dd486 100644 --- a/k9-ecosystem/conformance/README.adoc +++ b/k9-ecosystem/conformance/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Conformance Suite diff --git a/k9-ecosystem/members/README.adoc b/k9-ecosystem/members/README.adoc index 13c997b49..881878777 100644 --- a/k9-ecosystem/members/README.adoc +++ b/k9-ecosystem/members/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Members diff --git a/k9-ecosystem/spec/README.adoc b/k9-ecosystem/spec/README.adoc index 442c6ce6b..e2238467c 100644 --- a/k9-ecosystem/spec/README.adoc +++ b/k9-ecosystem/spec/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Specification diff --git a/k9-ecosystem/spec/SPEC.adoc b/k9-ecosystem/spec/SPEC.adoc index c312030a2..1ff5514c8 100644 --- a/k9-ecosystem/spec/SPEC.adoc +++ b/k9-ecosystem/spec/SPEC.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = K9 Format Specification :revnumber: 0.1.0-draft diff --git a/license/PMPL-1.0.txt b/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/license/PMPL-1.0.txt +++ b/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/.gitattributes b/rescript-ecosystem/.gitattributes index bb5618486..e860a85c1 100644 --- a/rescript-ecosystem/.gitattributes +++ b/rescript-ecosystem/.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/rescript-ecosystem/.gitignore b/rescript-ecosystem/.gitignore index 13a824fb8..11fb70c2d 100644 --- a/rescript-ecosystem/.gitignore +++ b/rescript-ecosystem/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # rescript-ecosystem .gitignore # ReScript build artifacts diff --git a/rescript-ecosystem/Justfile b/rescript-ecosystem/Justfile index 7619486db..6a099f591 100644 --- a/rescript-ecosystem/Justfile +++ b/rescript-ecosystem/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # rescript-ecosystem monorepo justfile # Author: Jonathan D.A. Jewell diff --git a/rescript-ecosystem/LICENSE b/rescript-ecosystem/LICENSE index d2dccf5bb..ec540b341 100644 --- a/rescript-ecosystem/LICENSE +++ b/rescript-ecosystem/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/MIGRATION.adoc b/rescript-ecosystem/MIGRATION.adoc index 7a91d25c1..c652f8b6f 100644 --- a/rescript-ecosystem/MIGRATION.adoc +++ b/rescript-ecosystem/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = rescript-ecosystem — Consolidation Migration Record :toc: diff --git a/rescript-ecosystem/README.adoc b/rescript-ecosystem/README.adoc index fd32ce3b9..16c4b903a 100644 --- a/rescript-ecosystem/README.adoc +++ b/rescript-ecosystem/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = rescript-ecosystem Jonathan D.A. Jewell :toc: macro @@ -235,7 +235,7 @@ just clean-all == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 Copyright (C) 2024-2026 Jonathan D.A. Jewell diff --git a/rescript-ecosystem/TRANSFER.adoc b/rescript-ecosystem/TRANSFER.adoc index 1abd15475..9d3070385 100644 --- a/rescript-ecosystem/TRANSFER.adoc +++ b/rescript-ecosystem/TRANSFER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = ReScript Ecosystem — Community Transfer Bundle Jonathan D.A. Jewell :toc: diff --git a/rescript-ecosystem/cadre-router/.gitattributes b/rescript-ecosystem/cadre-router/.gitattributes index bb5618486..e860a85c1 100644 --- a/rescript-ecosystem/cadre-router/.gitattributes +++ b/rescript-ecosystem/cadre-router/.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/rescript-ecosystem/cadre-router/.github/dependabot.yml b/rescript-ecosystem/cadre-router/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/rescript-ecosystem/cadre-router/.github/dependabot.yml +++ b/rescript-ecosystem/cadre-router/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/rescript-ecosystem/cadre-router/.github/workflows/codeql.yml b/rescript-ecosystem/cadre-router/.github/workflows/codeql.yml index 31db2d1f6..31add1659 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/codeql.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/rescript-ecosystem/cadre-router/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/cadre-router/.github/workflows/guix-nix-policy.yml index e08c43b28..61ca74db1 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/.github/workflows/hypatia-scan.yml b/rescript-ecosystem/cadre-router/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/hypatia-scan.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/rescript-ecosystem/cadre-router/.github/workflows/instant-sync.yml b/rescript-ecosystem/cadre-router/.github/workflows/instant-sync.yml index 0a1af49ae..440a33f2a 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/instant-sync.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/rescript-ecosystem/cadre-router/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/cadre-router/.github/workflows/npm-bun-blocker.yml index b857853ca..af28828d2 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/.github/workflows/quality.yml b/rescript-ecosystem/cadre-router/.github/workflows/quality.yml index 4f024de1c..27fba5a6c 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/quality.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/cadre-router/.github/workflows/rsr-antipattern.yml index 420e7336f..3638ca644 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # 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/cadre-router/.github/workflows/scorecard.yml b/rescript-ecosystem/cadre-router/.github/workflows/scorecard.yml index 95b6547bf..7cd77ca66 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/cadre-router/.github/workflows/secret-scanner.yml b/rescript-ecosystem/cadre-router/.github/workflows/secret-scanner.yml index d1979122e..0899a46eb 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/rescript-ecosystem/cadre-router/.github/workflows/security-policy.yml b/rescript-ecosystem/cadre-router/.github/workflows/security-policy.yml index cf9fee5a3..8bf96b104 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/.github/workflows/ts-blocker.yml b/rescript-ecosystem/cadre-router/.github/workflows/ts-blocker.yml index 865cb523c..9285804f7 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/cadre-router/.github/workflows/wellknown-enforcement.yml index 16304e972..f169f9bf0 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/rescript-ecosystem/cadre-router/.github/workflows/workflow-linter.yml b/rescript-ecosystem/cadre-router/.github/workflows/workflow-linter.yml index c216cbdd8..00ad7f60b 100644 --- a/rescript-ecosystem/cadre-router/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/cadre-router/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/cadre-router/.machine_readable/6a2/AGENTIC.a2ml b/rescript-ecosystem/cadre-router/.machine_readable/6a2/AGENTIC.a2ml index d119bec0a..1699fe4a2 100644 --- a/rescript-ecosystem/cadre-router/.machine_readable/6a2/AGENTIC.a2ml +++ b/rescript-ecosystem/cadre-router/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/rescript-ecosystem/cadre-router/.machine_readable/6a2/ECOSYSTEM.a2ml b/rescript-ecosystem/cadre-router/.machine_readable/6a2/ECOSYSTEM.a2ml index 3ec46dd6c..2c9745209 100644 --- a/rescript-ecosystem/cadre-router/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/rescript-ecosystem/cadre-router/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Cadre Router ecosystem position diff --git a/rescript-ecosystem/cadre-router/.machine_readable/6a2/META.a2ml b/rescript-ecosystem/cadre-router/.machine_readable/6a2/META.a2ml index 092bf53e8..455406d1c 100644 --- a/rescript-ecosystem/cadre-router/.machine_readable/6a2/META.a2ml +++ b/rescript-ecosystem/cadre-router/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Cadre Router meta-level information diff --git a/rescript-ecosystem/cadre-router/.machine_readable/6a2/NEUROSYM.a2ml b/rescript-ecosystem/cadre-router/.machine_readable/6a2/NEUROSYM.a2ml index 1443ec799..e1d34c090 100644 --- a/rescript-ecosystem/cadre-router/.machine_readable/6a2/NEUROSYM.a2ml +++ b/rescript-ecosystem/cadre-router/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/rescript-ecosystem/cadre-router/.machine_readable/6a2/PLAYBOOK.a2ml b/rescript-ecosystem/cadre-router/.machine_readable/6a2/PLAYBOOK.a2ml index c894f05d2..5003fd08b 100644 --- a/rescript-ecosystem/cadre-router/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/rescript-ecosystem/cadre-router/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/rescript-ecosystem/cadre-router/.machine_readable/6a2/STATE.a2ml b/rescript-ecosystem/cadre-router/.machine_readable/6a2/STATE.a2ml index 9bd9eca22..fcf4dced0 100644 --- a/rescript-ecosystem/cadre-router/.machine_readable/6a2/STATE.a2ml +++ b/rescript-ecosystem/cadre-router/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Cadre Router project state diff --git a/rescript-ecosystem/cadre-router/CODE_OF_CONDUCT.md b/rescript-ecosystem/cadre-router/CODE_OF_CONDUCT.md index c32021adb..caeda1c6d 100644 --- a/rescript-ecosystem/cadre-router/CODE_OF_CONDUCT.md +++ b/rescript-ecosystem/cadre-router/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/rescript-ecosystem/cadre-router/CONTRIBUTING.adoc b/rescript-ecosystem/cadre-router/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/rescript-ecosystem/cadre-router/CONTRIBUTING.adoc +++ b/rescript-ecosystem/cadre-router/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/cadre-router/Justfile b/rescript-ecosystem/cadre-router/Justfile index bea4788c9..9161b43db 100644 --- a/rescript-ecosystem/cadre-router/Justfile +++ b/rescript-ecosystem/cadre-router/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile - hyperpolymath standard task runner default: diff --git a/rescript-ecosystem/cadre-router/LICENSE b/rescript-ecosystem/cadre-router/LICENSE index d2dccf5bb..ec540b341 100644 --- a/rescript-ecosystem/cadre-router/LICENSE +++ b/rescript-ecosystem/cadre-router/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/cadre-router/LICENSE.txt b/rescript-ecosystem/cadre-router/LICENSE.txt index d2dccf5bb..ec540b341 100644 --- a/rescript-ecosystem/cadre-router/LICENSE.txt +++ b/rescript-ecosystem/cadre-router/LICENSE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/cadre-router/MAINTAINERS.adoc b/rescript-ecosystem/cadre-router/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/rescript-ecosystem/cadre-router/MAINTAINERS.adoc +++ b/rescript-ecosystem/cadre-router/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/cadre-router/Mustfile b/rescript-ecosystem/cadre-router/Mustfile index bd54bd55c..2516d22ca 100644 --- a/rescript-ecosystem/cadre-router/Mustfile +++ b/rescript-ecosystem/cadre-router/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/cadre-router/PALIMPSEST.adoc b/rescript-ecosystem/cadre-router/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/rescript-ecosystem/cadre-router/PALIMPSEST.adoc +++ b/rescript-ecosystem/cadre-router/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/rescript-ecosystem/cadre-router/README.adoc b/rescript-ecosystem/cadre-router/README.adoc index 44799647d..190f78c6f 100644 --- a/rescript-ecosystem/cadre-router/README.adoc +++ b/rescript-ecosystem/cadre-router/README.adoc @@ -1,5 +1,5 @@ = cadre-router -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] diff --git a/rescript-ecosystem/cadre-router/RSR_OUTLINE.adoc b/rescript-ecosystem/cadre-router/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/rescript-ecosystem/cadre-router/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/cadre-router/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/cadre-router/contractiles/dust/Dustfile b/rescript-ecosystem/cadre-router/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/rescript-ecosystem/cadre-router/contractiles/dust/Dustfile +++ b/rescript-ecosystem/cadre-router/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/rescript-ecosystem/cadre-router/contractiles/must/Mustfile b/rescript-ecosystem/cadre-router/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/rescript-ecosystem/cadre-router/contractiles/must/Mustfile +++ b/rescript-ecosystem/cadre-router/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/cadre-router/demo/Demo.res b/rescript-ecosystem/cadre-router/demo/Demo.res index 552e4b0ad..f19dd01b9 100644 --- a/rescript-ecosystem/cadre-router/demo/Demo.res +++ b/rescript-ecosystem/cadre-router/demo/Demo.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Demo.res - Runnable demo of cadre-router // Define a typed ID module diff --git a/rescript-ecosystem/cadre-router/docs/API_GUIDE.md b/rescript-ecosystem/cadre-router/docs/API_GUIDE.md index f51c9720d..2371be422 100644 --- a/rescript-ecosystem/cadre-router/docs/API_GUIDE.md +++ b/rescript-ecosystem/cadre-router/docs/API_GUIDE.md @@ -59,7 +59,7 @@ switch route { Define your application's routes as a ReScript variant: ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Home @@ -113,7 +113,7 @@ Parsed URL representation. #### Types ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type t = { path: list, @@ -179,7 +179,7 @@ Parser combinators for building type-safe URL parsers. #### Core Combinators ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 let top: parser ``` @@ -363,7 +363,7 @@ Browser History API integration. #### Module Functor ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 module Make = (Route: { type t @@ -406,7 +406,7 @@ Nav.forward() #### Example 1: Nested Routes ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Home @@ -439,7 +439,7 @@ let userParser = #### Example 2: Optional Segments ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Search(option) @@ -459,7 +459,7 @@ let searchParser = #### Example 3: Query Parameters ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = Posts(option) // page number @@ -480,7 +480,7 @@ let postsParser = ### Programmatic Navigation ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 module Nav = CadreRouter.Navigation.Make({ type t = route @@ -504,7 +504,7 @@ Nav.pushUrl("/about") ### Link Components (React) ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 @react.component let make = (~route: route, ~children) => { @@ -535,7 +535,7 @@ Cadre Router includes optional TEA integration in `src/tea/`. #### Tea_Router Module ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 module Router = { type t<'route> = { @@ -569,7 +569,7 @@ module Command = { #### Complete TEA Example ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Define routes type route = @@ -626,7 +626,7 @@ let subscriptions = model => { ### Example 1: Blog Router ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Home @@ -673,7 +673,7 @@ let routeToString = route => switch route { ### Example 2: Admin Panel ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 type route = | Dashboard @@ -827,7 +827,7 @@ switch currentRoute { ### Testing Parsers ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 open Test test("parses user route", () => { @@ -869,7 +869,7 @@ with many routes sharing distinct first segments (e.g., `/api/*`, `/admin/*`, `/ literal path segment. ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Instead of linear oneOf: let parser = Parser.oneOf([apiParser, adminParser, userParser, homeParser]) @@ -908,7 +908,7 @@ where R = required roles, U = user roles). For applications with fine-grained RB `checkAuthFast` uses a pre-built `Belt.Set.String` for O(1) membership checks: ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Build the set once per session (not per route check) let userRoleSet = RouteMeta.makeRoleSet(userRoles) @@ -931,7 +931,7 @@ against a refresh endpoint) would incorrectly allow navigation. navigates after ALL guards pass: ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 let config = { guards: [authGuard, roleGuard], @@ -949,7 +949,7 @@ The standard `Animation.animate` drives transitions frame-by-frame via `CssTransition.animate` offloads the animation entirely to CSS: ```rescript -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // In your component: let cancel = Transition.CssTransition.animate( diff --git a/rescript-ecosystem/cadre-router/examples/K9ContractExample.res b/rescript-ecosystem/cadre-router/examples/K9ContractExample.res index a3bba486f..873e35b7b 100644 --- a/rescript-ecosystem/cadre-router/examples/K9ContractExample.res +++ b/rescript-ecosystem/cadre-router/examples/K9ContractExample.res @@ -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 // // K9ContractExample.res - Demonstrates client-side K9-SVC contract enforcement diff --git a/rescript-ecosystem/cadre-router/examples/SafeInitExample.res b/rescript-ecosystem/cadre-router/examples/SafeInitExample.res index e02337740..8677e1c48 100644 --- a/rescript-ecosystem/cadre-router/examples/SafeInitExample.res +++ b/rescript-ecosystem/cadre-router/examples/SafeInitExample.res @@ -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 // // SafeInitExample.res - Demonstrates safeInit and mountAndInit from Tea_Router diff --git a/rescript-ecosystem/cadre-router/examples/SafeLinkExample.res b/rescript-ecosystem/cadre-router/examples/SafeLinkExample.res index 630eecbda..2d61276d6 100644 --- a/rescript-ecosystem/cadre-router/examples/SafeLinkExample.res +++ b/rescript-ecosystem/cadre-router/examples/SafeLinkExample.res @@ -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 // // SafeLinkExample.res - Demonstrates XSS-safe navigation using SafeLink diff --git a/rescript-ecosystem/cadre-router/examples/SafeNavigationExample.res b/rescript-ecosystem/cadre-router/examples/SafeNavigationExample.res index 7da63f0ef..c4b80f87f 100644 --- a/rescript-ecosystem/cadre-router/examples/SafeNavigationExample.res +++ b/rescript-ecosystem/cadre-router/examples/SafeNavigationExample.res @@ -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 // // SafeNavigationExample.res - Demonstrates safePush and safeReplace from Tea_Navigation diff --git a/rescript-ecosystem/cadre-router/examples/basic-routing/Route.res b/rescript-ecosystem/cadre-router/examples/basic-routing/Route.res index efeddc3be..2ba79d758 100644 --- a/rescript-ecosystem/cadre-router/examples/basic-routing/Route.res +++ b/rescript-ecosystem/cadre-router/examples/basic-routing/Route.res @@ -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 // // Route.res - Example route definition for a typical SPA diff --git a/rescript-ecosystem/cadre-router/ffi/zig/build.zig b/rescript-ecosystem/cadre-router/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/rescript-ecosystem/cadre-router/ffi/zig/build.zig +++ b/rescript-ecosystem/cadre-router/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/cadre-router/ffi/zig/src/main.zig b/rescript-ecosystem/cadre-router/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/rescript-ecosystem/cadre-router/ffi/zig/src/main.zig +++ b/rescript-ecosystem/cadre-router/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/cadre-router/ffi/zig/test/integration_test.zig b/rescript-ecosystem/cadre-router/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/rescript-ecosystem/cadre-router/ffi/zig/test/integration_test.zig +++ b/rescript-ecosystem/cadre-router/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/rescript-ecosystem/cadre-router/hooks/validate-codeql.sh b/rescript-ecosystem/cadre-router/hooks/validate-codeql.sh index c435189d6..15b52c3da 100755 --- a/rescript-ecosystem/cadre-router/hooks/validate-codeql.sh +++ b/rescript-ecosystem/cadre-router/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/rescript-ecosystem/cadre-router/hooks/validate-permissions.sh b/rescript-ecosystem/cadre-router/hooks/validate-permissions.sh index 50fce4f43..1999b018b 100755 --- a/rescript-ecosystem/cadre-router/hooks/validate-permissions.sh +++ b/rescript-ecosystem/cadre-router/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/rescript-ecosystem/cadre-router/hooks/validate-sha-pins.sh b/rescript-ecosystem/cadre-router/hooks/validate-sha-pins.sh index c6d9913cd..697092b52 100755 --- a/rescript-ecosystem/cadre-router/hooks/validate-sha-pins.sh +++ b/rescript-ecosystem/cadre-router/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/rescript-ecosystem/cadre-router/hooks/validate-spdx.sh b/rescript-ecosystem/cadre-router/hooks/validate-spdx.sh index 8f5000226..cc81cf18f 100755 --- a/rescript-ecosystem/cadre-router/hooks/validate-spdx.sh +++ b/rescript-ecosystem/cadre-router/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/rescript-ecosystem/cadre-router/mod.js b/rescript-ecosystem/cadre-router/mod.js index 90f7b7d37..fe2dcef1b 100644 --- a/rescript-ecosystem/cadre-router/mod.js +++ b/rescript-ecosystem/cadre-router/mod.js @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // mod.js — Deno module entry point for cadre-router // // This file enables publishing to deno.land/x diff --git a/rescript-ecosystem/cadre-router/src/Runtime.res b/rescript-ecosystem/cadre-router/src/Runtime.res index c093b59d8..16fbd7460 100644 --- a/rescript-ecosystem/cadre-router/src/Runtime.res +++ b/rescript-ecosystem/cadre-router/src/Runtime.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 /* Runtime.res - Production WASM runtime using rescript-wasm-runtime */ module Error = { diff --git a/rescript-ecosystem/cadre-router/src/client/CadreRouter.res b/rescript-ecosystem/cadre-router/src/client/CadreRouter.res index 27867be31..9ff9a2236 100644 --- a/rescript-ecosystem/cadre-router/src/client/CadreRouter.res +++ b/rescript-ecosystem/cadre-router/src/client/CadreRouter.res @@ -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 // CadreRouter.res - Main entry point for client-side routing diff --git a/rescript-ecosystem/cadre-router/src/client/HashNavigation.res b/rescript-ecosystem/cadre-router/src/client/HashNavigation.res index 79356713e..21989de1a 100644 --- a/rescript-ecosystem/cadre-router/src/client/HashNavigation.res +++ b/rescript-ecosystem/cadre-router/src/client/HashNavigation.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // HashNavigation.res - Hash-based routing for static hosting @val external locationHash: string = "window.location.hash" diff --git a/rescript-ecosystem/cadre-router/src/client/HashNavigation.resi b/rescript-ecosystem/cadre-router/src/client/HashNavigation.resi index d1d721239..42195404d 100644 --- a/rescript-ecosystem/cadre-router/src/client/HashNavigation.resi +++ b/rescript-ecosystem/cadre-router/src/client/HashNavigation.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // HashNavigation.resi - Hash-based routing for static hosting // // Use this module when deploying to static hosts (GitHub Pages, S3, etc.) diff --git a/rescript-ecosystem/cadre-router/src/client/K9Contract.res b/rescript-ecosystem/cadre-router/src/client/K9Contract.res index 0cf119aba..3bd318fc2 100644 --- a/rescript-ecosystem/cadre-router/src/client/K9Contract.res +++ b/rescript-ecosystem/cadre-router/src/client/K9Contract.res @@ -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 // // K9Contract.res - Client-side K9-SVC service contract enforcement for cadre-router. diff --git a/rescript-ecosystem/cadre-router/src/client/Link.res b/rescript-ecosystem/cadre-router/src/client/Link.res index 681d7a050..d8e7030d1 100644 --- a/rescript-ecosystem/cadre-router/src/client/Link.res +++ b/rescript-ecosystem/cadre-router/src/client/Link.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Link.res - Type-safe link component (React-based, optional) open React diff --git a/rescript-ecosystem/cadre-router/src/client/Link.resi b/rescript-ecosystem/cadre-router/src/client/Link.resi index d7f77bf58..bba3d3757 100644 --- a/rescript-ecosystem/cadre-router/src/client/Link.resi +++ b/rescript-ecosystem/cadre-router/src/client/Link.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Link.resi - Type-safe link component (React-based, optional) // // NOTE: This module requires @rescript/react as a peer dependency. diff --git a/rescript-ecosystem/cadre-router/src/client/Navigation.res b/rescript-ecosystem/cadre-router/src/client/Navigation.res index b7425b0f7..2e2c9e436 100644 --- a/rescript-ecosystem/cadre-router/src/client/Navigation.res +++ b/rescript-ecosystem/cadre-router/src/client/Navigation.res @@ -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 // // Navigation.res - Browser History API abstraction diff --git a/rescript-ecosystem/cadre-router/src/client/Navigation.resi b/rescript-ecosystem/cadre-router/src/client/Navigation.resi index 8ae15cc89..889128d36 100644 --- a/rescript-ecosystem/cadre-router/src/client/Navigation.resi +++ b/rescript-ecosystem/cadre-router/src/client/Navigation.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Navigation.resi - Browser History API abstraction /** diff --git a/rescript-ecosystem/cadre-router/src/client/NestedRoute.res b/rescript-ecosystem/cadre-router/src/client/NestedRoute.res index 61b99e400..9f1b4f72f 100644 --- a/rescript-ecosystem/cadre-router/src/client/NestedRoute.res +++ b/rescript-ecosystem/cadre-router/src/client/NestedRoute.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // NestedRoute.res - React Router-style nested layouts with outlets // A nested route tree structure diff --git a/rescript-ecosystem/cadre-router/src/client/Parser.res b/rescript-ecosystem/cadre-router/src/client/Parser.res index 4e943689d..30c578390 100644 --- a/rescript-ecosystem/cadre-router/src/client/Parser.res +++ b/rescript-ecosystem/cadre-router/src/client/Parser.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Parser.res - Elm-style URL parser combinators // // Provides a composable, type-safe URL parser built on the combinator pattern diff --git a/rescript-ecosystem/cadre-router/src/client/Parser.resi b/rescript-ecosystem/cadre-router/src/client/Parser.resi index 439cc9a0a..912f30738 100644 --- a/rescript-ecosystem/cadre-router/src/client/Parser.resi +++ b/rescript-ecosystem/cadre-router/src/client/Parser.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Parser.resi - Elm-style URL parser combinators /** diff --git a/rescript-ecosystem/cadre-router/src/client/RouteBuilder.res b/rescript-ecosystem/cadre-router/src/client/RouteBuilder.res index 6ecd1d933..5316bb195 100644 --- a/rescript-ecosystem/cadre-router/src/client/RouteBuilder.res +++ b/rescript-ecosystem/cadre-router/src/client/RouteBuilder.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // RouteBuilder.res - Bidirectional route definitions type t<'route> = { diff --git a/rescript-ecosystem/cadre-router/src/client/RouteBuilder.resi b/rescript-ecosystem/cadre-router/src/client/RouteBuilder.resi index bc81b6e42..84fb6600d 100644 --- a/rescript-ecosystem/cadre-router/src/client/RouteBuilder.resi +++ b/rescript-ecosystem/cadre-router/src/client/RouteBuilder.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // RouteBuilder.resi - Bidirectional route definitions // // This module provides a way to define routes where parsing and serialization diff --git a/rescript-ecosystem/cadre-router/src/client/RouteMeta.res b/rescript-ecosystem/cadre-router/src/client/RouteMeta.res index 6f1c35d6c..982fc365f 100644 --- a/rescript-ecosystem/cadre-router/src/client/RouteMeta.res +++ b/rescript-ecosystem/cadre-router/src/client/RouteMeta.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // RouteMeta.res - Route metadata for breadcrumbs, titles, and auth guards // Core metadata type - extensible with custom data diff --git a/rescript-ecosystem/cadre-router/src/client/Transition.res b/rescript-ecosystem/cadre-router/src/client/Transition.res index 8bed5ba77..fef82492f 100644 --- a/rescript-ecosystem/cadre-router/src/client/Transition.res +++ b/rescript-ecosystem/cadre-router/src/client/Transition.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Transition.res - Route transition hooks for animations // Transition direction (useful for slide animations) diff --git a/rescript-ecosystem/cadre-router/src/client/Url.res b/rescript-ecosystem/cadre-router/src/client/Url.res index 9f62aee7f..188acca80 100644 --- a/rescript-ecosystem/cadre-router/src/client/Url.res +++ b/rescript-ecosystem/cadre-router/src/client/Url.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Url.res - Parsed URL representation for client-side routing type t = { diff --git a/rescript-ecosystem/cadre-router/src/client/Url.resi b/rescript-ecosystem/cadre-router/src/client/Url.resi index 52d82c0cf..98ab0b5dc 100644 --- a/rescript-ecosystem/cadre-router/src/client/Url.resi +++ b/rescript-ecosystem/cadre-router/src/client/Url.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Url.resi - Parsed URL representation for client-side routing /** diff --git a/rescript-ecosystem/cadre-router/src/server/CadreServerRouter.res b/rescript-ecosystem/cadre-router/src/server/CadreServerRouter.res index c57a76f88..6c3ff0a87 100644 --- a/rescript-ecosystem/cadre-router/src/server/CadreServerRouter.res +++ b/rescript-ecosystem/cadre-router/src/server/CadreServerRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // CadreServerRouter.res - Entry point for server-side routing // Re-export core modules needed for server-side diff --git a/rescript-ecosystem/cadre-router/src/server/ServerRouter.res b/rescript-ecosystem/cadre-router/src/server/ServerRouter.res index 11440d660..b723108ba 100644 --- a/rescript-ecosystem/cadre-router/src/server/ServerRouter.res +++ b/rescript-ecosystem/cadre-router/src/server/ServerRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // ServerRouter.res - Server-side routing for SSR with Deno // HTTP method type diff --git a/rescript-ecosystem/cadre-router/src/tea/Tea.res b/rescript-ecosystem/cadre-router/src/tea/Tea.res index 56973b6c0..60b1bb231 100644 --- a/rescript-ecosystem/cadre-router/src/tea/Tea.res +++ b/rescript-ecosystem/cadre-router/src/tea/Tea.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 /// TEA-specialised routing integration for ReScript. /// diff --git a/rescript-ecosystem/cadre-router/src/tea/Tea_Guards.res b/rescript-ecosystem/cadre-router/src/tea/Tea_Guards.res index 7f019bf91..792af69ca 100644 --- a/rescript-ecosystem/cadre-router/src/tea/Tea_Guards.res +++ b/rescript-ecosystem/cadre-router/src/tea/Tea_Guards.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tea_Guards.res - Navigation guards for TEA applications // // Provides a guard pipeline for client-side route navigation in the TEA diff --git a/rescript-ecosystem/cadre-router/src/tea/Tea_Navigation.res b/rescript-ecosystem/cadre-router/src/tea/Tea_Navigation.res index 7fc702cc2..ea2c0bdd7 100644 --- a/rescript-ecosystem/cadre-router/src/tea/Tea_Navigation.res +++ b/rescript-ecosystem/cadre-router/src/tea/Tea_Navigation.res @@ -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 @@ocaml.doc("Navigation commands for TEA applications. diff --git a/rescript-ecosystem/cadre-router/src/tea/Tea_QueryParams.res b/rescript-ecosystem/cadre-router/src/tea/Tea_QueryParams.res index c556b87e3..83df62f1c 100644 --- a/rescript-ecosystem/cadre-router/src/tea/Tea_QueryParams.res +++ b/rescript-ecosystem/cadre-router/src/tea/Tea_QueryParams.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/rescript-ecosystem/cadre-router/src/tea/Tea_Router.res b/rescript-ecosystem/cadre-router/src/tea/Tea_Router.res index 48bb05e5a..4bcf9732d 100644 --- a/rescript-ecosystem/cadre-router/src/tea/Tea_Router.res +++ b/rescript-ecosystem/cadre-router/src/tea/Tea_Router.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 @@ocaml.doc(" Core router functionality for TEA applications. diff --git a/rescript-ecosystem/cadre-router/src/tea/Tea_Url.res b/rescript-ecosystem/cadre-router/src/tea/Tea_Url.res index 403888109..70701e5e5 100644 --- a/rescript-ecosystem/cadre-router/src/tea/Tea_Url.res +++ b/rescript-ecosystem/cadre-router/src/tea/Tea_Url.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 @@ocaml.doc("URL representation and utilities") @ocaml.doc("Represents a parsed URL") diff --git a/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Main.res b/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Main.res index 52b0a339b..0186e74a1 100644 --- a/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Main.res +++ b/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Main.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Main.res - Example TEA application with routing // Message type diff --git a/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Route.res b/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Route.res index 6ba21aefa..7cca08344 100644 --- a/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Route.res +++ b/rescript-ecosystem/cadre-router/tea-router-pkg/examples/basic/Route.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Route.res - Example route definitions for TEA app // Typed ID for journeys diff --git a/rescript-ecosystem/cadre-router/tea-router-pkg/mod.js b/rescript-ecosystem/cadre-router/tea-router-pkg/mod.js index 8f58ba934..6bf183aeb 100644 --- a/rescript-ecosystem/cadre-router/tea-router-pkg/mod.js +++ b/rescript-ecosystem/cadre-router/tea-router-pkg/mod.js @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // mod.js — Deno module entry point for cadre-tea-router // // Usage: import { TeaRouter } from "https://deno.land/x/cadre_tea_router/mod.js" diff --git a/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.res b/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.res index 53a56d4d1..46e21bb81 100644 --- a/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.res +++ b/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // TeaRouter.res - Type-safe routing for rescript-tea applications module type Config = { diff --git a/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.resi b/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.resi index c9681bcad..ee5f67f16 100644 --- a/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.resi +++ b/rescript-ecosystem/cadre-router/tea-router-pkg/src/TeaRouter.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // TeaRouter.resi — Type-safe routing for rescript-tea applications /** diff --git a/rescript-ecosystem/cadre-router/tea-router-pkg/tests/TeaRouter_test.res b/rescript-ecosystem/cadre-router/tea-router-pkg/tests/TeaRouter_test.res index dd51462f0..dbf29777d 100644 --- a/rescript-ecosystem/cadre-router/tea-router-pkg/tests/TeaRouter_test.res +++ b/rescript-ecosystem/cadre-router/tea-router-pkg/tests/TeaRouter_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // TeaRouter_test.res - Tests for TEA router integration // Test harness diff --git a/rescript-ecosystem/cadre-router/tea-router/.editorconfig b/rescript-ecosystem/cadre-router/tea-router/.editorconfig index ef64a68b9..1e8edcb2c 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.editorconfig +++ b/rescript-ecosystem/cadre-router/tea-router/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # https://editorconfig.org root = true diff --git a/rescript-ecosystem/cadre-router/tea-router/.gitattributes b/rescript-ecosystem/cadre-router/tea-router/.gitattributes index 64d216a96..dd743cd16 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.gitattributes +++ b/rescript-ecosystem/cadre-router/tea-router/.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/rescript-ecosystem/cadre-router/tea-router/.github/dependabot.yml b/rescript-ecosystem/cadre-router/tea-router/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/dependabot.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/casket-pages.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/casket-pages.yml index e4d5651c7..9ef6dbd35 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/casket-pages.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ci.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ci.yml index 75394d661..dc91abda4 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ci.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/codeql.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/codeql.yml index 26e6282c4..155a726de 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/codeql.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/guix-nix-policy.yml index 9dff60044..7baad165a 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/hypatia-scan.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/hypatia-scan.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/mirror.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/mirror.yml index d72d0164d..9e41bcbbe 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/mirror.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/npm-bun-blocker.yml index 7360aae67..1e3dd0614 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/quality.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/quality.yml index ed0e8b074..71246a7a8 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/quality.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/rsr-antipattern.yml index 1a9c2ad6a..fb6a5dd60 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # 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/cadre-router/tea-router/.github/workflows/scorecard.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/scorecard.yml index 2e4b50abc..732227be7 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/secret-scanner.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/secret-scanner.yml index 73a13a84d..96192c41d 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/security-policy.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/security-policy.yml index b1a1dbb9d..de0c065c2 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ts-blocker.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ts-blocker.yml index 5d9ff61ab..0c540ef06 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/wellknown-enforcement.yml index 494f12e24..9c47afa14 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/cadre-router/tea-router/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 565e7f550..3faa3af56 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 @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/AGENTIC.a2ml b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/AGENTIC.a2ml index d119bec0a..1699fe4a2 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/AGENTIC.a2ml +++ b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml index bcb48ce22..f36481f23 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Tea Router ecosystem position diff --git a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/META.a2ml b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/META.a2ml index 09865d595..1fc14da8f 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/META.a2ml +++ b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Tea Router meta-level information diff --git a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/NEUROSYM.a2ml b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/NEUROSYM.a2ml index 1443ec799..e1d34c090 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/NEUROSYM.a2ml +++ b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/PLAYBOOK.a2ml b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/PLAYBOOK.a2ml index c894f05d2..5003fd08b 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/STATE.a2ml b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/STATE.a2ml index f318f3911..a96a0af34 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/STATE.a2ml +++ b/rescript-ecosystem/cadre-router/tea-router/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Tea Router project state diff --git a/rescript-ecosystem/cadre-router/tea-router/.tool-versions b/rescript-ecosystem/cadre-router/tea-router/.tool-versions index e658f483a..20a168666 100644 --- a/rescript-ecosystem/cadre-router/tea-router/.tool-versions +++ b/rescript-ecosystem/cadre-router/tea-router/.tool-versions @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf version management # Run 'asdf install' to install all tools diff --git a/rescript-ecosystem/cadre-router/tea-router/CODE_OF_CONDUCT.md b/rescript-ecosystem/cadre-router/tea-router/CODE_OF_CONDUCT.md index c32021adb..caeda1c6d 100644 --- a/rescript-ecosystem/cadre-router/tea-router/CODE_OF_CONDUCT.md +++ b/rescript-ecosystem/cadre-router/tea-router/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/rescript-ecosystem/cadre-router/tea-router/CONTRIBUTING.adoc b/rescript-ecosystem/cadre-router/tea-router/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/rescript-ecosystem/cadre-router/tea-router/CONTRIBUTING.adoc +++ b/rescript-ecosystem/cadre-router/tea-router/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/cadre-router/tea-router/LICENSE b/rescript-ecosystem/cadre-router/tea-router/LICENSE index d2dccf5bb..ec540b341 100644 --- a/rescript-ecosystem/cadre-router/tea-router/LICENSE +++ b/rescript-ecosystem/cadre-router/tea-router/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/cadre-router/tea-router/MAINTAINERS.adoc b/rescript-ecosystem/cadre-router/tea-router/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/rescript-ecosystem/cadre-router/tea-router/MAINTAINERS.adoc +++ b/rescript-ecosystem/cadre-router/tea-router/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/cadre-router/tea-router/PALIMPSEST.adoc b/rescript-ecosystem/cadre-router/tea-router/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/rescript-ecosystem/cadre-router/tea-router/PALIMPSEST.adoc +++ b/rescript-ecosystem/cadre-router/tea-router/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/rescript-ecosystem/cadre-router/tea-router/PRIORITY.adoc b/rescript-ecosystem/cadre-router/tea-router/PRIORITY.adoc index 4e5634782..79c650378 100644 --- a/rescript-ecosystem/cadre-router/tea-router/PRIORITY.adoc +++ b/rescript-ecosystem/cadre-router/tea-router/PRIORITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = cadre-tea-router Priority List :toc: diff --git a/rescript-ecosystem/cadre-router/tea-router/README.adoc b/rescript-ecosystem/cadre-router/tea-router/README.adoc index 1818b2f07..27716ae70 100644 --- a/rescript-ecosystem/cadre-router/tea-router/README.adoc +++ b/rescript-ecosystem/cadre-router/tea-router/README.adoc @@ -1,6 +1,6 @@ = cadre-tea-router -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Idris-Inside-5E5086?style=flat&logo=idris&logoColor=white[Idris Inside,link="https://github.com/hyperpolymath/proven"] diff --git a/rescript-ecosystem/cadre-router/tea-router/ROADMAP.adoc b/rescript-ecosystem/cadre-router/tea-router/ROADMAP.adoc index 9f37c0aff..f0d956e0d 100644 --- a/rescript-ecosystem/cadre-router/tea-router/ROADMAP.adoc +++ b/rescript-ecosystem/cadre-router/tea-router/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Cadre Tea Router Roadmap == Current Status diff --git a/rescript-ecosystem/cadre-router/tea-router/RSR_OUTLINE.adoc b/rescript-ecosystem/cadre-router/tea-router/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/rescript-ecosystem/cadre-router/tea-router/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/cadre-router/tea-router/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/cadre-router/tea-router/contractiles/dust/Dustfile b/rescript-ecosystem/cadre-router/tea-router/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/rescript-ecosystem/cadre-router/tea-router/contractiles/dust/Dustfile +++ b/rescript-ecosystem/cadre-router/tea-router/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/rescript-ecosystem/cadre-router/tea-router/contractiles/must/Mustfile b/rescript-ecosystem/cadre-router/tea-router/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/rescript-ecosystem/cadre-router/tea-router/contractiles/must/Mustfile +++ b/rescript-ecosystem/cadre-router/tea-router/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/cadre-router/tea-router/ffi/zig/build.zig b/rescript-ecosystem/cadre-router/tea-router/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/rescript-ecosystem/cadre-router/tea-router/ffi/zig/build.zig +++ b/rescript-ecosystem/cadre-router/tea-router/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/cadre-router/tea-router/ffi/zig/src/main.zig b/rescript-ecosystem/cadre-router/tea-router/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/rescript-ecosystem/cadre-router/tea-router/ffi/zig/src/main.zig +++ b/rescript-ecosystem/cadre-router/tea-router/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/cadre-router/tea-router/ffi/zig/test/integration_test.zig b/rescript-ecosystem/cadre-router/tea-router/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/rescript-ecosystem/cadre-router/tea-router/ffi/zig/test/integration_test.zig +++ b/rescript-ecosystem/cadre-router/tea-router/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-codeql.sh b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-codeql.sh index c435189d6..15b52c3da 100755 --- a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-codeql.sh +++ b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-permissions.sh b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-permissions.sh index 50fce4f43..1999b018b 100755 --- a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-permissions.sh +++ b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-sha-pins.sh b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-sha-pins.sh index c6d9913cd..697092b52 100755 --- a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-sha-pins.sh +++ b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-spdx.sh b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-spdx.sh index 8f5000226..cc81cf18f 100755 --- a/rescript-ecosystem/cadre-router/tea-router/hooks/validate-spdx.sh +++ b/rescript-ecosystem/cadre-router/tea-router/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/rescript-ecosystem/cadre-router/tea-router/opsm.toml b/rescript-ecosystem/cadre-router/tea-router/opsm.toml index 10e276e86..a793fde80 100644 --- a/rescript-ecosystem/cadre-router/tea-router/opsm.toml +++ b/rescript-ecosystem/cadre-router/tea-router/opsm.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [opsm] name = "cadre-tea-router" role = "dogfood-wave-1" diff --git a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter.res b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter.res index 174ccced8..3c4d2d900 100644 --- a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter.res +++ b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Guards.res b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Guards.res index 8143729e7..156bbbc01 100644 --- a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Guards.res +++ b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Guards.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // CadreTeaRouter_Guards.res - Navigation guards for TEA applications open CadreTeaRouter_Url diff --git a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Navigation.res b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Navigation.res index f151b78b3..2477713dd 100644 --- a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Navigation.res +++ b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Navigation.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 @@ocaml.doc("Navigation commands for TEA applications") open CadreTeaRouter_Url diff --git a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_QueryParams.res b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_QueryParams.res index 4998f46c6..adba60f5d 100644 --- a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_QueryParams.res +++ b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_QueryParams.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Router.res b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Router.res index 564927c09..6061b8a71 100644 --- a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Router.res +++ b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Router.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 @@ocaml.doc(" Core router functionality for TEA applications. diff --git a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Url.res b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Url.res index 460afcc70..25e7d927c 100644 --- a/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Url.res +++ b/rescript-ecosystem/cadre-router/tea-router/src/CadreTeaRouter_Url.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 @@ocaml.doc("URL representation and utilities") @ocaml.doc("Represents a parsed URL") diff --git a/rescript-ecosystem/cadre-router/tea-router/tasks/Justfile b/rescript-ecosystem/cadre-router/tea-router/tasks/Justfile index e7361f263..4815a8210 100644 --- a/rescript-ecosystem/cadre-router/tea-router/tasks/Justfile +++ b/rescript-ecosystem/cadre-router/tea-router/tasks/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile - hyperpolymath standard task runner default: diff --git a/rescript-ecosystem/cadre-router/tea-router/tasks/Mustfile b/rescript-ecosystem/cadre-router/tea-router/tasks/Mustfile index bd54bd55c..2516d22ca 100644 --- a/rescript-ecosystem/cadre-router/tea-router/tasks/Mustfile +++ b/rescript-ecosystem/cadre-router/tea-router/tasks/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/cadre-router/tests/Benchmark_test.res b/rescript-ecosystem/cadre-router/tests/Benchmark_test.res index 6ce22eeee..c8f390fbb 100644 --- a/rescript-ecosystem/cadre-router/tests/Benchmark_test.res +++ b/rescript-ecosystem/cadre-router/tests/Benchmark_test.res @@ -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 // // Benchmark_test.res - Performance benchmarks: oneOf (linear scan) vs diff --git a/rescript-ecosystem/cadre-router/tests/Conformance_test.res b/rescript-ecosystem/cadre-router/tests/Conformance_test.res index 25f56b2ad..70df6a94d 100644 --- a/rescript-ecosystem/cadre-router/tests/Conformance_test.res +++ b/rescript-ecosystem/cadre-router/tests/Conformance_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Conformance_test.res - Route matching conformance tests and CRDT state claims // ============================================================================= diff --git a/rescript-ecosystem/cadre-router/tests/CssTransition_test.res b/rescript-ecosystem/cadre-router/tests/CssTransition_test.res index a4266ab6b..67e1dd3d9 100644 --- a/rescript-ecosystem/cadre-router/tests/CssTransition_test.res +++ b/rescript-ecosystem/cadre-router/tests/CssTransition_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // CssTransition_test.res - Tests for CSS transition delegation // // Tests the CssTransition module which offloads animation to the browser's diff --git a/rescript-ecosystem/cadre-router/tests/GroupedRouting_test.res b/rescript-ecosystem/cadre-router/tests/GroupedRouting_test.res index 148b155d1..07631c69a 100644 --- a/rescript-ecosystem/cadre-router/tests/GroupedRouting_test.res +++ b/rescript-ecosystem/cadre-router/tests/GroupedRouting_test.res @@ -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 // // GroupedRouting_test.res - Tests for Parser.oneOfGrouped O(1) dispatch. diff --git a/rescript-ecosystem/cadre-router/tests/GuardTimeout_test.res b/rescript-ecosystem/cadre-router/tests/GuardTimeout_test.res index b482087a3..75bc9b697 100644 --- a/rescript-ecosystem/cadre-router/tests/GuardTimeout_test.res +++ b/rescript-ecosystem/cadre-router/tests/GuardTimeout_test.res @@ -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 // // GuardTimeout_test.res - Tests for Tea_Guards async guard timeout and diff --git a/rescript-ecosystem/cadre-router/tests/K9Contract_test.res b/rescript-ecosystem/cadre-router/tests/K9Contract_test.res index 049739fad..16093c3f6 100644 --- a/rescript-ecosystem/cadre-router/tests/K9Contract_test.res +++ b/rescript-ecosystem/cadre-router/tests/K9Contract_test.res @@ -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 // // K9Contract_test.res - Tests for K9-SVC service contract enforcement. diff --git a/rescript-ecosystem/cadre-router/tests/Navigation_test.res b/rescript-ecosystem/cadre-router/tests/Navigation_test.res index f8023122e..591babd43 100644 --- a/rescript-ecosystem/cadre-router/tests/Navigation_test.res +++ b/rescript-ecosystem/cadre-router/tests/Navigation_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Navigation_test.res - Tests for browser navigation module // // NOTE: These tests require a browser environment or JSDOM. diff --git a/rescript-ecosystem/cadre-router/tests/NestedRoute_test.res b/rescript-ecosystem/cadre-router/tests/NestedRoute_test.res index 4f48e8f40..d17b3637a 100644 --- a/rescript-ecosystem/cadre-router/tests/NestedRoute_test.res +++ b/rescript-ecosystem/cadre-router/tests/NestedRoute_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // NestedRoute_test.res - Tests for nested route layouts // Test harness diff --git a/rescript-ecosystem/cadre-router/tests/Parser_test.res b/rescript-ecosystem/cadre-router/tests/Parser_test.res index dcbf7005c..ae5f680c1 100644 --- a/rescript-ecosystem/cadre-router/tests/Parser_test.res +++ b/rescript-ecosystem/cadre-router/tests/Parser_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Parser_test.res - Tests for URL parser combinators // Test harness diff --git a/rescript-ecosystem/cadre-router/tests/RouteBuilder_test.res b/rescript-ecosystem/cadre-router/tests/RouteBuilder_test.res index 87c842f10..d30cd864c 100644 --- a/rescript-ecosystem/cadre-router/tests/RouteBuilder_test.res +++ b/rescript-ecosystem/cadre-router/tests/RouteBuilder_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // RouteBuilder_test.res - Tests for bidirectional route builder // Test harness diff --git a/rescript-ecosystem/cadre-router/tests/RouteMeta_test.res b/rescript-ecosystem/cadre-router/tests/RouteMeta_test.res index 5a9bb0481..ab6f7950c 100644 --- a/rescript-ecosystem/cadre-router/tests/RouteMeta_test.res +++ b/rescript-ecosystem/cadre-router/tests/RouteMeta_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // RouteMeta_test.res - Tests for route metadata // Test harness diff --git a/rescript-ecosystem/cadre-router/tests/Sanitisation_test.res b/rescript-ecosystem/cadre-router/tests/Sanitisation_test.res index 3113d8304..997583c65 100644 --- a/rescript-ecosystem/cadre-router/tests/Sanitisation_test.res +++ b/rescript-ecosystem/cadre-router/tests/Sanitisation_test.res @@ -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 // // Sanitisation_test.res - Tests for Parser.sanitisePath, Parser.escapeHtml, diff --git a/rescript-ecosystem/cadre-router/tests/ServerRouter_test.res b/rescript-ecosystem/cadre-router/tests/ServerRouter_test.res index f2f1159e9..a6392ec5c 100644 --- a/rescript-ecosystem/cadre-router/tests/ServerRouter_test.res +++ b/rescript-ecosystem/cadre-router/tests/ServerRouter_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // ServerRouter_test.res - Tests for server-side routing // Test harness diff --git a/rescript-ecosystem/cadre-router/tests/Transition_test.res b/rescript-ecosystem/cadre-router/tests/Transition_test.res index c2d64b7d6..3e90ea470 100644 --- a/rescript-ecosystem/cadre-router/tests/Transition_test.res +++ b/rescript-ecosystem/cadre-router/tests/Transition_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Transition_test.res - Tests for route transitions // Test harness diff --git a/rescript-ecosystem/cadre-router/tests/Url_test.res b/rescript-ecosystem/cadre-router/tests/Url_test.res index 96e4b97fa..a0b0e1678 100644 --- a/rescript-ecosystem/cadre-router/tests/Url_test.res +++ b/rescript-ecosystem/cadre-router/tests/Url_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Url_test.res - Tests for URL parsing and serialization // Simple test harness (no external dependencies) diff --git a/rescript-ecosystem/cadre-router/tests/run_tests.res b/rescript-ecosystem/cadre-router/tests/run_tests.res index 70cbd744b..9b83d7d62 100644 --- a/rescript-ecosystem/cadre-router/tests/run_tests.res +++ b/rescript-ecosystem/cadre-router/tests/run_tests.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // run_tests.res - Test runner for all modules Js.Console.log("+========================================+") diff --git a/rescript-ecosystem/cadre-tea-router/.editorconfig b/rescript-ecosystem/cadre-tea-router/.editorconfig index ef64a68b9..1e8edcb2c 100644 --- a/rescript-ecosystem/cadre-tea-router/.editorconfig +++ b/rescript-ecosystem/cadre-tea-router/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # https://editorconfig.org root = true diff --git a/rescript-ecosystem/cadre-tea-router/.gitattributes b/rescript-ecosystem/cadre-tea-router/.gitattributes index 64d216a96..dd743cd16 100644 --- a/rescript-ecosystem/cadre-tea-router/.gitattributes +++ b/rescript-ecosystem/cadre-tea-router/.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/rescript-ecosystem/cadre-tea-router/.github/dependabot.yml b/rescript-ecosystem/cadre-tea-router/.github/dependabot.yml index 16954b317..8627148c4 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/dependabot.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/casket-pages.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/casket-pages.yml index e4d5651c7..9ef6dbd35 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/casket-pages.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/ci.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/ci.yml index 75394d661..dc91abda4 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/ci.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/codeql.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/codeql.yml index 26e6282c4..155a726de 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/codeql.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/guix-nix-policy.yml index 9dff60044..7baad165a 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/hypatia-scan.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/hypatia-scan.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/mirror.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/mirror.yml index d72d0164d..9e41bcbbe 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/mirror.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/npm-bun-blocker.yml index 7360aae67..1e3dd0614 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/quality.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/quality.yml index ed0e8b074..71246a7a8 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/quality.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/rsr-antipattern.yml index 1a9c2ad6a..fb6a5dd60 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # 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/cadre-tea-router/.github/workflows/scorecard.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/scorecard.yml index 2e4b50abc..732227be7 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/secret-scanner.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/secret-scanner.yml index 73a13a84d..96192c41d 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/security-policy.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/security-policy.yml index b1a1dbb9d..de0c065c2 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/ts-blocker.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/ts-blocker.yml index 5d9ff61ab..0c540ef06 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/rescript-ecosystem/cadre-tea-router/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/cadre-tea-router/.github/workflows/wellknown-enforcement.yml index 494f12e24..9c47afa14 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 565e7f550..3faa3af56 100644 --- a/rescript-ecosystem/cadre-tea-router/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/cadre-tea-router/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/AGENTIC.a2ml b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/AGENTIC.a2ml index d119bec0a..1699fe4a2 100644 --- a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/AGENTIC.a2ml +++ b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml index 23d61cd67..d660074c2 100644 --- a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Cadre Tea Router ecosystem position diff --git a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/META.a2ml b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/META.a2ml index 391450f58..dbb52575c 100644 --- a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/META.a2ml +++ b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Cadre Tea Router meta-level information diff --git a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/NEUROSYM.a2ml b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/NEUROSYM.a2ml index 1443ec799..e1d34c090 100644 --- a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/NEUROSYM.a2ml +++ b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/PLAYBOOK.a2ml b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/PLAYBOOK.a2ml index c894f05d2..5003fd08b 100644 --- a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/STATE.a2ml b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/STATE.a2ml index 85fe7eaee..681c3270d 100644 --- a/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/STATE.a2ml +++ b/rescript-ecosystem/cadre-tea-router/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Cadre Tea Router project state diff --git a/rescript-ecosystem/cadre-tea-router/.tool-versions b/rescript-ecosystem/cadre-tea-router/.tool-versions index e658f483a..20a168666 100644 --- a/rescript-ecosystem/cadre-tea-router/.tool-versions +++ b/rescript-ecosystem/cadre-tea-router/.tool-versions @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf version management # Run 'asdf install' to install all tools diff --git a/rescript-ecosystem/cadre-tea-router/CODE_OF_CONDUCT.md b/rescript-ecosystem/cadre-tea-router/CODE_OF_CONDUCT.md index c32021adb..caeda1c6d 100644 --- a/rescript-ecosystem/cadre-tea-router/CODE_OF_CONDUCT.md +++ b/rescript-ecosystem/cadre-tea-router/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/rescript-ecosystem/cadre-tea-router/CONTRIBUTING.adoc b/rescript-ecosystem/cadre-tea-router/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/rescript-ecosystem/cadre-tea-router/CONTRIBUTING.adoc +++ b/rescript-ecosystem/cadre-tea-router/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/cadre-tea-router/LICENSE b/rescript-ecosystem/cadre-tea-router/LICENSE index d2dccf5bb..ec540b341 100644 --- a/rescript-ecosystem/cadre-tea-router/LICENSE +++ b/rescript-ecosystem/cadre-tea-router/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/cadre-tea-router/MAINTAINERS.adoc b/rescript-ecosystem/cadre-tea-router/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/rescript-ecosystem/cadre-tea-router/MAINTAINERS.adoc +++ b/rescript-ecosystem/cadre-tea-router/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/cadre-tea-router/PALIMPSEST.adoc b/rescript-ecosystem/cadre-tea-router/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/rescript-ecosystem/cadre-tea-router/PALIMPSEST.adoc +++ b/rescript-ecosystem/cadre-tea-router/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/rescript-ecosystem/cadre-tea-router/PRIORITY.adoc b/rescript-ecosystem/cadre-tea-router/PRIORITY.adoc index 4e5634782..79c650378 100644 --- a/rescript-ecosystem/cadre-tea-router/PRIORITY.adoc +++ b/rescript-ecosystem/cadre-tea-router/PRIORITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = cadre-tea-router Priority List :toc: diff --git a/rescript-ecosystem/cadre-tea-router/README.adoc b/rescript-ecosystem/cadre-tea-router/README.adoc index 1818b2f07..27716ae70 100644 --- a/rescript-ecosystem/cadre-tea-router/README.adoc +++ b/rescript-ecosystem/cadre-tea-router/README.adoc @@ -1,6 +1,6 @@ = cadre-tea-router -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Idris-Inside-5E5086?style=flat&logo=idris&logoColor=white[Idris Inside,link="https://github.com/hyperpolymath/proven"] diff --git a/rescript-ecosystem/cadre-tea-router/ROADMAP.adoc b/rescript-ecosystem/cadre-tea-router/ROADMAP.adoc index 9f37c0aff..f0d956e0d 100644 --- a/rescript-ecosystem/cadre-tea-router/ROADMAP.adoc +++ b/rescript-ecosystem/cadre-tea-router/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Cadre Tea Router Roadmap == Current Status diff --git a/rescript-ecosystem/cadre-tea-router/RSR_OUTLINE.adoc b/rescript-ecosystem/cadre-tea-router/RSR_OUTLINE.adoc index 75296fd61..8a229060a 100644 --- a/rescript-ecosystem/cadre-tea-router/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/cadre-tea-router/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/cadre-tea-router/contractiles/dust/Dustfile b/rescript-ecosystem/cadre-tea-router/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/rescript-ecosystem/cadre-tea-router/contractiles/dust/Dustfile +++ b/rescript-ecosystem/cadre-tea-router/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/rescript-ecosystem/cadre-tea-router/contractiles/must/Mustfile b/rescript-ecosystem/cadre-tea-router/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/rescript-ecosystem/cadre-tea-router/contractiles/must/Mustfile +++ b/rescript-ecosystem/cadre-tea-router/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/cadre-tea-router/ffi/zig/build.zig b/rescript-ecosystem/cadre-tea-router/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/rescript-ecosystem/cadre-tea-router/ffi/zig/build.zig +++ b/rescript-ecosystem/cadre-tea-router/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/cadre-tea-router/ffi/zig/src/main.zig b/rescript-ecosystem/cadre-tea-router/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/rescript-ecosystem/cadre-tea-router/ffi/zig/src/main.zig +++ b/rescript-ecosystem/cadre-tea-router/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/cadre-tea-router/ffi/zig/test/integration_test.zig b/rescript-ecosystem/cadre-tea-router/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/rescript-ecosystem/cadre-tea-router/ffi/zig/test/integration_test.zig +++ b/rescript-ecosystem/cadre-tea-router/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/rescript-ecosystem/cadre-tea-router/hooks/validate-codeql.sh b/rescript-ecosystem/cadre-tea-router/hooks/validate-codeql.sh index c435189d6..15b52c3da 100755 --- a/rescript-ecosystem/cadre-tea-router/hooks/validate-codeql.sh +++ b/rescript-ecosystem/cadre-tea-router/hooks/validate-codeql.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate CodeQL language matrix matches repo set -euo pipefail diff --git a/rescript-ecosystem/cadre-tea-router/hooks/validate-permissions.sh b/rescript-ecosystem/cadre-tea-router/hooks/validate-permissions.sh index 50fce4f43..1999b018b 100755 --- a/rescript-ecosystem/cadre-tea-router/hooks/validate-permissions.sh +++ b/rescript-ecosystem/cadre-tea-router/hooks/validate-permissions.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate workflow permissions declarations set -euo pipefail ERRORS=0 diff --git a/rescript-ecosystem/cadre-tea-router/hooks/validate-sha-pins.sh b/rescript-ecosystem/cadre-tea-router/hooks/validate-sha-pins.sh index c6d9913cd..697092b52 100755 --- a/rescript-ecosystem/cadre-tea-router/hooks/validate-sha-pins.sh +++ b/rescript-ecosystem/cadre-tea-router/hooks/validate-sha-pins.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate GitHub Actions are SHA-pinned set -euo pipefail diff --git a/rescript-ecosystem/cadre-tea-router/hooks/validate-spdx.sh b/rescript-ecosystem/cadre-tea-router/hooks/validate-spdx.sh index 8f5000226..cc81cf18f 100755 --- a/rescript-ecosystem/cadre-tea-router/hooks/validate-spdx.sh +++ b/rescript-ecosystem/cadre-tea-router/hooks/validate-spdx.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Pre-commit hook: Validate SPDX headers in workflow files set -euo pipefail @@ -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-or-later" + echo " First line should be: # SPDX-License-Identifier: MPL-2.0" ERRORS=$((ERRORS + 1)) fi done diff --git a/rescript-ecosystem/cadre-tea-router/opsm.toml b/rescript-ecosystem/cadre-tea-router/opsm.toml index 10e276e86..a793fde80 100644 --- a/rescript-ecosystem/cadre-tea-router/opsm.toml +++ b/rescript-ecosystem/cadre-tea-router/opsm.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [opsm] name = "cadre-tea-router" role = "dogfood-wave-1" diff --git a/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter.res b/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter.res index 174ccced8..3c4d2d900 100644 --- a/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter.res +++ b/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_Guards.res b/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_Guards.res index 6408a477b..0d78d3d80 100644 --- a/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_Guards.res +++ b/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_Guards.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_QueryParams.res b/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_QueryParams.res index cfdf88333..e20474a35 100644 --- a/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_QueryParams.res +++ b/rescript-ecosystem/cadre-tea-router/src/CadreTeaRouter_QueryParams.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath @@ocaml.doc(" diff --git a/rescript-ecosystem/cadre-tea-router/tasks/Justfile b/rescript-ecosystem/cadre-tea-router/tasks/Justfile index e7361f263..4815a8210 100644 --- a/rescript-ecosystem/cadre-tea-router/tasks/Justfile +++ b/rescript-ecosystem/cadre-tea-router/tasks/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Justfile - hyperpolymath standard task runner default: diff --git a/rescript-ecosystem/cadre-tea-router/tasks/Mustfile b/rescript-ecosystem/cadre-tea-router/tasks/Mustfile index bd54bd55c..2516d22ca 100644 --- a/rescript-ecosystem/cadre-tea-router/tasks/Mustfile +++ b/rescript-ecosystem/cadre-tea-router/tasks/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/connectors/README.adoc b/rescript-ecosystem/connectors/README.adoc index ed997b434..c84476a88 100644 --- a/rescript-ecosystem/connectors/README.adoc +++ b/rescript-ecosystem/connectors/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = rescript-ecosystem connectors :toc: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/Containerfile b/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/Containerfile index 81373ced0..17305e5ba 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/Containerfile +++ b/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ClusterFuzzLite build environment for IDApTIK # # Fuzzes the escape-hatch Rust component (the only native-code target). diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/build.sh b/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/build.sh index ef1a3d9bd..6b8572229 100755 --- a/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/build.sh +++ b/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/build.sh @@ -1,5 +1,5 @@ #!/bin/bash -eu -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ClusterFuzzLite build script for IDApTIK # # Builds fuzz targets from escape-hatch (Rust). diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/project.yaml b/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/project.yaml index 4cae9a00d..7dad3cf46 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/project.yaml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.clusterfuzzlite/project.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 homepage: "https://github.com/hyperpolymath/idaptik" language: rust primary_contact: "j.d.a.jewell@open.ac.uk" diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.containerignore b/rescript-ecosystem/idaptik-rescript13-staging/.containerignore index 58021637d..a7c38b4ca 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.containerignore +++ b/rescript-ecosystem/idaptik-rescript13-staging/.containerignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Root .containerignore for IDApTIK monorepo # diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.editorconfig b/rescript-ecosystem/idaptik-rescript13-staging/.editorconfig index bcfa3d4e1..96e9590b0 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.editorconfig +++ b/rescript-ecosystem/idaptik-rescript13-staging/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # IDApTIK monorepo - Editor Configuration # https://editorconfig.org diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.gitattributes b/rescript-ecosystem/idaptik-rescript13-staging/.gitattributes index d607a0432..0be77ddb2 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.gitattributes +++ b/rescript-ecosystem/idaptik-rescript13-staging/.gitattributes @@ -1,5 +1,5 @@ # RSR-compliant .gitattributes -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # IDApTIK monorepo .gitattributes * text=auto eol=lf diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/CODEOWNERS b/rescript-ecosystem/idaptik-rescript13-staging/.github/CODEOWNERS index 77a7cac9a..7115836b0 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/CODEOWNERS +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # IDApTIK Code Owners # # These users are automatically requested for review when a PR diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/dependabot.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/dependabot.yml index eaacad46f..277e05590 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/dependabot.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for automated dependency updates version: 2 updates: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/boj-build.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/boj-build.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/boj-build.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: BoJ Server Build Trigger on: push: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/casket-pages.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/casket-pages.yml index c5e4980e9..b09a68758 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/casket-pages.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/cflite-pr.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/cflite-pr.yml index 00ffb2a4f..8beaeb792 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/cflite-pr.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/cflite-pr.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ClusterFuzzLite — PR fuzzing (runs on pull requests) name: ClusterFuzzLite PR fuzzing on: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/codeql.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/codeql.yml index a2b227b02..fd7ceb1b7 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/codeql.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/dogfood-gate.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/dogfood-gate.yml index 7948ea4d6..e712d3a60 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/dogfood-gate.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/dogfood-gate.yml @@ -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) # # dogfood-gate.yml — Hyperpolymath Dogfooding Quality Gate diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/guix-nix-policy.yml index 163c6e313..d35b13748 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/hypatia-scan.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/hypatia-scan.yml index 2b60abd86..efbec06d0 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/hypatia-scan.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/instant-sync.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/instant-sync.yml index c28549e0d..9aeabde7d 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/instant-sync.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/mirror.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/mirror.yml index c334771f6..01918a7a6 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/mirror.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025-2026 Joshua B. Jewell and Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/npm-bun-blocker.yml index e419c49a2..6b48115f2 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/quality.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/quality.yml index 8ee87e13e..9e93dd09b 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/quality.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/rsr-antipattern.yml index 825cc2836..3901a7894 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # 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/idaptik-rescript13-staging/.github/workflows/scorecard-enforcer.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/scorecard-enforcer.yml index 7eba54dd3..c478a8488 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/scorecard-enforcer.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/scorecard.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/scorecard.yml index b5815921a..db5e0c037 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/secret-scanner.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/secret-scanner.yml index 2a7a03b66..ecb718b8c 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/security-policy.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/security-policy.yml index f4fbb18c0..b54b5e83d 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/ts-blocker.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/ts-blocker.yml index 8202e6b8b..3c0954ebe 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/wellknown-enforcement.yml index a26439e28..f99a7b3ef 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 5d155d3b6..63f2731a8 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.gitignore b/rescript-ecosystem/idaptik-rescript13-staging/.gitignore index 7394a974a..561e4315b 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.gitignore +++ b/rescript-ecosystem/idaptik-rescript13-staging/.gitignore @@ -1,5 +1,5 @@ # RSR-compliant .gitignore -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # IDApTIK monorepo .gitignore # OS & Editor diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.guix-channel b/rescript-ecosystem/idaptik-rescript13-staging/.guix-channel index 29f499b63..ac6ba03d9 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.guix-channel +++ b/rescript-ecosystem/idaptik-rescript13-staging/.guix-channel @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; IDApTIK Guix channel — reproducible development environment ; ; Usage: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/ECOSYSTEM.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/ECOSYSTEM.a2ml index 490e6a939..89a74d0c6 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ECOSYSTEM.a2ml — Ecosystem position # Converted from ECOSYSTEM.scm on 2026-03-15 diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/META.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/META.a2ml index 254ba2a60..70f7a08df 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/META.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # META.a2ml — Project meta-information # Converted from META.scm on 2026-03-15 diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/STATE.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/STATE.a2ml index c4d50f9aa..628f37a12 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/STATE.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # STATE.a2ml — Project state checkpoint # Converted from STATE.scm on 2026-03-15 diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/CLADE.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/CLADE.a2ml index f55bbead7..19634197f 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/CLADE.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Clade declaration — part of the gv-clade-index registry # See: https://github.com/hyperpolymath/gv-clade-index diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/README.adoc b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/README.adoc index 0ed360be2..1cc7487ed 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/README.adoc +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/coverage.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/coverage.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/coverage.a2ml @@ -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) # # coverage.a2ml — Session coverage tracking diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/debt.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/debt.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/debt.a2ml @@ -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) # # debt.a2ml — Meander debt list diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/methodology.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/methodology.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/agent_instructions/methodology.a2ml @@ -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) # # methodology.a2ml — AI agent methodology configuration diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/dust/Dustfile.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/dust/Dustfile.a2ml index d7dfc1938..0d619ee22 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and Hygiene Contract [dustfile] diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/trust/Trustfile.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/trust/Trustfile.a2ml index 6f2c39c62..0c95e15e2 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile — Integrity and Provenance Contract [trustfile] diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/feedback-o-tron.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feedback-o-Tron Integration — Autonomous Bug Reporting [integration] diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/proven.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/proven.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Proven Integration — Formally Verified Safety Library [integration] diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/verisimdb.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/verisimdb.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB Feed — Cross-Repo Analytics Data Store [integration] diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/vexometer.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/vexometer.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Vexometer Integration — Irritation Surface Analysis [integration] diff --git a/rescript-ecosystem/idaptik-rescript13-staging/.well-known/ai.txt b/rescript-ecosystem/idaptik-rescript13-staging/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.well-known/ai.txt +++ b/rescript-ecosystem/idaptik-rescript13-staging/.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/rescript-ecosystem/idaptik-rescript13-staging/.well-known/humans.txt b/rescript-ecosystem/idaptik-rescript13-staging/.well-known/humans.txt index a558f15f1..5423d9e88 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.well-known/humans.txt +++ b/rescript-ecosystem/idaptik-rescript13-staging/.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/rescript-ecosystem/idaptik-rescript13-staging/.well-known/security.txt b/rescript-ecosystem/idaptik-rescript13-staging/.well-known/security.txt index d376bb0af..2e9d68e17 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/.well-known/security.txt +++ b/rescript-ecosystem/idaptik-rescript13-staging/.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/rescript-ecosystem/idaptik-rescript13-staging/0-AI-MANIFEST.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/0-AI-MANIFEST.a2ml index 826d59977..7b982ee79 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/0-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/0-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 0-AI-MANIFEST.a2ml — Universal AI Agent Entry Point # IDApTIK (IDApixiTIK) — Educational network simulation game # diff --git a/rescript-ecosystem/idaptik-rescript13-staging/CONTRIBUTING.md b/rescript-ecosystem/idaptik-rescript13-staging/CONTRIBUTING.md index 37747faf9..80ecdac86 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/CONTRIBUTING.md +++ b/rescript-ecosystem/idaptik-rescript13-staging/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/rescript-ecosystem/idaptik-rescript13-staging/EXPLAINME.adoc b/rescript-ecosystem/idaptik-rescript13-staging/EXPLAINME.adoc index 9f659bb8c..f57671b57 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/EXPLAINME.adoc +++ b/rescript-ecosystem/idaptik-rescript13-staging/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = idaptik-rescript13-staging — Show Me The Receipts :toc: :icons: font diff --git a/rescript-ecosystem/idaptik-rescript13-staging/LICENSES/PMPL-1.0-or-later.txt b/rescript-ecosystem/idaptik-rescript13-staging/LICENSES/PMPL-1.0-or-later.txt index f639385df..711e372c1 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/LICENSES/PMPL-1.0-or-later.txt +++ b/rescript-ecosystem/idaptik-rescript13-staging/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-DEV.adoc b/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-DEV.adoc index 1e1549750..792fd3229 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-DEV.adoc +++ b/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace idaptik-rescript13-staging, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = idaptik-rescript13-staging — Quick Start for Developers diff --git a/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-MAINTAINER.adoc b/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-MAINTAINER.adoc index 1947a8f40..50dd962b2 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-MAINTAINER.adoc +++ b/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace idaptik-rescript13-staging, {{PACKAGE_NAME}}, {{DEPS}} with actuals = idaptik-rescript13-staging — Quick Start for Platform Maintainers diff --git a/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-USER.adoc b/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-USER.adoc index 55488e820..7ea56213c 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-USER.adoc +++ b/rescript-ecosystem/idaptik-rescript13-staging/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace idaptik-rescript13-staging, Idaptik Rescript13 Staging — See README.adoc for details., just run, Idaptik Rescript13 Staging started successfully. with actuals = idaptik-rescript13-staging — Quick Start for Users diff --git a/rescript-ecosystem/idaptik-rescript13-staging/README.adoc b/rescript-ecosystem/idaptik-rescript13-staging/README.adoc index 06e3268f4..7c8844871 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/README.adoc +++ b/rescript-ecosystem/idaptik-rescript13-staging/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = IDApixiTIK — ReScript 13 Staging @@ -182,5 +182,5 @@ Wondering how this works? See link:EXPLAINME.adoc[]. == License -SPDX-License-Identifier: AGPL-3.0-or-later + +SPDX-License-Identifier: CC-BY-SA-4.0 + See link:LICENSE[LICENSE]. diff --git a/rescript-ecosystem/idaptik-rescript13-staging/TOPOLOGY.md b/rescript-ecosystem/idaptik-rescript13-staging/TOPOLOGY.md index 052f31740..700add625 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/TOPOLOGY.md +++ b/rescript-ecosystem/idaptik-rescript13-staging/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — idaptik-rescript13-staging diff --git a/rescript-ecosystem/idaptik-rescript13-staging/containers/game.Containerfile b/rescript-ecosystem/idaptik-rescript13-staging/containers/game.Containerfile index d6a36af6b..ea9723cca 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/containers/game.Containerfile +++ b/rescript-ecosystem/idaptik-rescript13-staging/containers/game.Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Joshua B. Jewell and Jonathan D.A. Jewell # # IDApTIK Game — Static web app (ReScript/PixiJS compiled to JS, served by nginx) diff --git a/rescript-ecosystem/idaptik-rescript13-staging/containers/nginx.conf b/rescript-ecosystem/idaptik-rescript13-staging/containers/nginx.conf index 68b8abbe3..afbf8b87b 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/containers/nginx.conf +++ b/rescript-ecosystem/idaptik-rescript13-staging/containers/nginx.conf @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Minimal nginx config for IDApTIK SPA server { listen 8080; diff --git a/rescript-ecosystem/idaptik-rescript13-staging/containers/sync-server.Containerfile b/rescript-ecosystem/idaptik-rescript13-staging/containers/sync-server.Containerfile index b172baf61..64f51798a 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/containers/sync-server.Containerfile +++ b/rescript-ecosystem/idaptik-rescript13-staging/containers/sync-server.Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Joshua B. Jewell and Jonathan D.A. Jewell # # IDApTIK Sync Server — Elixir/Phoenix WebSocket server (OTP release) diff --git a/rescript-ecosystem/idaptik-rescript13-staging/contractile.just b/rescript-ecosystem/idaptik-rescript13-staging/contractile.just index 283f04ae4..6808bbe47 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/contractile.just +++ b/rescript-ecosystem/idaptik-rescript13-staging/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/rescript-ecosystem/idaptik-rescript13-staging/contractiles/dust/Dustfile.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/contractiles/dust/Dustfile.a2ml index 02e63c1ca..3117b6ca5 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/contractiles/dust/Dustfile.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile (A2ML Canonical) @abstract: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/contractiles/must/Mustfile.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/contractiles/must/Mustfile.a2ml index 072956295..4b3ecc804 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/contractiles/must/Mustfile.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/rescript-ecosystem/idaptik-rescript13-staging/contractiles/trust/Trustfile.a2ml b/rescript-ecosystem/idaptik-rescript13-staging/contractiles/trust/Trustfile.a2ml index 97d5390bb..a03060f21 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/contractiles/trust/Trustfile.a2ml +++ b/rescript-ecosystem/idaptik-rescript13-staging/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile (A2ML Canonical) @abstract: diff --git a/rescript-ecosystem/idaptik-rescript13-staging/docs/accessibility/README.adoc b/rescript-ecosystem/idaptik-rescript13-staging/docs/accessibility/README.adoc index 864845bd2..2839c3d26 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/docs/accessibility/README.adoc +++ b/rescript-ecosystem/idaptik-rescript13-staging/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Burble Accessibility :toc: auto :icons: font diff --git a/rescript-ecosystem/idaptik-rescript13-staging/guix.scm b/rescript-ecosystem/idaptik-rescript13-staging/guix.scm index 205343c65..ec1ec57de 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/guix.scm +++ b/rescript-ecosystem/idaptik-rescript13-staging/guix.scm @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ;; guix.scm — GNU Guix package definition for idaptik-rescript13-staging ;; Usage: guix shell -f guix.scm diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/Cargo.toml b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/Cargo.toml index 66d59c492..b4211d6b7 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/Cargo.toml +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "escape-hatch" diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/app.rs b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/app.rs index d9d121780..734814dc5 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/app.rs +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/app.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // App state for the IDApTIK Escape Hatch developer TUI. diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/main.rs b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/main.rs index dbdd55b9a..f7a781ea3 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/main.rs +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/main.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // IDApTIK Escape Hatch - Developer Command Centre TUI // diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/ui.rs b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/ui.rs index 60003519d..e0a3655d4 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/ui.rs +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-developers/src/escape-hatch/src/ui.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // UI rendering for the IDApTIK Escape Hatch developer TUI. diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ABI-FFI-README.md b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ABI-FFI-README.md index a1ff83db6..859686025 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ABI-FFI-README.md +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ABI-FFI-README.md @@ -1,6 +1,6 @@ # IDApTIK UMS — ABI/FFI Architecture - + ## Overview diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/Cargo.toml b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/Cargo.toml index 5b2161be5..a90c7710d 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/Cargo.toml +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Gossamer backend for the IDApTIK Universal Modding Studio. # diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/TOPOLOGY.md b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/TOPOLOGY.md index 882386a49..7a5f9bac7 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/TOPOLOGY.md +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/TOPOLOGY.md @@ -1,6 +1,6 @@ # IDApTIK UMS — Module Topology - + ## Architecture Layers diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/GAME-INTEGRATION.md b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/GAME-INTEGRATION.md index 3e80d253d..509b00f5c 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/GAME-INTEGRATION.md +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/GAME-INTEGRATION.md @@ -1,6 +1,6 @@ # UMS to Game LevelConfig Integration -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 ## Overview diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/PROVEN-INTEGRATION.md b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/PROVEN-INTEGRATION.md index 9d029db19..d16f8bfa9 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/PROVEN-INTEGRATION.md +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/docs/design/PROVEN-INTEGRATION.md @@ -1,6 +1,6 @@ # Proven Repo Integration for UMS Level Validation -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 ## Overview diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig index 0be856587..90614d31c 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // build.zig -- Build configuration for IDApTIK UMS Zig FFI shared library. // Author: Jonathan D.A. Jewell // diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig.zon b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig.zon index 3e223c134..e62dc8d04 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig.zon +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/build.zig.zon @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // build.zig.zon -- Package manifest for IDApTIK UMS Zig FFI. // Author: Jonathan D.A. Jewell diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/main.zig b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/main.zig index d76b042a5..75030a3f8 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/main.zig +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/main.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // main.zig -- C-compatible FFI exports for the IDApTIK UMS level editor. // Author: Jonathan D.A. Jewell // diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/types.zig b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/types.zig index a39a2b4c4..eadef96c1 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/types.zig +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/types.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // types.zig -- C-compatible type definitions for the IDApTIK UMS FFI. // Author: Jonathan D.A. Jewell // diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/validate.zig b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/validate.zig index 38d7b46a5..a7c159710 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/validate.zig +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/src/validate.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // validate.zig -- Runtime validation checks for IDApTIK UMS level data. // Author: Jonathan D.A. Jewell // diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/test/integration_test.zig b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/test/integration_test.zig index 67043ab08..f12d515f2 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/test/integration_test.zig +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/ffi/zig/test/integration_test.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // integration_test.zig -- Integration tests for the IDApTIK UMS Zig FFI. // Author: Jonathan D.A. Jewell // diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/generated/abi/idaptik_ums.h b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/generated/abi/idaptik_ums.h index 0ca0821c8..9cd04bd2f 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/generated/abi/idaptik_ums.h +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/generated/abi/idaptik_ums.h @@ -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) */ /* * idaptik_ums.h — C header for the IDApTIK UMS level architect FFI. diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/idaptik-ums.ipkg b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/idaptik-ums.ipkg index 724e61334..c6577257a 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/idaptik-ums.ipkg +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/idaptik-ums.ipkg @@ -1,6 +1,6 @@ package idaptikums --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 version = 0.1.0 authors = "Jonathan D.A. Jewell" diff --git a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/index.html b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/index.html index 705181db0..60264a62f 100644 --- a/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/index.html +++ b/rescript-ecosystem/idaptik-rescript13-staging/idaptik-ums/index.html @@ -1,5 +1,5 @@ - + + # Architectural Decisions - rescript-openapi diff --git a/rescript-ecosystem/packages/bindings/openapi/MAINTAINERS.adoc b/rescript-ecosystem/packages/bindings/openapi/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/bindings/openapi/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/bindings/openapi/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/bindings/openapi/README.adoc b/rescript-ecosystem/packages/bindings/openapi/README.adoc index 551edbf8b..22c9a35e2 100644 --- a/rescript-ecosystem/packages/bindings/openapi/README.adoc +++ b/rescript-ecosystem/packages/bindings/openapi/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = rescript-openapi diff --git a/rescript-ecosystem/packages/bindings/postgres/CONTRIBUTING.adoc b/rescript-ecosystem/packages/bindings/postgres/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/bindings/postgres/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/bindings/postgres/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/bindings/postgres/MAINTAINERS.adoc b/rescript-ecosystem/packages/bindings/postgres/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/bindings/postgres/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/bindings/postgres/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/bindings/postgres/README.adoc b/rescript-ecosystem/packages/bindings/postgres/README.adoc index 35345b9c0..a2c17a034 100644 --- a/rescript-ecosystem/packages/bindings/postgres/README.adoc +++ b/rescript-ecosystem/packages/bindings/postgres/README.adoc @@ -1,7 +1,7 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rescript Postgres -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] :toc: preamble diff --git a/rescript-ecosystem/packages/bindings/postgres/ROADMAP.adoc b/rescript-ecosystem/packages/bindings/postgres/ROADMAP.adoc index 0fbef2b22..22ae60f87 100644 --- a/rescript-ecosystem/packages/bindings/postgres/ROADMAP.adoc +++ b/rescript-ecosystem/packages/bindings/postgres/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rsr Template Repo Roadmap == Current Status diff --git a/rescript-ecosystem/packages/bindings/redis/CONTRIBUTING.adoc b/rescript-ecosystem/packages/bindings/redis/CONTRIBUTING.adoc index c381858b9..7f4bc2f6a 100644 --- a/rescript-ecosystem/packages/bindings/redis/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/bindings/redis/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Contributing to rescript-redis diff --git a/rescript-ecosystem/packages/bindings/redis/MAINTAINERS.adoc b/rescript-ecosystem/packages/bindings/redis/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/bindings/redis/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/bindings/redis/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/bindings/redis/README.adoc b/rescript-ecosystem/packages/bindings/redis/README.adoc index f47dd871e..3b97de8af 100644 --- a/rescript-ecosystem/packages/bindings/redis/README.adoc +++ b/rescript-ecosystem/packages/bindings/redis/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-redis @@ -9,7 +9,7 @@ :source-highlighter: rouge :experimental: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/ReScript-11.x-red.svg[ReScript] image:https://img.shields.io/badge/Deno-2.x-black.svg[Deno] image:https://img.shields.io/badge/Redis-7.x-DC382D.svg[Redis] diff --git a/rescript-ecosystem/packages/bindings/redis/ROADMAP.adoc b/rescript-ecosystem/packages/bindings/redis/ROADMAP.adoc index 823d9b09f..a9aa40e0a 100644 --- a/rescript-ecosystem/packages/bindings/redis/ROADMAP.adoc +++ b/rescript-ecosystem/packages/bindings/redis/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-redis Roadmap diff --git a/rescript-ecosystem/packages/bindings/redis/docs/CHANGELOG.adoc b/rescript-ecosystem/packages/bindings/redis/docs/CHANGELOG.adoc index d96356eeb..f062881a3 100644 --- a/rescript-ecosystem/packages/bindings/redis/docs/CHANGELOG.adoc +++ b/rescript-ecosystem/packages/bindings/redis/docs/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Changelog diff --git a/rescript-ecosystem/packages/bindings/tauri/MAINTAINERS.adoc b/rescript-ecosystem/packages/bindings/tauri/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/bindings/tauri/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/bindings/tauri/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/bindings/tauri/README.adoc b/rescript-ecosystem/packages/bindings/tauri/README.adoc index 0e3a822be..ca0911546 100644 --- a/rescript-ecosystem/packages/bindings/tauri/README.adoc +++ b/rescript-ecosystem/packages/bindings/tauri/README.adoc @@ -17,7 +17,7 @@ Type-safe ReScript bindings for https://tauri.app[Tauri 2.0] - Build native desk image:https://img.shields.io/badge/ReScript-11.0+-blue[ReScript] image:https://img.shields.io/badge/Tauri-2.0-purple[Tauri] -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] diff --git a/rescript-ecosystem/packages/core/compiler-source/CLAUDE.md b/rescript-ecosystem/packages/core/compiler-source/CLAUDE.md deleted file mode 120000 index 47dc3e3d8..000000000 --- a/rescript-ecosystem/packages/core/compiler-source/CLAUDE.md +++ /dev/null @@ -1 +0,0 @@ -AGENTS.md \ No newline at end of file diff --git a/rescript-ecosystem/packages/core/compiler-source/CLAUDE.md b/rescript-ecosystem/packages/core/compiler-source/CLAUDE.md new file mode 100644 index 000000000..f2f90223e --- /dev/null +++ b/rescript-ecosystem/packages/core/compiler-source/CLAUDE.md @@ -0,0 +1,469 @@ +# AGENTS.md + +This file provides guidance to AI coding assistants when working with code in this repository. + +## Quick Start: Essential Commands + +```bash +# Build the platform toolchain (default target) +make + +# Build the platform toolchain + stdlib +make lib + +# Build the platform toolchain + stdlib and run tests +make test + +# Format code +make format + +# Check formatting +make checkformat +``` + +The Makefile’s targets build on each other in this order: + +1. `yarn-install` runs automatically for targets that need JavaScript tooling (lib, playground, tests, formatting, etc.). +2. `build` (default target) builds the toolchain binaries (all copied into `packages/@rescript//bin`): + - `compiler` builds the dune executables (`bsc`, `rescript-*`, `ounit_tests`, etc.). + - `rewatch` builds the Rust-based ReScript build system and CLI. +3. `lib` uses those toolchain outputs to build the runtime sources. +4. Test targets (`make test`, `make test-syntax`, etc.) reuse everything above. + +## ⚠️ Critical Guidelines & Common Pitfalls + +- **We are NOT bound by OCaml compatibility** - The ReScript compiler originated as a fork of the OCaml compiler, but we maintain our own AST and can make breaking changes. Focus on what's best for ReScript's JavaScript compilation target. + +- **Never modify `parsetree0.ml`** - Existing PPX (parser extensions) rely on this frozen v0 version. When changing `parsetree.ml`, always update the mapping modules `ast_mapper_from0.ml` and `ast_mapper_to0.ml` to maintain PPX compatibility while allowing the main parsetree to evolve + +- **Missing test coverage** - Always add tests for syntax, lambda, and end-to-end behavior + +- **Test early and often** - Add tests immediately after modifying each compiler layer to catch problems early, rather than waiting until all changes are complete + +- **Use underscore patterns carefully** - Don't use `_` patterns as lazy placeholders for new language features that then get forgotten. Only use them when you're certain the value should be ignored for that specific case. Ensure all new language features are handled correctly and completely across all compiler layers +- **Avoid `let _ = …` for side effects** - If you need to call a function only for its side effects, use `ignore expr` (or bind the result and thread state explicitly). Do not write `let _ = expr in ()`, and do not discard stateful results—plumb them through instead. + +- **Don't use unit `()` with mandatory labeled arguments** - When a function has a mandatory labeled argument (like `~config`), don't add a trailing `()` parameter. The labeled argument already prevents accidental partial application. Only use `()` when all parameters are optional and you need to force evaluation. Example: `let forceDelayedItems ~config = ...` not `let forceDelayedItems ~config () = ...` + +- **Be careful with similar constructor names across different IRs** - Note that `Lam` (Lambda IR) and `Lambda` (typed lambda) have variants with similar constructor names like `Ltrywith`, but they represent different things in different compilation phases. + +- **Avoid warning suppressions** - Never use `[@@warning "..."]` to silence warnings. Instead, fix the underlying issue properly +- **Skip trailing `; _` in record patterns** - The warning it targets is disabled in this codebase, so prefer `{field = x}` over `{field = x; _}`. + +- **Do not introduce new keywords unless absolutely necessary** - Try to find ways to implement features without reserving keywords, as seen with the "catch" implementation that avoids making it a keyword. + +## Compiler Architecture + +### Compilation Pipeline + +``` +ReScript Source (.res) + ↓ (ReScript Parser - compiler/syntax/) +Surface Syntax Tree + ↓ (Frontend transformations - compiler/frontend/) +Surface Syntax Tree + ↓ (OCaml Type Checker - compiler/ml/) +Typedtree + ↓ (Lambda compilation - compiler/core/lam_*) +Lambda IR + ↓ (JS compilation - compiler/core/js_*) +JS IR + ↓ (JS output - compiler/core/js_dump*) +JavaScript Code +``` + +### Key Directory Structure + +``` +compiler/ +├── syntax/ # ReScript syntax parser (MIT licensed) +├── frontend/ # AST transformations, FFI processing +├── ml/ # OCaml compiler infrastructure +├── core/ # Core compilation (lam_*, js_* files) +├── ext/ # Extended utilities and data structures +└── gentype/ # TypeScript generation + +analysis/ # Language server and tooling +packages/@rescript/ +├── runtime/ # Runtime and standard library +└── / # Platform-specific binaries + +tests/ +├── syntax_tests/ # Parser/syntax layer tests +├── tests/ # Runtime library tests +├── build_tests/ # Integration tests +└── ounit_tests/ # Compiler unit tests +``` + +## Working on the Compiler + +### Development Workflow + +1. **Understand which layer you're working on:** + - **Syntax layer** (`compiler/syntax/`): Parsing and surface syntax + - **ML layer** (`compiler/ml/`): Type checking and AST transformations + - **Lambda layer** (`compiler/core/lam_*`): Intermediate representation and optimizations + - **JS layer** (`compiler/core/js_*`): JavaScript generation + +2. **Always run appropriate tests:** + + ```bash + # For compiler or stdlib changes + make test + + # For syntax changes + make test-syntax + + # For specific test types + make test-syntax-roundtrip + make test-gentype + make test-analysis + ``` + +3. **Test your changes thoroughly:** + - Syntax tests for new language features + - Integration tests for behavior changes + - Unit tests for utility functions + - Always check JavaScript output quality + +### Debugging Techniques + +#### View Intermediate Representations + +```bash +# Source code (for debugging preprocessing) +./cli/bsc.js -dsource myfile.res + +# Parse tree (surface syntax after parsing) +./cli/bsc.js -dparsetree myfile.res + +# Typed tree (after type checking) +./cli/bsc.js -dtypedtree myfile.res + +# Raw lambda (unoptimized intermediate representation) +./cli/bsc.js -drawlambda myfile.res + +# Use lambda printing for debugging (add in compiler/core/lam_print.ml) +``` + +#### Common Debug Scenarios + +- **JavaScript formatting issues**: Check `compiler/ml/pprintast.ml` +- **Type checking issues**: Look in `compiler/ml/` type checker modules +- **Optimization bugs**: Check `compiler/core/lam_*.ml` analysis passes +- **Code generation bugs**: Look in `compiler/core/js_*.ml` modules + +### Testing Requirements + +#### When to Add Tests + +- **Always** for new language features +- **Always** for bug fixes +- **When modifying** analysis passes +- **When changing** JavaScript generation + +#### Test Types to Include + +1. **Syntax tests** (`tests/syntax_tests/`) - Parser validation +2. **Integration tests** (`tests/tests/`) - End-to-end behavior +3. **Unit tests** (`tests/ounit_tests/`) - Compiler functions +4. **Build tests** (`tests/build_tests/`) - Error cases and edge cases +5. **Type tests** (`tests/build_tests/super_errors/`) - Type checking behavior + +## Build Commands & Development + +### Essential Commands + +```bash +# Build compiler +make + +# Build compiler in watch mode +make watch + +# Build compiler and standard library +make lib + +# Build compiler and standard library and run all tests +make test + +# Build artifacts and update artifact list +make artifacts + +# Clean build +make clean +``` + +### Testing Commands + +```bash +# Specific test types +make test-syntax # Syntax parser tests +make test-syntax-roundtrip # Roundtrip syntax tests +make test-gentype # GenType tests +make test-analysis # Analysis tests +make test-tools # Tools tests +make test-rewatch # Rewatch tests + +# Single file debugging +./cli/bsc.js myfile.res +``` + +### Code Quality + +```bash +# Format code +make format + +# Check formatting +make checkformat + +# Lint with Biome +npm run check +npm run check:all + +# TypeScript type checking +npm run typecheck +``` + +## Performance Considerations + +The compiler is designed for fast feedback loops and scales to large codebases: + +- **Avoid meaningless symbols** in generated JavaScript +- **Maintain readable JavaScript output** +- **Consider compilation speed impact** of changes +- **Use appropriate optimization passes** in Lambda and JS IRs +- **Profile** before and after performance-related changes + +## Coding Conventions + +### Naming + +- **OCaml code**: snake_case (e.g., `to_string`) +- **ReScript code**: camelCase (e.g., `toString`) + +### Commit Standards + +- Use DCO sign-off: `Signed-Off-By: Your Name ` +- Include appropriate tests with all changes +- Build must pass before committing + +### Code Quality + +- Follow existing patterns in the codebase +- Prefer existing utility functions over reinventing +- Comment complex algorithms and non-obvious logic +- Maintain backward compatibility where possible + +## Development Environment + +- **OCaml**: 5.3.0+ with opam +- **Build System**: dune with profiles (dev, release, browser) +- **JavaScript**: Node.js 20+ for tooling +- **Rust**: Toolchain needed for rewatch + +## Common Tasks + +### Adding New Language Features + +1. Update parser in `compiler/syntax/` +2. Update AST definitions in `compiler/ml/` +3. Implement type checking in `compiler/ml/` +4. Add Lambda IR handling in `compiler/core/lam_*` +5. Implement JS generation in `compiler/core/js_*` +6. Add comprehensive tests + +### Debugging Compilation Issues + +1. Identify which compilation phase has the issue +2. Use appropriate debugging flags (`-dparsetree`, `-dtypedtree`) +3. Check intermediate representations +4. Add debug output in relevant compiler modules +5. Verify with minimal test cases + +### Working with Lambda IR + +- Remember Lambda IR is the core optimization layer +- All `lam_*.ml` files process this representation +- Use `lam_print.ml` for debugging lambda expressions +- Test both with and without optimization passes + +## Working on the Build System + +### Rewatch Architecture + +Rewatch is ReScript's build system written in Rust. It provides fast incremental builds, better error messages, and improved developer experience. + +#### Key Components + +``` +rewatch/src/ +├── build/ # Core build system logic +│ ├── build_types.rs # Core data structures (BuildState, Module, etc.) +│ ├── compile.rs # Compilation logic and bsc argument generation +│ ├── parse.rs # AST generation and parser argument handling +│ ├── packages.rs # Package discovery and dependency resolution +│ ├── deps.rs # Dependency analysis and module graph +│ ├── clean.rs # Build artifact cleanup +│ └── logs.rs # Build logging and error reporting +├── cli.rs # Command-line interface definitions +├── config.rs # rescript.json configuration parsing +├── watcher.rs # File watching and incremental builds +└── main.rs # Application entry point +``` + +#### Build System Flow + +1. **Initialization** (`build::initialize_build`) + - Parse `rescript.json` configuration + - Discover packages and dependencies + - Set up compiler information + - Create initial `BuildState` + +2. **AST Generation** (`build::parse`) + - Generate AST files using `bsc -bs-ast` + - Handle PPX transformations + - Process JSX + +3. **Dependency Analysis** (`build::deps`) + - Analyze module dependencies from AST files + - Build dependency graph + - Detect circular dependencies + +4. **Compilation** (`build::compile`) + - Generate `bsc` compiler arguments + - Compile modules in dependency order + - Handle warnings and errors + - Generate JavaScript output + +5. **Incremental Updates** (`watcher.rs`) + - Watch for file changes + - Determine dirty modules + - Recompile only affected modules + +### Development Guidelines + +#### Adding New Features + +1. **CLI Arguments**: Add to `cli.rs` in `BuildArgs` and `WatchArgs` +2. **Configuration**: Extend `config.rs` for new `rescript.json` fields +3. **Build Logic**: Modify appropriate `build/*.rs` modules +4. **Thread Parameters**: Pass new parameters through the build system chain +5. **Add Tests**: Include unit tests for new functionality + +#### Common Patterns + +- **Parameter Threading**: New CLI flags need to be passed through: + - `main.rs` → `build::build()` → `initialize_build()` → `BuildState` + - `main.rs` → `watcher::start()` → `async_watch()` → `initialize_build()` + +- **Configuration Precedence**: Command-line flags override `rescript.json` config +- **Error Handling**: Use `anyhow::Result` for error propagation +- **Logging**: Use `log::debug!` for development debugging + +#### Testing + +```bash +# Run rewatch tests (from project root) +cargo test --manifest-path rewatch/Cargo.toml + +# Test specific functionality +cargo test --manifest-path rewatch/Cargo.toml config::tests::test_get_warning_args + +# Run clippy for code quality +cargo clippy --manifest-path rewatch/Cargo.toml --all-targets --all-features + +# Check formatting +cargo fmt --check --manifest-path rewatch/Cargo.toml + +# Build rewatch +cargo build --manifest-path rewatch/Cargo.toml --release + +# Or use the Makefile shortcuts +make rewatch # Build rewatch +make test-rewatch # Run integration tests +``` + +**Note**: The rewatch project is located in the `rewatch/` directory with its own `Cargo.toml` file. All cargo commands should be run from the project root using the `--manifest-path rewatch/Cargo.toml` flag, as shown in the CI workflow. + +**Integration Tests**: The `make test-rewatch` command runs bash-based integration tests located in `rewatch/tests/suite.sh`. These tests use the `rewatch/testrepo/` directory as a test workspace with various package configurations to verify rewatch's behavior across different scenarios. + +#### Debugging + +- **Build State**: Use `log::debug!` to inspect `BuildState` contents +- **Compiler Args**: Check generated `bsc` arguments in `compile.rs` +- **Dependencies**: Inspect module dependency graph in `deps.rs` +- **File Watching**: Monitor file change events in `watcher.rs` + +#### Running Rewatch Directly + +When running the rewatch binary directly (via `cargo run` or the compiled binary) during development, you need to set environment variables to point to the local compiler and runtime. Otherwise, rewatch will try to use the installed versions: + +```bash +# Set the compiler executable path +export RESCRIPT_BSC_EXE=$(realpath _build/default/compiler/bsc/rescript_compiler_main.exe) + +# Set the runtime path +export RESCRIPT_RUNTIME=$(realpath packages/@rescript/runtime) + +# Now you can run rewatch directly +cargo run --manifest-path rewatch/Cargo.toml -- build +``` + +This is useful when testing rewatch changes against local compiler modifications without running a full `make` build cycle. + +#### Performance Considerations + +- **Incremental Builds**: Only recompile dirty modules +- **Parallel Compilation**: Use `rayon` for parallel processing +- **Memory Usage**: Be mindful of `BuildState` size in large projects +- **File I/O**: Minimize file system operations + +#### Performance vs Code Quality Trade-offs + +When clippy suggests refactoring that could impact performance, consider the trade-offs: + +- **Parameter Structs vs Many Arguments**: While clippy prefers parameter structs for functions with many arguments, sometimes the added complexity isn't worth it. Use `#[allow(clippy::too_many_arguments)]` for functions that legitimately need many parameters and where a struct would add unnecessary complexity. + +- **Cloning vs Borrowing**: Sometimes cloning is necessary due to Rust's borrow checker rules. If the clone is: + - Small and one-time (e.g., `Vec` with few elements) + - Necessary for correct ownership semantics + - Not in a hot path + + Then accept the clone rather than over-engineering the solution. + +- **When to Optimize**: Profile before optimizing. Most "performance concerns" in build systems are negligible compared to actual compilation time. + +- **Avoid Unnecessary Type Conversions**: When threading parameters through multiple function calls, use consistent types (e.g., `String` throughout) rather than converting between `String` and `&str` at each boundary. This eliminates unnecessary allocations and conversions. + +### Common Tasks + +#### Adding New CLI Flags + +1. Add to `BuildArgs` and `WatchArgs` in `cli.rs` +2. Update `From for WatchArgs` implementation +3. Pass through `main.rs` to build functions +4. Thread through build system to where it's needed +5. Add unit tests for the new functionality + +#### Modifying Compiler Arguments + +1. Update `compiler_args()` in `build/compile.rs` +2. Consider both parsing and compilation phases +3. Handle precedence between CLI flags and config +4. Test with various `rescript.json` configurations + +#### Working with Dependencies + +1. Use `packages.rs` for package discovery +2. Update `deps.rs` for dependency analysis +3. Handle both local and external dependencies +4. Consider dev dependencies vs regular dependencies + +#### File Watching + +1. Modify `watcher.rs` for file change handling +2. Update `AsyncWatchArgs` for new parameters +3. Handle different file types (`.res`, `.resi`, etc.) +4. Consider performance impact of watching many files diff --git a/rescript-ecosystem/packages/core/compiler-source/README.md b/rescript-ecosystem/packages/core/compiler-source/README.md index 1754bfab5..9062c23b9 100644 --- a/rescript-ecosystem/packages/core/compiler-source/README.md +++ b/rescript-ecosystem/packages/core/compiler-source/README.md @@ -11,7 +11,7 @@

Current npm package version. Current Github Actions workflow status. -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] ## Contents diff --git a/rescript-ecosystem/packages/core/early-return/CONTRIBUTING.adoc b/rescript-ecosystem/packages/core/early-return/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/core/early-return/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/core/early-return/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/core/early-return/MAINTAINERS.adoc b/rescript-ecosystem/packages/core/early-return/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/core/early-return/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/core/early-return/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/core/early-return/README.adoc b/rescript-ecosystem/packages/core/early-return/README.adoc index 46469f85f..ea73157b0 100644 --- a/rescript-ecosystem/packages/core/early-return/README.adoc +++ b/rescript-ecosystem/packages/core/early-return/README.adoc @@ -416,7 +416,7 @@ This library is **explicitly designed** as research for https://github.com/rescr PMPL-1.0-or-later -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] ## Links diff --git a/rescript-ecosystem/packages/core/env/CHANGELOG.adoc b/rescript-ecosystem/packages/core/env/CHANGELOG.adoc index f44730e5b..74b9c0695 100644 --- a/rescript-ecosystem/packages/core/env/CHANGELOG.adoc +++ b/rescript-ecosystem/packages/core/env/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Changelog diff --git a/rescript-ecosystem/packages/core/env/CONTRIBUTING.adoc b/rescript-ecosystem/packages/core/env/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/core/env/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/core/env/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/core/env/MAINTAINERS.adoc b/rescript-ecosystem/packages/core/env/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/core/env/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/core/env/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/core/env/README.adoc b/rescript-ecosystem/packages/core/env/README.adoc index 4e585e987..bd7e570d0 100644 --- a/rescript-ecosystem/packages/core/env/README.adoc +++ b/rescript-ecosystem/packages/core/env/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-env @@ -10,7 +10,7 @@ image:https://img.shields.io/badge/ReScript-v11-e6484f?logo=rescript[ReScript] image:https://img.shields.io/badge/Deno-Runtime-000000?logo=deno[Deno] -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/RSR-Tier%201-gold[RSR Tier 1] image:https://img.shields.io/badge/Part%20of-ReScript%20Full%20Stack-purple[Ecosystem] @@ -400,7 +400,7 @@ See link:CONTRIBUTING.md[CONTRIBUTING.md] for guidelines. == Licence -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 Copyright (C) 2025 Hyperpolymath diff --git a/rescript-ecosystem/packages/core/env/ROADMAP.adoc b/rescript-ecosystem/packages/core/env/ROADMAP.adoc index c133cb3e5..75819a759 100644 --- a/rescript-ecosystem/packages/core/env/ROADMAP.adoc +++ b/rescript-ecosystem/packages/core/env/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-env Roadmap diff --git a/rescript-ecosystem/packages/core/env/RSR_COMPLIANCE.adoc b/rescript-ecosystem/packages/core/env/RSR_COMPLIANCE.adoc index 1adec88dc..54e86ef6c 100644 --- a/rescript-ecosystem/packages/core/env/RSR_COMPLIANCE.adoc +++ b/rescript-ecosystem/packages/core/env/RSR_COMPLIANCE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = RSR Compliance Tracking diff --git a/rescript-ecosystem/packages/core/poly-core/CONTRIBUTING.adoc b/rescript-ecosystem/packages/core/poly-core/CONTRIBUTING.adoc index a7a14e98c..b3cfc938b 100644 --- a/rescript-ecosystem/packages/core/poly-core/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/core/poly-core/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Contributing to PolyCore diff --git a/rescript-ecosystem/packages/core/poly-core/MAINTAINERS.adoc b/rescript-ecosystem/packages/core/poly-core/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/core/poly-core/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/core/poly-core/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/core/poly-core/ROADMAP.adoc b/rescript-ecosystem/packages/core/poly-core/ROADMAP.adoc index 9d38ea6f2..e166be51a 100644 --- a/rescript-ecosystem/packages/core/poly-core/ROADMAP.adoc +++ b/rescript-ecosystem/packages/core/poly-core/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = PolyCore Roadmap diff --git a/rescript-ecosystem/packages/core/poly-core/docs/CITATIONS.adoc b/rescript-ecosystem/packages/core/poly-core/docs/CITATIONS.adoc index 74e300c5a..4ffd736f3 100644 --- a/rescript-ecosystem/packages/core/poly-core/docs/CITATIONS.adoc +++ b/rescript-ecosystem/packages/core/poly-core/docs/CITATIONS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-poly-core - Citation Guide diff --git a/rescript-ecosystem/packages/core/poly-core/docs/api-reference.adoc b/rescript-ecosystem/packages/core/poly-core/docs/api-reference.adoc index a89a2e6be..6cef29c33 100644 --- a/rescript-ecosystem/packages/core/poly-core/docs/api-reference.adoc +++ b/rescript-ecosystem/packages/core/poly-core/docs/api-reference.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = PolyCore API Reference diff --git a/rescript-ecosystem/packages/core/poly-core/docs/architecture.adoc b/rescript-ecosystem/packages/core/poly-core/docs/architecture.adoc index 9a59a77f6..0e6765eac 100644 --- a/rescript-ecosystem/packages/core/poly-core/docs/architecture.adoc +++ b/rescript-ecosystem/packages/core/poly-core/docs/architecture.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = PolyCore Architecture diff --git a/rescript-ecosystem/packages/core/runtime-tools/MAINTAINERS.adoc b/rescript-ecosystem/packages/core/runtime-tools/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/core/runtime-tools/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/core/runtime-tools/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/ffi/alib/MAINTAINERS.adoc b/rescript-ecosystem/packages/ffi/alib/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/ffi/alib/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/ffi/alib/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/ffi/alib/README.adoc b/rescript-ecosystem/packages/ffi/alib/README.adoc index 8692e69ee..8d570d5ea 100644 --- a/rescript-ecosystem/packages/ffi/alib/README.adoc +++ b/rescript-ecosystem/packages/ffi/alib/README.adoc @@ -292,7 +292,7 @@ See https://github.com/hyperpolymath/aggregate-library for the method's origin s PMPL-1.0-or-later -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] --- diff --git a/rescript-ecosystem/packages/ffi/alib/ROADMAP.adoc b/rescript-ecosystem/packages/ffi/alib/ROADMAP.adoc index 5da42a878..f30b92d10 100644 --- a/rescript-ecosystem/packages/ffi/alib/ROADMAP.adoc +++ b/rescript-ecosystem/packages/ffi/alib/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Alib Roadmap == Current Status diff --git a/rescript-ecosystem/packages/ffi/alib/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/ffi/alib/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/ffi/alib/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/ffi/alib/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/ffi/wasm-bridge/MAINTAINERS.adoc b/rescript-ecosystem/packages/ffi/wasm-bridge/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/ffi/wasm-bridge/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-bridge/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/ffi/wasm-bridge/ROADMAP.adoc b/rescript-ecosystem/packages/ffi/wasm-bridge/ROADMAP.adoc index f79485ca5..506b88a43 100644 --- a/rescript-ecosystem/packages/ffi/wasm-bridge/ROADMAP.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-bridge/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Wasm Bridge Roadmap == Current Status diff --git a/rescript-ecosystem/packages/ffi/wasm-bridge/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/ffi/wasm-bridge/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/ffi/wasm-bridge/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-bridge/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/ffi/wasm-runtime/CHANGELOG.adoc b/rescript-ecosystem/packages/ffi/wasm-runtime/CHANGELOG.adoc index 3d015fc35..ec6731785 100644 --- a/rescript-ecosystem/packages/ffi/wasm-runtime/CHANGELOG.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-runtime/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to this project will be documented in this file. diff --git a/rescript-ecosystem/packages/ffi/wasm-runtime/CONTRIBUTING.adoc b/rescript-ecosystem/packages/ffi/wasm-runtime/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/ffi/wasm-runtime/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-runtime/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/ffi/wasm-runtime/MAINTAINERS.adoc b/rescript-ecosystem/packages/ffi/wasm-runtime/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/ffi/wasm-runtime/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-runtime/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/ffi/wasm-runtime/PALIMPSEST.adoc b/rescript-ecosystem/packages/ffi/wasm-runtime/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/rescript-ecosystem/packages/ffi/wasm-runtime/PALIMPSEST.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-runtime/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/rescript-ecosystem/packages/ffi/wasm-runtime/README.adoc b/rescript-ecosystem/packages/ffi/wasm-runtime/README.adoc index 5b7f5a3c4..dc4acbcbf 100644 --- a/rescript-ecosystem/packages/ffi/wasm-runtime/README.adoc +++ b/rescript-ecosystem/packages/ffi/wasm-runtime/README.adoc @@ -1,6 +1,6 @@ = rescript-wasm-runtime -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell :toc: diff --git a/rescript-ecosystem/packages/ffi/zig-ffi/README.adoc b/rescript-ecosystem/packages/ffi/zig-ffi/README.adoc index 4df2d9876..aac592842 100644 --- a/rescript-ecosystem/packages/ffi/zig-ffi/README.adoc +++ b/rescript-ecosystem/packages/ffi/zig-ffi/README.adoc @@ -1,5 +1,5 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = ReScript-Zig-FFI diff --git a/rescript-ecosystem/packages/tooling/alib-codemods/CONTRIBUTING.adoc b/rescript-ecosystem/packages/tooling/alib-codemods/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/tooling/alib-codemods/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/tooling/alib-codemods/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/tooling/alib-codemods/MAINTAINERS.adoc b/rescript-ecosystem/packages/tooling/alib-codemods/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/tooling/alib-codemods/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/tooling/alib-codemods/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/tooling/alib-codemods/ROADMAP.adoc b/rescript-ecosystem/packages/tooling/alib-codemods/ROADMAP.adoc index ca33ca77a..7808231fe 100644 --- a/rescript-ecosystem/packages/tooling/alib-codemods/ROADMAP.adoc +++ b/rescript-ecosystem/packages/tooling/alib-codemods/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Alib Codemods Roadmap == Current Status diff --git a/rescript-ecosystem/packages/tooling/alib-codemods/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/tooling/alib-codemods/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/tooling/alib-codemods/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/tooling/alib-codemods/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/tooling/alib-conformance/CONTRIBUTING.adoc b/rescript-ecosystem/packages/tooling/alib-conformance/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/tooling/alib-conformance/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/tooling/alib-conformance/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/tooling/alib-conformance/MAINTAINERS.adoc b/rescript-ecosystem/packages/tooling/alib-conformance/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/tooling/alib-conformance/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/tooling/alib-conformance/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/tooling/alib-conformance/ROADMAP.adoc b/rescript-ecosystem/packages/tooling/alib-conformance/ROADMAP.adoc index 721b891bd..a3e46058c 100644 --- a/rescript-ecosystem/packages/tooling/alib-conformance/ROADMAP.adoc +++ b/rescript-ecosystem/packages/tooling/alib-conformance/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Alib Conformance Roadmap == Current Status diff --git a/rescript-ecosystem/packages/tooling/alib-conformance/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/tooling/alib-conformance/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/tooling/alib-conformance/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/tooling/alib-conformance/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/tooling/alib-for-rescript/CONTRIBUTING.adoc b/rescript-ecosystem/packages/tooling/alib-for-rescript/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/tooling/alib-for-rescript/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/tooling/alib-for-rescript/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/tooling/alib-for-rescript/MAINTAINERS.adoc b/rescript-ecosystem/packages/tooling/alib-for-rescript/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/tooling/alib-for-rescript/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/tooling/alib-for-rescript/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/tooling/alib-for-rescript/ROADMAP.adoc b/rescript-ecosystem/packages/tooling/alib-for-rescript/ROADMAP.adoc index 829645810..680399db5 100644 --- a/rescript-ecosystem/packages/tooling/alib-for-rescript/ROADMAP.adoc +++ b/rescript-ecosystem/packages/tooling/alib-for-rescript/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Alib For Rescript Roadmap == Current Status diff --git a/rescript-ecosystem/packages/tooling/alib-for-rescript/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/tooling/alib-for-rescript/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/tooling/alib-for-rescript/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/tooling/alib-for-rescript/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/tooling/alib-interop/CONTRIBUTING.adoc b/rescript-ecosystem/packages/tooling/alib-interop/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/tooling/alib-interop/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/tooling/alib-interop/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/tooling/alib-interop/MAINTAINERS.adoc b/rescript-ecosystem/packages/tooling/alib-interop/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/tooling/alib-interop/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/tooling/alib-interop/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/tooling/alib-interop/ROADMAP.adoc b/rescript-ecosystem/packages/tooling/alib-interop/ROADMAP.adoc index 83425033a..1f529ae39 100644 --- a/rescript-ecosystem/packages/tooling/alib-interop/ROADMAP.adoc +++ b/rescript-ecosystem/packages/tooling/alib-interop/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Alib Interop Roadmap == Current Status diff --git a/rescript-ecosystem/packages/tooling/alib-interop/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/tooling/alib-interop/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/tooling/alib-interop/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/tooling/alib-interop/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/tooling/create-poly/CHANGELOG.adoc b/rescript-ecosystem/packages/tooling/create-poly/CHANGELOG.adoc index f4d54c3c8..4f086b4b2 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/CHANGELOG.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-poly-core Changelog diff --git a/rescript-ecosystem/packages/tooling/create-poly/CONTRIBUTING.adoc b/rescript-ecosystem/packages/tooling/create-poly/CONTRIBUTING.adoc index 9058fb996..13db54693 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Contributing to rescript-poly-core diff --git a/rescript-ecosystem/packages/tooling/create-poly/MAINTAINERS.adoc b/rescript-ecosystem/packages/tooling/create-poly/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/tooling/create-poly/README.adoc b/rescript-ecosystem/packages/tooling/create-poly/README.adoc index e6900bd9b..510f6a9ef 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/README.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/README.adoc @@ -1,4 +1,4 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] = create-rescript-poly: ReScript Project Generator diff --git a/rescript-ecosystem/packages/tooling/create-poly/ROADMAP.adoc b/rescript-ecosystem/packages/tooling/create-poly/ROADMAP.adoc index ab05f22a2..9d470d4ee 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/ROADMAP.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-poly-core Roadmap diff --git a/rescript-ecosystem/packages/tooling/create-poly/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/tooling/create-poly/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/tooling/create-poly/STATE.adoc b/rescript-ecosystem/packages/tooling/create-poly/STATE.adoc index 64755c5d4..748456853 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/STATE.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/STATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-poly-core Project State diff --git a/rescript-ecosystem/packages/tooling/create-poly/docs/ARCHITECTURE.adoc b/rescript-ecosystem/packages/tooling/create-poly/docs/ARCHITECTURE.adoc index e9b9bbf46..acf7d679c 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/docs/ARCHITECTURE.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/docs/ARCHITECTURE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-poly-core Architecture diff --git a/rescript-ecosystem/packages/tooling/create-poly/docs/CITATIONS.adoc b/rescript-ecosystem/packages/tooling/create-poly/docs/CITATIONS.adoc index b67ef4f8d..613343ad4 100644 --- a/rescript-ecosystem/packages/tooling/create-poly/docs/CITATIONS.adoc +++ b/rescript-ecosystem/packages/tooling/create-poly/docs/CITATIONS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-poly-core - Citation Guide diff --git a/rescript-ecosystem/packages/tooling/evangeliser/CHANGELOG.adoc b/rescript-ecosystem/packages/tooling/evangeliser/CHANGELOG.adoc index 250308dbb..31d86641a 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/CHANGELOG.adoc +++ b/rescript-ecosystem/packages/tooling/evangeliser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to the ReScript Evangeliser project will be documented in this file. diff --git a/rescript-ecosystem/packages/tooling/evangeliser/CONTRIBUTING.adoc b/rescript-ecosystem/packages/tooling/evangeliser/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/tooling/evangeliser/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/tooling/evangeliser/Justfile b/rescript-ecosystem/packages/tooling/evangeliser/Justfile index e064f69b7..084e676bb 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/Justfile +++ b/rescript-ecosystem/packages/tooling/evangeliser/Justfile @@ -1,6 +1,6 @@ # justfile for ReScript Evangeliser # https://github.com/casey/just -# SPDX-License-Identifier: MIT OR Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 OR Palimpsest-0.8 # # Per Hyperpolymath policy: # - Use Deno, not npm/bun diff --git a/rescript-ecosystem/packages/tooling/evangeliser/MAINTAINERS.adoc b/rescript-ecosystem/packages/tooling/evangeliser/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/tooling/evangeliser/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/tooling/evangeliser/Mustfile.epx b/rescript-ecosystem/packages/tooling/evangeliser/Mustfile.epx index d47f3c5c0..2d55b8306 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/Mustfile.epx +++ b/rescript-ecosystem/packages/tooling/evangeliser/Mustfile.epx @@ -1,5 +1,5 @@ # Mustfile.epx - Deployment Contract for ReScript Evangeliser -# SPDX-License-Identifier: MIT OR Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 OR Palimpsest-0.8 # # This file defines the physical state transitions for deployment. # Based on Ephapax Linear Logic - resources are consumed to produce outputs. diff --git a/rescript-ecosystem/packages/tooling/evangeliser/README.adoc b/rescript-ecosystem/packages/tooling/evangeliser/README.adoc index 7d88ac03a..6c7d8d43f 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/README.adoc +++ b/rescript-ecosystem/packages/tooling/evangeliser/README.adoc @@ -1,8 +1,8 @@ = ReScript Evangeliser image:https://img.shields.io/badge/RSR-Bronze-CD7F32[RSR Bronze,link=docs/RSR_COMPLIANCE.md] -image:https://img.shields.io/badge/License-PMPL--1.0--or--later-blue.svg[License: PMPL-1.0-or-later,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0-or-later,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell image:[TPCF: Perimeter 3,link=docs/TPCF.md] @@ -237,7 +237,7 @@ This is a *TPCF Perimeter 3* project - all contributions are welcome! == License -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 This project is licensed under the *Palimpsest License (PMPL-1.0-or-later)*. diff --git a/rescript-ecosystem/packages/tooling/evangeliser/ROADMAP.adoc b/rescript-ecosystem/packages/tooling/evangeliser/ROADMAP.adoc index cc06347c2..c8f0e41c1 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/ROADMAP.adoc +++ b/rescript-ecosystem/packages/tooling/evangeliser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = ReScript Evangeliser Roadmap == Current Status diff --git a/rescript-ecosystem/packages/tooling/evangeliser/config.ncl b/rescript-ecosystem/packages/tooling/evangeliser/config.ncl index 1b08a0617..d81025e4f 100644 --- a/rescript-ecosystem/packages/tooling/evangeliser/config.ncl +++ b/rescript-ecosystem/packages/tooling/evangeliser/config.ncl @@ -1,5 +1,5 @@ # config.ncl - Nickel configuration for ReScript Evangeliser -# SPDX-License-Identifier: MIT OR Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 OR Palimpsest-0.8 # # Type-safe configuration using Nickel diff --git a/rescript-ecosystem/packages/tooling/greasy-rescripter/CONTRIBUTING.adoc b/rescript-ecosystem/packages/tooling/greasy-rescripter/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/tooling/greasy-rescripter/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/tooling/greasy-rescripter/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/tooling/greasy-rescripter/MAINTAINERS.adoc b/rescript-ecosystem/packages/tooling/greasy-rescripter/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/tooling/greasy-rescripter/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/tooling/greasy-rescripter/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/tooling/greasy-rescripter/ROADMAP.adoc b/rescript-ecosystem/packages/tooling/greasy-rescripter/ROADMAP.adoc index 0fbef2b22..22ae60f87 100644 --- a/rescript-ecosystem/packages/tooling/greasy-rescripter/ROADMAP.adoc +++ b/rescript-ecosystem/packages/tooling/greasy-rescripter/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rsr Template Repo Roadmap == Current Status diff --git a/rescript-ecosystem/packages/web/bridge-web/.github/CODEOWNERS b/rescript-ecosystem/packages/web/bridge-web/.github/CODEOWNERS index a2f477512..a4e8fd3b1 100644 --- a/rescript-ecosystem/packages/web/bridge-web/.github/CODEOWNERS +++ b/rescript-ecosystem/packages/web/bridge-web/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Defines code ownership for mandatory review requirements # # These owners will be requested for review when someone opens a pull request diff --git a/rescript-ecosystem/packages/web/bridge-web/CONTRIBUTING.adoc b/rescript-ecosystem/packages/web/bridge-web/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/web/bridge-web/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/web/bridge-web/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/web/bridge-web/MAINTAINERS.adoc b/rescript-ecosystem/packages/web/bridge-web/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/web/bridge-web/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/web/bridge-web/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/web/bridge-web/README.adoc b/rescript-ecosystem/packages/web/bridge-web/README.adoc index eec1de984..c5fd81711 100644 --- a/rescript-ecosystem/packages/web/bridge-web/README.adoc +++ b/rescript-ecosystem/packages/web/bridge-web/README.adoc @@ -1,5 +1,5 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Bridge: Web-ReScript diff --git a/rescript-ecosystem/packages/web/bridge-web/ROADMAP.adoc b/rescript-ecosystem/packages/web/bridge-web/ROADMAP.adoc index fbcfcff34..e0246496f 100644 --- a/rescript-ecosystem/packages/web/bridge-web/ROADMAP.adoc +++ b/rescript-ecosystem/packages/web/bridge-web/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Bridge: Web-ReScript - Development Roadmap diff --git a/rescript-ecosystem/packages/web/bridge-web/RSR_OUTLINE.adoc b/rescript-ecosystem/packages/web/bridge-web/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/rescript-ecosystem/packages/web/bridge-web/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/packages/web/bridge-web/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/packages/web/dom-mounter/MAINTAINERS.adoc b/rescript-ecosystem/packages/web/dom-mounter/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/web/dom-mounter/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/web/dom-mounter/README.adoc b/rescript-ecosystem/packages/web/dom-mounter/README.adoc index f5e09347e..0419f0769 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/README.adoc +++ b/rescript-ecosystem/packages/web/dom-mounter/README.adoc @@ -1,9 +1,9 @@ image:https://img.shields.io/github/v/release/hyperpolymath/rescript-dom-mounter[Release,link="https://github.com/hyperpolymath/rescript-dom-mounter/releases"] -image:https://img.shields.io/badge/License-PMPL--1.0-indigo.svg[PMPL-1.0-or-later,link="LICENSE"] +image:https://img.shields.io/badge/License-MPL--2.0-indigo.svg[PMPL-1.0-or-later,link="LICENSE"] image:https://img.shields.io/badge/Idris-Inside-5E5086?style=flat&logo=idris&logoColor=white[Idris Inside,link="https://github.com/hyperpolymath/proven"] image:https://img.shields.io/badge/RSR-compliant-blue[RSR Compliant] -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = rescript-dom-mounter diff --git a/rescript-ecosystem/packages/web/dom-mounter/ROADMAP.adoc b/rescript-ecosystem/packages/web/dom-mounter/ROADMAP.adoc index cae06543a..62df8f313 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/ROADMAP.adoc +++ b/rescript-ecosystem/packages/web/dom-mounter/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Roadmap — rescript-dom-mounter This roadmap tracks progress on rescript-dom-mounter, the first DOM mounting library with compile-time mathematical safety proofs. diff --git a/rescript-ecosystem/packages/web/dom-mounter/docs/API.md b/rescript-ecosystem/packages/web/dom-mounter/docs/API.md index 54c62129f..9e0937e8b 100644 --- a/rescript-ecosystem/packages/web/dom-mounter/docs/API.md +++ b/rescript-ecosystem/packages/web/dom-mounter/docs/API.md @@ -97,7 +97,7 @@ record SelectorLayout (p : Platform) where ### ReScript API ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 module ProvenSelector: { type validated @@ -280,7 +280,7 @@ rescript-dom-mounter/ ### Example 1: Simple Mounting ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 let mountApp = () => { let selector = ProvenSelector.validate("#root") @@ -308,7 +308,7 @@ let mountApp = () => { ### Example 2: Validation Before Mounting ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 let validateAndMount = (selectorStr: string, htmlStr: string): result => { // Validate selector @@ -348,7 +348,7 @@ switch validateAndMount("#app", "

Hello
") { ### Example 3: Batch Mounting ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 type mountSpec = { selector: string, @@ -379,7 +379,7 @@ Array.forEachWithIndex(results, (result, idx) => { ### Example 4: Dynamic Content with TEA ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Integration with The Elm Architecture type model = { @@ -486,7 +486,7 @@ let ensureElementExists = (selector: string): bool => { ### Unit Tests (Zig FFI) ```zig -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 test "selector validation" { try std.testing.expectEqual( @intFromEnum(ValidationResult.valid), @@ -515,7 +515,7 @@ test "HTML validation" { ### Integration Tests (ReScript) ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 open Test test("validates correct selector", () => { diff --git a/rescript-ecosystem/packages/web/full-stack/COMPONENTS.adoc b/rescript-ecosystem/packages/web/full-stack/COMPONENTS.adoc index 71cdf62e8..46ff89d54 100644 --- a/rescript-ecosystem/packages/web/full-stack/COMPONENTS.adoc +++ b/rescript-ecosystem/packages/web/full-stack/COMPONENTS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Component Index diff --git a/rescript-ecosystem/packages/web/full-stack/MAINTAINERS.adoc b/rescript-ecosystem/packages/web/full-stack/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/web/full-stack/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/web/full-stack/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/web/full-stack/README.adoc b/rescript-ecosystem/packages/web/full-stack/README.adoc index 334e2a415..d6bee4c40 100644 --- a/rescript-ecosystem/packages/web/full-stack/README.adoc +++ b/rescript-ecosystem/packages/web/full-stack/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = ReScript Full Stack diff --git a/rescript-ecosystem/packages/web/full-stack/ROADMAP.adoc b/rescript-ecosystem/packages/web/full-stack/ROADMAP.adoc index 241b928ea..b1da53aac 100644 --- a/rescript-ecosystem/packages/web/full-stack/ROADMAP.adoc +++ b/rescript-ecosystem/packages/web/full-stack/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = ReScript Full Stack Roadmap diff --git a/rescript-ecosystem/packages/web/http-server/CONTRIBUTING.adoc b/rescript-ecosystem/packages/web/http-server/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/rescript-ecosystem/packages/web/http-server/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/web/http-server/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/packages/web/http-server/MAINTAINERS.adoc b/rescript-ecosystem/packages/web/http-server/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/web/http-server/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/web/http-server/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/web/http-server/README.adoc b/rescript-ecosystem/packages/web/http-server/README.adoc index 77fb26698..babeb0356 100644 --- a/rescript-ecosystem/packages/web/http-server/README.adoc +++ b/rescript-ecosystem/packages/web/http-server/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = ReScript HTTP Server :toc: macro @@ -12,7 +12,7 @@ Type-safe HTTP server bindings for ReScript using Deno.serve. image:https://img.shields.io/badge/ReScript-v11-e84f4f[ReScript] image:https://img.shields.io/badge/Runtime-Deno-000000[Deno] -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -427,7 +427,7 @@ Following the https://github.com/hyperpolymath/rescript-full-stack[ReScript Full == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 Copyright (C) 2025 Hyperpolymath diff --git a/rescript-ecosystem/packages/web/http-server/ROADMAP.adoc b/rescript-ecosystem/packages/web/http-server/ROADMAP.adoc index 81448cbc2..fc17e9b2c 100644 --- a/rescript-ecosystem/packages/web/http-server/ROADMAP.adoc +++ b/rescript-ecosystem/packages/web/http-server/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = ReScript HTTP Server Roadmap :toc: diff --git a/rescript-ecosystem/packages/web/http-server/STATE.adoc b/rescript-ecosystem/packages/web/http-server/STATE.adoc index 31e9f857c..54a738594 100644 --- a/rescript-ecosystem/packages/web/http-server/STATE.adoc +++ b/rescript-ecosystem/packages/web/http-server/STATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = ReScript HTTP Server - Project State :toc: diff --git a/rescript-ecosystem/packages/web/tea/.gitattributes b/rescript-ecosystem/packages/web/tea/.gitattributes index a8724e7ac..626f804f3 100644 --- a/rescript-ecosystem/packages/web/tea/.gitattributes +++ b/rescript-ecosystem/packages/web/tea/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell # Git attributes for rescript-tea diff --git a/rescript-ecosystem/packages/web/tea/.tool-versions b/rescript-ecosystem/packages/web/tea/.tool-versions index e658f483a..20a168666 100644 --- a/rescript-ecosystem/packages/web/tea/.tool-versions +++ b/rescript-ecosystem/packages/web/tea/.tool-versions @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf version management # Run 'asdf install' to install all tools diff --git a/rescript-ecosystem/packages/web/tea/CHANGELOG.adoc b/rescript-ecosystem/packages/web/tea/CHANGELOG.adoc index eeb0ff189..137f491a3 100644 --- a/rescript-ecosystem/packages/web/tea/CHANGELOG.adoc +++ b/rescript-ecosystem/packages/web/tea/CHANGELOG.adoc @@ -1,4 +1,4 @@ - + = Changelog diff --git a/rescript-ecosystem/packages/web/tea/CHANGELOG.md b/rescript-ecosystem/packages/web/tea/CHANGELOG.md index 32c231604..6d84aa759 100644 --- a/rescript-ecosystem/packages/web/tea/CHANGELOG.md +++ b/rescript-ecosystem/packages/web/tea/CHANGELOG.md @@ -1,4 +1,4 @@ - + # Changelog diff --git a/rescript-ecosystem/packages/web/tea/CITATION.cff b/rescript-ecosystem/packages/web/tea/CITATION.cff index 112c39ef2..677be7c05 100644 --- a/rescript-ecosystem/packages/web/tea/CITATION.cff +++ b/rescript-ecosystem/packages/web/tea/CITATION.cff @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell cff-version: 1.2.0 diff --git a/rescript-ecosystem/packages/web/tea/CODE_OF_CONDUCT.adoc b/rescript-ecosystem/packages/web/tea/CODE_OF_CONDUCT.adoc index 44a8b2ad2..069f1c779 100644 --- a/rescript-ecosystem/packages/web/tea/CODE_OF_CONDUCT.adoc +++ b/rescript-ecosystem/packages/web/tea/CODE_OF_CONDUCT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell = Code of Conduct :toc: diff --git a/rescript-ecosystem/packages/web/tea/CONTRIBUTING.adoc b/rescript-ecosystem/packages/web/tea/CONTRIBUTING.adoc index 806fc214a..3a1ae9aa6 100644 --- a/rescript-ecosystem/packages/web/tea/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/web/tea/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell = Contributing to rescript-tea :toc: @@ -120,7 +120,7 @@ All source files must include SPDX headers: [source,rescript] ---- -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Your Name ---- diff --git a/rescript-ecosystem/packages/web/tea/GOVERNANCE.adoc b/rescript-ecosystem/packages/web/tea/GOVERNANCE.adoc index 445b842fd..2ad43ccd0 100644 --- a/rescript-ecosystem/packages/web/tea/GOVERNANCE.adoc +++ b/rescript-ecosystem/packages/web/tea/GOVERNANCE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell = Governance :toc: diff --git a/rescript-ecosystem/packages/web/tea/MAINTAINERS.adoc b/rescript-ecosystem/packages/web/tea/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/web/tea/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/web/tea/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/web/tea/METADATA.dc.xml b/rescript-ecosystem/packages/web/tea/METADATA.dc.xml index 9521fd9e3..4477f796b 100644 --- a/rescript-ecosystem/packages/web/tea/METADATA.dc.xml +++ b/rescript-ecosystem/packages/web/tea/METADATA.dc.xml @@ -1,5 +1,5 @@ - + diff --git a/rescript-ecosystem/packages/web/tea/PRIORITY.adoc b/rescript-ecosystem/packages/web/tea/PRIORITY.adoc index d40b6d4fd..585325cbc 100644 --- a/rescript-ecosystem/packages/web/tea/PRIORITY.adoc +++ b/rescript-ecosystem/packages/web/tea/PRIORITY.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = rescript-tea Priority List :toc: diff --git a/rescript-ecosystem/packages/web/tea/README.adoc b/rescript-ecosystem/packages/web/tea/README.adoc index 65b442abe..2ff4a6ce8 100644 --- a/rescript-ecosystem/packages/web/tea/README.adoc +++ b/rescript-ecosystem/packages/web/tea/README.adoc @@ -1,8 +1,8 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell = rescript-tea -image:https://img.shields.io/badge/License-PMPL--1.0-indigo.svg[Palimpsest-MPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-indigo.svg[Palimpsest-MPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Idris-Inside-5E5086?style=flat&logo=idris&logoColor=white[Idris Inside,link="https://github.com/hyperpolymath/proven"] :toc: macro :toc-title: Contents diff --git a/rescript-ecosystem/packages/web/tea/ROADMAP.adoc b/rescript-ecosystem/packages/web/tea/ROADMAP.adoc index 8fd7a6b0d..2eab434e0 100644 --- a/rescript-ecosystem/packages/web/tea/ROADMAP.adoc +++ b/rescript-ecosystem/packages/web/tea/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell = rescript-tea Roadmap :toc: diff --git a/rescript-ecosystem/packages/web/tea/docs/CITATIONS.adoc b/rescript-ecosystem/packages/web/tea/docs/CITATIONS.adoc index c6a7f0a91..af6e45a52 100644 --- a/rescript-ecosystem/packages/web/tea/docs/CITATIONS.adoc +++ b/rescript-ecosystem/packages/web/tea/docs/CITATIONS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell = rescript-tea - Citation Guide :toc: diff --git a/rescript-ecosystem/packages/web/tea/examples/01_counter/Counter.res b/rescript-ecosystem/packages/web/tea/examples/01_counter/Counter.res index 374473cf0..0a85d467a 100644 --- a/rescript-ecosystem/packages/web/tea/examples/01_counter/Counter.res +++ b/rescript-ecosystem/packages/web/tea/examples/01_counter/Counter.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/examples/02_http/HttpExample.res b/rescript-ecosystem/packages/web/tea/examples/02_http/HttpExample.res index 18f1b42bb..dc065b996 100644 --- a/rescript-ecosystem/packages/web/tea/examples/02_http/HttpExample.res +++ b/rescript-ecosystem/packages/web/tea/examples/02_http/HttpExample.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/SwotDashboard.res b/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/SwotDashboard.res index 5e645623d..5836fdaa7 100644 --- a/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/SwotDashboard.res +++ b/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/SwotDashboard.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/index.html b/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/index.html index de84bbe0e..2900bcef0 100644 --- a/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/index.html +++ b/rescript-ecosystem/packages/web/tea/examples/03_swot_dashboard/index.html @@ -1,5 +1,5 @@ - + diff --git a/rescript-ecosystem/packages/web/tea/src/Tea.res b/rescript-ecosystem/packages/web/tea/src/Tea.res index 085d21a79..d22ac8fd8 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea.resi b/rescript-ecosystem/packages/web/tea/src/Tea.resi index cd3d2daf0..c251ca867 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_App.res b/rescript-ecosystem/packages/web/tea/src/Tea_App.res index db50643b2..c8f0f267b 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_App.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_App.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_App.resi b/rescript-ecosystem/packages/web/tea/src/Tea_App.resi index 91fdfeb46..5d80e418b 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_App.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_App.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.res b/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.res index 16c2fd031..d61d5e10a 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.resi b/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.resi index 7353d9e3d..da20754d6 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Cmd.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Html.res b/rescript-ecosystem/packages/web/tea/src/Tea_Html.res index 66cfa9359..07ea3ef1b 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Html.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Html.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Html.resi b/rescript-ecosystem/packages/web/tea/src/Tea_Html.resi index ff6d1dc1b..e40ac9d86 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Html.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Html.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Http.res b/rescript-ecosystem/packages/web/tea/src/Tea_Http.res index 284011fbc..33f9bdefd 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Http.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Http.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Http.resi b/rescript-ecosystem/packages/web/tea/src/Tea_Http.resi index fcf3feeff..9dfde833b 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Http.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Http.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Json.res b/rescript-ecosystem/packages/web/tea/src/Tea_Json.res index d99cec3ff..c645ef309 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Json.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Json.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Json.resi b/rescript-ecosystem/packages/web/tea/src/Tea_Json.resi index 28f3213e5..99ec23d74 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Json.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Json.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Layout.res b/rescript-ecosystem/packages/web/tea/src/Tea_Layout.res index 651e7c6ce..2a79b5cdd 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Layout.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Layout.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell open ReactDOM diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Layout.resi b/rescript-ecosystem/packages/web/tea/src/Tea_Layout.resi index 0f3a71722..e720b777f 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Layout.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Layout.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Sub.res b/rescript-ecosystem/packages/web/tea/src/Tea_Sub.res index 9ed0fa5b5..a8b171625 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Sub.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Sub.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Sub.resi b/rescript-ecosystem/packages/web/tea/src/Tea_Sub.resi index 6c2ae7346..5b23ffc00 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Sub.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Sub.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Test.res b/rescript-ecosystem/packages/web/tea/src/Tea_Test.res index b7a983952..5c378cdc0 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Test.res +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/src/Tea_Test.resi b/rescript-ecosystem/packages/web/tea/src/Tea_Test.resi index 5bd87a34d..921eae726 100644 --- a/rescript-ecosystem/packages/web/tea/src/Tea_Test.resi +++ b/rescript-ecosystem/packages/web/tea/src/Tea_Test.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/packages/web/tea/tasks/Justfile b/rescript-ecosystem/packages/web/tea/tasks/Justfile index 8fe9d2a8b..48ad8fd26 100644 --- a/rescript-ecosystem/packages/web/tea/tasks/Justfile +++ b/rescript-ecosystem/packages/web/tea/tasks/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MIT AND Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 # SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell # # justfile for rescript-tea diff --git a/rescript-ecosystem/packages/web/tea/test/Tea_Cmd_test.res b/rescript-ecosystem/packages/web/tea/test/Tea_Cmd_test.res index 00abbd139..c26818845 100644 --- a/rescript-ecosystem/packages/web/tea/test/Tea_Cmd_test.res +++ b/rescript-ecosystem/packages/web/tea/test/Tea_Cmd_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc("Tests for Tea_Cmd module") diff --git a/rescript-ecosystem/packages/web/tea/test/Tea_Json_test.res b/rescript-ecosystem/packages/web/tea/test/Tea_Json_test.res index 7887fde66..fbbc4bd73 100644 --- a/rescript-ecosystem/packages/web/tea/test/Tea_Json_test.res +++ b/rescript-ecosystem/packages/web/tea/test/Tea_Json_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc("Tests for Tea_Json module") diff --git a/rescript-ecosystem/packages/web/websocket/CONTRIBUTING.adoc b/rescript-ecosystem/packages/web/websocket/CONTRIBUTING.adoc index d553c29b1..50c66166d 100644 --- a/rescript-ecosystem/packages/web/websocket/CONTRIBUTING.adoc +++ b/rescript-ecosystem/packages/web/websocket/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Contributing to rescript-websocket diff --git a/rescript-ecosystem/packages/web/websocket/MAINTAINERS.adoc b/rescript-ecosystem/packages/web/websocket/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/packages/web/websocket/MAINTAINERS.adoc +++ b/rescript-ecosystem/packages/web/websocket/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/packages/web/websocket/README.adoc b/rescript-ecosystem/packages/web/websocket/README.adoc index 55c9ecee4..28dd92004 100644 --- a/rescript-ecosystem/packages/web/websocket/README.adoc +++ b/rescript-ecosystem/packages/web/websocket/README.adoc @@ -1,5 +1,5 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell @@ -11,7 +11,7 @@ image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0, image:https://img.shields.io/badge/ReScript-v11-blue[ReScript v11] image:https://img.shields.io/badge/Deno-2.x-black[Deno 2.x] -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] **Type-safe WebSocket client and server bindings for ReScript using Deno's native WebSocket API.** diff --git a/rescript-ecosystem/packages/web/websocket/ROADMAP.adoc b/rescript-ecosystem/packages/web/websocket/ROADMAP.adoc index 070f49a28..0ea66a88c 100644 --- a/rescript-ecosystem/packages/web/websocket/ROADMAP.adoc +++ b/rescript-ecosystem/packages/web/websocket/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-websocket Roadmap diff --git a/rescript-ecosystem/packages/web/websocket/STATE.adoc b/rescript-ecosystem/packages/web/websocket/STATE.adoc index 74d7ce03c..784570907 100644 --- a/rescript-ecosystem/packages/web/websocket/STATE.adoc +++ b/rescript-ecosystem/packages/web/websocket/STATE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = Project State: rescript-websocket diff --git a/rescript-ecosystem/packages/web/websocket/examples/README.adoc b/rescript-ecosystem/packages/web/websocket/examples/README.adoc index 8368c518d..57d4be9ff 100644 --- a/rescript-ecosystem/packages/web/websocket/examples/README.adoc +++ b/rescript-ecosystem/packages/web/websocket/examples/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath = rescript-websocket Examples diff --git a/rescript-ecosystem/ppx-proven-record/README.adoc b/rescript-ecosystem/ppx-proven-record/README.adoc index 0665727af..e882112d7 100644 --- a/rescript-ecosystem/ppx-proven-record/README.adoc +++ b/rescript-ecosystem/ppx-proven-record/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = ppx-proven-record Jonathan D.A. Jewell diff --git a/rescript-ecosystem/rescript-dom-mounter/MAINTAINERS.adoc b/rescript-ecosystem/rescript-dom-mounter/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/rescript-dom-mounter/MAINTAINERS.adoc +++ b/rescript-ecosystem/rescript-dom-mounter/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/rescript-dom-mounter/README.adoc b/rescript-ecosystem/rescript-dom-mounter/README.adoc index f5e09347e..0419f0769 100644 --- a/rescript-ecosystem/rescript-dom-mounter/README.adoc +++ b/rescript-ecosystem/rescript-dom-mounter/README.adoc @@ -1,9 +1,9 @@ image:https://img.shields.io/github/v/release/hyperpolymath/rescript-dom-mounter[Release,link="https://github.com/hyperpolymath/rescript-dom-mounter/releases"] -image:https://img.shields.io/badge/License-PMPL--1.0-indigo.svg[PMPL-1.0-or-later,link="LICENSE"] +image:https://img.shields.io/badge/License-MPL--2.0-indigo.svg[PMPL-1.0-or-later,link="LICENSE"] image:https://img.shields.io/badge/Idris-Inside-5E5086?style=flat&logo=idris&logoColor=white[Idris Inside,link="https://github.com/hyperpolymath/proven"] image:https://img.shields.io/badge/RSR-compliant-blue[RSR Compliant] -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell = rescript-dom-mounter diff --git a/rescript-ecosystem/rescript-dom-mounter/ROADMAP.adoc b/rescript-ecosystem/rescript-dom-mounter/ROADMAP.adoc index cae06543a..62df8f313 100644 --- a/rescript-ecosystem/rescript-dom-mounter/ROADMAP.adoc +++ b/rescript-ecosystem/rescript-dom-mounter/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Roadmap — rescript-dom-mounter This roadmap tracks progress on rescript-dom-mounter, the first DOM mounting library with compile-time mathematical safety proofs. diff --git a/rescript-ecosystem/rescript-dom-mounter/docs/API.md b/rescript-ecosystem/rescript-dom-mounter/docs/API.md index 54c62129f..9e0937e8b 100644 --- a/rescript-ecosystem/rescript-dom-mounter/docs/API.md +++ b/rescript-ecosystem/rescript-dom-mounter/docs/API.md @@ -97,7 +97,7 @@ record SelectorLayout (p : Platform) where ### ReScript API ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 module ProvenSelector: { type validated @@ -280,7 +280,7 @@ rescript-dom-mounter/ ### Example 1: Simple Mounting ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 let mountApp = () => { let selector = ProvenSelector.validate("#root") @@ -308,7 +308,7 @@ let mountApp = () => { ### Example 2: Validation Before Mounting ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 let validateAndMount = (selectorStr: string, htmlStr: string): result => { // Validate selector @@ -348,7 +348,7 @@ switch validateAndMount("#app", "
Hello
") { ### Example 3: Batch Mounting ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 type mountSpec = { selector: string, @@ -379,7 +379,7 @@ Array.forEachWithIndex(results, (result, idx) => { ### Example 4: Dynamic Content with TEA ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Integration with The Elm Architecture type model = { @@ -486,7 +486,7 @@ let ensureElementExists = (selector: string): bool => { ### Unit Tests (Zig FFI) ```zig -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 test "selector validation" { try std.testing.expectEqual( @intFromEnum(ValidationResult.valid), @@ -515,7 +515,7 @@ test "HTML validation" { ### Integration Tests (ReScript) ```rescript -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 open Test test("validates correct selector", () => { diff --git a/rescript-ecosystem/rescript-evangeliser/.gitattributes b/rescript-ecosystem/rescript-evangeliser/.gitattributes index bb5618486..e860a85c1 100644 --- a/rescript-ecosystem/rescript-evangeliser/.gitattributes +++ b/rescript-ecosystem/rescript-evangeliser/.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/rescript-ecosystem/rescript-evangeliser/.github/FUNDING.yml b/rescript-ecosystem/rescript-evangeliser/.github/FUNDING.yml index e2d297177..688a442ca 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/FUNDING.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/rescript-ecosystem/rescript-evangeliser/.github/dependabot.yml b/rescript-ecosystem/rescript-evangeliser/.github/dependabot.yml index ddd6b8896..8a8e796b9 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/dependabot.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/ci.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/ci.yml index 0058020f5..d27411c8e 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/ci.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: push: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/codeql.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/codeql.yml index 545753f0f..37daf10d8 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/codeql.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # For most projects, this workflow file will not need changing; you simply need # to commit it to your repository. # diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/guix-nix-policy.yml index 2a0eb0b1c..cca6dfab3 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] jobs: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/instant-sync.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/instant-sync.yml index f0d525298..a342f5bd9 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/instant-sync.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/jekyll-gh-pages.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/jekyll-gh-pages.yml index 27994b893..63e2709e0 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/jekyll-gh-pages.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/makefile-blocker.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/makefile-blocker.yml index d6ae0d827..f55c05043 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/makefile-blocker.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/makefile-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Makefile Blocker on: [push, pull_request] jobs: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/mirror.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/mirror.yml index bfe4929f4..98c185d98 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/mirror.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/npm-bun-blocker.yml index e419c49a2..6b48115f2 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/quality.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/quality.yml index 5bc0553e4..cf895fb58 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/quality.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] jobs: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/rsr-antipattern.yml index 1214133d2..69526b93a 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # 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-evangeliser/.github/workflows/scorecard-enforcer.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/scorecard-enforcer.yml index ed44929ec..5ccdcf6f6 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/scorecard-enforcer.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/scorecard.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/scorecard.yml index b12ce49e1..60b319c59 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/secret-scanner.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/secret-scanner.yml index 6219ec0b6..0899a46eb 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/security-policy.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/security-policy.yml index ce4be2f79..e5900d7da 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] jobs: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/ts-blocker.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/ts-blocker.yml index 8202e6b8b..3c0954ebe 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/wellknown-enforcement.yml index c5c849b3a..b6ac40a44 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/rescript-ecosystem/rescript-evangeliser/.github/workflows/workflow-linter.yml b/rescript-ecosystem/rescript-evangeliser/.github/workflows/workflow-linter.yml index 8d0d5fbf3..145f9a998 100644 --- a/rescript-ecosystem/rescript-evangeliser/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/rescript-evangeliser/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - validates all workflows have proper security config name: Workflow Security Linter on: diff --git a/rescript-ecosystem/rescript-evangeliser/.gitignore b/rescript-ecosystem/rescript-evangeliser/.gitignore index e96204e0f..007ae92d0 100644 --- a/rescript-ecosystem/rescript-evangeliser/.gitignore +++ b/rescript-ecosystem/rescript-evangeliser/.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/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/ECOSYSTEM.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/ECOSYSTEM.a2ml index 7d1cc4473..b11c9042a 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Nextgen Languages Evangeliser ecosystem position diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/META.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/META.a2ml index 065d797e4..eab1e1dda 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/META.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Nextgen Languages Evangeliser meta-level information diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/STATE.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/STATE.a2ml index 6a8ec0db6..c04e05d68 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/STATE.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Nextgen Languages Evangeliser project state diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/ECOSYSTEM.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/ECOSYSTEM.a2ml index f8374dc4e..d368e8d74 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/ECOSYSTEM.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.a2ml — nextgen-languages-evangeliser ecosystem position ;; Migrated from root ECOSYSTEM.scm on 2026-04-12 ;; Renamed from rescript-evangeliser on 2026-04-16 diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/META.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/META.a2ml index 4a6617f08..406ddf192 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/META.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/META.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.a2ml — nextgen-languages-evangeliser meta-information ;; Migrated from root META.scm on 2026-04-12 diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/STATE.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/STATE.a2ml index 12f3b18c8..2a3c6abfb 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/STATE.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/STATE.a2ml @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.a2ml — nextgen-languages-evangeliser project state ;; Migrated from root STATE.scm on 2026-04-12 ;; Renamed from rescript-evangeliser on 2026-04-16 diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/README.adoc b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/README.adoc index fd299fbb0..26e14178c 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/README.adoc +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> = Agent Instructions :toc: preamble diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/coverage.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/coverage.a2ml index 3b134bb7b..1bd30fa92 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/coverage.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/coverage.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # coverage.a2ml — Session coverage tracking diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/debt.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/debt.a2ml index 811feaeac..3289cbe31 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/debt.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/debt.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # debt.a2ml — Meander debt list diff --git a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/methodology.a2ml b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/methodology.a2ml index 70afb447a..a88ab4993 100644 --- a/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/methodology.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/.machine_readable/agent_instructions/methodology.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}> # # methodology.a2ml — AI agent methodology configuration diff --git a/rescript-ecosystem/rescript-evangeliser/.well-known/ai.txt b/rescript-ecosystem/rescript-evangeliser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/rescript-ecosystem/rescript-evangeliser/.well-known/ai.txt +++ b/rescript-ecosystem/rescript-evangeliser/.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/rescript-ecosystem/rescript-evangeliser/.well-known/humans.txt b/rescript-ecosystem/rescript-evangeliser/.well-known/humans.txt index a558f15f1..5423d9e88 100644 --- a/rescript-ecosystem/rescript-evangeliser/.well-known/humans.txt +++ b/rescript-ecosystem/rescript-evangeliser/.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/rescript-ecosystem/rescript-evangeliser/.well-known/security.txt b/rescript-ecosystem/rescript-evangeliser/.well-known/security.txt index d575ca641..9f7d9264a 100644 --- a/rescript-ecosystem/rescript-evangeliser/.well-known/security.txt +++ b/rescript-ecosystem/rescript-evangeliser/.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/rescript-ecosystem/rescript-evangeliser/CHANGELOG.adoc b/rescript-ecosystem/rescript-evangeliser/CHANGELOG.adoc index 44fe2341a..6fdbd9ff2 100644 --- a/rescript-ecosystem/rescript-evangeliser/CHANGELOG.adoc +++ b/rescript-ecosystem/rescript-evangeliser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to the Nextgen Languages Evangeliser (formerly ReScript Evangeliser) project will be documented in this file. diff --git a/rescript-ecosystem/rescript-evangeliser/CONTRIBUTING.adoc b/rescript-ecosystem/rescript-evangeliser/CONTRIBUTING.adoc index a0f2f540f..eb045d61a 100644 --- a/rescript-ecosystem/rescript-evangeliser/CONTRIBUTING.adoc +++ b/rescript-ecosystem/rescript-evangeliser/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/rescript-ecosystem/rescript-evangeliser/EXPLAINME.adoc b/rescript-ecosystem/rescript-evangeliser/EXPLAINME.adoc index 774948b7a..7dbcfec52 100644 --- a/rescript-ecosystem/rescript-evangeliser/EXPLAINME.adoc +++ b/rescript-ecosystem/rescript-evangeliser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Nextgen Languages Evangeliser — EXPLAINME diff --git a/rescript-ecosystem/rescript-evangeliser/Justfile b/rescript-ecosystem/rescript-evangeliser/Justfile index bc075609e..e4727b438 100644 --- a/rescript-ecosystem/rescript-evangeliser/Justfile +++ b/rescript-ecosystem/rescript-evangeliser/Justfile @@ -1,6 +1,6 @@ # justfile for Nextgen Languages Evangeliser # https://github.com/casey/just -# SPDX-License-Identifier: MIT OR Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 OR Palimpsest-0.8 # # Per Hyperpolymath policy: # - Use Deno, not npm/bun diff --git a/rescript-ecosystem/rescript-evangeliser/LICENSE-PALIMPSEST.txt b/rescript-ecosystem/rescript-evangeliser/LICENSE-PALIMPSEST.txt index d2dccf5bb..ec540b341 100644 --- a/rescript-ecosystem/rescript-evangeliser/LICENSE-PALIMPSEST.txt +++ b/rescript-ecosystem/rescript-evangeliser/LICENSE-PALIMPSEST.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/rescript-evangeliser/MAINTAINERS.adoc b/rescript-ecosystem/rescript-evangeliser/MAINTAINERS.adoc index b5154a037..48d978175 100644 --- a/rescript-ecosystem/rescript-evangeliser/MAINTAINERS.adoc +++ b/rescript-ecosystem/rescript-evangeliser/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/rescript-evangeliser/Mustfile b/rescript-ecosystem/rescript-evangeliser/Mustfile index bd54bd55c..2516d22ca 100644 --- a/rescript-ecosystem/rescript-evangeliser/Mustfile +++ b/rescript-ecosystem/rescript-evangeliser/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/rescript-evangeliser/Mustfile.epx b/rescript-ecosystem/rescript-evangeliser/Mustfile.epx index 19c9fdf07..027bfb13c 100644 --- a/rescript-ecosystem/rescript-evangeliser/Mustfile.epx +++ b/rescript-ecosystem/rescript-evangeliser/Mustfile.epx @@ -1,5 +1,5 @@ # Mustfile.epx - Deployment Contract for Nextgen Languages Evangeliser -# SPDX-License-Identifier: MIT OR Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 OR Palimpsest-0.8 # # This file defines the physical state transitions for deployment. # Based on Ephapax Linear Logic - resources are consumed to produce outputs. diff --git a/rescript-ecosystem/rescript-evangeliser/QUICKSTART-DEV.adoc b/rescript-ecosystem/rescript-evangeliser/QUICKSTART-DEV.adoc index f5b1c61da..9d6ac3973 100644 --- a/rescript-ecosystem/rescript-evangeliser/QUICKSTART-DEV.adoc +++ b/rescript-ecosystem/rescript-evangeliser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace nextgen-languages-evangeliser, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = nextgen-languages-evangeliser — Quick Start for Developers diff --git a/rescript-ecosystem/rescript-evangeliser/QUICKSTART-MAINTAINER.adoc b/rescript-ecosystem/rescript-evangeliser/QUICKSTART-MAINTAINER.adoc index 218e88dea..4db775243 100644 --- a/rescript-ecosystem/rescript-evangeliser/QUICKSTART-MAINTAINER.adoc +++ b/rescript-ecosystem/rescript-evangeliser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace nextgen-languages-evangeliser, {{PACKAGE_NAME}}, {{DEPS}} with actuals = nextgen-languages-evangeliser — Quick Start for Platform Maintainers diff --git a/rescript-ecosystem/rescript-evangeliser/QUICKSTART-USER.adoc b/rescript-ecosystem/rescript-evangeliser/QUICKSTART-USER.adoc index a82760a84..d53805866 100644 --- a/rescript-ecosystem/rescript-evangeliser/QUICKSTART-USER.adoc +++ b/rescript-ecosystem/rescript-evangeliser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace nextgen-languages-evangeliser, Nextgen Languages Evangeliser — See README.adoc for details., just run, Nextgen Languages Evangeliser started successfully. with actuals = nextgen-languages-evangeliser — Quick Start for Users diff --git a/rescript-ecosystem/rescript-evangeliser/README.adoc b/rescript-ecosystem/rescript-evangeliser/README.adoc index 03eb32f0f..9d97627f6 100644 --- a/rescript-ecosystem/rescript-evangeliser/README.adoc +++ b/rescript-ecosystem/rescript-evangeliser/README.adoc @@ -1,8 +1,8 @@ = Nextgen Languages Evangeliser image:https://img.shields.io/badge/RSR-Bronze-CD7F32[RSR Bronze,link=docs/RSR_COMPLIANCE.md] -image:https://img.shields.io/badge/License-PMPL--1.0--or--later-blue.svg[License: PMPL-1.0-or-later,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0-or-later,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell image:[TPCF: Perimeter 3,link=docs/TPCF.md] @@ -265,7 +265,7 @@ This is a *TPCF Perimeter 3* project - all contributions are welcome! == License -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 This project is licensed under the *Palimpsest License (PMPL-1.0-or-later)*. diff --git a/rescript-ecosystem/rescript-evangeliser/ROADMAP.adoc b/rescript-ecosystem/rescript-evangeliser/ROADMAP.adoc index 852297813..4b920982e 100644 --- a/rescript-ecosystem/rescript-evangeliser/ROADMAP.adoc +++ b/rescript-ecosystem/rescript-evangeliser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Nextgen Languages Evangeliser — Roadmap == Current Status diff --git a/rescript-ecosystem/rescript-evangeliser/TOPOLOGY.md b/rescript-ecosystem/rescript-evangeliser/TOPOLOGY.md index 6c8483f3e..6f05d9fbc 100644 --- a/rescript-ecosystem/rescript-evangeliser/TOPOLOGY.md +++ b/rescript-ecosystem/rescript-evangeliser/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — nextgen-languages-evangeliser diff --git a/rescript-ecosystem/rescript-evangeliser/bin/evangeliser.js b/rescript-ecosystem/rescript-evangeliser/bin/evangeliser.js index 33258706f..dcc81bbd3 100644 --- a/rescript-ecosystem/rescript-evangeliser/bin/evangeliser.js +++ b/rescript-ecosystem/rescript-evangeliser/bin/evangeliser.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno run --allow-read --allow-env -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Entry point for the nextgen-languages-evangeliser CLI // Imports and runs the compiled ReScript CLI module (host language; AffineScript planned post-Phase 3) diff --git a/rescript-ecosystem/rescript-evangeliser/config.ncl b/rescript-ecosystem/rescript-evangeliser/config.ncl index c864768bb..ccac5eab3 100644 --- a/rescript-ecosystem/rescript-evangeliser/config.ncl +++ b/rescript-ecosystem/rescript-evangeliser/config.ncl @@ -1,5 +1,5 @@ # config.ncl - Nickel configuration for Nextgen Languages Evangeliser -# SPDX-License-Identifier: MIT OR Palimpsest-0.8 +# SPDX-License-Identifier: MPL-2.0 OR Palimpsest-0.8 # # Type-safe configuration using Nickel # Renamed from rescript-evangeliser on 2026-04-16 diff --git a/rescript-ecosystem/rescript-evangeliser/contractile.just b/rescript-ecosystem/rescript-evangeliser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/rescript-ecosystem/rescript-evangeliser/contractile.just +++ b/rescript-ecosystem/rescript-evangeliser/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/rescript-ecosystem/rescript-evangeliser/contractiles/intend/Intentfile.a2ml b/rescript-ecosystem/rescript-evangeliser/contractiles/intend/Intentfile.a2ml index 8049cd7cb..e9549c3d5 100644 --- a/rescript-ecosystem/rescript-evangeliser/contractiles/intend/Intentfile.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) @@ -11,7 +11,7 @@ Declared intent and purpose for Nextgen Languages Evangeliser (formerly Rescript Nextgen Languages Evangeliser — a multi-target pattern detection engine, CLI, and educational toolkit that teaches JavaScript developers next-generation type-safe languages through progressive code transformation, without shame. Flagship target: AffineScript. Legacy target: ReScript. -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/rescript-ecosystem/rescript-evangeliser/contractiles/must/Mustfile.a2ml b/rescript-ecosystem/rescript-evangeliser/contractiles/must/Mustfile.a2ml index f03964fda..d981b7cdc 100644 --- a/rescript-ecosystem/rescript-evangeliser/contractiles/must/Mustfile.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/rescript-ecosystem/rescript-evangeliser/contractiles/trust/Trustfile.a2ml b/rescript-ecosystem/rescript-evangeliser/contractiles/trust/Trustfile.a2ml index cd3d8bf8e..1103b2871 100644 --- a/rescript-ecosystem/rescript-evangeliser/contractiles/trust/Trustfile.a2ml +++ b/rescript-ecosystem/rescript-evangeliser/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/rescript-ecosystem/rescript-evangeliser/guix.scm b/rescript-ecosystem/rescript-evangeliser/guix.scm index 634dbb44b..f3d13c815 100644 --- a/rescript-ecosystem/rescript-evangeliser/guix.scm +++ b/rescript-ecosystem/rescript-evangeliser/guix.scm @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ;; guix.scm — GNU Guix package definition for nextgen-languages-evangeliser ;; Usage: guix shell -f guix.scm diff --git a/rescript-ecosystem/rescript-evangeliser/k9iser.toml b/rescript-ecosystem/rescript-evangeliser/k9iser.toml index bd00183ab..ba58aba0f 100644 --- a/rescript-ecosystem/rescript-evangeliser/k9iser.toml +++ b/rescript-ecosystem/rescript-evangeliser/k9iser.toml @@ -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) # # k9iser manifest for nextgen-languages-evangeliser diff --git a/rescript-ecosystem/rescript-evangeliser/setup.sh b/rescript-ecosystem/rescript-evangeliser/setup.sh index 57d808c14..3e8f6ef67 100755 --- a/rescript-ecosystem/rescript-evangeliser/setup.sh +++ b/rescript-ecosystem/rescript-evangeliser/setup.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # setup.sh — Universal setup script for nextgen-languages-evangeliser # # Detects your shell, platform, and installs prerequisites. @@ -252,7 +252,7 @@ main() { # Write report REPORT_FILE="INSTALL-SECURITY-REPORT.adoc" { - printf "// SPDX-License-Identifier: PMPL-1.0-or-later\n" + printf "// SPDX-License-Identifier: MPL-2.0\n" printf "= Install Security Report\n" printf ":date: %s\n\n" "$(date -Iseconds 2>/dev/null || date)" printf "== Platform\n" diff --git a/rescript-ecosystem/rescript-evangeliser/src/Analyser.res b/rescript-ecosystem/rescript-evangeliser/src/Analyser.res index 18ebfc397..0f2536b24 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Analyser.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Analyser.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Analyser: Orchestrates scanning and produces analysis results // Computes coverage, difficulty assessment, and pattern suggestions diff --git a/rescript-ecosystem/rescript-evangeliser/src/Analyser.resi b/rescript-ecosystem/rescript-evangeliser/src/Analyser.resi index 4362449d0..de6f7ea30 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Analyser.resi +++ b/rescript-ecosystem/rescript-evangeliser/src/Analyser.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Analyser: public interface for code analysis orchestration // Run full analysis on JavaScript code using the built-in pattern library diff --git a/rescript-ecosystem/rescript-evangeliser/src/Cli.res b/rescript-ecosystem/rescript-evangeliser/src/Cli.res index 6ce3e5bf5..31f21db6f 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Cli.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Cli.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // CLI: Entry point for the nextgen-languages-evangeliser command-line tool // Usage: evangeliser scan | patterns | legend diff --git a/rescript-ecosystem/rescript-evangeliser/src/Glyphs.res b/rescript-ecosystem/rescript-evangeliser/src/Glyphs.res index 2de8c8b66..230fbd39a 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Glyphs.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Glyphs.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Makaton-inspired glyph system for Nextgen Languages Evangeliser // Glyphs transcend syntax to show semantic meaning. diff --git a/rescript-ecosystem/rescript-evangeliser/src/Narrative.res b/rescript-ecosystem/rescript-evangeliser/src/Narrative.res index 8bf5c6e74..df319865e 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Narrative.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Narrative.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Narrative generation for Nextgen Languages Evangeliser // Philosophy: "Celebrate good, minimize bad, show better" // - NEVER shame developers diff --git a/rescript-ecosystem/rescript-evangeliser/src/Output.res b/rescript-ecosystem/rescript-evangeliser/src/Output.res index bbc3c1b89..6da4feadf 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Output.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Output.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Output: Format analysis results for terminal display // Supports RAW, FOLDED, and GLYPHED view layers // Target-aware: honours the requested target language, falls back to the diff --git a/rescript-ecosystem/rescript-evangeliser/src/Patterns.res b/rescript-ecosystem/rescript-evangeliser/src/Patterns.res index 89e2cc742..3caa6b7d3 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Patterns.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Patterns.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Pattern Library for Nextgen Languages Evangeliser // Multi-target transformation patterns from JavaScript/TypeScript to AffineScript (flagship) / ReScript (legacy) diff --git a/rescript-ecosystem/rescript-evangeliser/src/Scanner.res b/rescript-ecosystem/rescript-evangeliser/src/Scanner.res index d425c7f01..bbd658458 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Scanner.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Scanner.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Scanner: Matches JavaScript code against pattern library using regex detection // Returns detailed patternMatch results with line numbers and confidence scores diff --git a/rescript-ecosystem/rescript-evangeliser/src/Scanner.resi b/rescript-ecosystem/rescript-evangeliser/src/Scanner.resi index 92c13f730..50467f6d2 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Scanner.resi +++ b/rescript-ecosystem/rescript-evangeliser/src/Scanner.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Scanner: public interface for JavaScript code pattern scanning // Scan a block of code against a specific set of patterns diff --git a/rescript-ecosystem/rescript-evangeliser/src/Types.res b/rescript-ecosystem/rescript-evangeliser/src/Types.res index 2ce57a0b4..1d930af7d 100644 --- a/rescript-ecosystem/rescript-evangeliser/src/Types.res +++ b/rescript-ecosystem/rescript-evangeliser/src/Types.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Core type definitions for Nextgen Languages Evangeliser // Philosophy: "Celebrate good, minimize bad, show better" diff --git a/rescript-ecosystem/rescript-evangeliser/stapeln.toml b/rescript-ecosystem/rescript-evangeliser/stapeln.toml index 7bc98ef2b..086e6d393 100644 --- a/rescript-ecosystem/rescript-evangeliser/stapeln.toml +++ b/rescript-ecosystem/rescript-evangeliser/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for nextgen-languages-evangeliser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/rescript-ecosystem/rescript-evangeliser/test/Analyser_test.res b/rescript-ecosystem/rescript-evangeliser/test/Analyser_test.res index 46bcc19ef..efce952be 100644 --- a/rescript-ecosystem/rescript-evangeliser/test/Analyser_test.res +++ b/rescript-ecosystem/rescript-evangeliser/test/Analyser_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for Analyser module - end-to-end analysis pipeline open Types diff --git a/rescript-ecosystem/rescript-evangeliser/test/Glyphs_test.res b/rescript-ecosystem/rescript-evangeliser/test/Glyphs_test.res index 7a88c31b2..9d829e489 100644 --- a/rescript-ecosystem/rescript-evangeliser/test/Glyphs_test.res +++ b/rescript-ecosystem/rescript-evangeliser/test/Glyphs_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for Glyphs module open Types diff --git a/rescript-ecosystem/rescript-evangeliser/test/Narrative_test.res b/rescript-ecosystem/rescript-evangeliser/test/Narrative_test.res index a0996cb54..75d187993 100644 --- a/rescript-ecosystem/rescript-evangeliser/test/Narrative_test.res +++ b/rescript-ecosystem/rescript-evangeliser/test/Narrative_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for Narrative module open Types diff --git a/rescript-ecosystem/rescript-evangeliser/test/Patterns_test.res b/rescript-ecosystem/rescript-evangeliser/test/Patterns_test.res index 968240a24..ca332c568 100644 --- a/rescript-ecosystem/rescript-evangeliser/test/Patterns_test.res +++ b/rescript-ecosystem/rescript-evangeliser/test/Patterns_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for Patterns module - pattern registry completeness open Types diff --git a/rescript-ecosystem/rescript-evangeliser/test/Scanner_test.res b/rescript-ecosystem/rescript-evangeliser/test/Scanner_test.res index 8769d0201..8d5d7f1f3 100644 --- a/rescript-ecosystem/rescript-evangeliser/test/Scanner_test.res +++ b/rescript-ecosystem/rescript-evangeliser/test/Scanner_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for Scanner module - regex matching against known JS snippets open Types diff --git a/rescript-ecosystem/rescript-evangeliser/test/Types_test.res b/rescript-ecosystem/rescript-evangeliser/test/Types_test.res index 6e001009a..a6383238d 100644 --- a/rescript-ecosystem/rescript-evangeliser/test/Types_test.res +++ b/rescript-ecosystem/rescript-evangeliser/test/Types_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for Types module helper functions open Types diff --git a/rescript-ecosystem/rescript-evangeliser/test/run_all.js b/rescript-ecosystem/rescript-evangeliser/test/run_all.js index 917e0ddf2..33e801897 100644 --- a/rescript-ecosystem/rescript-evangeliser/test/run_all.js +++ b/rescript-ecosystem/rescript-evangeliser/test/run_all.js @@ -1,5 +1,5 @@ #!/usr/bin/env -S deno run --allow-read --allow-env -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Test runner: imports all compiled test modules sequentially import "./Types_test.res.js"; diff --git a/rescript-ecosystem/rescript-string-power/CHANGELOG.adoc b/rescript-ecosystem/rescript-string-power/CHANGELOG.adoc index b6149d865..98fbf158a 100644 --- a/rescript-ecosystem/rescript-string-power/CHANGELOG.adoc +++ b/rescript-ecosystem/rescript-string-power/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Changelog diff --git a/rescript-ecosystem/rescript-string-power/CODE_OF_CONDUCT.md b/rescript-ecosystem/rescript-string-power/CODE_OF_CONDUCT.md index 71c711f77..35508c84a 100644 --- a/rescript-ecosystem/rescript-string-power/CODE_OF_CONDUCT.md +++ b/rescript-ecosystem/rescript-string-power/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Code of Conduct diff --git a/rescript-ecosystem/rescript-string-power/CONTRIBUTING.adoc b/rescript-ecosystem/rescript-string-power/CONTRIBUTING.adoc index 87aef8135..1218b06b6 100644 --- a/rescript-ecosystem/rescript-string-power/CONTRIBUTING.adoc +++ b/rescript-ecosystem/rescript-string-power/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Contributing to rescript-string-power diff --git a/rescript-ecosystem/rescript-string-power/EXPLAINME.adoc b/rescript-ecosystem/rescript-string-power/EXPLAINME.adoc index d7a4b3907..71858f924 100644 --- a/rescript-ecosystem/rescript-string-power/EXPLAINME.adoc +++ b/rescript-ecosystem/rescript-string-power/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = EXPLAINME — rescript-string-power diff --git a/rescript-ecosystem/rescript-string-power/READINESS.md b/rescript-ecosystem/rescript-string-power/READINESS.md index 22a551b6f..c189398f6 100644 --- a/rescript-ecosystem/rescript-string-power/READINESS.md +++ b/rescript-ecosystem/rescript-string-power/READINESS.md @@ -1,4 +1,4 @@ - + # rescript-string-power — Component Readiness Assessment diff --git a/rescript-ecosystem/rescript-string-power/SECURITY.md b/rescript-ecosystem/rescript-string-power/SECURITY.md index 683131ba2..f9dd3d65c 100644 --- a/rescript-ecosystem/rescript-string-power/SECURITY.md +++ b/rescript-ecosystem/rescript-string-power/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy diff --git a/rescript-ecosystem/rescript-string-power/TEST-NEEDS.md b/rescript-ecosystem/rescript-string-power/TEST-NEEDS.md index 1ff8059de..be5244cfb 100644 --- a/rescript-ecosystem/rescript-string-power/TEST-NEEDS.md +++ b/rescript-ecosystem/rescript-string-power/TEST-NEEDS.md @@ -1,4 +1,4 @@ - + # Test & Benchmark Requirements diff --git a/rescript-ecosystem/rescript-string-power/docs/AFFINESCRIPT_VS_RESCRIPT.adoc b/rescript-ecosystem/rescript-string-power/docs/AFFINESCRIPT_VS_RESCRIPT.adoc index 05d397ca9..b2d4760da 100644 --- a/rescript-ecosystem/rescript-string-power/docs/AFFINESCRIPT_VS_RESCRIPT.adoc +++ b/rescript-ecosystem/rescript-string-power/docs/AFFINESCRIPT_VS_RESCRIPT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = AffineScript vs ReScript: Comparative Analysis diff --git a/rescript-ecosystem/rescript-tea/.devcontainer/Containerfile b/rescript-ecosystem/rescript-tea/.devcontainer/Containerfile index 6567e9c85..928a042ac 100644 --- a/rescript-ecosystem/rescript-tea/.devcontainer/Containerfile +++ b/rescript-ecosystem/rescript-tea/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/rescript-ecosystem/rescript-tea/.devcontainer/README.adoc b/rescript-ecosystem/rescript-tea/.devcontainer/README.adoc index 5a866bf93..04003e469 100644 --- a/rescript-ecosystem/rescript-tea/.devcontainer/README.adoc +++ b/rescript-ecosystem/rescript-tea/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/rescript-ecosystem/rescript-tea/.devcontainer/devcontainer.json b/rescript-ecosystem/rescript-tea/.devcontainer/devcontainer.json index aaf3cb942..39fff7baf 100644 --- a/rescript-ecosystem/rescript-tea/.devcontainer/devcontainer.json +++ b/rescript-ecosystem/rescript-tea/.devcontainer/devcontainer.json @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> // // Dev Container configuration for {{PROJECT_NAME}} diff --git a/rescript-ecosystem/rescript-tea/.envrc b/rescript-ecosystem/rescript-tea/.envrc index 27add933b..0b5b702f8 100644 --- a/rescript-ecosystem/rescript-tea/.envrc +++ b/rescript-ecosystem/rescript-tea/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/rescript-ecosystem/rescript-tea/.gitattributes b/rescript-ecosystem/rescript-tea/.gitattributes index 025c53aa5..f8f907275 100644 --- a/rescript-ecosystem/rescript-tea/.gitattributes +++ b/rescript-ecosystem/rescript-tea/.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/rescript-ecosystem/rescript-tea/.github/CODEOWNERS b/rescript-ecosystem/rescript-tea/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/rescript-ecosystem/rescript-tea/.github/CODEOWNERS +++ b/rescript-ecosystem/rescript-tea/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/ideas.yml b/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/rescript-ecosystem/rescript-tea/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/rescript-ecosystem/rescript-tea/.github/FUNDING.yml b/rescript-ecosystem/rescript-tea/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/rescript-ecosystem/rescript-tea/.github/FUNDING.yml +++ b/rescript-ecosystem/rescript-tea/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/rescript-ecosystem/rescript-tea/.github/GOVERNANCE.md b/rescript-ecosystem/rescript-tea/.github/GOVERNANCE.md index 80d68fa4e..b19b05067 100644 --- a/rescript-ecosystem/rescript-tea/.github/GOVERNANCE.md +++ b/rescript-ecosystem/rescript-tea/.github/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/bug_report.yml b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/bug_report.yml index b15b5e07f..90327a1e0 100644 --- a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/rescript-tea name: Bug Report description: Create a report to help us improve diff --git a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/config.yml b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/config.yml index 04e2049d6..8be1289a7 100644 --- a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/config.yml +++ b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/rescript-tea blank_issues_enabled: true contact_links: diff --git a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/custom.yml b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/custom.yml index 98fc20041..b300d60a2 100644 --- a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/custom.yml +++ b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/rescript-tea name: Other description: Report an issue that does not fit the other categories diff --git a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/documentation.yml b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/documentation.yml index 2834425a8..7b45c5970 100644 --- a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/documentation.yml +++ b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/rescript-tea name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/feature_request.yml b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/feature_request.yml index 0aad19ca4..710a53adc 100644 --- a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/rescript-tea name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/question.yml b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/question.yml index 1b6d6aea4..b60cec192 100644 --- a/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/question.yml +++ b/rescript-ecosystem/rescript-tea/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/rescript-tea name: Question description: Ask a question about usage or behaviour diff --git a/rescript-ecosystem/rescript-tea/.github/MAINTAINERS b/rescript-ecosystem/rescript-tea/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/rescript-ecosystem/rescript-tea/.github/MAINTAINERS +++ b/rescript-ecosystem/rescript-tea/.github/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/rescript-ecosystem/rescript-tea/.github/copilot-instructions.md b/rescript-ecosystem/rescript-tea/.github/copilot-instructions.md index 2124a9b59..7efa75383 100644 --- a/rescript-ecosystem/rescript-tea/.github/copilot-instructions.md +++ b/rescript-ecosystem/rescript-tea/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/rescript-ecosystem/rescript-tea/.github/dependabot.yml b/rescript-ecosystem/rescript-tea/.github/dependabot.yml index dc98817cf..4d9ae2f70 100644 --- a/rescript-ecosystem/rescript-tea/.github/dependabot.yml +++ b/rescript-ecosystem/rescript-tea/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/rescript-ecosystem/rescript-tea/.github/pull_request_template.md b/rescript-ecosystem/rescript-tea/.github/pull_request_template.md index 24b730067..7e07d1768 100644 --- a/rescript-ecosystem/rescript-tea/.github/pull_request_template.md +++ b/rescript-ecosystem/rescript-tea/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/boj-build.yml b/rescript-ecosystem/rescript-tea/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/boj-build.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/boj-build.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: BoJ Server Build Trigger on: push: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/casket-pages.yml b/rescript-ecosystem/rescript-tea/.github/workflows/casket-pages.yml index c5e4980e9..b09a68758 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/casket-pages.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/codeql.yml b/rescript-ecosystem/rescript-tea/.github/workflows/codeql.yml index 0b5f8cc14..3effd31a7 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/codeql.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/dependabot-automerge.yml b/rescript-ecosystem/rescript-tea/.github/workflows/dependabot-automerge.yml index 2d9120463..c5597b783 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/dependabot-automerge.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/dependabot-automerge.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # dependabot-automerge.yml — enable GitHub's native auto-merge on # Dependabot pull requests that match a declared severity / ecosystem diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/dogfood-gate.yml b/rescript-ecosystem/rescript-tea/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/dogfood-gate.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/dogfood-gate.yml @@ -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) # # dogfood-gate.yml — Hyperpolymath Dogfooding Quality Gate diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/e2e.yml b/rescript-ecosystem/rescript-tea/.github/workflows/e2e.yml index cc300ceb1..1ac193f86 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/e2e.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/e2e.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: E2E, Property and Unit Tests on: push: {branches: [main]} diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/guix-nix-policy.yml b/rescript-ecosystem/rescript-tea/.github/workflows/guix-nix-policy.yml index 163c6e313..d35b13748 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/guix-nix-policy.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/hypatia-scan.yml b/rescript-ecosystem/rescript-tea/.github/workflows/hypatia-scan.yml index a0934be5c..81c1506e7 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/hypatia-scan.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/instant-sync.yml b/rescript-ecosystem/rescript-tea/.github/workflows/instant-sync.yml index c28549e0d..9aeabde7d 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/instant-sync.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/mirror.yml b/rescript-ecosystem/rescript-tea/.github/workflows/mirror.yml index 727a68243..5581774bd 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/mirror.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/npm-bun-blocker.yml b/rescript-ecosystem/rescript-tea/.github/workflows/npm-bun-blocker.yml index e419c49a2..6b48115f2 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/npm-bun-blocker.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/quality.yml b/rescript-ecosystem/rescript-tea/.github/workflows/quality.yml index e6e510f07..2ded66741 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/quality.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/release.yml b/rescript-ecosystem/rescript-tea/.github/workflows/release.yml index 6a604dcfa..07b062682 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/release.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/rsr-antipattern.yml b/rescript-ecosystem/rescript-tea/.github/workflows/rsr-antipattern.yml index 40af625de..8d0610ccd 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/rsr-antipattern.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # 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-tea/.github/workflows/scorecard-enforcer.yml b/rescript-ecosystem/rescript-tea/.github/workflows/scorecard-enforcer.yml index 200510a91..3bbca463f 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/scorecard-enforcer.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/scorecard.yml b/rescript-ecosystem/rescript-tea/.github/workflows/scorecard.yml index bb21df36a..a43e924d8 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/scorecard.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/secret-scanner.yml b/rescript-ecosystem/rescript-tea/.github/workflows/secret-scanner.yml index aa40e0d0f..79fd09200 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/secret-scanner.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/security-policy.yml b/rescript-ecosystem/rescript-tea/.github/workflows/security-policy.yml index f4fbb18c0..b54b5e83d 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/security-policy.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/ts-blocker.yml b/rescript-ecosystem/rescript-tea/.github/workflows/ts-blocker.yml index 8202e6b8b..3c0954ebe 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/ts-blocker.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/wellknown-enforcement.yml b/rescript-ecosystem/rescript-tea/.github/workflows/wellknown-enforcement.yml index a26439e28..f99a7b3ef 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/wellknown-enforcement.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml b/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml index 8f20b77d7..92447304e 100644 --- a/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml +++ b/rescript-ecosystem/rescript-tea/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/rescript-ecosystem/rescript-tea/.gitignore b/rescript-ecosystem/rescript-tea/.gitignore index b2b29b73c..7f07464e0 100644 --- a/rescript-ecosystem/rescript-tea/.gitignore +++ b/rescript-ecosystem/rescript-tea/.gitignore @@ -1,5 +1,5 @@ <<<<<<< HEAD -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/rescript-ecosystem/rescript-tea/.gitlab-ci.yml b/rescript-ecosystem/rescript-tea/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/rescript-ecosystem/rescript-tea/.gitlab-ci.yml +++ b/rescript-ecosystem/rescript-tea/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/rescript-ecosystem/rescript-tea/.guix-channel b/rescript-ecosystem/rescript-tea/.guix-channel index 04842bc7c..783f59307 100644 --- a/rescript-ecosystem/rescript-tea/.guix-channel +++ b/rescript-ecosystem/rescript-tea/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/0.1-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "machine-readable-pillar" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/AGENTIC.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/AGENTIC.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/ECOSYSTEM.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/ECOSYSTEM.a2ml index 3c21c32be..4c1411460 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ECOSYSTEM.a2ml — Ecosystem position # Converted from ECOSYSTEM.scm on 2026-03-15 diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/META.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/META.a2ml index 4c6ce1d42..151104b1f 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/META.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/META.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # META.a2ml — Project meta-information # Converted from META.scm on 2026-03-15 diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/NEUROSYM.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/NEUROSYM.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/PLAYBOOK.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/STATE.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/STATE.a2ml index e38f2be8f..315c4a54d 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/6a2/STATE.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/6a2/STATE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # STATE.a2ml — Project state checkpoint # Converted from STATE.scm on 2026-03-15 diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/CLADE.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/CLADE.a2ml index 7f627d6d5..216b54768 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/CLADE.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Clade declaration — part of the gv-clade-index registry # See: https://github.com/hyperpolymath/gv-clade-index diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/README.adoc b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/README.adoc index 0ed360be2..1cc7487ed 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/README.adoc +++ b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/coverage.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/coverage.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/coverage.a2ml @@ -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) # # coverage.a2ml — Session coverage tracking diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/debt.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/debt.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/debt.a2ml @@ -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) # # debt.a2ml — Meander debt list diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/methodology.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/methodology.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/agent_instructions/methodology.a2ml @@ -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) # # methodology.a2ml — AI agent methodology configuration diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/ai/.clinerules b/rescript-ecosystem/rescript-tea/.machine_readable/ai/.clinerules index a3d07f606..42a6ea634 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/ai/.clinerules +++ b/rescript-ecosystem/rescript-tea/.machine_readable/ai/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/ai/.cursorrules b/rescript-ecosystem/rescript-tea/.machine_readable/ai/.cursorrules index 79412f9b3..b470fbb2c 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/ai/.cursorrules +++ b/rescript-ecosystem/rescript-tea/.machine_readable/ai/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/ai/.windsurfrules b/rescript-ecosystem/rescript-tea/.machine_readable/ai/.windsurfrules index a3d07f606..42a6ea634 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/ai/.windsurfrules +++ b/rescript-ecosystem/rescript-tea/.machine_readable/ai/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/ai/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ai-registry" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "anchors-registry" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/anchors/ANCHOR.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/anchors/ANCHOR.a2ml index 4b1397f65..3989361a2 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/anchors/ANCHOR.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/anchors/ANCHOR.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/compliance/rust/deny.toml b/rescript-ecosystem/rescript-tea/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/compliance/rust/deny.toml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/compliance/rust/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/configs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "configs-registry" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/configs/git-cliff/cliff.toml b/rescript-ecosystem/rescript-tea/.machine_readable/configs/git-cliff/cliff.toml index f2f072a9c..c9ca57aa4 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/configs/git-cliff/cliff.toml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/configs/git-cliff/cliff.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # git-cliff configuration for conventional commit changelog generation. diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile +++ b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile.a2ml index d7dfc1938..0d619ee22 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and Hygiene Contract [dustfile] diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/must/Mustfile b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/must/Mustfile +++ b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/trust/Trustfile.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/trust/Trustfile.a2ml index 8dd81c8b8..99346d268 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/feedback-o-tron.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feedback-o-Tron Integration — Autonomous Bug Reporting [integration] diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/proven.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/proven.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Proven Integration — Formally Verified Safety Library [integration] diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/verisimdb.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/verisimdb.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB Feed — Cross-Repo Analytics Data Store [integration] diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/vexometer.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/integrations/vexometer.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Vexometer Integration — Irritation Surface Analysis [integration] diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/policies/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "policies-registry" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 260a448ec..57cdc67ec 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-AXES.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Canonical maintenance governance model diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 7e8965245..eaee72059 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Cross-repo maintenance baseline (machine-readable canonical) [metadata] diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-scripts-unit" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-forge" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/forge-sync.sh b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/forge-sync.sh +++ b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/forge/forge-sync.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # forge-sync.sh — Multi-forge mirroring script # diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-lifecycle" diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/install-tools.sh b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/lifecycle/install-tools.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # install-tools.sh — Developer toolchain installer # diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/maintenance/maint-assault.sh b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/maintenance/maint-assault.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # maint-assault.sh — High-rigor stress testing using panic-attacker # diff --git a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/rescript-ecosystem/rescript-tea/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "automation-unit-verification" diff --git a/rescript-ecosystem/rescript-tea/.well-known/ai.txt b/rescript-ecosystem/rescript-tea/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/rescript-ecosystem/rescript-tea/.well-known/ai.txt +++ b/rescript-ecosystem/rescript-tea/.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/rescript-ecosystem/rescript-tea/.well-known/humans.txt b/rescript-ecosystem/rescript-tea/.well-known/humans.txt index 9b82e5076..a260736c2 100644 --- a/rescript-ecosystem/rescript-tea/.well-known/humans.txt +++ b/rescript-ecosystem/rescript-tea/.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/rescript-ecosystem/rescript-tea/.well-known/security.txt b/rescript-ecosystem/rescript-tea/.well-known/security.txt index 1f16d93eb..1479c2678 100644 --- a/rescript-ecosystem/rescript-tea/.well-known/security.txt +++ b/rescript-ecosystem/rescript-tea/.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/rescript-ecosystem/rescript-tea/CODE_OF_CONDUCT.md b/rescript-ecosystem/rescript-tea/CODE_OF_CONDUCT.md index c32021adb..caeda1c6d 100644 --- a/rescript-ecosystem/rescript-tea/CODE_OF_CONDUCT.md +++ b/rescript-ecosystem/rescript-tea/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/rescript-ecosystem/rescript-tea/CONTRIBUTING.md b/rescript-ecosystem/rescript-tea/CONTRIBUTING.md index 37747faf9..80ecdac86 100644 --- a/rescript-ecosystem/rescript-tea/CONTRIBUTING.md +++ b/rescript-ecosystem/rescript-tea/CONTRIBUTING.md @@ -1,4 +1,4 @@ - + # Contributing Thank you for your interest in contributing! We follow a "Dual-Track" architecture where human-readable documentation lives in the root and machine-readable policies live in `.machine_readable/`. diff --git a/rescript-ecosystem/rescript-tea/Containerfile b/rescript-ecosystem/rescript-tea/Containerfile index b82730cbd..8740969a5 100644 --- a/rescript-ecosystem/rescript-tea/Containerfile +++ b/rescript-ecosystem/rescript-tea/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/rescript-ecosystem/rescript-tea/EXPLAINME.adoc b/rescript-ecosystem/rescript-tea/EXPLAINME.adoc index 23036fa84..ab53da97a 100644 --- a/rescript-ecosystem/rescript-tea/EXPLAINME.adoc +++ b/rescript-ecosystem/rescript-tea/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = rescript-tea — Show Me The Receipts :toc: :icons: font diff --git a/rescript-ecosystem/rescript-tea/Justfile b/rescript-ecosystem/rescript-tea/Justfile index 1afb84ffa..b6aa75bbc 100644 --- a/rescript-ecosystem/rescript-tea/Justfile +++ b/rescript-ecosystem/rescript-tea/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/rescript-ecosystem/rescript-tea/LICENSE b/rescript-ecosystem/rescript-tea/LICENSE index 213da8ad7..26be084bf 100644 --- a/rescript-ecosystem/rescript-tea/LICENSE +++ b/rescript-ecosystem/rescript-tea/LICENSE @@ -1,5 +1,5 @@ <<<<<<< HEAD -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) ------------------------------------------------------------------------ diff --git a/rescript-ecosystem/rescript-tea/LICENSES/PMPL-1.0-or-later.txt b/rescript-ecosystem/rescript-tea/LICENSES/PMPL-1.0-or-later.txt index f639385df..711e372c1 100644 --- a/rescript-ecosystem/rescript-tea/LICENSES/PMPL-1.0-or-later.txt +++ b/rescript-ecosystem/rescript-tea/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/rescript-tea/PROOF-NEEDS.md b/rescript-ecosystem/rescript-tea/PROOF-NEEDS.md index cb6bec1f3..a73fff174 100644 --- a/rescript-ecosystem/rescript-tea/PROOF-NEEDS.md +++ b/rescript-ecosystem/rescript-tea/PROOF-NEEDS.md @@ -1,5 +1,5 @@ # PROOF-NEEDS.md - + ## Current State diff --git a/rescript-ecosystem/rescript-tea/QUICKSTART-DEV.adoc b/rescript-ecosystem/rescript-tea/QUICKSTART-DEV.adoc index 294064227..babf61209 100644 --- a/rescript-ecosystem/rescript-tea/QUICKSTART-DEV.adoc +++ b/rescript-ecosystem/rescript-tea/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace rescript-tea, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = rescript-tea — Quick Start for Developers diff --git a/rescript-ecosystem/rescript-tea/QUICKSTART-MAINTAINER.adoc b/rescript-ecosystem/rescript-tea/QUICKSTART-MAINTAINER.adoc index f2860f970..47cde14f2 100644 --- a/rescript-ecosystem/rescript-tea/QUICKSTART-MAINTAINER.adoc +++ b/rescript-ecosystem/rescript-tea/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace rescript-tea, {{PACKAGE_NAME}}, {{DEPS}} with actuals = rescript-tea — Quick Start for Platform Maintainers diff --git a/rescript-ecosystem/rescript-tea/QUICKSTART-USER.adoc b/rescript-ecosystem/rescript-tea/QUICKSTART-USER.adoc index 4a1d010f3..89c1eca29 100644 --- a/rescript-ecosystem/rescript-tea/QUICKSTART-USER.adoc +++ b/rescript-ecosystem/rescript-tea/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace rescript-tea, Rescript Tea — See README.adoc for details., just run, Rescript Tea started successfully. with actuals = rescript-tea — Quick Start for Users diff --git a/rescript-ecosystem/rescript-tea/README.adoc b/rescript-ecosystem/rescript-tea/README.adoc index 526e6bc99..c075efc40 100644 --- a/rescript-ecosystem/rescript-tea/README.adoc +++ b/rescript-ecosystem/rescript-tea/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = rescript-tea @@ -188,7 +188,7 @@ deno task res:watch == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/rescript-ecosystem/rescript-tea/ROADMAP.adoc b/rescript-ecosystem/rescript-tea/ROADMAP.adoc index b6a29757c..bb5341a51 100644 --- a/rescript-ecosystem/rescript-tea/ROADMAP.adoc +++ b/rescript-ecosystem/rescript-tea/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rescript Tea Roadmap == Current Status diff --git a/rescript-ecosystem/rescript-tea/SECURITY.md b/rescript-ecosystem/rescript-tea/SECURITY.md index aefad4c06..5c4d5e972 100644 --- a/rescript-ecosystem/rescript-tea/SECURITY.md +++ b/rescript-ecosystem/rescript-tea/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Reporting a Vulnerability diff --git a/rescript-ecosystem/rescript-tea/SUCCESSOR.adoc b/rescript-ecosystem/rescript-tea/SUCCESSOR.adoc index 24c778799..da0e78482 100644 --- a/rescript-ecosystem/rescript-tea/SUCCESSOR.adoc +++ b/rescript-ecosystem/rescript-tea/SUCCESSOR.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = rescript-tea — Successor Notice :toc: diff --git a/rescript-ecosystem/rescript-tea/TOPOLOGY.md b/rescript-ecosystem/rescript-tea/TOPOLOGY.md index 17fa81e5b..dd501bd72 100644 --- a/rescript-ecosystem/rescript-tea/TOPOLOGY.md +++ b/rescript-ecosystem/rescript-tea/TOPOLOGY.md @@ -1,4 +1,4 @@ - + # TOPOLOGY.md — rescript-tea diff --git a/rescript-ecosystem/rescript-tea/container/.gatekeeper.yaml b/rescript-ecosystem/rescript-tea/container/.gatekeeper.yaml index 98640b253..76aaf946f 100644 --- a/rescript-ecosystem/rescript-tea/container/.gatekeeper.yaml +++ b/rescript-ecosystem/rescript-tea/container/.gatekeeper.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Svalinn gatekeeper policy for Rescript Tea # diff --git a/rescript-ecosystem/rescript-tea/container/0.1-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/container/0.1-AI-MANIFEST.a2ml index 79123c800..8bffc256e 100644 --- a/rescript-ecosystem/rescript-tea/container/0.1-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/container/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "container-templates" diff --git a/rescript-ecosystem/rescript-tea/container/Containerfile b/rescript-ecosystem/rescript-tea/container/Containerfile index 255fbbae7..107463be1 100644 --- a/rescript-ecosystem/rescript-tea/container/Containerfile +++ b/rescript-ecosystem/rescript-tea/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} Container Image # # Multi-stage build template for Chainguard Wolfi base images. diff --git a/rescript-ecosystem/rescript-tea/container/README.adoc b/rescript-ecosystem/rescript-tea/container/README.adoc index 75fdb033d..51f684dd5 100644 --- a/rescript-ecosystem/rescript-tea/container/README.adoc +++ b/rescript-ecosystem/rescript-tea/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Rescript Tea Container Templates :toc: left diff --git a/rescript-ecosystem/rescript-tea/container/compose.example.toml b/rescript-ecosystem/rescript-tea/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/rescript-ecosystem/rescript-tea/container/compose.example.toml +++ b/rescript-ecosystem/rescript-tea/container/compose.example.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example selur-compose configuration — multi-service stack # diff --git a/rescript-ecosystem/rescript-tea/container/compose.toml b/rescript-ecosystem/rescript-tea/container/compose.toml index c618c40c9..23df02780 100644 --- a/rescript-ecosystem/rescript-tea/container/compose.toml +++ b/rescript-ecosystem/rescript-tea/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # rescript-tea selur-compose configuration # diff --git a/rescript-ecosystem/rescript-tea/container/ct-build.sh b/rescript-ecosystem/rescript-tea/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/rescript-ecosystem/rescript-tea/container/ct-build.sh +++ b/rescript-ecosystem/rescript-tea/container/ct-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # {{PROJECT_NAME}} — Cerro Torre build, sign, and verify pipeline # diff --git a/rescript-ecosystem/rescript-tea/container/deploy.k9.ncl b/rescript-ecosystem/rescript-tea/container/deploy.k9.ncl index ed9830349..ef446df27 100644 --- a/rescript-ecosystem/rescript-tea/container/deploy.k9.ncl +++ b/rescript-ecosystem/rescript-tea/container/deploy.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # deploy.k9.ncl — {{PROJECT_NAME}} deployment component (Hunt level) # # k9-svc deployment specification with full pedigree (L1-L5). diff --git a/rescript-ecosystem/rescript-tea/container/entrypoint.sh b/rescript-ecosystem/rescript-tea/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/rescript-ecosystem/rescript-tea/container/entrypoint.sh +++ b/rescript-ecosystem/rescript-tea/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # {{PROJECT_NAME}} container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/rescript-ecosystem/rescript-tea/container/manifest.toml b/rescript-ecosystem/rescript-tea/container/manifest.toml index a26d701f3..cfbbc1e23 100644 --- a/rescript-ecosystem/rescript-tea/container/manifest.toml +++ b/rescript-ecosystem/rescript-tea/container/manifest.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Cerro Torre manifest for rescript-tea .ctp bundle # diff --git a/rescript-ecosystem/rescript-tea/container/vordr.toml b/rescript-ecosystem/rescript-tea/container/vordr.toml index 3b895a0c9..b4c7097cc 100644 --- a/rescript-ecosystem/rescript-tea/container/vordr.toml +++ b/rescript-ecosystem/rescript-tea/container/vordr.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Vordr runtime monitoring configuration for rescript-tea # diff --git a/rescript-ecosystem/rescript-tea/contractile.just b/rescript-ecosystem/rescript-tea/contractile.just index 8f99137a1..9a5827baf 100644 --- a/rescript-ecosystem/rescript-tea/contractile.just +++ b/rescript-ecosystem/rescript-tea/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/rescript-ecosystem/rescript-tea/contractiles/intend/Intentfile.a2ml b/rescript-ecosystem/rescript-tea/contractiles/intend/Intentfile.a2ml index 0e4f1064e..d42986cde 100644 --- a/rescript-ecosystem/rescript-tea/contractiles/intend/Intentfile.a2ml +++ b/rescript-ecosystem/rescript-tea/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) @@ -8,7 +8,7 @@ Declared intent and purpose for Rescript Tea. ## Purpose -Rescript Tea — // SPDX-License-Identifier: PMPL-1.0-or-later +Rescript Tea — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/rescript-ecosystem/rescript-tea/contractiles/must/Mustfile.a2ml b/rescript-ecosystem/rescript-tea/contractiles/must/Mustfile.a2ml index 55fdfd786..ab656fb44 100644 --- a/rescript-ecosystem/rescript-tea/contractiles/must/Mustfile.a2ml +++ b/rescript-ecosystem/rescript-tea/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/rescript-ecosystem/rescript-tea/contractiles/trust/Trustfile.a2ml b/rescript-ecosystem/rescript-tea/contractiles/trust/Trustfile.a2ml index 2283d1df1..c74fa462a 100644 --- a/rescript-ecosystem/rescript-tea/contractiles/trust/Trustfile.a2ml +++ b/rescript-ecosystem/rescript-tea/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/rescript-ecosystem/rescript-tea/docs/0.1-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/0.1-AI-MANIFEST.a2ml index 72488bafd..e644dfc3b 100644 --- a/rescript-ecosystem/rescript-tea/docs/0.1-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.1-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/STATE-VISUALIZER.adoc b/rescript-ecosystem/rescript-tea/docs/STATE-VISUALIZER.adoc index fb4533750..2af3297c7 100644 --- a/rescript-ecosystem/rescript-tea/docs/STATE-VISUALIZER.adoc +++ b/rescript-ecosystem/rescript-tea/docs/STATE-VISUALIZER.adoc @@ -1,7 +1,7 @@ = Project State Visualizer [source] ---- - + diff --git a/rescript-ecosystem/rescript-tea/docs/accessibility/README.adoc b/rescript-ecosystem/rescript-tea/docs/accessibility/README.adoc index 864845bd2..2839c3d26 100644 --- a/rescript-ecosystem/rescript-tea/docs/accessibility/README.adoc +++ b/rescript-ecosystem/rescript-tea/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Burble Accessibility :toc: auto :icons: font diff --git a/rescript-ecosystem/rescript-tea/docs/architecture/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/architecture/0.2-AI-MANIFEST.a2ml index 971f4746c..bbc40f5e6 100644 --- a/rescript-ecosystem/rescript-tea/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/architecture/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/architecture/THREAT-MODEL.adoc b/rescript-ecosystem/rescript-tea/docs/architecture/THREAT-MODEL.adoc index 57bee3776..a5bdfce56 100644 --- a/rescript-ecosystem/rescript-tea/docs/architecture/THREAT-MODEL.adoc +++ b/rescript-ecosystem/rescript-tea/docs/architecture/THREAT-MODEL.adoc @@ -1,5 +1,5 @@ = Threat Model - + # Threat Model: Rescript Tea diff --git a/rescript-ecosystem/rescript-tea/docs/attribution/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/attribution/0.2-AI-MANIFEST.a2ml index 68ad6af82..f3368c239 100644 --- a/rescript-ecosystem/rescript-tea/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/attribution/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/attribution/MAINTAINERS.adoc b/rescript-ecosystem/rescript-tea/docs/attribution/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/rescript-ecosystem/rescript-tea/docs/attribution/MAINTAINERS.adoc +++ b/rescript-ecosystem/rescript-tea/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/rescript-tea/docs/decisions/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/decisions/0.2-AI-MANIFEST.a2ml index d295b3814..641d7da17 100644 --- a/rescript-ecosystem/rescript-tea/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/decisions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/decisions/0000-template.adoc b/rescript-ecosystem/rescript-tea/docs/decisions/0000-template.adoc index 49151a25c..67103043e 100644 --- a/rescript-ecosystem/rescript-tea/docs/decisions/0000-template.adoc +++ b/rescript-ecosystem/rescript-tea/docs/decisions/0000-template.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0000-template - + # [NUMBER]. [TITLE] diff --git a/rescript-ecosystem/rescript-tea/docs/decisions/0001-adopt-rsr-standard.adoc b/rescript-ecosystem/rescript-tea/docs/decisions/0001-adopt-rsr-standard.adoc index efd551810..1306493ca 100644 --- a/rescript-ecosystem/rescript-tea/docs/decisions/0001-adopt-rsr-standard.adoc +++ b/rescript-ecosystem/rescript-tea/docs/decisions/0001-adopt-rsr-standard.adoc @@ -1,5 +1,5 @@ = Architecture Decision Record: 0001-adopt-rsr-standard - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/rescript-ecosystem/rescript-tea/docs/developer/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/developer/0.2-AI-MANIFEST.a2ml index af5f68fdf..0f54d7ae7 100644 --- a/rescript-ecosystem/rescript-tea/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/developer/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/0.1-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/0.1-AI-MANIFEST.a2ml index be6f81302..8305c1032 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.1-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/CRG-CRITERIA.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/CRG-CRITERIA.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/CRG-CRITERIA.a2ml @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 name = "CRG-CRITERIA" ; Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/rescript-ecosystem/rescript-tea/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 3b4dc9572..5345cb4ba 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/MAINTENANCE-CHECKLIST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "MAINTENANCE-CHECKLIST" # Cross-repo maintenance baseline (machine-readable canonical) diff --git a/rescript-ecosystem/rescript-tea/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # General software development approach (machine-readable) [metadata] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/TSDM.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/TSDM.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/TSDM.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "TSDM" --- ### [TSDM_SPEC] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/audit/0.2-AI-MANIFEST.a2ml index ffc10a62e..1b7d22b56 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/audit/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 22b801581..f79cd4825 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 818eb7224..a343d2e38 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 2917b3c32..db6725c40 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index b86db4899..ee53408c6 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index c708fd829..0599422e8 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 9951a1f6d..c6b6ac563 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index ce08ee79e..e618583b9 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/planning/0.2-AI-MANIFEST.a2ml index aa03fe8c5..7b9ce4f3c 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/planning/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 00f8a8254..0b4943a45 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index a60e35105..1492df884 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index fb1219d18..0f600bd89 100644 --- a/rescript-ecosystem/rescript-tea/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/legal/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/legal/0.2-AI-MANIFEST.a2ml index ae0c06873..145375bc9 100644 --- a/rescript-ecosystem/rescript-tea/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/legal/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/practice/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/practice/0.2-AI-MANIFEST.a2ml index 7a4aa35d8..1caa2bf53 100644 --- a/rescript-ecosystem/rescript-tea/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/practice/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/practice/AI-CONVENTIONS.adoc b/rescript-ecosystem/rescript-tea/docs/practice/AI-CONVENTIONS.adoc index db82caa31..2b09fd306 100644 --- a/rescript-ecosystem/rescript-tea/docs/practice/AI-CONVENTIONS.adoc +++ b/rescript-ecosystem/rescript-tea/docs/practice/AI-CONVENTIONS.adoc @@ -1,5 +1,5 @@ = AI Conventions - + # AI Conventions (Authoritative Source) @@ -23,7 +23,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/rescript-ecosystem/rescript-tea/docs/practice/STATE-VISUALIZER-GUIDE.adoc b/rescript-ecosystem/rescript-tea/docs/practice/STATE-VISUALIZER-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/rescript-ecosystem/rescript-tea/docs/practice/STATE-VISUALIZER-GUIDE.adoc +++ b/rescript-ecosystem/rescript-tea/docs/practice/STATE-VISUALIZER-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/rescript-ecosystem/rescript-tea/docs/standards/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/standards/0.2-AI-MANIFEST.a2ml index 24e7c4ef8..c34f5f94b 100644 --- a/rescript-ecosystem/rescript-tea/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/standards/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/theory/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/theory/0.2-AI-MANIFEST.a2ml index f3162ca23..417b26d56 100644 --- a/rescript-ecosystem/rescript-tea/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/theory/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c46af0f3d..2d5c6a164 100644 --- a/rescript-ecosystem/rescript-tea/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/theory/computing/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 0920088bd..e83444b30 100644 --- a/rescript-ecosystem/rescript-tea/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index efb99aa17..8155e3044 100644 --- a/rescript-ecosystem/rescript-tea/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 8dd7e321e..88e6abeec 100644 --- a/rescript-ecosystem/rescript-tea/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/theory/other/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/theory/other/0.3-AI-MANIFEST.a2ml index f622dfc9f..8525549c5 100644 --- a/rescript-ecosystem/rescript-tea/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/theory/other/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index 743b3153f..84233b45c 100644 --- a/rescript-ecosystem/rescript-tea/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 3d170129f..ebc85a0e5 100644 --- a/rescript-ecosystem/rescript-tea/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/whitepapers/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index c26f76a67..48bbc1c15 100644 --- a/rescript-ecosystem/rescript-tea/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index ad18ec5ee..736805a39 100644 --- a/rescript-ecosystem/rescript-tea/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index e2a0d01c5..f9ef9dd0d 100644 --- a/rescript-ecosystem/rescript-tea/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.3-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/docs/wikis/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/docs/wikis/0.2-AI-MANIFEST.a2ml index d6eecaed3..32986061f 100644 --- a/rescript-ecosystem/rescript-tea/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/docs/wikis/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name = "0.2-AI-MANIFEST" --- ### [META] diff --git a/rescript-ecosystem/rescript-tea/eclexiaiser.toml b/rescript-ecosystem/rescript-tea/eclexiaiser.toml index 4353ef3ae..be937dcf1 100644 --- a/rescript-ecosystem/rescript-tea/eclexiaiser.toml +++ b/rescript-ecosystem/rescript-tea/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for rescript-tea [project] diff --git a/rescript-ecosystem/rescript-tea/examples/_quarantine_precedent_broken/SafeDOMExample.res.txt b/rescript-ecosystem/rescript-tea/examples/_quarantine_precedent_broken/SafeDOMExample.res.txt index 2c1b5b303..e5c904606 100644 --- a/rescript-ecosystem/rescript-tea/examples/_quarantine_precedent_broken/SafeDOMExample.res.txt +++ b/rescript-ecosystem/rescript-tea/examples/_quarantine_precedent_broken/SafeDOMExample.res.txt @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Example: Using SafeDOM for formally verified DOM mounting open SafeDOM diff --git a/rescript-ecosystem/rescript-tea/features/0.1-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/rescript-ecosystem/rescript-tea/features/0.1-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/features/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "features-pillar" diff --git a/rescript-ecosystem/rescript-tea/features/boj-server/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/rescript-ecosystem/rescript-tea/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/features/boj-server/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-boj-server" diff --git a/rescript-ecosystem/rescript-tea/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/rescript-ecosystem/rescript-tea/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/features/panic-attacker/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-panic-attacker" diff --git a/rescript-ecosystem/rescript-tea/features/ssg/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/rescript-ecosystem/rescript-tea/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/features/ssg/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "feature-unit-ssg" diff --git a/rescript-ecosystem/rescript-tea/features/ssg/ssg-bootstrap.sh b/rescript-ecosystem/rescript-tea/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/rescript-ecosystem/rescript-tea/features/ssg/ssg-bootstrap.sh +++ b/rescript-ecosystem/rescript-tea/features/ssg/ssg-bootstrap.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # ssg-bootstrap.sh — Universal SSG Initialisation Helper # diff --git a/rescript-ecosystem/rescript-tea/guix.scm b/rescript-ecosystem/rescript-tea/guix.scm index 1df942b95..fe363976d 100644 --- a/rescript-ecosystem/rescript-tea/guix.scm +++ b/rescript-ecosystem/rescript-tea/guix.scm @@ -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) ;; ;; Guix package definition for rescript-tea diff --git a/rescript-ecosystem/rescript-tea/k9iser.toml b/rescript-ecosystem/rescript-tea/k9iser.toml index c21b9c857..9a5289061 100644 --- a/rescript-ecosystem/rescript-tea/k9iser.toml +++ b/rescript-ecosystem/rescript-tea/k9iser.toml @@ -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) # # k9iser manifest for rescript-tea diff --git a/rescript-ecosystem/rescript-tea/reconcile/README.adoc b/rescript-ecosystem/rescript-tea/reconcile/README.adoc index 12d1de59f..c06e88fdf 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/README.adoc +++ b/rescript-ecosystem/rescript-tea/reconcile/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = rescript-tea — reconciliation holding area :toc: diff --git a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/02_http/HttpExample.res b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/02_http/HttpExample.res index 18f1b42bb..dc065b996 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/02_http/HttpExample.res +++ b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/02_http/HttpExample.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/SwotDashboard.res b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/SwotDashboard.res index 5e645623d..5836fdaa7 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/SwotDashboard.res +++ b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/SwotDashboard.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/index.html b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/index.html index de84bbe0e..2900bcef0 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/index.html +++ b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/examples/03_swot_dashboard/index.html @@ -1,5 +1,5 @@ - + diff --git a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Cmd_test.res b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Cmd_test.res index 00abbd139..c26818845 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Cmd_test.res +++ b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Cmd_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc("Tests for Tea_Cmd module") diff --git a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Json_test.res b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Json_test.res index 7887fde66..fbbc4bd73 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Json_test.res +++ b/rescript-ecosystem/rescript-tea/reconcile/needs-canonical-api-port/test/Tea_Json_test.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc("Tests for Tea_Json module") diff --git a/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.res b/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.res index d39b8fa05..4ec6e36c0 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.res +++ b/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.resi b/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.resi index 0f3a71722..e720b777f 100644 --- a/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.resi +++ b/rescript-ecosystem/rescript-tea/reconcile/needs-reactdom-to-core-port/Tea_Layout.resi @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT AND Palimpsest-0.8 +// SPDX-License-Identifier: MPL-2.0 AND Palimpsest-0.8 // SPDX-FileCopyrightText: 2024 Jonathan D.A. Jewell @@ocaml.doc(" diff --git a/rescript-ecosystem/rescript-tea/selur-compose.toml b/rescript-ecosystem/rescript-tea/selur-compose.toml index d9a7830f7..4d6266d68 100644 --- a/rescript-ecosystem/rescript-tea/selur-compose.toml +++ b/rescript-ecosystem/rescript-tea/selur-compose.toml @@ -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) # # Stapeln service definition for rescript-tea diff --git a/rescript-ecosystem/rescript-tea/setup.sh b/rescript-ecosystem/rescript-tea/setup.sh index 6f936136f..a496e6a0e 100755 --- a/rescript-ecosystem/rescript-tea/setup.sh +++ b/rescript-ecosystem/rescript-tea/setup.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # setup.sh — Universal setup script for rescript-tea # # Detects your shell, platform, and installs prerequisites. @@ -252,7 +252,7 @@ main() { # Write report REPORT_FILE="INSTALL-SECURITY-REPORT.adoc" { - printf "// SPDX-License-Identifier: PMPL-1.0-or-later\n" + printf "// SPDX-License-Identifier: MPL-2.0\n" printf "= Install Security Report\n" printf ":date: %s\n\n" "$(date -Iseconds 2>/dev/null || date)" printf "== Platform\n" diff --git a/rescript-ecosystem/rescript-tea/src/0.1-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/rescript-ecosystem/rescript-tea/src/0.1-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-pillar" diff --git a/rescript-ecosystem/rescript-tea/src/aspects/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/rescript-ecosystem/rescript-tea/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/aspects/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-aspects" diff --git a/rescript-ecosystem/rescript-tea/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/rescript-ecosystem/rescript-tea/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/aspects/integrity/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-integrity" diff --git a/rescript-ecosystem/rescript-tea/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/rescript-ecosystem/rescript-tea/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/aspects/observability/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-observability" diff --git a/rescript-ecosystem/rescript-tea/src/aspects/security/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/rescript-ecosystem/rescript-tea/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/aspects/security/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "aspect-unit-security" diff --git a/rescript-ecosystem/rescript-tea/src/bridges/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/rescript-ecosystem/rescript-tea/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/bridges/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-bridges" diff --git a/rescript-ecosystem/rescript-tea/src/contracts/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/rescript-ecosystem/rescript-tea/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/contracts/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-contracts" diff --git a/rescript-ecosystem/rescript-tea/src/core/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/rescript-ecosystem/rescript-tea/src/core/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/core/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-core" diff --git a/rescript-ecosystem/rescript-tea/src/definitions/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/rescript-ecosystem/rescript-tea/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/definitions/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-definitions" diff --git a/rescript-ecosystem/rescript-tea/src/errors/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/rescript-ecosystem/rescript-tea/src/errors/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/errors/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "source-unit-errors" diff --git a/rescript-ecosystem/rescript-tea/src/interface/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/interface/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "interface-seams-unit" diff --git a/rescript-ecosystem/rescript-tea/src/interface/abi/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/interface/abi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-logic" diff --git a/rescript-ecosystem/rescript-tea/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/interface/ffi/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "ffi-logic" diff --git a/rescript-ecosystem/rescript-tea/src/interface/ffi/build.zig b/rescript-ecosystem/rescript-tea/src/interface/ffi/build.zig index c2081bdba..4a2e049a4 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/ffi/build.zig +++ b/rescript-ecosystem/rescript-tea/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/rescript-tea/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "src-unit" diff --git a/rescript-ecosystem/rescript-tea/src/interface/ffi/src/main.zig b/rescript-ecosystem/rescript-tea/src/interface/ffi/src/main.zig index 26a158b47..6b233bc79 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/ffi/src/main.zig +++ b/rescript-ecosystem/rescript-tea/src/interface/ffi/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/rescript-ecosystem/rescript-tea/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "test-unit" diff --git a/rescript-ecosystem/rescript-tea/src/interface/ffi/test/integration_test.zig b/rescript-ecosystem/rescript-tea/src/interface/ffi/test/integration_test.zig index d66a3025b..034199499 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/ffi/test/integration_test.zig +++ b/rescript-ecosystem/rescript-tea/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/rescript-ecosystem/rescript-tea/src/interface/generated/0.3-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/interface/generated/0.3-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "generated-logic" diff --git a/rescript-ecosystem/rescript-tea/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/rescript-ecosystem/rescript-tea/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "abi-unit" diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea.res b/rescript-ecosystem/rescript-tea/src/tea/Tea.res index b264991b3..8dc0e7434 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea.res @@ -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) // // Tea.res — The Elm Architecture for ReScript diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Animationframe.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Animationframe.res index 9a36e0c0f..cf0260b2f 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Animationframe.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Animationframe.res @@ -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) // // Tea_Animationframe.res — TEA Animation Frame — requestAnimationFrame subscriptions. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_App.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_App.res index 18ef0de32..90d03b9b3 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_App.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_App.res @@ -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) // // Tea_App.res — TEA Application — The core TEA runtime. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Cmd.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Cmd.res index 5f23dbd81..3fcab06b7 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Cmd.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Cmd.res @@ -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) // // Tea_Cmd.res — TEA Commands — Side effects in the TEA architecture. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Debug.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Debug.res index 99cdd6d35..fbbc5a297 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Debug.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Debug.res @@ -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) // // Tea_Debug.res — Time-travel debugger for the TEA architecture. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Html.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Html.res index 5527f7b4e..bbe47d93e 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Html.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Html.res @@ -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) // // Tea_Html.res — HTML element constructors and attribute/event modules. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Http.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Http.res index 854a58c28..1ee2e19af 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Http.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Http.res @@ -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) // // Tea_Http.res — Type-safe HTTP client for the TEA architecture. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Json.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Json.res index 7cbd03af5..7bd84b3e7 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Json.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Json.res @@ -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) // // Tea_Json.res — Elm-style JSON decoders for type-safe data parsing. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Keyboard.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Keyboard.res index 6cddd7b45..c90404f8e 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Keyboard.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Keyboard.res @@ -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) // // Tea_Keyboard.res — Keyboard event subscriptions for the TEA architecture. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Mouse.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Mouse.res index b9fb79585..ef1540a50 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Mouse.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Mouse.res @@ -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) // // Tea_Mouse.res — Mouse event subscriptions for the TEA architecture. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Render.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Render.res index 28ce4ca57..e311c1163 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Render.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Render.res @@ -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) // // Tea_Render.res — DOM rendering engine with virtual DOM diffing, keyed diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Ssr.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Ssr.res index f0d3ff833..725e06400 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Ssr.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Ssr.res @@ -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) // // Tea_Ssr.res — Server-side rendering: virtual DOM to HTML string. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Sub.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Sub.res index b665fc6cb..5490f8e6d 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Sub.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Sub.res @@ -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) // // Tea_Sub.res — TEA Subscriptions — External event sources. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Svg.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Svg.res index cd536698e..be5903903 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Svg.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Svg.res @@ -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) // // Tea_Svg.res — SVG element constructors with proper namespace handling. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Test.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Test.res index 2ca9dac03..915733710 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Test.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Test.res @@ -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) // // Tea_Test.res — Testing helpers for TEA applications. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Time.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Time.res index c4d2dff5c..746a979fb 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Time.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Time.res @@ -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) // // Tea_Time.res — TEA Time — Time-based subscriptions. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Vdom.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Vdom.res index d449006c4..7ff651d76 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Vdom.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Vdom.res @@ -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) // // Tea_Vdom.res — Core virtual DOM for The Elm Architecture in ReScript. diff --git a/rescript-ecosystem/rescript-tea/src/tea/Tea_Window.res b/rescript-ecosystem/rescript-tea/src/tea/Tea_Window.res index 57b7c893e..10e71804c 100644 --- a/rescript-ecosystem/rescript-tea/src/tea/Tea_Window.res +++ b/rescript-ecosystem/rescript-tea/src/tea/Tea_Window.res @@ -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) // // Tea_Window.res — Window/document event subscriptions for the TEA architecture. diff --git a/rescript-ecosystem/rescript-tea/stapeln.toml b/rescript-ecosystem/rescript-tea/stapeln.toml index 388c728a5..d21e28379 100644 --- a/rescript-ecosystem/rescript-tea/stapeln.toml +++ b/rescript-ecosystem/rescript-tea/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for rescript-tea # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/rescript-ecosystem/rescript-tea/tests/bench_test.js b/rescript-ecosystem/rescript-tea/tests/bench_test.js index c9823af0a..6ce29a0d9 100644 --- a/rescript-ecosystem/rescript-tea/tests/bench_test.js +++ b/rescript-ecosystem/rescript-tea/tests/bench_test.js @@ -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) // // bench_test.js — Benchmarks for rescript-tea modules. diff --git a/rescript-ecosystem/rescript-tea/tests/e2e_test.js b/rescript-ecosystem/rescript-tea/tests/e2e_test.js index afafcc4e2..af73276ce 100644 --- a/rescript-ecosystem/rescript-tea/tests/e2e_test.js +++ b/rescript-ecosystem/rescript-tea/tests/e2e_test.js @@ -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) // // e2e_test.js — End-to-end tests for rescript-tea full pipelines. diff --git a/rescript-ecosystem/rescript-tea/tests/property_test.js b/rescript-ecosystem/rescript-tea/tests/property_test.js index 2744c21c9..7f72efcc4 100644 --- a/rescript-ecosystem/rescript-tea/tests/property_test.js +++ b/rescript-ecosystem/rescript-tea/tests/property_test.js @@ -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) // // property_test.js — Property-based tests for rescript-tea. diff --git a/rescript-ecosystem/rescript-tea/tests/tea_test.js b/rescript-ecosystem/rescript-tea/tests/tea_test.js index 7cf5073f6..9fd1f79c5 100644 --- a/rescript-ecosystem/rescript-tea/tests/tea_test.js +++ b/rescript-ecosystem/rescript-tea/tests/tea_test.js @@ -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) // // tea_test.js — Comprehensive tests for rescript-tea modules. diff --git a/rescript-ecosystem/rescript-tea/verification/0.1-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/rescript-ecosystem/rescript-tea/verification/0.1-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/0.1-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-pillar" diff --git a/rescript-ecosystem/rescript-tea/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/rescript-ecosystem/rescript-tea/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/benchmarks/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "benches-pillar" diff --git a/rescript-ecosystem/rescript-tea/verification/coverage/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/rescript-ecosystem/rescript-tea/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/coverage/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-coverage" diff --git a/rescript-ecosystem/rescript-tea/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/rescript-ecosystem/rescript-tea/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/fuzzing/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "fuzzing-unit" diff --git a/rescript-ecosystem/rescript-tea/verification/proofs/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/rescript-ecosystem/rescript-tea/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/proofs/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-proofs" diff --git a/rescript-ecosystem/rescript-tea/verification/safety_case/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/rescript-ecosystem/rescript-tea/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/safety_case/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-safety_case" diff --git a/rescript-ecosystem/rescript-tea/verification/simulations/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/rescript-ecosystem/rescript-tea/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/simulations/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "simulations-unit" diff --git a/rescript-ecosystem/rescript-tea/verification/traceability/0.2-AI-MANIFEST.a2ml b/rescript-ecosystem/rescript-tea/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/rescript-ecosystem/rescript-tea/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/rescript-ecosystem/rescript-tea/verification/traceability/0.2-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 --- ### [META] id: "verification-unit-traceability" diff --git a/rescript-ecosystem/rescript-vite/.devcontainer/README.adoc b/rescript-ecosystem/rescript-vite/.devcontainer/README.adoc index c5f9851ba..930245173 100644 --- a/rescript-ecosystem/rescript-vite/.devcontainer/README.adoc +++ b/rescript-ecosystem/rescript-vite/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/rescript-ecosystem/rescript-vite/.github/copilot-instructions.md b/rescript-ecosystem/rescript-vite/.github/copilot-instructions.md index a5962234e..9615ed015 100644 --- a/rescript-ecosystem/rescript-vite/.github/copilot-instructions.md +++ b/rescript-ecosystem/rescript-vite/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/rescript-ecosystem/rescript-vite/.github/pull_request_template.md b/rescript-ecosystem/rescript-vite/.github/pull_request_template.md index 07de09d7f..d55d0108d 100644 --- a/rescript-ecosystem/rescript-vite/.github/pull_request_template.md +++ b/rescript-ecosystem/rescript-vite/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/rescript-ecosystem/rescript-vite/GOVERNANCE.md b/rescript-ecosystem/rescript-vite/GOVERNANCE.md index 6abc72ac7..301706d37 100644 --- a/rescript-ecosystem/rescript-vite/GOVERNANCE.md +++ b/rescript-ecosystem/rescript-vite/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/rescript-ecosystem/rescript-vite/LICENSES/PMPL-1.0-or-later.txt b/rescript-ecosystem/rescript-vite/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/rescript-ecosystem/rescript-vite/LICENSES/PMPL-1.0-or-later.txt +++ b/rescript-ecosystem/rescript-vite/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/rescript-ecosystem/rescript-vite/MAINTAINERS.adoc b/rescript-ecosystem/rescript-vite/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/rescript-ecosystem/rescript-vite/MAINTAINERS.adoc +++ b/rescript-ecosystem/rescript-vite/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/rescript-ecosystem/rescript-vite/MAINTAINERS.md b/rescript-ecosystem/rescript-vite/MAINTAINERS.md index 81256a65a..b36d41a7e 100644 --- a/rescript-ecosystem/rescript-vite/MAINTAINERS.md +++ b/rescript-ecosystem/rescript-vite/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/rescript-ecosystem/rescript-vite/README.adoc b/rescript-ecosystem/rescript-vite/README.adoc index 4029c8535..617832206 100644 --- a/rescript-ecosystem/rescript-vite/README.adoc +++ b/rescript-ecosystem/rescript-vite/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = rescript-vite diff --git a/rescript-ecosystem/rescript-vite/ROADMAP.adoc b/rescript-ecosystem/rescript-vite/ROADMAP.adoc index 48e1beb0a..4b71322f8 100644 --- a/rescript-ecosystem/rescript-vite/ROADMAP.adoc +++ b/rescript-ecosystem/rescript-vite/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Rescript Vite Roadmap == Current Status diff --git a/rescript-ecosystem/rescript-vite/RSR_OUTLINE.adoc b/rescript-ecosystem/rescript-vite/RSR_OUTLINE.adoc index 1dce7669c..021a273fe 100644 --- a/rescript-ecosystem/rescript-vite/RSR_OUTLINE.adoc +++ b/rescript-ecosystem/rescript-vite/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/rescript-ecosystem/rescript-vite/TOPOLOGY.md b/rescript-ecosystem/rescript-vite/TOPOLOGY.md index 493dabb7b..9e70c5988 100644 --- a/rescript-ecosystem/rescript-vite/TOPOLOGY.md +++ b/rescript-ecosystem/rescript-vite/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/rescript-ecosystem/rescript-vite/docs/AI-CONVENTIONS.md b/rescript-ecosystem/rescript-vite/docs/AI-CONVENTIONS.md index 72e6ba65e..107710781 100644 --- a/rescript-ecosystem/rescript-vite/docs/AI-CONVENTIONS.md +++ b/rescript-ecosystem/rescript-vite/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: MPL-2.0`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/rescript-ecosystem/rescript-vite/docs/AI-INSTALL-README-SECTION.adoc b/rescript-ecosystem/rescript-vite/docs/AI-INSTALL-README-SECTION.adoc index cde9c2edb..5c1530c37 100644 --- a/rescript-ecosystem/rescript-vite/docs/AI-INSTALL-README-SECTION.adoc +++ b/rescript-ecosystem/rescript-vite/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/rescript-ecosystem/rescript-vite/docs/AI_INSTALLATION_GUIDE.adoc b/rescript-ecosystem/rescript-vite/docs/AI_INSTALLATION_GUIDE.adoc index 06268dd95..154d15839 100644 --- a/rescript-ecosystem/rescript-vite/docs/AI_INSTALLATION_GUIDE.adoc +++ b/rescript-ecosystem/rescript-vite/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/rescript-ecosystem/rescript-vite/docs/QUICKSTART.md b/rescript-ecosystem/rescript-vite/docs/QUICKSTART.md index f32c50e89..edd515de2 100644 --- a/rescript-ecosystem/rescript-vite/docs/QUICKSTART.md +++ b/rescript-ecosystem/rescript-vite/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/rescript-ecosystem/rescript-vite/docs/THREAT-MODEL.md b/rescript-ecosystem/rescript-vite/docs/THREAT-MODEL.md index 17d0ca03e..44ebc6ccf 100644 --- a/rescript-ecosystem/rescript-vite/docs/THREAT-MODEL.md +++ b/rescript-ecosystem/rescript-vite/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/rescript-ecosystem/rescript-vite/docs/TOPOLOGY-GUIDE.adoc b/rescript-ecosystem/rescript-vite/docs/TOPOLOGY-GUIDE.adoc index c2490ca4b..835db9c69 100644 --- a/rescript-ecosystem/rescript-vite/docs/TOPOLOGY-GUIDE.adoc +++ b/rescript-ecosystem/rescript-vite/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/rescript-ecosystem/rescript-vite/docs/decisions/0000-template.md b/rescript-ecosystem/rescript-vite/docs/decisions/0000-template.md index d6a083e52..b20356ff1 100644 --- a/rescript-ecosystem/rescript-vite/docs/decisions/0000-template.md +++ b/rescript-ecosystem/rescript-vite/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/rescript-ecosystem/rescript-vite/docs/decisions/0001-adopt-rsr-standard.md b/rescript-ecosystem/rescript-vite/docs/decisions/0001-adopt-rsr-standard.md index ff8de9316..2097323f1 100644 --- a/rescript-ecosystem/rescript-vite/docs/decisions/0001-adopt-rsr-standard.md +++ b/rescript-ecosystem/rescript-vite/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/rescript-ecosystem/rescript-vite/docs/decisions/README.md b/rescript-ecosystem/rescript-vite/docs/decisions/README.md index b1ce90c87..1ee15bbf2 100644 --- a/rescript-ecosystem/rescript-vite/docs/decisions/README.md +++ b/rescript-ecosystem/rescript-vite/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/riscv-guix-buildsys/MAINTAINERS.adoc b/riscv-guix-buildsys/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/riscv-guix-buildsys/MAINTAINERS.adoc +++ b/riscv-guix-buildsys/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/riscv-guix-buildsys/PALIMPSEST.adoc b/riscv-guix-buildsys/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/riscv-guix-buildsys/PALIMPSEST.adoc +++ b/riscv-guix-buildsys/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/riscv-guix-buildsys/README.md b/riscv-guix-buildsys/README.md index 364ec56e5..00f8635d7 100644 --- a/riscv-guix-buildsys/README.md +++ b/riscv-guix-buildsys/README.md @@ -1,7 +1,7 @@ # riscv-guix-buildsys -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell diff --git a/scaffoldia/.gitattributes b/scaffoldia/.gitattributes index 7bbe6d533..e860a85c1 100644 --- a/scaffoldia/.gitattributes +++ b/scaffoldia/.gitattributes @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitattributes * text=auto eol=lf diff --git a/scaffoldia/.github/FUNDING.yml b/scaffoldia/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/scaffoldia/.github/FUNDING.yml +++ b/scaffoldia/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/scaffoldia/.github/workflows/codeql.yml b/scaffoldia/.github/workflows/codeql.yml index aba18cf2a..5eb5987f1 100644 --- a/scaffoldia/.github/workflows/codeql.yml +++ b/scaffoldia/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/scaffoldia/.github/workflows/comprehensive-quality.yml b/scaffoldia/.github/workflows/comprehensive-quality.yml index 52f247ce0..01157ee5d 100644 --- a/scaffoldia/.github/workflows/comprehensive-quality.yml +++ b/scaffoldia/.github/workflows/comprehensive-quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Comprehensive Quality Gates on: push: diff --git a/scaffoldia/.github/workflows/governance.yml b/scaffoldia/.github/workflows/governance.yml index b3ca456ec..a8c06c90c 100644 --- a/scaffoldia/.github/workflows/governance.yml +++ b/scaffoldia/.github/workflows/governance.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # governance.yml — single wrapper calling the shared estate governance bundle # in hyperpolymath/standards instead of carrying per-repo copies. # diff --git a/scaffoldia/.github/workflows/hypatia-scan.yml b/scaffoldia/.github/workflows/hypatia-scan.yml index 8941d3206..5db7732bc 100644 --- a/scaffoldia/.github/workflows/hypatia-scan.yml +++ b/scaffoldia/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/scaffoldia/.github/workflows/instant-sync.yml b/scaffoldia/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/scaffoldia/.github/workflows/instant-sync.yml +++ b/scaffoldia/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/scaffoldia/.github/workflows/mirror.yml b/scaffoldia/.github/workflows/mirror.yml index d72d0164d..9e41bcbbe 100644 --- a/scaffoldia/.github/workflows/mirror.yml +++ b/scaffoldia/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/scaffoldia/.github/workflows/scorecard-enforcer.yml b/scaffoldia/.github/workflows/scorecard-enforcer.yml index f817f6359..a00868e59 100644 --- a/scaffoldia/.github/workflows/scorecard-enforcer.yml +++ b/scaffoldia/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/scaffoldia/.github/workflows/scorecard.yml b/scaffoldia/.github/workflows/scorecard.yml index b487c8f5b..86b2ab8ab 100644 --- a/scaffoldia/.github/workflows/scorecard.yml +++ b/scaffoldia/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/scaffoldia/.github/workflows/secret-scanner.yml b/scaffoldia/.github/workflows/secret-scanner.yml index 73a13a84d..96192c41d 100644 --- a/scaffoldia/.github/workflows/secret-scanner.yml +++ b/scaffoldia/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/scaffoldia/.gitignore b/scaffoldia/.gitignore index bd8a70a0e..cc9fc672f 100644 --- a/scaffoldia/.gitignore +++ b/scaffoldia/.gitignore @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR-compliant .gitignore # OS & Editor diff --git a/scaffoldia/.machine_readable/AGENTIC.scm b/scaffoldia/.machine_readable/AGENTIC.scm index 958392256..013bf72b8 100644 --- a/scaffoldia/.machine_readable/AGENTIC.scm +++ b/scaffoldia/.machine_readable/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent interaction patterns for scaffoldia (define agentic-config diff --git a/scaffoldia/.machine_readable/ECOSYSTEM.scm b/scaffoldia/.machine_readable/ECOSYSTEM.scm index 64afbfab8..b08975835 100644 --- a/scaffoldia/.machine_readable/ECOSYSTEM.scm +++ b/scaffoldia/.machine_readable/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem position for scaffoldia ;; Media-Type: application/vnd.ecosystem+scm diff --git a/scaffoldia/.machine_readable/META.scm b/scaffoldia/.machine_readable/META.scm index 7882aca2b..3f61c33ca 100644 --- a/scaffoldia/.machine_readable/META.scm +++ b/scaffoldia/.machine_readable/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Meta-level information for scaffoldia ;; Media-Type: application/meta+scheme diff --git a/scaffoldia/.machine_readable/NEUROSYM.scm b/scaffoldia/.machine_readable/NEUROSYM.scm index f4b90824d..446c2877b 100644 --- a/scaffoldia/.machine_readable/NEUROSYM.scm +++ b/scaffoldia/.machine_readable/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic integration config for scaffoldia (define neurosym-config diff --git a/scaffoldia/.machine_readable/PLAYBOOK.scm b/scaffoldia/.machine_readable/PLAYBOOK.scm index efc2eb818..69fce337a 100644 --- a/scaffoldia/.machine_readable/PLAYBOOK.scm +++ b/scaffoldia/.machine_readable/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook for scaffoldia (define playbook diff --git a/scaffoldia/.machine_readable/STATE.scm b/scaffoldia/.machine_readable/STATE.scm index e7dd0d8d8..1b012f76d 100644 --- a/scaffoldia/.machine_readable/STATE.scm +++ b/scaffoldia/.machine_readable/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for scaffoldia ;; Media-Type: application/vnd.state+scm diff --git a/scaffoldia/.machine_readable/bot_directives/README.a2ml b/scaffoldia/.machine_readable/bot_directives/README.a2ml index f3881f999..b43483640 100644 --- a/scaffoldia/.machine_readable/bot_directives/README.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/README.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # .bot_directives README — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directives+a2ml diff --git a/scaffoldia/.machine_readable/bot_directives/echidnabot.a2ml b/scaffoldia/.machine_readable/bot_directives/echidnabot.a2ml index ff3b79ff0..ef85f23e8 100644 --- a/scaffoldia/.machine_readable/bot_directives/echidnabot.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/echidnabot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/scaffoldia/.machine_readable/bot_directives/finishbot.a2ml b/scaffoldia/.machine_readable/bot_directives/finishbot.a2ml index 8d22186f9..4dc1b0130 100644 --- a/scaffoldia/.machine_readable/bot_directives/finishbot.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/finishbot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/scaffoldia/.machine_readable/bot_directives/glambot.a2ml b/scaffoldia/.machine_readable/bot_directives/glambot.a2ml index 6cacf5ea0..b1a5df228 100644 --- a/scaffoldia/.machine_readable/bot_directives/glambot.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/glambot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/scaffoldia/.machine_readable/bot_directives/rhodibot.a2ml b/scaffoldia/.machine_readable/bot_directives/rhodibot.a2ml index 805b55f8d..92e2e6843 100644 --- a/scaffoldia/.machine_readable/bot_directives/rhodibot.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/rhodibot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/scaffoldia/.machine_readable/bot_directives/robot-repo-automaton.a2ml b/scaffoldia/.machine_readable/bot_directives/robot-repo-automaton.a2ml index d1fbdcfb2..fceccc32a 100644 --- a/scaffoldia/.machine_readable/bot_directives/robot-repo-automaton.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/robot-repo-automaton.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/scaffoldia/.machine_readable/bot_directives/seambot.a2ml b/scaffoldia/.machine_readable/bot_directives/seambot.a2ml index afe2c264c..5699cf68b 100644 --- a/scaffoldia/.machine_readable/bot_directives/seambot.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/seambot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/scaffoldia/.machine_readable/bot_directives/sustainabot.a2ml b/scaffoldia/.machine_readable/bot_directives/sustainabot.a2ml index a87118967..b43ba7d67 100644 --- a/scaffoldia/.machine_readable/bot_directives/sustainabot.a2ml +++ b/scaffoldia/.machine_readable/bot_directives/sustainabot.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bot directive — migrated from SCM on 2026-04-17 # Media-Type: application/vnd.bot-directive+a2ml diff --git a/scaffoldia/.machines_readable/6scm/AGENTIC.scm b/scaffoldia/.machines_readable/6scm/AGENTIC.scm index 3d160d4da..972d4c6f2 100644 --- a/scaffoldia/.machines_readable/6scm/AGENTIC.scm +++ b/scaffoldia/.machines_readable/6scm/AGENTIC.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; AGENTIC.scm - AI agent interaction patterns for rsr-template-repo (define agentic-config diff --git a/scaffoldia/.machines_readable/6scm/ECOSYSTEM.scm b/scaffoldia/.machines_readable/6scm/ECOSYSTEM.scm index 3c98d0be8..83835ea61 100644 --- a/scaffoldia/.machines_readable/6scm/ECOSYSTEM.scm +++ b/scaffoldia/.machines_readable/6scm/ECOSYSTEM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem relationships for rsr-template-repo ;; Media-Type: application/vnd.ecosystem+scm diff --git a/scaffoldia/.machines_readable/6scm/META.scm b/scaffoldia/.machines_readable/6scm/META.scm index 0e3056138..e3bd88fd0 100644 --- a/scaffoldia/.machines_readable/6scm/META.scm +++ b/scaffoldia/.machines_readable/6scm/META.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; META.scm - Architectural decisions and project meta-information ;; Media-Type: application/meta+scheme diff --git a/scaffoldia/.machines_readable/6scm/NEUROSYM.scm b/scaffoldia/.machines_readable/6scm/NEUROSYM.scm index d8e77c50a..9671e3f0a 100644 --- a/scaffoldia/.machines_readable/6scm/NEUROSYM.scm +++ b/scaffoldia/.machines_readable/6scm/NEUROSYM.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; NEUROSYM.scm - Neurosymbolic integration config for rsr-template-repo (define neurosym-config diff --git a/scaffoldia/.machines_readable/6scm/PLAYBOOK.scm b/scaffoldia/.machines_readable/6scm/PLAYBOOK.scm index 617a96fc9..0845c3857 100644 --- a/scaffoldia/.machines_readable/6scm/PLAYBOOK.scm +++ b/scaffoldia/.machines_readable/6scm/PLAYBOOK.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; PLAYBOOK.scm - Operational runbook for rsr-template-repo (define playbook diff --git a/scaffoldia/.machines_readable/6scm/STATE.scm b/scaffoldia/.machines_readable/6scm/STATE.scm index 66b7e9728..c42ef6ef3 100644 --- a/scaffoldia/.machines_readable/6scm/STATE.scm +++ b/scaffoldia/.machines_readable/6scm/STATE.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: AGPL-3.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state tracking for rsr-template-repo ;; Media-Type: application/vnd.state+scm diff --git a/scaffoldia/CODE_OF_CONDUCT.md b/scaffoldia/CODE_OF_CONDUCT.md index efde91ac3..caeda1c6d 100644 --- a/scaffoldia/CODE_OF_CONDUCT.md +++ b/scaffoldia/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/scaffoldia/CONTRIBUTING.adoc b/scaffoldia/CONTRIBUTING.adoc index c73e96ff0..eb045d61a 100644 --- a/scaffoldia/CONTRIBUTING.adoc +++ b/scaffoldia/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/scaffoldia/LICENSE b/scaffoldia/LICENSE index d2dccf5bb..ec540b341 100644 --- a/scaffoldia/LICENSE +++ b/scaffoldia/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/scaffoldia/LICENSE.txt b/scaffoldia/LICENSE.txt index d2dccf5bb..ec540b341 100644 --- a/scaffoldia/LICENSE.txt +++ b/scaffoldia/LICENSE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/scaffoldia/MAINTAINERS.adoc b/scaffoldia/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/scaffoldia/MAINTAINERS.adoc +++ b/scaffoldia/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/scaffoldia/Mustfile b/scaffoldia/Mustfile index afc11b5b0..5f075413a 100644 --- a/scaffoldia/Mustfile +++ b/scaffoldia/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/scaffoldia/PALIMPSEST.adoc b/scaffoldia/PALIMPSEST.adoc index e40e76c1a..e9d2df3a4 100644 --- a/scaffoldia/PALIMPSEST.adoc +++ b/scaffoldia/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: PMPL-1.0-or-later` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/scaffoldia/README.adoc b/scaffoldia/README.adoc index c4e34891f..97d4a338a 100644 --- a/scaffoldia/README.adoc +++ b/scaffoldia/README.adoc @@ -1,7 +1,7 @@ = 🧱 Scaffoldia -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: PMPL-1.0-or-later +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell *Scaffoldia* is a developer-centred, modular, and community-driven repo scaffolding engine. diff --git a/scaffoldia/builder/templates/asdf-plugin/README.adoc b/scaffoldia/builder/templates/asdf-plugin/README.adoc index 03dde8544..98832acd2 100644 --- a/scaffoldia/builder/templates/asdf-plugin/README.adoc +++ b/scaffoldia/builder/templates/asdf-plugin/README.adoc @@ -1,6 +1,6 @@ = asdf Plugin Templates :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell == Overview diff --git a/scaffoldia/builder/templates/asdf-plugin/metaiconic-plugin.ncl b/scaffoldia/builder/templates/asdf-plugin/metaiconic-plugin.ncl index c1844d434..2aa02fc2f 100644 --- a/scaffoldia/builder/templates/asdf-plugin/metaiconic-plugin.ncl +++ b/scaffoldia/builder/templates/asdf-plugin/metaiconic-plugin.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf-metaiconic-plugin production configuration { diff --git a/scaffoldia/builder/templates/asdf-plugin/security-plugin.ncl b/scaffoldia/builder/templates/asdf-plugin/security-plugin.ncl index 3c3ea1e0d..01be93a85 100644 --- a/scaffoldia/builder/templates/asdf-plugin/security-plugin.ncl +++ b/scaffoldia/builder/templates/asdf-plugin/security-plugin.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf-security-plugin production configuration { diff --git a/scaffoldia/builder/templates/asdf-plugin/ui-plugin.ncl b/scaffoldia/builder/templates/asdf-plugin/ui-plugin.ncl index c45e18907..3ded461ea 100644 --- a/scaffoldia/builder/templates/asdf-plugin/ui-plugin.ncl +++ b/scaffoldia/builder/templates/asdf-plugin/ui-plugin.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # asdf-ui-plugin production configuration { diff --git a/scaffoldia/constraints/dialect-roles.scm b/scaffoldia/constraints/dialect-roles.scm index 501f4abe4..b0c36607a 100644 --- a/scaffoldia/constraints/dialect-roles.scm +++ b/scaffoldia/constraints/dialect-roles.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Scaffoldia - Dialect roles and audience stance definitions ;; Defines how project scaffolds adapt based on target audience and purpose diff --git a/scaffoldia/constraints/minikanren-core.scm b/scaffoldia/constraints/minikanren-core.scm index c16a7657d..343dbf056 100644 --- a/scaffoldia/constraints/minikanren-core.scm +++ b/scaffoldia/constraints/minikanren-core.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; minikanren-core.scm - MicroKanren implementation for Guile Scheme ;; ;; "MiniKanren does not solve your repo - it reveals what your repo refuses to admit." diff --git a/scaffoldia/constraints/repo-logic.scm b/scaffoldia/constraints/repo-logic.scm index dab53afad..04eca8c0d 100644 --- a/scaffoldia/constraints/repo-logic.scm +++ b/scaffoldia/constraints/repo-logic.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Scaffoldia - Repository structure logic using MiniKanren ;; This module defines relational constraints for validating project structures diff --git a/scaffoldia/contractiles/dust/Dustfile b/scaffoldia/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/scaffoldia/contractiles/dust/Dustfile +++ b/scaffoldia/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/scaffoldia/contractiles/must/Mustfile b/scaffoldia/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/scaffoldia/contractiles/must/Mustfile +++ b/scaffoldia/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/scaffoldia/docs/asdf-plugin-architecture.adoc b/scaffoldia/docs/asdf-plugin-architecture.adoc index 96173b850..5703a7e19 100644 --- a/scaffoldia/docs/asdf-plugin-architecture.adoc +++ b/scaffoldia/docs/asdf-plugin-architecture.adoc @@ -1,7 +1,7 @@ = asdf Plugin Architecture Guide :toc: :toclevels: 3 -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell == Overview @@ -244,7 +244,7 @@ asdf-ui-plugin/ [source,bash] ---- #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 bun run "$(dirname "$0")/../dist/main.js" list-all ---- @@ -252,7 +252,7 @@ bun run "$(dirname "$0")/../dist/main.js" list-all [source,rescript] ---- -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // src/ListAll.res @val external argv: array = "process.argv" @@ -275,7 +275,7 @@ main() [source,bash] ---- #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 version="$1" install_path="$ASDF_INSTALL_PATH" diff --git a/scaffoldia/registry/ecosystem/reposystem-tool.ncl b/scaffoldia/registry/ecosystem/reposystem-tool.ncl index f51fdd651..328628af9 100644 --- a/scaffoldia/registry/ecosystem/reposystem-tool.ncl +++ b/scaffoldia/registry/ecosystem/reposystem-tool.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Template for reposystem ecosystem tools (git-dispatcher, git-hud style) { @@ -28,7 +28,7 @@ # Ecosystem-specific STATE.scm ".machine_readable/STATE.scm" = { content = '' -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for {{name}} ;; Media-Type: application/vnd.state+scm @@ -109,7 +109,7 @@ # ECOSYSTEM.scm with relationships ".machine_readable/ECOSYSTEM.scm" = { content = '' -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem relationships for {{name}} ;; Media-Type: application/vnd.ecosystem+scm @@ -147,9 +147,9 @@ content = '' = (:project-context.name) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: {{year}} {{author}} *(:project-context.tagline)* @@ -217,7 +217,7 @@ _Auto-updated: (:integration.gnosis-last-render)_ # Integration operations types "src/types/Integration.res" = { content = '' -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Integration.res - Types for ecosystem integration // Integration with reposystem diff --git a/scaffoldia/registry/elixir/phoenix-service.ncl b/scaffoldia/registry/elixir/phoenix-service.ncl index cbda2518e..b15ada24c 100644 --- a/scaffoldia/registry/elixir/phoenix-service.ncl +++ b/scaffoldia/registry/elixir/phoenix-service.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Elixir Phoenix service template for ecosystem backends { @@ -30,7 +30,7 @@ # Mix project file "mix.exs" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule {{module_name}}.MixProject do use Mix.Project @@ -89,7 +89,7 @@ end # Application entry point "lib/{{name}}/application.ex" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule {{module_name}}.Application do @moduledoc false @@ -120,7 +120,7 @@ end # GraphQL schema "lib/{{name}}_web/schema.ex" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule {{module_name}}Web.Schema do use Absinthe.Schema @@ -154,7 +154,7 @@ end # GraphQL types "lib/{{name}}_web/schema/types.ex" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule {{module_name}}Web.Schema.Types do use Absinthe.Schema.Notation @@ -166,7 +166,7 @@ end # Phoenix endpoint "lib/{{name}}_web/endpoint.ex" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule {{module_name}}Web.Endpoint do use Phoenix.Endpoint, otp_app: :{{name}} @@ -210,7 +210,7 @@ end # Router "lib/{{name}}_web/router.ex" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule {{module_name}}Web.Router do use {{module_name}}Web, :router @@ -237,7 +237,7 @@ end # Repo "lib/{{name}}/repo.ex" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 defmodule {{module_name}}.Repo do use Ecto.Repo, otp_app: :{{name}}, @@ -249,7 +249,7 @@ end # Config "config/config.exs" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 import Config config :{{name}}, @@ -278,7 +278,7 @@ import_config "#{config_env()}.exs" # Dev config "config/dev.exs" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 import Config config :{{name}}, {{module_name}}.Repo, @@ -307,7 +307,7 @@ config :phoenix, :plug_init_mode, :runtime # Test config "config/test.exs" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 import Config config :{{name}}, {{module_name}}.Repo, @@ -331,7 +331,7 @@ config :phoenix, :plug_init_mode, :runtime # Runtime config "config/runtime.exs" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 import Config if config_env() == :prod do @@ -371,7 +371,7 @@ end # Justfile "justfile" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - Task runner for {{name}} default: @@ -411,7 +411,7 @@ routes: # STATE.scm ".machine_readable/STATE.scm" = { content = '' -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for {{name}} ;; Media-Type: application/vnd.state+scm @@ -465,9 +465,9 @@ routes: content = '' = (:project-context.name) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: {{year}} {{author}} *(:project-context.tagline)* diff --git a/scaffoldia/registry/gitbot/fleet-bot.ncl b/scaffoldia/registry/gitbot/fleet-bot.ncl index 46edb2707..4ad5d3560 100644 --- a/scaffoldia/registry/gitbot/fleet-bot.ncl +++ b/scaffoldia/registry/gitbot/fleet-bot.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Gitbot-fleet bot template (ReScript + Deno) { @@ -79,7 +79,7 @@ # Bot configuration type "src/types/Config.res" = { content = '' -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Config.res - Bot configuration types type confidenceLevel = @@ -112,7 +112,7 @@ let defaultConfig: botConfig = { # Operation types "src/types/Operation.res" = { content = '' -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Operation.res - Operation types for bot actions type repoPath = string @@ -142,7 +142,7 @@ type executionContext = { # Bot interface "src/Bot.res" = { content = '' -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Bot.res - Core bot interface open Types.Config @@ -197,7 +197,7 @@ let execute = ( # Strategies module "src/strategies/Strategy.res" = { content = '' -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Strategy.res - Execution strategies for different confidence levels open Types.Config @@ -261,7 +261,7 @@ let selectStrategy = ( content = '' #!/usr/bin/env -S deno run --allow-read --allow-write --allow-env --allow-net --allow-run -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // main.mjs - Entry point for {{name}} import * as Bot from "./Bot.mjs"; @@ -298,7 +298,7 @@ Deno.exit(await main()); # Justfile "justfile" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - Task runner for {{name}} default: @@ -335,7 +335,7 @@ clean: # STATE.scm ".machine_readable/STATE.scm" = { content = '' -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for {{name}} ;; Media-Type: application/vnd.state+scm @@ -390,7 +390,7 @@ clean: # ECOSYSTEM.scm ".machine_readable/ECOSYSTEM.scm" = { content = '' -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; ECOSYSTEM.scm - Ecosystem relationships for {{name}} ;; Media-Type: application/vnd.ecosystem+scm @@ -436,10 +436,10 @@ clean: content = '' = (:project-context.name) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0] image:https://img.shields.io/badge/Fleet-gitbot--fleet-orange.svg[Fleet Member] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: {{year}} {{author}} *(:project-context.tagline)* diff --git a/scaffoldia/registry/haskell/stack-library.ncl b/scaffoldia/registry/haskell/stack-library.ncl index 676089e96..ff8057d63 100644 --- a/scaffoldia/registry/haskell/stack-library.ncl +++ b/scaffoldia/registry/haskell/stack-library.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Haskell library template with Stack { @@ -24,7 +24,7 @@ # Package definition "package.yaml" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: {{name}} version: 0.1.0.0 github: "{{github_user}}/{{name}}" @@ -89,7 +89,7 @@ tests: # Stack configuration "stack.yaml" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 resolver: lts-22.39 packages: @@ -112,7 +112,7 @@ Maintainer : jonathan.jewell@open.ac.uk Main library module providing core functionality. -} --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 module Lib ( someFunc , greet @@ -139,7 +139,7 @@ License : PMPL-1.0-or-later Maintainer : jonathan.jewell@open.ac.uk -} --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 module Main (main) where import Lib @@ -162,14 +162,14 @@ License : PMPL-1.0-or-later Maintainer : jonathan.jewell@open.ac.uk -} --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 {-# OPTIONS_GHC -F -pgmF hspec-discover #-} '', }, "test/LibSpec.hs" = { content = '' --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 module LibSpec (spec) where import Test.Hspec @@ -190,7 +190,7 @@ spec = do # Justfile "justfile" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - Task runner for {{name}} default: @@ -232,7 +232,7 @@ lint: # HLint configuration ".hlint.yaml" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 - ignore: {name: "Redundant do"} - ignore: {name: "Use camelCase"} '', @@ -241,7 +241,7 @@ lint: # STATE.scm ".machine_readable/STATE.scm" = { content = '' -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for {{name}} ;; Media-Type: application/vnd.state+scm @@ -295,9 +295,9 @@ lint: content = '' = (:project-context.name) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: {{year}} {{author}} *(:project-context.tagline)* @@ -348,7 +348,7 @@ PMPL-1.0-or-later - see link:LICENSE.txt[LICENSE.txt] # CI workflow ".github/workflows/ci.yml" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: diff --git a/scaffoldia/registry/julia/package.ncl b/scaffoldia/registry/julia/package.ncl index 5222b0951..88a0a1fcd 100644 --- a/scaffoldia/registry/julia/package.ncl +++ b/scaffoldia/registry/julia/package.ncl @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Julia package template { @@ -44,7 +44,7 @@ test = ["Test"] # Main module "src/{{module_name}}.jl" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 module {{module_name}} export greet @@ -71,7 +71,7 @@ end # module {{module_name}} # Test runner "test/runtests.jl" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 using {{module_name}} using Test @@ -87,7 +87,7 @@ end # Justfile "justfile" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - Task runner for {{name}} default: @@ -117,7 +117,7 @@ clean: # Documentation "docs/make.jl" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 using {{module_name}} using Documenter @@ -166,7 +166,7 @@ Modules = [{{module_name}}] # STATE.scm ".machine_readable/STATE.scm" = { content = '' -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; STATE.scm - Project state for {{name}} ;; Media-Type: application/vnd.state+scm @@ -220,9 +220,9 @@ Modules = [{{module_name}}] content = '' = (:project-context.name) -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: {{year}} {{author}} *(:project-context.tagline)* @@ -276,7 +276,7 @@ PMPL-1.0-or-later - see link:LICENSE.txt[LICENSE.txt] # CI workflow ".github/workflows/ci.yml" = { content = '' -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CI on: diff --git a/scaffoldia/repo-customiser/LICENSE b/scaffoldia/repo-customiser/LICENSE index 181b16b63..16c188d86 100644 --- a/scaffoldia/repo-customiser/LICENSE +++ b/scaffoldia/repo-customiser/LICENSE @@ -24,4 +24,4 @@ SOFTWARE. --- This license is also known as the Palimpsest License. -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/scaffoldia/repo-customiser/README.adoc b/scaffoldia/repo-customiser/README.adoc index 31aed0557..6025d861b 100644 --- a/scaffoldia/repo-customiser/README.adoc +++ b/scaffoldia/repo-customiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 Hyper Polymath = RSR Template Repository diff --git a/scaffoldia/repo-customiser/docs/ROADMAP.adoc b/scaffoldia/repo-customiser/docs/ROADMAP.adoc index 093a78d3f..5dddef2ef 100644 --- a/scaffoldia/repo-customiser/docs/ROADMAP.adoc +++ b/scaffoldia/repo-customiser/docs/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 Hyper Polymath = RSR Template Repository Roadmap diff --git a/scaffoldia/repo-customiser/license/PMPL-1.0.txt b/scaffoldia/repo-customiser/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/scaffoldia/repo-customiser/license/PMPL-1.0.txt +++ b/scaffoldia/repo-customiser/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/scaffoldia/repo-slm-augmentor/LICENSE b/scaffoldia/repo-slm-augmentor/LICENSE index 181b16b63..16c188d86 100644 --- a/scaffoldia/repo-slm-augmentor/LICENSE +++ b/scaffoldia/repo-slm-augmentor/LICENSE @@ -24,4 +24,4 @@ SOFTWARE. --- This license is also known as the Palimpsest License. -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/scaffoldia/repo-slm-augmentor/Mustfile b/scaffoldia/repo-slm-augmentor/Mustfile index 798718ffb..2516d22ca 100644 --- a/scaffoldia/repo-slm-augmentor/Mustfile +++ b/scaffoldia/repo-slm-augmentor/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/scaffoldia/repo-slm-augmentor/README.adoc b/scaffoldia/repo-slm-augmentor/README.adoc index 29677a40f..81a060ad4 100644 --- a/scaffoldia/repo-slm-augmentor/README.adoc +++ b/scaffoldia/repo-slm-augmentor/README.adoc @@ -8,7 +8,7 @@ image:https://img.shields.io/badge/License-MPL_2.0-blue.svg[MPL-2.0-or-later,lin This project must declare **MPL-2.0-or-later** for platform/tooling compatibility. Philosophy: **Palimpsest**. The Palimpsest-MPL (PMPL) text is provided in `license/PMPL-1.0.txt`, and the canonical source is the palimpsest-license repository. -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell :toc: preamble diff --git a/scaffoldia/repo-slm-augmentor/ROADMAP.adoc b/scaffoldia/repo-slm-augmentor/ROADMAP.adoc index e178d89e3..ea5db4c7f 100644 --- a/scaffoldia/repo-slm-augmentor/ROADMAP.adoc +++ b/scaffoldia/repo-slm-augmentor/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Repo Slm Augmentor Roadmap == Current Status diff --git a/scaffoldia/repo-slm-augmentor/license/PMPL-1.0.txt b/scaffoldia/repo-slm-augmentor/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/scaffoldia/repo-slm-augmentor/license/PMPL-1.0.txt +++ b/scaffoldia/repo-slm-augmentor/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/scaffoldia/repo-slm-augmentor/security-knowledge/README.adoc b/scaffoldia/repo-slm-augmentor/security-knowledge/README.adoc index 3059509e6..e369426d2 100644 --- a/scaffoldia/repo-slm-augmentor/security-knowledge/README.adoc +++ b/scaffoldia/repo-slm-augmentor/security-knowledge/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Security Knowledge Pack :toc: :icons: font diff --git a/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/loader.lgt b/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/loader.lgt index d9c6b54f4..89ed599e9 100644 --- a/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/loader.lgt +++ b/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/loader.lgt @@ -1,4 +1,4 @@ -% SPDX-License-Identifier: AGPL-3.0-or-later +% SPDX-License-Identifier: MPL-2.0 % Logtalk loader for Security Knowledge Base % % Usage: diff --git a/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/security_errors.lgt b/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/security_errors.lgt index ac60031c1..2426dfaf3 100644 --- a/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/security_errors.lgt +++ b/scaffoldia/repo-slm-augmentor/security-knowledge/logtalk/security_errors.lgt @@ -1,4 +1,4 @@ -% SPDX-License-Identifier: AGPL-3.0-or-later +% SPDX-License-Identifier: MPL-2.0 % Security Error Knowledge Base for GitHub Workflows % Designed for use with Virtuoso Open Source and Qwen3 SLM augmentation @@ -52,7 +52,7 @@ fix('ERR-SEC-001', 'uses: ACTION@VERSION', 'uses: ACTION@SHA # VERSION'). fix('ERR-SEC-002', '(no permissions)', 'permissions: read-all'). - fix('ERR-LIC-001', '(file start)', '# SPDX-License-Identifier: AGPL-3.0-or-later'). + fix('ERR-LIC-001', '(file start)', '# SPDX-License-Identifier: MPL-2.0'). fix('ERR-WF-008', '8c9b118d446fce7e6410b6c0a3ce2f83bd04e97a', '4b6cd6190d435e7e084fb35e36a096e98506f7b9'). fix('ERR-WF-009', 'language: actions', 'language: javascript-typescript'). fix('ERR-WF-010', '(API call)', 'gh api --method POST repos/OWNER/REPO/pages -f build_type=workflow'). diff --git a/scaffoldia/repo-slm-augmentor/security-knowledge/scm/error-catalog.scm b/scaffoldia/repo-slm-augmentor/security-knowledge/scm/error-catalog.scm index eeaedd28a..ffd341fb1 100644 --- a/scaffoldia/repo-slm-augmentor/security-knowledge/scm/error-catalog.scm +++ b/scaffoldia/repo-slm-augmentor/security-knowledge/scm/error-catalog.scm @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: MPL-2.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; Security Error Catalog for GitHub Workflows ; Designed for Datalog reasoning and Qwen3 SLM augmentation @@ -196,5 +196,5 @@ (ERR-LIC-001 pattern: "(first line of file)" - replacement: "# SPDX-License-Identifier: AGPL-3.0-or-later" + replacement: "# SPDX-License-Identifier: MPL-2.0" position: "line 1"))) diff --git a/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/queries.sparql b/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/queries.sparql index efa57179e..0033fc9c6 100644 --- a/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/queries.sparql +++ b/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/queries.sparql @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPARQL Queries for Security Knowledge Base # Use with Virtuoso Open Source diff --git a/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/security-ontology.ttl b/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/security-ontology.ttl index 7775faa05..8f09b2687 100644 --- a/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/security-ontology.ttl +++ b/scaffoldia/repo-slm-augmentor/security-knowledge/virtuoso/security-ontology.ttl @@ -6,7 +6,7 @@ @prefix wf: . @prefix gh: . -# SPDX-License-Identifier: AGPL-3.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Security Knowledge Ontology for GitHub Workflow Analysis # Compatible with Virtuoso Open Source diff --git a/scaffoldia/stack.yaml b/scaffoldia/stack.yaml index e3e510d7e..e24d366c3 100644 --- a/scaffoldia/stack.yaml +++ b/scaffoldia/stack.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 resolver: lts-22.39 packages: diff --git a/shellstate/READINESS.md b/shellstate/READINESS.md index 371a28318..4d9d12216 100644 --- a/shellstate/READINESS.md +++ b/shellstate/READINESS.md @@ -1,4 +1,4 @@ - + # READINESS.md — ShellState v1 **Current Grade:** C diff --git a/stapeln.toml b/stapeln.toml index a35bac0ee..2d24e602e 100644 --- a/stapeln.toml +++ b/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for developer-ecosystem # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/synapse/CHANGELOG.adoc b/synapse/CHANGELOG.adoc index 8da8bfb92..529fbc6c4 100644 --- a/synapse/CHANGELOG.adoc +++ b/synapse/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to Synapse will be documented in this file. diff --git a/synapse/CLAUDE.md b/synapse/CLAUDE.md index 0e8ba026f..9353efd2f 100644 --- a/synapse/CLAUDE.md +++ b/synapse/CLAUDE.md @@ -78,7 +78,7 @@ just clean # Remove build artifacts - **SPDX Headers**: Every `.zig` file starts with: ```zig - // SPDX-License-Identifier: MPL-2.0 + // SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors ``` - **Formatting**: Run `zig fmt src/` before committing diff --git a/synapse/MAINTAINERS.adoc b/synapse/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/synapse/MAINTAINERS.adoc +++ b/synapse/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/synapse/PALIMPSEST.adoc b/synapse/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/synapse/PALIMPSEST.adoc +++ b/synapse/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/synapse/README.adoc b/synapse/README.adoc index c07199118..435e87a71 100644 --- a/synapse/README.adoc +++ b/synapse/README.adoc @@ -1,6 +1,6 @@ = Synapse -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell *Rust-to-SwiftUI Meta-Compiler* diff --git a/synapse/TESTING-REPORT.adoc b/synapse/TESTING-REPORT.adoc index 7c1315902..7078d5ed9 100644 --- a/synapse/TESTING-REPORT.adoc +++ b/synapse/TESTING-REPORT.adoc @@ -144,7 +144,7 @@ All source files contain proper SPDX headers: [source,text] ---- -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors ---- @@ -226,7 +226,7 @@ Most workflow files lack SPDX license headers. Only `mirror.yml` has the require [source,yaml] ---- -# SPDX-License-Identifier: MPL-2.0 +# SPDX-License-Identifier: CC-BY-SA-4.0 ---- ==== Issue 2: Unpinned GitHub Actions diff --git a/synapse/build.zig b/synapse/build.zig index 29c3635df..edfdf092f 100644 --- a/synapse/build.zig +++ b/synapse/build.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors // // SYNAPSE Build Configuration diff --git a/synapse/examples/rust/models.rs b/synapse/examples/rust/models.rs index f3536108f..6b5e666bc 100644 --- a/synapse/examples/rust/models.rs +++ b/synapse/examples/rust/models.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors // // DRIFT - Example Rust Models diff --git a/synapse/src/generators/synapse.zig b/synapse/src/generators/synapse.zig index 74d8c9afa..aaa9e3308 100644 --- a/synapse/src/generators/synapse.zig +++ b/synapse/src/generators/synapse.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors // // SYNAPSE - Rust-to-SwiftUI Meta-Compiler diff --git a/synapse/src/parser/rust_parser.zig b/synapse/src/parser/rust_parser.zig index 5ee95c5fa..b5474121e 100644 --- a/synapse/src/parser/rust_parser.zig +++ b/synapse/src/parser/rust_parser.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors // // SYNAPSE - Rust Struct Parser diff --git a/synapse/src/templates/swift_templates.zig b/synapse/src/templates/swift_templates.zig index 3b2930851..ce9fb05c4 100644 --- a/synapse/src/templates/swift_templates.zig +++ b/synapse/src/templates/swift_templates.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors // // SYNAPSE - Swift Template System diff --git a/synapse/src/types.zig b/synapse/src/types.zig index 99c7cdaee..990ab1fab 100644 --- a/synapse/src/types.zig +++ b/synapse/src/types.zig @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MIT +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2024 Synapse Contributors // // SYNAPSE - Shared Types Module diff --git a/techstack-enforcer/.github/dependabot.yml b/techstack-enforcer/.github/dependabot.yml index 089a6f001..8627148c4 100644 --- a/techstack-enforcer/.github/dependabot.yml +++ b/techstack-enforcer/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 version: 2 updates: - package-ecosystem: "github-actions" diff --git a/techstack-enforcer/.github/workflows/codeql.yml b/techstack-enforcer/.github/workflows/codeql.yml index 2d57ac285..4ca7270bb 100644 --- a/techstack-enforcer/.github/workflows/codeql.yml +++ b/techstack-enforcer/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/techstack-enforcer/.github/workflows/mirror.yml b/techstack-enforcer/.github/workflows/mirror.yml index 47d90d4c5..96eeb57cb 100644 --- a/techstack-enforcer/.github/workflows/mirror.yml +++ b/techstack-enforcer/.github/workflows/mirror.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell name: Mirror to Git Forges on: diff --git a/techstack-enforcer/.github/workflows/scorecard.yml b/techstack-enforcer/.github/workflows/scorecard.yml index 72e997656..6889a4ccd 100644 --- a/techstack-enforcer/.github/workflows/scorecard.yml +++ b/techstack-enforcer/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/techstack-enforcer/.github/workflows/secret-scanner.yml b/techstack-enforcer/.github/workflows/secret-scanner.yml index cedc99c86..96192c41d 100644 --- a/techstack-enforcer/.github/workflows/secret-scanner.yml +++ b/techstack-enforcer/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: MPL-2.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/techstack-enforcer/CODE_OF_CONDUCT.md b/techstack-enforcer/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 100644 --- a/techstack-enforcer/CODE_OF_CONDUCT.md +++ b/techstack-enforcer/CODE_OF_CONDUCT.md @@ -1,4 +1,4 @@ - + # Contributor Covenant Code of Conduct ## Our Pledge diff --git a/techstack-enforcer/CONTRIBUTING.adoc b/techstack-enforcer/CONTRIBUTING.adoc index a0f2f540f..eb045d61a 100644 --- a/techstack-enforcer/CONTRIBUTING.adoc +++ b/techstack-enforcer/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/techstack-enforcer/MAINTAINERS.adoc b/techstack-enforcer/MAINTAINERS.adoc index b5154a037..48d978175 100644 --- a/techstack-enforcer/MAINTAINERS.adoc +++ b/techstack-enforcer/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/techstack-enforcer/PALIMPSEST.adoc b/techstack-enforcer/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/techstack-enforcer/PALIMPSEST.adoc +++ b/techstack-enforcer/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/techstack-enforcer/README.adoc b/techstack-enforcer/README.adoc index 1ecaf11cb..f412122b0 100644 --- a/techstack-enforcer/README.adoc +++ b/techstack-enforcer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025-2026 Jonathan D.A. Jewell (hyperpolymath) = Techstack Enforcer diff --git a/techstack-enforcer/README.md b/techstack-enforcer/README.md index 714362e31..77472b04d 100644 --- a/techstack-enforcer/README.md +++ b/techstack-enforcer/README.md @@ -1,6 +1,6 @@ # Techstack Enforcer - + [![License](https://img.shields.io/badge/License-MPL_2.0-blue.svg)](https://opensource.org/licenses/MPL-2.0) diff --git a/techstack-enforcer/ROADMAP.adoc b/techstack-enforcer/ROADMAP.adoc index b7beae806..a79ef9465 100644 --- a/techstack-enforcer/ROADMAP.adoc +++ b/techstack-enforcer/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Techstack Enforcer Roadmap == Current Status diff --git a/techstack-enforcer/RSR_OUTLINE.adoc b/techstack-enforcer/RSR_OUTLINE.adoc index 4ba8db377..4fa4f70ae 100644 --- a/techstack-enforcer/RSR_OUTLINE.adoc +++ b/techstack-enforcer/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/techstack-enforcer/SECURITY.md b/techstack-enforcer/SECURITY.md index 60a5411bb..159a0b7af 100644 --- a/techstack-enforcer/SECURITY.md +++ b/techstack-enforcer/SECURITY.md @@ -1,4 +1,4 @@ - + # Security Policy ## Supported Versions diff --git a/techstack-enforcer/license/PMPL-1.0.txt b/techstack-enforcer/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/techstack-enforcer/license/PMPL-1.0.txt +++ b/techstack-enforcer/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/.gitattributes b/v-ecosystem/.gitattributes index bb5618486..e860a85c1 100644 --- a/v-ecosystem/.gitattributes +++ b/v-ecosystem/.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/v-ecosystem/.gitignore b/v-ecosystem/.gitignore index bfabc8663..fb79a3831 100644 --- a/v-ecosystem/.gitignore +++ b/v-ecosystem/.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/v-ecosystem/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/.machine_readable/6a2/AGENTIC.a2ml index d119bec0a..1699fe4a2 100644 --- a/v-ecosystem/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/.machine_readable/6a2/ECOSYSTEM.a2ml index f97d53e48..f8ae8cc19 100644 --- a/v-ecosystem/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — V Ecosystem ecosystem position diff --git a/v-ecosystem/.machine_readable/6a2/META.a2ml b/v-ecosystem/.machine_readable/6a2/META.a2ml index 69549e3c7..2802ea058 100644 --- a/v-ecosystem/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — V Ecosystem meta-level information diff --git a/v-ecosystem/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/.machine_readable/6a2/NEUROSYM.a2ml index 1443ec799..e1d34c090 100644 --- a/v-ecosystem/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/.machine_readable/6a2/PLAYBOOK.a2ml index c894f05d2..5003fd08b 100644 --- a/v-ecosystem/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/.machine_readable/6a2/STATE.a2ml index de6dda03e..65101f7fb 100644 --- a/v-ecosystem/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — V Ecosystem project state diff --git a/v-ecosystem/LICENSE b/v-ecosystem/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/LICENSE +++ b/v-ecosystem/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/MIGRATION.adoc b/v-ecosystem/MIGRATION.adoc index cdee368b0..403c358c8 100644 --- a/v-ecosystem/MIGRATION.adoc +++ b/v-ecosystem/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = v-ecosystem — V-lang Deprecated (2026-04-12) :toc: diff --git a/v-ecosystem/README.adoc b/v-ecosystem/README.adoc index 54967d9fb..c5f7b8612 100644 --- a/v-ecosystem/README.adoc +++ b/v-ecosystem/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Ecosystem Jonathan D.A. Jewell (hyperpolymath) diff --git a/v-ecosystem/TRANSFER.adoc b/v-ecosystem/TRANSFER.adoc index 855080b3e..a6a453391 100644 --- a/v-ecosystem/TRANSFER.adoc +++ b/v-ecosystem/TRANSFER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Ecosystem — Community Transfer Bundle Jonathan D.A. Jewell :toc: diff --git a/v-ecosystem/connectors/v-ambientops/src/main.v b/v-ecosystem/connectors/v-ambientops/src/main.v index 644a205f2..1d1358683 100644 --- a/v-ecosystem/connectors/v-ambientops/src/main.v +++ b/v-ecosystem/connectors/v-ambientops/src/main.v @@ -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) // // V-ambientops — V-lang connector for ambientops API. diff --git a/v-ecosystem/connectors/v-boj/src/main.v b/v-ecosystem/connectors/v-boj/src/main.v index 6008fd17d..a977ad7d3 100644 --- a/v-ecosystem/connectors/v-boj/src/main.v +++ b/v-ecosystem/connectors/v-boj/src/main.v @@ -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) // // V-boj — V-lang connector for boj API. diff --git a/v-ecosystem/connectors/v-burble/src/main.v b/v-ecosystem/connectors/v-burble/src/main.v index 2470eef61..245a18bd9 100644 --- a/v-ecosystem/connectors/v-burble/src/main.v +++ b/v-ecosystem/connectors/v-burble/src/main.v @@ -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) // // V-burble — V-lang connector for burble API. diff --git a/v-ecosystem/connectors/v-echidna/src/main.v b/v-ecosystem/connectors/v-echidna/src/main.v index 43b1b9208..0142400ae 100644 --- a/v-ecosystem/connectors/v-echidna/src/main.v +++ b/v-ecosystem/connectors/v-echidna/src/main.v @@ -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) // // V-echidna — V-lang connector for echidna API. diff --git a/v-ecosystem/connectors/v-gossamer/src/main.v b/v-ecosystem/connectors/v-gossamer/src/main.v index f7aadcf57..d721942cc 100644 --- a/v-ecosystem/connectors/v-gossamer/src/main.v +++ b/v-ecosystem/connectors/v-gossamer/src/main.v @@ -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) // // V-gossamer — V-lang connector for gossamer API. diff --git a/v-ecosystem/connectors/v-groove-bridge/src/main.v b/v-ecosystem/connectors/v-groove-bridge/src/main.v index f07bafc40..fdbe82349 100644 --- a/v-ecosystem/connectors/v-groove-bridge/src/main.v +++ b/v-ecosystem/connectors/v-groove-bridge/src/main.v @@ -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) // // V-Groove-Bridge — Dodeca-API snap-on/snap-off connector. diff --git a/v-ecosystem/connectors/v-hypatia/src/main.v b/v-ecosystem/connectors/v-hypatia/src/main.v index 28cd79a0b..abb4ebede 100644 --- a/v-ecosystem/connectors/v-hypatia/src/main.v +++ b/v-ecosystem/connectors/v-hypatia/src/main.v @@ -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) // // V-hypatia — V-lang connector for hypatia API. diff --git a/v-ecosystem/connectors/v-idaptik/src/main.v b/v-ecosystem/connectors/v-idaptik/src/main.v index 4875d4ed0..b7052eb20 100644 --- a/v-ecosystem/connectors/v-idaptik/src/main.v +++ b/v-ecosystem/connectors/v-idaptik/src/main.v @@ -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) // // V-idaptik — V-lang connector for idaptik API. diff --git a/v-ecosystem/connectors/v-reposystem/src/main.v b/v-ecosystem/connectors/v-reposystem/src/main.v index af3b88a93..a9ccad723 100644 --- a/v-ecosystem/connectors/v-reposystem/src/main.v +++ b/v-ecosystem/connectors/v-reposystem/src/main.v @@ -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) // // V-reposystem — V-lang connector for reposystem API. diff --git a/v-ecosystem/connectors/v-stapeln/src/main.v b/v-ecosystem/connectors/v-stapeln/src/main.v index 671d14640..5a653a105 100644 --- a/v-ecosystem/connectors/v-stapeln/src/main.v +++ b/v-ecosystem/connectors/v-stapeln/src/main.v @@ -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) // // V-stapeln — V-lang connector for stapeln API. diff --git a/v-ecosystem/connectors/v-verisimdb/src/main.v b/v-ecosystem/connectors/v-verisimdb/src/main.v index 32ea3cf51..c169ad72e 100644 --- a/v-ecosystem/connectors/v-verisimdb/src/main.v +++ b/v-ecosystem/connectors/v-verisimdb/src/main.v @@ -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) // // V-VeriSimDB — V-lang connector for VeriSimDB octad API. diff --git a/v-ecosystem/v-api-interfaces/v-aerie/MIGRATION.adoc b/v-ecosystem/v-api-interfaces/v-aerie/MIGRATION.adoc index 5bb3f7ad8..0a0a838ac 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/MIGRATION.adoc +++ b/v-ecosystem/v-api-interfaces/v-aerie/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = V-lang → Zig Migration Record :toc: diff --git a/v-ecosystem/v-api-interfaces/v-aerie/SIDELINED.adoc b/v-ecosystem/v-api-interfaces/v-aerie/SIDELINED.adoc index 9806fc48c..50aa0cfdd 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/SIDELINED.adoc +++ b/v-ecosystem/v-api-interfaces/v-aerie/SIDELINED.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Aerie API — V-lang Implementation SIDELINED :toc: diff --git a/v-ecosystem/v-api-interfaces/v-aerie/hyperglass_client.v b/v-ecosystem/v-api-interfaces/v-aerie/hyperglass_client.v index 8c24b42c2..334acbbf8 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/hyperglass_client.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/hyperglass_client.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // hyperglass_client.v — HTTP Client for Hyperglass Probe // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/librespeed_client.v b/v-ecosystem/v-api-interfaces/v-aerie/librespeed_client.v index c3f48dc09..4516ed589 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/librespeed_client.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/librespeed_client.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // librespeed_client.v — HTTP Client for LibreSpeed Probe // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/main.v b/v-ecosystem/v-api-interfaces/v-aerie/main.v index 4d698d732..eff7ea2c5 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/main.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/main.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // main.v — Aerie Gateway: Triple-Mount API Server // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/policy.v b/v-ecosystem/v-api-interfaces/v-aerie/policy.v index d69296e02..b9989966b 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/policy.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/policy.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // policy.v — Policy Gate Middleware // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/proof.v b/v-ecosystem/v-api-interfaces/v-aerie/proof.v index ae082a880..b9dbee95f 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/proof.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/proof.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // proof.v — Proof Envelope Generation // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/redis_client.v b/v-ecosystem/v-api-interfaces/v-aerie/redis_client.v index e8c2f510c..12a010346 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/redis_client.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/redis_client.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // redis_client.v — Redis Client for Cache and Audit Log // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/resolvers.v b/v-ecosystem/v-api-interfaces/v-aerie/resolvers.v index 441879952..07cd1dfde 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/resolvers.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/resolvers.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // resolvers.v — GraphQL and gRPC Resolver Implementations // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/smokeping_client.v b/v-ecosystem/v-api-interfaces/v-aerie/smokeping_client.v index 001434b0f..43333cb50 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/smokeping_client.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/smokeping_client.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // smokeping_client.v — HTTP Client for SmokePing Probe // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/verb_governance.v b/v-ecosystem/v-api-interfaces/v-aerie/verb_governance.v index 3a85600aa..86759129e 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/verb_governance.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/verb_governance.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // verb_governance.v — HTTP Verb Governance, Stealth Mode & Timing Jitter // diff --git a/v-ecosystem/v-api-interfaces/v-aerie/verisim_client.v b/v-ecosystem/v-api-interfaces/v-aerie/verisim_client.v index 44dfeabae..b951a8fa2 100644 --- a/v-ecosystem/v-api-interfaces/v-aerie/verisim_client.v +++ b/v-ecosystem/v-api-interfaces/v-aerie/verisim_client.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // verisimdb_client.v — VerisimDB Bitemporal Client for Forensic Audit Storage // diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/backup.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/backup.v index 78ee399a5..2ebe3a710 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/backup.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/backup.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Quick backup functionality with preview mode // CRIT-002 fix: Path validation to prevent command injection diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture.v index cd3fb373d..ac514f917 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Safe diagnostic capture modules // Best-effort, non-destructive data collection // HIGH-004 fix: PII redaction applied to all captured output diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture_test.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture_test.v index c26211859..0aa9f304c 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture_test.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/capture_test.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for safe diagnostic capture modules module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/handoff.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/handoff.v index 8cce5242a..9df6ffc54 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/handoff.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/handoff.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Handoff logic to specialized tools (psa, big-up) // CRIT-001 fix: Path validation to prevent command injection diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident.v index f98f92605..bf2f907df 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Incident bundle creation and management module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident_test.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident_test.v index 59ad34f86..d548ecf8b 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident_test.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/incident_test.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for incident bundle creation and management module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/integration_test.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/integration_test.v index 3eb6f3e78..b94472405 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/integration_test.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/integration_test.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Integration tests for full emergency-button workflow module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/main.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/main.v index b6cee95e6..4fda231a3 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/main.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/main.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Emergency Button - V Language Implementation // A tiny cross-platform emergency launcher/orchestrator diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/utils.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/utils.v index bb2cf07df..1688bc281 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/utils.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-button/utils.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Shared utilities for system-emergency-room // HIGH-006: Atomic file writes with temp+rename pattern // HIGH-008: Structured logging infrastructure diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/backup.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/backup.v index 78ee399a5..2ebe3a710 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/backup.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/backup.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Quick backup functionality with preview mode // CRIT-002 fix: Path validation to prevent command injection diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/boot_guardian.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/boot_guardian.v index baea792f7..91d5a2792 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/boot_guardian.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/boot_guardian.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Boot Guardian - Boot health monitoring, loop detection, safe-mode triggering // Addresses CC-002 (unsafe shutdowns) and CC-003 (PCIe link failures causing boot loops) // diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture.v index cd3fb373d..ac514f917 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Safe diagnostic capture modules // Best-effort, non-destructive data collection // HIGH-004 fix: PII redaction applied to all captured output diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture_test.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture_test.v index 10552a902..94678c6d2 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture_test.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/capture_test.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for safe diagnostic capture modules module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/handoff.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/handoff.v index a42063987..a3f679b6c 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/handoff.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/handoff.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Handoff logic to specialized tools (psa, ambientops) // CRIT-001 fix: Path validation to prevent command injection diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident.v index 177c73b06..74b27f156 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Incident bundle creation and management module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident_test.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident_test.v index 59ad34f86..d548ecf8b 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident_test.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/incident_test.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Tests for incident bundle creation and management module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/integration_test.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/integration_test.v index 3eb6f3e78..b94472405 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/integration_test.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/integration_test.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Integration tests for full emergency-button workflow module main diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/main.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/main.v index c842437aa..371b31f0b 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/main.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/main.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Emergency Button - V Language Implementation // A tiny cross-platform emergency launcher/orchestrator diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/shutdown_marshal.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/shutdown_marshal.v index a7713efc8..74d0af51c 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/shutdown_marshal.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/shutdown_marshal.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Shutdown Marshal - Graceful shutdown orchestration // Addresses CC-002 (unsafe shutdowns) // diff --git a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/utils.v b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/utils.v index bb2cf07df..1688bc281 100644 --- a/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/utils.v +++ b/v-ecosystem/v-api-interfaces/v-ambientops-emergency-room/utils.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Shared utilities for system-emergency-room // HIGH-006: Atomic file writes with temp+rename pattern // HIGH-008: Structured logging infrastructure diff --git a/v-ecosystem/v-api-interfaces/v-amqp/README.adoc b/v-ecosystem/v-api-interfaces/v-amqp/README.adoc index 9753abc30..c8ccb7451 100644 --- a/v-ecosystem/v-api-interfaces/v-amqp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-amqp/README.adoc @@ -1,5 +1,5 @@ = v-amqp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 AMQP 0-9-1 client for message queue communication diff --git a/v-ecosystem/v-api-interfaces/v-amqp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-amqp/contractiles/Trustfile.a2ml index aea41dbc0..a09ef9e90 100644 --- a/v-ecosystem/v-api-interfaces/v-amqp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-amqp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-amqp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-amqp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-amqp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-amqp/src/abi/Types.idr index 8ba97abe4..f4764f2de 100644 --- a/v-ecosystem/v-api-interfaces/v-amqp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-amqp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-amqp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-amqp/src/amqp.v b/v-ecosystem/v-api-interfaces/v-amqp/src/amqp.v index 40865d1f1..22d00d5ab 100644 --- a/v-ecosystem/v-api-interfaces/v-amqp/src/amqp.v +++ b/v-ecosystem/v-api-interfaces/v-amqp/src/amqp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem AMQP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-backup/README.adoc b/v-ecosystem/v-api-interfaces/v-backup/README.adoc index e5e246167..10dd9eee5 100644 --- a/v-ecosystem/v-api-interfaces/v-backup/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-backup/README.adoc @@ -1,5 +1,5 @@ = v-backup -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Multi-backend backup client for the V-Ecosystem API interfaces layer. Supports Restic (REST API), BorgBackup (SSH), and rsync with a unified interface for snapshot creation, listing, restoration, pruning, and integrity checking. diff --git a/v-ecosystem/v-api-interfaces/v-backup/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-backup/contractiles/Trustfile.a2ml index 1b0b83611..1ba13426b 100644 --- a/v-ecosystem/v-api-interfaces/v-backup/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-backup/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-backup -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-backup protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-backup/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-backup/src/abi/Types.idr index 2ab39e5f9..b834b1b4f 100644 --- a/v-ecosystem/v-api-interfaces/v-backup/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-backup/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-backup protocol. diff --git a/v-ecosystem/v-api-interfaces/v-backup/src/backup.v b/v-ecosystem/v-api-interfaces/v-backup/src/backup.v index 25b5fcda8..3b4613ef2 100644 --- a/v-ecosystem/v-api-interfaces/v-backup/src/backup.v +++ b/v-ecosystem/v-api-interfaces/v-backup/src/backup.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Backup Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-bebop/README.adoc b/v-ecosystem/v-api-interfaces/v-bebop/README.adoc index 0033d1bf2..c81cc85a0 100644 --- a/v-ecosystem/v-api-interfaces/v-bebop/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-bebop/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath Contributors = V-lang Bebop FFI Bindings diff --git a/v-ecosystem/v-api-interfaces/v-bebop/bebop_bridge.v b/v-ecosystem/v-api-interfaces/v-bebop/bebop_bridge.v index 64cb288b9..fe523ba3b 100644 --- a/v-ecosystem/v-api-interfaces/v-bebop/bebop_bridge.v +++ b/v-ecosystem/v-api-interfaces/v-bebop/bebop_bridge.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath Contributors module bebop_bridge diff --git a/v-ecosystem/v-api-interfaces/v-bebop/iiot_client.v b/v-ecosystem/v-api-interfaces/v-bebop/iiot_client.v index ddd78e4dc..97a462523 100644 --- a/v-ecosystem/v-api-interfaces/v-bebop/iiot_client.v +++ b/v-ecosystem/v-api-interfaces/v-bebop/iiot_client.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath Contributors module main diff --git a/v-ecosystem/v-api-interfaces/v-bebop/iiot_server.v b/v-ecosystem/v-api-interfaces/v-bebop/iiot_server.v index 15ee1e167..640ff4605 100644 --- a/v-ecosystem/v-api-interfaces/v-bebop/iiot_server.v +++ b/v-ecosystem/v-api-interfaces/v-bebop/iiot_server.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: AGPL-3.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Hyperpolymath Contributors module main diff --git a/v-ecosystem/v-api-interfaces/v-bgp/README.adoc b/v-ecosystem/v-api-interfaces/v-bgp/README.adoc index 26174b650..c43f023b9 100644 --- a/v-ecosystem/v-api-interfaces/v-bgp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-bgp/README.adoc @@ -1,5 +1,5 @@ = v-bgp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 BGP-4 (RFC 4271) client for Border Gateway Protocol route exchange diff --git a/v-ecosystem/v-api-interfaces/v-bgp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-bgp/contractiles/Trustfile.a2ml index d6fdecb88..97b72abdd 100644 --- a/v-ecosystem/v-api-interfaces/v-bgp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-bgp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-bgp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-bgp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-bgp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-bgp/src/abi/Types.idr index c909c1332..787437ed6 100644 --- a/v-ecosystem/v-api-interfaces/v-bgp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-bgp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-bgp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-bgp/src/bgp.v b/v-ecosystem/v-api-interfaces/v-bgp/src/bgp.v index efed94714..76db35b6b 100644 --- a/v-ecosystem/v-api-interfaces/v-bgp/src/bgp.v +++ b/v-ecosystem/v-api-interfaces/v-bgp/src/bgp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem BGP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-ca/README.adoc b/v-ecosystem/v-api-interfaces/v-ca/README.adoc index 3af9effb8..d37d6e1dc 100644 --- a/v-ecosystem/v-api-interfaces/v-ca/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-ca/README.adoc @@ -1,5 +1,5 @@ = v-ca -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 X.509 Certificate Authority client for the V-Ecosystem API interfaces layer. Supports ACME (RFC 8555), EST (RFC 7030), and SCEP enrollment protocols with CSR generation, certificate issuance, renewal, revocation, and chain validation. diff --git a/v-ecosystem/v-api-interfaces/v-ca/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-ca/contractiles/Trustfile.a2ml index 36d6db540..162092ab1 100644 --- a/v-ecosystem/v-api-interfaces/v-ca/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-ca/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ca -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ca protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-ca/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-ca/src/abi/Types.idr index 070dbd31b..57c35bebb 100644 --- a/v-ecosystem/v-api-interfaces/v-ca/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-ca/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ca protocol. diff --git a/v-ecosystem/v-api-interfaces/v-ca/src/ca.v b/v-ecosystem/v-api-interfaces/v-ca/src/ca.v index 2729d52f7..9bd71d1c4 100644 --- a/v-ecosystem/v-api-interfaces/v-ca/src/ca.v +++ b/v-ecosystem/v-api-interfaces/v-ca/src/ca.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Certificate Authority Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-caldav/README.adoc b/v-ecosystem/v-api-interfaces/v-caldav/README.adoc index aba467bee..23296587c 100644 --- a/v-ecosystem/v-api-interfaces/v-caldav/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-caldav/README.adoc @@ -1,5 +1,5 @@ = v-caldav -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 CalDAV (RFC 4791) client for calendar access and scheduling diff --git a/v-ecosystem/v-api-interfaces/v-caldav/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-caldav/contractiles/Trustfile.a2ml index 201efefe0..149c59b52 100644 --- a/v-ecosystem/v-api-interfaces/v-caldav/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-caldav/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-caldav -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-caldav protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-caldav/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-caldav/src/abi/Types.idr index 99397c4c9..a8afe3233 100644 --- a/v-ecosystem/v-api-interfaces/v-caldav/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-caldav/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-caldav protocol. diff --git a/v-ecosystem/v-api-interfaces/v-caldav/src/caldav.v b/v-ecosystem/v-api-interfaces/v-caldav/src/caldav.v index 91612acbb..dbd8a3d10 100644 --- a/v-ecosystem/v-api-interfaces/v-caldav/src/caldav.v +++ b/v-ecosystem/v-api-interfaces/v-caldav/src/caldav.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem CalDAV Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-carddav/README.adoc b/v-ecosystem/v-api-interfaces/v-carddav/README.adoc index cee632f88..e1f5d50ff 100644 --- a/v-ecosystem/v-api-interfaces/v-carddav/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-carddav/README.adoc @@ -1,5 +1,5 @@ = v-carddav -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 CardDAV (RFC 6352) client for contact/address book access over WebDAV diff --git a/v-ecosystem/v-api-interfaces/v-carddav/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-carddav/contractiles/Trustfile.a2ml index 1dbba9108..429880c1f 100644 --- a/v-ecosystem/v-api-interfaces/v-carddav/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-carddav/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-carddav -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-carddav protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-carddav/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-carddav/src/abi/Types.idr index 664e6a437..41b023c82 100644 --- a/v-ecosystem/v-api-interfaces/v-carddav/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-carddav/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-carddav protocol. diff --git a/v-ecosystem/v-api-interfaces/v-carddav/src/carddav.v b/v-ecosystem/v-api-interfaces/v-carddav/src/carddav.v index 071b4402a..2009af835 100644 --- a/v-ecosystem/v-api-interfaces/v-carddav/src/carddav.v +++ b/v-ecosystem/v-api-interfaces/v-carddav/src/carddav.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem CardDAV Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-coap/README.adoc b/v-ecosystem/v-api-interfaces/v-coap/README.adoc index 14f3601bb..5d9e1a3f0 100644 --- a/v-ecosystem/v-api-interfaces/v-coap/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-coap/README.adoc @@ -1,5 +1,5 @@ = v-coap -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 CoAP (RFC 7252) client for the V-Ecosystem API interfaces layer. Supports CON/NON/ACK/RST message types, GET/POST/PUT/DELETE methods, content-format negotiation, observe (RFC 7641), and block-wise transfer. diff --git a/v-ecosystem/v-api-interfaces/v-coap/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-coap/contractiles/Trustfile.a2ml index fcc979925..0bce4bd3e 100644 --- a/v-ecosystem/v-api-interfaces/v-coap/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-coap/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-coap -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-coap protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-coap/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-coap/src/abi/Types.idr index 1b8371470..f94cf96fa 100644 --- a/v-ecosystem/v-api-interfaces/v-coap/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-coap/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-coap protocol. diff --git a/v-ecosystem/v-api-interfaces/v-coap/src/coap.v b/v-ecosystem/v-api-interfaces/v-coap/src/coap.v index e81272ce1..266858433 100644 --- a/v-ecosystem/v-api-interfaces/v-coap/src/coap.v +++ b/v-ecosystem/v-api-interfaces/v-coap/src/coap.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem CoAP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-dds/README.adoc b/v-ecosystem/v-api-interfaces/v-dds/README.adoc index 60aa303ef..ddb467246 100644 --- a/v-ecosystem/v-api-interfaces/v-dds/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-dds/README.adoc @@ -1,5 +1,5 @@ = v-dds -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 DDS (OMG Data Distribution Service) client for real-time publish-subscribe diff --git a/v-ecosystem/v-api-interfaces/v-dds/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-dds/contractiles/Trustfile.a2ml index 5fd5645ba..6402fce12 100644 --- a/v-ecosystem/v-api-interfaces/v-dds/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-dds/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-dds -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-dds protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-dds/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-dds/src/abi/Types.idr index 5f4413d1d..898c745c0 100644 --- a/v-ecosystem/v-api-interfaces/v-dds/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-dds/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-dds protocol. diff --git a/v-ecosystem/v-api-interfaces/v-dds/src/dds.v b/v-ecosystem/v-api-interfaces/v-dds/src/dds.v index 7c467241d..a9d423c51 100644 --- a/v-ecosystem/v-api-interfaces/v-dds/src/dds.v +++ b/v-ecosystem/v-api-interfaces/v-dds/src/dds.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem DDS Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-dhcp/README.adoc b/v-ecosystem/v-api-interfaces/v-dhcp/README.adoc index 74874fade..66582ee51 100644 --- a/v-ecosystem/v-api-interfaces/v-dhcp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-dhcp/README.adoc @@ -1,5 +1,5 @@ = v-dhcp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 DHCPv4 (RFC 2131) client for the V-Ecosystem API interfaces layer. Implements the full DORA handshake (Discover/Offer/Request/Acknowledge), lease renewal and release, INFORM for stateless configuration, and DHCP option parsing/encoding (RFC 2132). diff --git a/v-ecosystem/v-api-interfaces/v-dhcp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-dhcp/contractiles/Trustfile.a2ml index 2ba71f228..d10d33e6a 100644 --- a/v-ecosystem/v-api-interfaces/v-dhcp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-dhcp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-dhcp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-dhcp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-dhcp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-dhcp/src/abi/Types.idr index 731ad91c4..145356b8f 100644 --- a/v-ecosystem/v-api-interfaces/v-dhcp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-dhcp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-dhcp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-dhcp/src/dhcp.v b/v-ecosystem/v-api-interfaces/v-dhcp/src/dhcp.v index 68f882391..7907855ff 100644 --- a/v-ecosystem/v-api-interfaces/v-dhcp/src/dhcp.v +++ b/v-ecosystem/v-api-interfaces/v-dhcp/src/dhcp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem DHCP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-dns/README.adoc b/v-ecosystem/v-api-interfaces/v-dns/README.adoc index ab565a5b3..0d3c806f8 100644 --- a/v-ecosystem/v-api-interfaces/v-dns/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-dns/README.adoc @@ -1,5 +1,5 @@ = v-dns -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 DNS resolver client supporting A, AAAA, CNAME, MX, TXT, SRV lookups (RFC 1035) diff --git a/v-ecosystem/v-api-interfaces/v-dns/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-dns/contractiles/Trustfile.a2ml index 662a7fa1c..29e5d5219 100644 --- a/v-ecosystem/v-api-interfaces/v-dns/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-dns/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-dns -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-dns protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-dns/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-dns/src/abi/Types.idr index 0307b82d0..c575dc67a 100644 --- a/v-ecosystem/v-api-interfaces/v-dns/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-dns/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-dns protocol. diff --git a/v-ecosystem/v-api-interfaces/v-dns/src/dns.v b/v-ecosystem/v-api-interfaces/v-dns/src/dns.v index fe8cdc432..eaed18e6d 100644 --- a/v-ecosystem/v-api-interfaces/v-dns/src/dns.v +++ b/v-ecosystem/v-api-interfaces/v-dns/src/dns.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem DNS Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-doh/README.adoc b/v-ecosystem/v-api-interfaces/v-doh/README.adoc index 931ee8e1a..e0aaf0930 100644 --- a/v-ecosystem/v-api-interfaces/v-doh/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-doh/README.adoc @@ -1,5 +1,5 @@ = v-doh -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 DNS-over-HTTPS (RFC 8484) client for encrypted DNS resolution diff --git a/v-ecosystem/v-api-interfaces/v-doh/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-doh/contractiles/Trustfile.a2ml index 75b16cde3..ec1efb1e9 100644 --- a/v-ecosystem/v-api-interfaces/v-doh/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-doh/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-doh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-doh protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-doh/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-doh/src/abi/Types.idr index d2d62784f..98ff66a84 100644 --- a/v-ecosystem/v-api-interfaces/v-doh/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-doh/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-doh protocol. diff --git a/v-ecosystem/v-api-interfaces/v-doh/src/doh.v b/v-ecosystem/v-api-interfaces/v-doh/src/doh.v index 40bb57f15..3488823d0 100644 --- a/v-ecosystem/v-api-interfaces/v-doh/src/doh.v +++ b/v-ecosystem/v-api-interfaces/v-doh/src/doh.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem DoH Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-ftp/README.adoc b/v-ecosystem/v-api-interfaces/v-ftp/README.adoc index b6af2bd44..5d3569a44 100644 --- a/v-ecosystem/v-api-interfaces/v-ftp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-ftp/README.adoc @@ -1,5 +1,5 @@ = v-ftp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 FTP/FTPS protocol connector for the V-Ecosystem API interfaces layer. Implements the File Transfer Protocol (RFC 959) with TLS upgrade via AUTH TLS (RFC 4217). diff --git a/v-ecosystem/v-api-interfaces/v-ftp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-ftp/contractiles/Trustfile.a2ml index 65a6f5893..3e5b9f03c 100644 --- a/v-ecosystem/v-api-interfaces/v-ftp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-ftp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ftp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ftp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-ftp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-ftp/src/abi/Types.idr index f74ee60d1..a3c5f8684 100644 --- a/v-ecosystem/v-api-interfaces/v-ftp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-ftp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ftp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-ftp/src/ftp.v b/v-ecosystem/v-api-interfaces/v-ftp/src/ftp.v index 68ceaf882..8f6ace82b 100644 --- a/v-ecosystem/v-api-interfaces/v-ftp/src/ftp.v +++ b/v-ecosystem/v-api-interfaces/v-ftp/src/ftp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem FTP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-ftp/v.mod b/v-ecosystem/v-api-interfaces/v-ftp/v.mod index 596d612b3..821969377 100644 --- a/v-ecosystem/v-api-interfaces/v-ftp/v.mod +++ b/v-ecosystem/v-api-interfaces/v-ftp/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'ftp' description: 'FTP/FTPS client (RFC 959, RFC 4217) with active/passive transfer modes.' diff --git a/v-ecosystem/v-api-interfaces/v-graphdb/README.adoc b/v-ecosystem/v-api-interfaces/v-graphdb/README.adoc index b5128419f..b4fa0bd12 100644 --- a/v-ecosystem/v-api-interfaces/v-graphdb/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-graphdb/README.adoc @@ -1,5 +1,5 @@ = v-graphdb -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Multi-dialect graph database protocol connector for the V-Ecosystem API interfaces layer. Supports Neo4j Bolt (Cypher), Apache TinkerPop (Gremlin), and W3C SPARQL endpoints through a unified client interface. diff --git a/v-ecosystem/v-api-interfaces/v-graphdb/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-graphdb/contractiles/Trustfile.a2ml index f7b6a5894..4d6016819 100644 --- a/v-ecosystem/v-api-interfaces/v-graphdb/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-graphdb/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-graphdb -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-graphdb protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-graphdb/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-graphdb/src/abi/Types.idr index 358023deb..7903b803b 100644 --- a/v-ecosystem/v-api-interfaces/v-graphdb/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-graphdb/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-graphdb protocol. diff --git a/v-ecosystem/v-api-interfaces/v-graphdb/src/graphdb.v b/v-ecosystem/v-api-interfaces/v-graphdb/src/graphdb.v index cefcf2a41..fd4249334 100644 --- a/v-ecosystem/v-api-interfaces/v-graphdb/src/graphdb.v +++ b/v-ecosystem/v-api-interfaces/v-graphdb/src/graphdb.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Graph Database Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-graphdb/v.mod b/v-ecosystem/v-api-interfaces/v-graphdb/v.mod index cc97f1965..c81158c96 100644 --- a/v-ecosystem/v-api-interfaces/v-graphdb/v.mod +++ b/v-ecosystem/v-api-interfaces/v-graphdb/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'graphdb' description: 'Multi-dialect graph database protocol connector (Neo4j Bolt, TinkerPop Gremlin, SPARQL).' diff --git a/v-ecosystem/v-api-interfaces/v-imap/README.adoc b/v-ecosystem/v-api-interfaces/v-imap/README.adoc index d8ef0ae61..402077d03 100644 --- a/v-ecosystem/v-api-interfaces/v-imap/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-imap/README.adoc @@ -1,5 +1,5 @@ = v-imap -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 IMAP4rev1 (RFC 3501) client for mailbox access and message retrieval diff --git a/v-ecosystem/v-api-interfaces/v-imap/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-imap/contractiles/Trustfile.a2ml index fa1ed2e3c..e25314572 100644 --- a/v-ecosystem/v-api-interfaces/v-imap/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-imap/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-imap -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-imap protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-imap/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-imap/src/abi/Types.idr index bd2150a73..f6627fa1d 100644 --- a/v-ecosystem/v-api-interfaces/v-imap/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-imap/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-imap protocol. diff --git a/v-ecosystem/v-api-interfaces/v-imap/src/imap.v b/v-ecosystem/v-api-interfaces/v-imap/src/imap.v index 3539d252f..39a9ac1cd 100644 --- a/v-ecosystem/v-api-interfaces/v-imap/src/imap.v +++ b/v-ecosystem/v-api-interfaces/v-imap/src/imap.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem IMAP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-irc/README.adoc b/v-ecosystem/v-api-interfaces/v-irc/README.adoc index 493d0800a..58758ba8e 100644 --- a/v-ecosystem/v-api-interfaces/v-irc/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-irc/README.adoc @@ -1,5 +1,5 @@ = v-irc -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 IRC (RFC 2812) client for Internet Relay Chat communication diff --git a/v-ecosystem/v-api-interfaces/v-irc/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-irc/contractiles/Trustfile.a2ml index c85861b76..4d4f61292 100644 --- a/v-ecosystem/v-api-interfaces/v-irc/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-irc/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-irc -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-irc protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-irc/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-irc/src/abi/Types.idr index 571f2d8df..114521228 100644 --- a/v-ecosystem/v-api-interfaces/v-irc/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-irc/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-irc protocol. diff --git a/v-ecosystem/v-api-interfaces/v-irc/src/irc.v b/v-ecosystem/v-api-interfaces/v-irc/src/irc.v index c4042e793..55d73d5d0 100644 --- a/v-ecosystem/v-api-interfaces/v-irc/src/irc.v +++ b/v-ecosystem/v-api-interfaces/v-irc/src/irc.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem IRC Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-kerberos/README.adoc b/v-ecosystem/v-api-interfaces/v-kerberos/README.adoc index c5e20002a..2d562dcec 100644 --- a/v-ecosystem/v-api-interfaces/v-kerberos/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-kerberos/README.adoc @@ -1,5 +1,5 @@ = v-kerberos -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Kerberos 5 (RFC 4120) authentication client for the V-Ecosystem API interfaces layer. Uses system libkrb5 via C FFI for TGT acquisition, service ticket requests, keytab authentication, and credential cache management. diff --git a/v-ecosystem/v-api-interfaces/v-kerberos/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-kerberos/contractiles/Trustfile.a2ml index e2e8b10e4..7d031ecf0 100644 --- a/v-ecosystem/v-api-interfaces/v-kerberos/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-kerberos/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-kerberos -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-kerberos protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-kerberos/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-kerberos/src/abi/Types.idr index 246c06c8d..87a620222 100644 --- a/v-ecosystem/v-api-interfaces/v-kerberos/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-kerberos/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-kerberos protocol. diff --git a/v-ecosystem/v-api-interfaces/v-kerberos/src/kerberos.v b/v-ecosystem/v-api-interfaces/v-kerberos/src/kerberos.v index 9f5828083..de290ea76 100644 --- a/v-ecosystem/v-api-interfaces/v-kerberos/src/kerberos.v +++ b/v-ecosystem/v-api-interfaces/v-kerberos/src/kerberos.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Kerberos Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-ldap/README.adoc b/v-ecosystem/v-api-interfaces/v-ldap/README.adoc index 4099fbd8c..949b9f93f 100644 --- a/v-ecosystem/v-api-interfaces/v-ldap/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-ldap/README.adoc @@ -1,5 +1,5 @@ = v-ldap -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 LDAPv3 (RFC 4511) protocol connector for the V-Ecosystem API interfaces layer. Implements bind/unbind (simple and SASL), search (base/one-level/subtree), add/modify/delete entries, compare, and modify DN operations over raw TCP with BER-TLV encoding. diff --git a/v-ecosystem/v-api-interfaces/v-ldap/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-ldap/contractiles/Trustfile.a2ml index 047a4b0cd..a22eea1a3 100644 --- a/v-ecosystem/v-api-interfaces/v-ldap/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-ldap/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ldap -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ldap protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-ldap/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-ldap/src/abi/Types.idr index abedb685c..cdebc5b9a 100644 --- a/v-ecosystem/v-api-interfaces/v-ldap/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-ldap/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ldap protocol. diff --git a/v-ecosystem/v-api-interfaces/v-ldap/src/ldap.v b/v-ecosystem/v-api-interfaces/v-ldap/src/ldap.v index 787d2a1b4..a4124b50d 100644 --- a/v-ecosystem/v-api-interfaces/v-ldap/src/ldap.v +++ b/v-ecosystem/v-api-interfaces/v-ldap/src/ldap.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem LDAP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-ldap/v.mod b/v-ecosystem/v-api-interfaces/v-ldap/v.mod index 9fc9ee4af..9b53462fc 100644 --- a/v-ecosystem/v-api-interfaces/v-ldap/v.mod +++ b/v-ecosystem/v-api-interfaces/v-ldap/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'ldap' description: 'LDAPv3 (RFC 4511) client with BER-TLV encoding for directory service integration.' diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/MIGRATION.adoc b/v-ecosystem/v-api-interfaces/v-lol-gateway/MIGRATION.adoc index 0bf6f1f80..4b3009a2f 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/MIGRATION.adoc +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = LOL v-gateway — V-lang Deprecated (2026-04-12) :toc: diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/SIDELINED.adoc b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/SIDELINED.adoc index 6da86a0e0..676b23e72 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/SIDELINED.adoc +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/SIDELINED.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = LOL V-Gateway — V-lang Implementation SIDELINED :toc: diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/domain.v b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/domain.v index e37b65335..b36f4b1ba 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/domain.v +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/domain.v @@ -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) // // Domain types and data access for the LOL corpus. diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/graphql.v b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/graphql.v index 80eda7436..234860002 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/graphql.v +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/graphql.v @@ -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) // // LOL GraphQL API — corpus data access via GraphQL. diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/grpc.v b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/grpc.v index 976b047c4..0e31a7752 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/grpc.v +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/grpc.v @@ -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) // // LOL gRPC API — corpus data access via gRPC-Web compatible JSON-over-HTTP. diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/helpers.v b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/helpers.v index 8b60bdea8..96a8aca34 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/helpers.v +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/helpers.v @@ -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) // // Shared utility functions for the LOL triple API gateway. diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/main.v b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/main.v index e784a890a..06e3231e0 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/main.v +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/main.v @@ -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) // // LOL (1000Langs) API Gateway — unified entry point for the triple API. diff --git a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/rest.v b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/rest.v index f12176114..61d4ba978 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-gateway/src/rest.v +++ b/v-ecosystem/v-api-interfaces/v-lol-gateway/src/rest.v @@ -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) // // LOL REST API — corpus data access over HTTP. diff --git a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/MIGRATION.adoc b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/MIGRATION.adoc index b94e8d5d1..4b0ce44a8 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/MIGRATION.adoc +++ b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = LOL v-lol — V-lang Deprecated (2026-04-12) :toc: diff --git a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/SIDELINED.adoc b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/SIDELINED.adoc index 855212386..57125e21b 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/SIDELINED.adoc +++ b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/SIDELINED.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = LOL V-LOL Library — V-lang Implementation SIDELINED :toc: diff --git a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/ffi.v b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/ffi.v index f69351d62..7bd1f3682 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/ffi.v +++ b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/ffi.v @@ -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) // // LOL i18n Service — V-lang FFI Bindings diff --git a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/lol.v b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/lol.v index b152cbbc5..81691eaf6 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/lol.v +++ b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/lol.v @@ -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) // // LOL i18n Service — V-lang Public API diff --git a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/types.v b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/types.v index 71ee6b900..7323b3b82 100644 --- a/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/types.v +++ b/v-ecosystem/v-api-interfaces/v-lol-i18n-lib/src/types.v @@ -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) // // LOL i18n Service — V-lang API Types diff --git a/v-ecosystem/v-api-interfaces/v-mdns/README.adoc b/v-ecosystem/v-api-interfaces/v-mdns/README.adoc index 83664f607..7dec21d23 100644 --- a/v-ecosystem/v-api-interfaces/v-mdns/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-mdns/README.adoc @@ -1,5 +1,5 @@ = v-mdns -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 mDNS (RFC 6762) client for multicast DNS service discovery on local networks diff --git a/v-ecosystem/v-api-interfaces/v-mdns/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-mdns/contractiles/Trustfile.a2ml index 24672a369..47e732bd8 100644 --- a/v-ecosystem/v-api-interfaces/v-mdns/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-mdns/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-mdns -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-mdns protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-mdns/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-mdns/src/abi/Types.idr index 48a397437..ca385498e 100644 --- a/v-ecosystem/v-api-interfaces/v-mdns/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-mdns/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-mdns protocol. diff --git a/v-ecosystem/v-api-interfaces/v-mdns/src/mdns.v b/v-ecosystem/v-api-interfaces/v-mdns/src/mdns.v index 3c4ec985e..ec11d16dd 100644 --- a/v-ecosystem/v-api-interfaces/v-mdns/src/mdns.v +++ b/v-ecosystem/v-api-interfaces/v-mdns/src/mdns.v @@ -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) // // v_mdns -- Multicast DNS (mDNS) service discovery, registration, browsing, diff --git a/v-ecosystem/v-api-interfaces/v-modbus/README.adoc b/v-ecosystem/v-api-interfaces/v-modbus/README.adoc index 880f3858e..adb73ca3d 100644 --- a/v-ecosystem/v-api-interfaces/v-modbus/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-modbus/README.adoc @@ -1,5 +1,5 @@ = v-modbus -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Modbus protocol connector for the V-Ecosystem API interfaces layer. Implements Modbus TCP (MBAP framing over TCP/IP) with support for all four data object types: coils, discrete inputs, holding registers, and input registers. diff --git a/v-ecosystem/v-api-interfaces/v-modbus/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-modbus/contractiles/Trustfile.a2ml index 7a5a630b3..c840ff936 100644 --- a/v-ecosystem/v-api-interfaces/v-modbus/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-modbus/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-modbus -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-modbus protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-modbus/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-modbus/src/abi/Types.idr index 14c17f109..62182c52d 100644 --- a/v-ecosystem/v-api-interfaces/v-modbus/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-modbus/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-modbus protocol. diff --git a/v-ecosystem/v-api-interfaces/v-modbus/src/modbus.v b/v-ecosystem/v-api-interfaces/v-modbus/src/modbus.v index 29c688c77..1a730d421 100644 --- a/v-ecosystem/v-api-interfaces/v-modbus/src/modbus.v +++ b/v-ecosystem/v-api-interfaces/v-modbus/src/modbus.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Modbus Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-modbus/v.mod b/v-ecosystem/v-api-interfaces/v-modbus/v.mod index e60be1ea7..004e557f3 100644 --- a/v-ecosystem/v-api-interfaces/v-modbus/v.mod +++ b/v-ecosystem/v-api-interfaces/v-modbus/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'modbus' description: 'Modbus TCP/RTU client for industrial PLC register and coil access.' diff --git a/v-ecosystem/v-api-interfaces/v-netconf/README.adoc b/v-ecosystem/v-api-interfaces/v-netconf/README.adoc index 77f3c2f9e..3b99015f0 100644 --- a/v-ecosystem/v-api-interfaces/v-netconf/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-netconf/README.adoc @@ -1,5 +1,5 @@ = v-netconf -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 NETCONF (RFC 6241) client for network device configuration management diff --git a/v-ecosystem/v-api-interfaces/v-netconf/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-netconf/contractiles/Trustfile.a2ml index 3cfe51cba..26188baec 100644 --- a/v-ecosystem/v-api-interfaces/v-netconf/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-netconf/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-netconf -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-netconf protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-netconf/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-netconf/src/abi/Types.idr index 02884f8a9..398fc7e09 100644 --- a/v-ecosystem/v-api-interfaces/v-netconf/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-netconf/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-netconf protocol. diff --git a/v-ecosystem/v-api-interfaces/v-netconf/src/netconf.v b/v-ecosystem/v-api-interfaces/v-netconf/src/netconf.v index d24c9c180..070944021 100644 --- a/v-ecosystem/v-api-interfaces/v-netconf/src/netconf.v +++ b/v-ecosystem/v-api-interfaces/v-netconf/src/netconf.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem NETCONF Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-ntp/README.adoc b/v-ecosystem/v-api-interfaces/v-ntp/README.adoc index 4d85b5dff..a9ee86761 100644 --- a/v-ecosystem/v-api-interfaces/v-ntp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-ntp/README.adoc @@ -1,5 +1,5 @@ = v-ntp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 NTPv4 (RFC 5905) time synchronisation client for the V-Ecosystem API interfaces layer. Supports unicast time queries over UDP, clock offset and delay calculation, stratum inspection, and kiss-of-death handling. diff --git a/v-ecosystem/v-api-interfaces/v-ntp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-ntp/contractiles/Trustfile.a2ml index 142524618..c13e86741 100644 --- a/v-ecosystem/v-api-interfaces/v-ntp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-ntp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ntp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ntp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-ntp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-ntp/src/abi/Types.idr index 0250a3611..404b73cf2 100644 --- a/v-ecosystem/v-api-interfaces/v-ntp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-ntp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ntp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-ntp/src/ntp.v b/v-ecosystem/v-api-interfaces/v-ntp/src/ntp.v index b97cc97e8..f08602b5b 100644 --- a/v-ecosystem/v-api-interfaces/v-ntp/src/ntp.v +++ b/v-ecosystem/v-api-interfaces/v-ntp/src/ntp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem NTP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-objectstore/README.adoc b/v-ecosystem/v-api-interfaces/v-objectstore/README.adoc index 554e573de..c5c0fb811 100644 --- a/v-ecosystem/v-api-interfaces/v-objectstore/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-objectstore/README.adoc @@ -1,5 +1,5 @@ = v-objectstore -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 S3-compatible object storage protocol connector for the V-Ecosystem API interfaces layer. Supports AWS S3, MinIO, and Ceph RADOS Gateway through a unified client interface. diff --git a/v-ecosystem/v-api-interfaces/v-objectstore/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-objectstore/contractiles/Trustfile.a2ml index 91e7d8b3d..c0d5e14d2 100644 --- a/v-ecosystem/v-api-interfaces/v-objectstore/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-objectstore/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-objectstore -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-objectstore protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-objectstore/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-objectstore/src/abi/Types.idr index 119b37b9c..120a926fc 100644 --- a/v-ecosystem/v-api-interfaces/v-objectstore/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-objectstore/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-objectstore protocol. diff --git a/v-ecosystem/v-api-interfaces/v-objectstore/src/objectstore.v b/v-ecosystem/v-api-interfaces/v-objectstore/src/objectstore.v index e380e898d..1db46bca2 100644 --- a/v-ecosystem/v-api-interfaces/v-objectstore/src/objectstore.v +++ b/v-ecosystem/v-api-interfaces/v-objectstore/src/objectstore.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Object Storage Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-objectstore/v.mod b/v-ecosystem/v-api-interfaces/v-objectstore/v.mod index 85e0b74b1..71d9b02ce 100644 --- a/v-ecosystem/v-api-interfaces/v-objectstore/v.mod +++ b/v-ecosystem/v-api-interfaces/v-objectstore/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'objectstore' description: 'S3-compatible object storage client with HMAC-SHA256 signing (AWS, MinIO, Ceph).' diff --git a/v-ecosystem/v-api-interfaces/v-opcua/README.adoc b/v-ecosystem/v-api-interfaces/v-opcua/README.adoc index a6ce2701c..e82e476b2 100644 --- a/v-ecosystem/v-api-interfaces/v-opcua/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-opcua/README.adoc @@ -1,5 +1,5 @@ = v-opcua -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 OPC UA protocol connector for the V-Ecosystem API interfaces layer. Implements an OPC Unified Architecture (IEC 62541) client over TCP with UA Binary encoding. diff --git a/v-ecosystem/v-api-interfaces/v-opcua/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-opcua/contractiles/Trustfile.a2ml index 948ba52c2..e270ba822 100644 --- a/v-ecosystem/v-api-interfaces/v-opcua/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-opcua/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-opcua -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-opcua protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-opcua/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-opcua/src/abi/Types.idr index cf9099ca6..77ed8d7d7 100644 --- a/v-ecosystem/v-api-interfaces/v-opcua/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-opcua/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-opcua protocol. diff --git a/v-ecosystem/v-api-interfaces/v-opcua/src/opcua.v b/v-ecosystem/v-api-interfaces/v-opcua/src/opcua.v index d15c260a9..f7e584fb8 100644 --- a/v-ecosystem/v-api-interfaces/v-opcua/src/opcua.v +++ b/v-ecosystem/v-api-interfaces/v-opcua/src/opcua.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem OPC UA Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-opcua/v.mod b/v-ecosystem/v-api-interfaces/v-opcua/v.mod index 5d017648b..5399bb69d 100644 --- a/v-ecosystem/v-api-interfaces/v-opcua/v.mod +++ b/v-ecosystem/v-api-interfaces/v-opcua/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'opcua' description: 'OPC UA client (IEC 62541) for industrial automation node browsing, reading, writing, and subscriptions.' diff --git a/v-ecosystem/v-api-interfaces/v-panic-attack/MIGRATION.md b/v-ecosystem/v-api-interfaces/v-panic-attack/MIGRATION.md index f98aea5c4..b168318c5 100644 --- a/v-ecosystem/v-api-interfaces/v-panic-attack/MIGRATION.md +++ b/v-ecosystem/v-api-interfaces/v-panic-attack/MIGRATION.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: CC-BY-SA-4.0 # panic-attack V-lang API — Migration Notice diff --git a/v-ecosystem/v-api-interfaces/v-panic-attack/panic_attack.v b/v-ecosystem/v-api-interfaces/v-panic-attack/panic_attack.v index d6382deed..c29c12d39 100644 --- a/v-ecosystem/v-api-interfaces/v-panic-attack/panic_attack.v +++ b/v-ecosystem/v-api-interfaces/v-panic-attack/panic_attack.v @@ -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) // // panic-attack V-lang API — Static analysis scanner client. diff --git a/v-ecosystem/v-api-interfaces/v-pop3/README.adoc b/v-ecosystem/v-api-interfaces/v-pop3/README.adoc index b0d07c757..c950c2310 100644 --- a/v-ecosystem/v-api-interfaces/v-pop3/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-pop3/README.adoc @@ -1,5 +1,5 @@ = v-pop3 -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 POP3 (RFC 1939) client for mailbox download and message retrieval diff --git a/v-ecosystem/v-api-interfaces/v-pop3/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-pop3/contractiles/Trustfile.a2ml index 715bde891..ff72ad3bc 100644 --- a/v-ecosystem/v-api-interfaces/v-pop3/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-pop3/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-pop3 -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-pop3 protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-pop3/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-pop3/src/abi/Types.idr index 14bf42f49..36033b360 100644 --- a/v-ecosystem/v-api-interfaces/v-pop3/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-pop3/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-pop3 protocol. diff --git a/v-ecosystem/v-api-interfaces/v-pop3/src/pop3.v b/v-ecosystem/v-api-interfaces/v-pop3/src/pop3.v index 8e05a4e60..1fd44dbb1 100644 --- a/v-ecosystem/v-api-interfaces/v-pop3/src/pop3.v +++ b/v-ecosystem/v-api-interfaces/v-pop3/src/pop3.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem POP3 Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-proven/MIGRATION.adoc b/v-ecosystem/v-api-interfaces/v-proven/MIGRATION.adoc index 9a587363d..a7235c991 100644 --- a/v-ecosystem/v-api-interfaces/v-proven/MIGRATION.adoc +++ b/v-ecosystem/v-api-interfaces/v-proven/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = V Bindings — Deprecated (2026-04-12) :toc: diff --git a/v-ecosystem/v-api-interfaces/v-proven/README.adoc b/v-ecosystem/v-api-interfaces/v-proven/README.adoc index 16390b03a..8ba7a5db0 100644 --- a/v-ecosystem/v-api-interfaces/v-proven/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-proven/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Proven for V diff --git a/v-ecosystem/v-api-interfaces/v-proven/proven.v b/v-ecosystem/v-api-interfaces/v-proven/proven.v index 5935388f4..cc18863fd 100644 --- a/v-ecosystem/v-api-interfaces/v-proven/proven.v +++ b/v-ecosystem/v-api-interfaces/v-proven/proven.v @@ -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) // // Proven V Bindings - Thin FFI wrapper around libproven. diff --git a/v-ecosystem/v-api-interfaces/v-proven/v.mod b/v-ecosystem/v-api-interfaces/v-proven/v.mod index 0e86f92cc..4988635af 100644 --- a/v-ecosystem/v-api-interfaces/v-proven/v.mod +++ b/v-ecosystem/v-api-interfaces/v-proven/v.mod @@ -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 { diff --git a/v-ecosystem/v-api-interfaces/v-ptp/README.adoc b/v-ecosystem/v-api-interfaces/v-ptp/README.adoc index 07db672bc..c573235d8 100644 --- a/v-ecosystem/v-api-interfaces/v-ptp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-ptp/README.adoc @@ -1,5 +1,5 @@ = v-ptp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 PTP (IEEE 1588) client for Precision Time Protocol clock synchronisation diff --git a/v-ecosystem/v-api-interfaces/v-ptp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-ptp/contractiles/Trustfile.a2ml index 21a10b27b..c839d2b21 100644 --- a/v-ecosystem/v-api-interfaces/v-ptp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-ptp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ptp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ptp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-ptp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-ptp/src/abi/Types.idr index c88a2be32..28682c274 100644 --- a/v-ecosystem/v-api-interfaces/v-ptp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-ptp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ptp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-ptp/src/ptp.v b/v-ecosystem/v-api-interfaces/v-ptp/src/ptp.v index a19aa0a12..1d284a85b 100644 --- a/v-ecosystem/v-api-interfaces/v-ptp/src/ptp.v +++ b/v-ecosystem/v-api-interfaces/v-ptp/src/ptp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem PTP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-radius/README.adoc b/v-ecosystem/v-api-interfaces/v-radius/README.adoc index e17dea931..5ef6f673f 100644 --- a/v-ecosystem/v-api-interfaces/v-radius/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-radius/README.adoc @@ -1,5 +1,5 @@ = v-radius -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 RADIUS (RFC 2865/2866) AAA client for the V-Ecosystem API interfaces layer. Supports Access-Request/Accept/Reject/Challenge, Accounting Start/Stop, attribute-value pair encoding, and MD5-based User-Password encryption. diff --git a/v-ecosystem/v-api-interfaces/v-radius/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-radius/contractiles/Trustfile.a2ml index d81082b4c..bf8b3bdc7 100644 --- a/v-ecosystem/v-api-interfaces/v-radius/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-radius/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-radius -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-radius protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-radius/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-radius/src/abi/Types.idr index 8cb699005..72f5dca75 100644 --- a/v-ecosystem/v-api-interfaces/v-radius/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-radius/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-radius protocol. diff --git a/v-ecosystem/v-api-interfaces/v-radius/src/radius.v b/v-ecosystem/v-api-interfaces/v-radius/src/radius.v index 941e6f049..5981d7a52 100644 --- a/v-ecosystem/v-api-interfaces/v-radius/src/radius.v +++ b/v-ecosystem/v-api-interfaces/v-radius/src/radius.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem RADIUS Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-rtsp/README.adoc b/v-ecosystem/v-api-interfaces/v-rtsp/README.adoc index 4045b3a78..fb8282e5e 100644 --- a/v-ecosystem/v-api-interfaces/v-rtsp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-rtsp/README.adoc @@ -1,5 +1,5 @@ = v-rtsp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 RTSP (RFC 7826) client for media stream control and playback diff --git a/v-ecosystem/v-api-interfaces/v-rtsp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-rtsp/contractiles/Trustfile.a2ml index cb73c67f8..c30c066b2 100644 --- a/v-ecosystem/v-api-interfaces/v-rtsp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-rtsp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-rtsp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-rtsp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-rtsp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-rtsp/src/abi/Types.idr index 34f9f3c1b..845a4db49 100644 --- a/v-ecosystem/v-api-interfaces/v-rtsp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-rtsp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-rtsp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-rtsp/src/rtsp.v b/v-ecosystem/v-api-interfaces/v-rtsp/src/rtsp.v index 19d67c135..00a51acff 100644 --- a/v-ecosystem/v-api-interfaces/v-rtsp/src/rtsp.v +++ b/v-ecosystem/v-api-interfaces/v-rtsp/src/rtsp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem RTSP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-smb/README.adoc b/v-ecosystem/v-api-interfaces/v-smb/README.adoc index 9210ad314..3433da923 100644 --- a/v-ecosystem/v-api-interfaces/v-smb/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-smb/README.adoc @@ -1,5 +1,5 @@ = v-smb -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SMB3 client for Windows/Samba file sharing and network resource access diff --git a/v-ecosystem/v-api-interfaces/v-smb/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-smb/contractiles/Trustfile.a2ml index a54e520fa..28021f2e6 100644 --- a/v-ecosystem/v-api-interfaces/v-smb/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-smb/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-smb -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-smb protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-smb/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-smb/src/abi/Types.idr index 134483c8b..3c7f77e92 100644 --- a/v-ecosystem/v-api-interfaces/v-smb/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-smb/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-smb protocol. diff --git a/v-ecosystem/v-api-interfaces/v-smb/src/smb.v b/v-ecosystem/v-api-interfaces/v-smb/src/smb.v index 3c28ccec4..21abfca06 100644 --- a/v-ecosystem/v-api-interfaces/v-smb/src/smb.v +++ b/v-ecosystem/v-api-interfaces/v-smb/src/smb.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem SMB Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-smtp/README.adoc b/v-ecosystem/v-api-interfaces/v-smtp/README.adoc index 8ddcb7960..1fa6d0705 100644 --- a/v-ecosystem/v-api-interfaces/v-smtp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-smtp/README.adoc @@ -1,5 +1,5 @@ = v-smtp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SMTP (RFC 5321) email client for the V-Ecosystem API interfaces layer. Supports EHLO/HELO, STARTTLS upgrade, PLAIN and LOGIN authentication, MIME multipart messages with attachments, and full envelope handling (MAIL FROM/RCPT TO/DATA). diff --git a/v-ecosystem/v-api-interfaces/v-smtp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-smtp/contractiles/Trustfile.a2ml index 3d49ade02..484c9a996 100644 --- a/v-ecosystem/v-api-interfaces/v-smtp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-smtp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-smtp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-smtp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-smtp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-smtp/src/abi/Types.idr index fb4abd2ae..a6d47be7e 100644 --- a/v-ecosystem/v-api-interfaces/v-smtp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-smtp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-smtp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-smtp/src/smtp.v b/v-ecosystem/v-api-interfaces/v-smtp/src/smtp.v index 1493dea52..518ea2d44 100644 --- a/v-ecosystem/v-api-interfaces/v-smtp/src/smtp.v +++ b/v-ecosystem/v-api-interfaces/v-smtp/src/smtp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem SMTP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-snmp/README.adoc b/v-ecosystem/v-api-interfaces/v-snmp/README.adoc index a74c93128..7c96da14b 100644 --- a/v-ecosystem/v-api-interfaces/v-snmp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-snmp/README.adoc @@ -1,5 +1,5 @@ = v-snmp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SNMPv2c/v3 (RFC 3416/3414) network monitoring client for the V-Ecosystem API interfaces layer. Supports GET, GETNEXT, GETBULK, SET, and WALK operations with BER-encoded ASN.1 PDUs. diff --git a/v-ecosystem/v-api-interfaces/v-snmp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-snmp/contractiles/Trustfile.a2ml index 1b450f6bf..ddfe4accc 100644 --- a/v-ecosystem/v-api-interfaces/v-snmp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-snmp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-snmp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-snmp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-snmp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-snmp/src/abi/Types.idr index 1077a5cfd..73ac98075 100644 --- a/v-ecosystem/v-api-interfaces/v-snmp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-snmp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-snmp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-snmp/src/snmp.v b/v-ecosystem/v-api-interfaces/v-snmp/src/snmp.v index 514114cfc..3ececfd15 100644 --- a/v-ecosystem/v-api-interfaces/v-snmp/src/snmp.v +++ b/v-ecosystem/v-api-interfaces/v-snmp/src/snmp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem SNMP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-socks/README.adoc b/v-ecosystem/v-api-interfaces/v-socks/README.adoc index 472728f47..782324438 100644 --- a/v-ecosystem/v-api-interfaces/v-socks/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-socks/README.adoc @@ -1,5 +1,5 @@ = v-socks -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SOCKS5 (RFC 1928) client for proxied TCP/UDP connections diff --git a/v-ecosystem/v-api-interfaces/v-socks/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-socks/contractiles/Trustfile.a2ml index a437df7de..10434370a 100644 --- a/v-ecosystem/v-api-interfaces/v-socks/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-socks/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-socks -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-socks protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-socks/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-socks/src/abi/Types.idr index cea5c8a38..517cbb7fc 100644 --- a/v-ecosystem/v-api-interfaces/v-socks/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-socks/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-socks protocol. diff --git a/v-ecosystem/v-api-interfaces/v-socks/src/socks.v b/v-ecosystem/v-api-interfaces/v-socks/src/socks.v index 0e733e6e6..3f2b7c924 100644 --- a/v-ecosystem/v-api-interfaces/v-socks/src/socks.v +++ b/v-ecosystem/v-api-interfaces/v-socks/src/socks.v @@ -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) // // v_socks -- SOCKS5 proxy protocol types, authentication method negotiation, diff --git a/v-ecosystem/v-api-interfaces/v-stun/README.adoc b/v-ecosystem/v-api-interfaces/v-stun/README.adoc index 67434e327..7991a27df 100644 --- a/v-ecosystem/v-api-interfaces/v-stun/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-stun/README.adoc @@ -1,5 +1,5 @@ = v-stun -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 STUN (RFC 8489) client for NAT traversal and reflexive address discovery diff --git a/v-ecosystem/v-api-interfaces/v-stun/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-stun/contractiles/Trustfile.a2ml index fdd410b28..56bf727a2 100644 --- a/v-ecosystem/v-api-interfaces/v-stun/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-stun/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-stun -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-stun protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-stun/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-stun/src/abi/Types.idr index 195ed44c3..831ed730e 100644 --- a/v-ecosystem/v-api-interfaces/v-stun/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-stun/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-stun protocol. diff --git a/v-ecosystem/v-api-interfaces/v-stun/src/stun.v b/v-ecosystem/v-api-interfaces/v-stun/src/stun.v index 1b46dc3a2..a559d4299 100644 --- a/v-ecosystem/v-api-interfaces/v-stun/src/stun.v +++ b/v-ecosystem/v-api-interfaces/v-stun/src/stun.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem STUN Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-syslog/README.adoc b/v-ecosystem/v-api-interfaces/v-syslog/README.adoc index 47a669ef3..89b78ed1d 100644 --- a/v-ecosystem/v-api-interfaces/v-syslog/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-syslog/README.adoc @@ -1,5 +1,5 @@ = v-syslog -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Syslog (RFC 5424) client for structured system log message transmission diff --git a/v-ecosystem/v-api-interfaces/v-syslog/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-syslog/contractiles/Trustfile.a2ml index cdcb2f2a7..6771c576e 100644 --- a/v-ecosystem/v-api-interfaces/v-syslog/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-syslog/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-syslog -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-syslog protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-syslog/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-syslog/src/abi/Types.idr index 199e7786a..535261481 100644 --- a/v-ecosystem/v-api-interfaces/v-syslog/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-syslog/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-syslog protocol. diff --git a/v-ecosystem/v-api-interfaces/v-syslog/src/syslog.v b/v-ecosystem/v-api-interfaces/v-syslog/src/syslog.v index 26b136e3d..836bceb96 100644 --- a/v-ecosystem/v-api-interfaces/v-syslog/src/syslog.v +++ b/v-ecosystem/v-api-interfaces/v-syslog/src/syslog.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Syslog Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-telnet/README.adoc b/v-ecosystem/v-api-interfaces/v-telnet/README.adoc index 8f6beb635..14077f3b9 100644 --- a/v-ecosystem/v-api-interfaces/v-telnet/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-telnet/README.adoc @@ -1,5 +1,5 @@ = v-telnet -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Telnet (RFC 854) client for remote terminal access diff --git a/v-ecosystem/v-api-interfaces/v-telnet/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-telnet/contractiles/Trustfile.a2ml index ddfea3093..b50861a52 100644 --- a/v-ecosystem/v-api-interfaces/v-telnet/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-telnet/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-telnet -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-telnet protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-telnet/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-telnet/src/abi/Types.idr index 488e95cf8..34981047e 100644 --- a/v-ecosystem/v-api-interfaces/v-telnet/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-telnet/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-telnet protocol. diff --git a/v-ecosystem/v-api-interfaces/v-telnet/src/telnet.v b/v-ecosystem/v-api-interfaces/v-telnet/src/telnet.v index c97a3d579..02c4f26a8 100644 --- a/v-ecosystem/v-api-interfaces/v-telnet/src/telnet.v +++ b/v-ecosystem/v-api-interfaces/v-telnet/src/telnet.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Telnet Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-tftp/README.adoc b/v-ecosystem/v-api-interfaces/v-tftp/README.adoc index 5f90dc9e0..6d65b9664 100644 --- a/v-ecosystem/v-api-interfaces/v-tftp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-tftp/README.adoc @@ -1,5 +1,5 @@ = v-tftp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 TFTP (RFC 1350) client for trivial file transfer over UDP diff --git a/v-ecosystem/v-api-interfaces/v-tftp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-tftp/contractiles/Trustfile.a2ml index 9bec5cf6e..b94a1ae07 100644 --- a/v-ecosystem/v-api-interfaces/v-tftp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-tftp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-tftp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-tftp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-tftp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-tftp/src/abi/Types.idr index f18b518b1..b03f8ef77 100644 --- a/v-ecosystem/v-api-interfaces/v-tftp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-tftp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-tftp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-tftp/src/tftp.v b/v-ecosystem/v-api-interfaces/v-tftp/src/tftp.v index 1d8a2b6f1..09d725402 100644 --- a/v-ecosystem/v-api-interfaces/v-tftp/src/tftp.v +++ b/v-ecosystem/v-api-interfaces/v-tftp/src/tftp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem TFTP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-triplestore/README.adoc b/v-ecosystem/v-api-interfaces/v-triplestore/README.adoc index 1ef1d84a4..6f3c2521d 100644 --- a/v-ecosystem/v-api-interfaces/v-triplestore/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-triplestore/README.adoc @@ -1,5 +1,5 @@ = v-triplestore -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SPARQL 1.1 Protocol client for RDF triple stores within the V-Ecosystem API interfaces layer. Supports SELECT, CONSTRUCT, ASK, and DESCRIBE queries, plus SPARQL Update operations (INSERT DATA, DELETE DATA, LOAD, CLEAR). diff --git a/v-ecosystem/v-api-interfaces/v-triplestore/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-triplestore/contractiles/Trustfile.a2ml index 135aaa273..e4dc3eb30 100644 --- a/v-ecosystem/v-api-interfaces/v-triplestore/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-triplestore/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-triplestore -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-triplestore protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-triplestore/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-triplestore/src/abi/Types.idr index 8fcada03e..5edccc3ca 100644 --- a/v-ecosystem/v-api-interfaces/v-triplestore/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-triplestore/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-triplestore protocol. diff --git a/v-ecosystem/v-api-interfaces/v-triplestore/src/triplestore.v b/v-ecosystem/v-api-interfaces/v-triplestore/src/triplestore.v index ab5228fdc..cab98c6ac 100644 --- a/v-ecosystem/v-api-interfaces/v-triplestore/src/triplestore.v +++ b/v-ecosystem/v-api-interfaces/v-triplestore/src/triplestore.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Triplestore Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/MIGRATION.adoc b/v-ecosystem/v-api-interfaces/v-verisimdb-client/MIGRATION.adoc index 5a9713fca..09364072c 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/MIGRATION.adoc +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = verisimdb V-lang client — Deprecated (2026-04-12) :toc: diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/client.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/client.v index 9c48f81d5..db69d6bef 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/client.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/client.v @@ -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) // // VeriSimDB V Client — Connection configuration, authentication, and HTTP transport. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/drift.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/drift.v index afc374623..14b3e2fe8 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/drift.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/drift.v @@ -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) // // VeriSimDB V Client — Drift detection operations. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/error.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/error.v index b00ac3b80..fd1d90817 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/error.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/error.v @@ -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) // // VeriSimDB V Client — Error types and handling. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/federation.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/federation.v index ae7dee2ae..cfb7e749d 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/federation.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/federation.v @@ -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) // // VeriSimDB V Client — Federation operations. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/octad.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/octad.v index 54aef98f8..9239b1e29 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/octad.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/octad.v @@ -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) // // VeriSimDB V Client — Octad CRUD operations. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/provenance.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/provenance.v index bfdba18f6..c40ec48c3 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/provenance.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/provenance.v @@ -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) // // VeriSimDB V Client — Provenance operations. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/search.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/search.v index 6aa4ffbe2..c3655643c 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/search.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/search.v @@ -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) // // VeriSimDB V Client — Search operations. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/types.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/types.v index 353fc0d87..2e9e3fa76 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/types.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/types.v @@ -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) // // VeriSimDB V Client — Core type definitions. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/vcl.v b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/vcl.v index de4a28c97..d2e281bcb 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/vcl.v +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/src/vcl.v @@ -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) // // VeriSimDB V Client — VQL (VeriSimDB Query Language) operations. diff --git a/v-ecosystem/v-api-interfaces/v-verisimdb-client/v.mod b/v-ecosystem/v-api-interfaces/v-verisimdb-client/v.mod index 1fdaa91df..e4b8069da 100644 --- a/v-ecosystem/v-api-interfaces/v-verisimdb-client/v.mod +++ b/v-ecosystem/v-api-interfaces/v-verisimdb-client/v.mod @@ -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 { diff --git a/v-ecosystem/v-api-interfaces/v-voip/README.adoc b/v-ecosystem/v-api-interfaces/v-voip/README.adoc index b83c8cdd3..de313c575 100644 --- a/v-ecosystem/v-api-interfaces/v-voip/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-voip/README.adoc @@ -1,5 +1,5 @@ = v-voip -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 VoIP protocol connector for the V-Ecosystem API interfaces layer. Implements SIP (Session Initiation Protocol, RFC 3261) for call signalling and RTP (Real-time Transport Protocol, RFC 3550) for media transport. diff --git a/v-ecosystem/v-api-interfaces/v-voip/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-voip/contractiles/Trustfile.a2ml index aaeb45981..03c7177ca 100644 --- a/v-ecosystem/v-api-interfaces/v-voip/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-voip/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-voip -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-voip protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-voip/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-voip/src/abi/Types.idr index 19acd8bcc..b2e1b9cca 100644 --- a/v-ecosystem/v-api-interfaces/v-voip/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-voip/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-voip protocol. diff --git a/v-ecosystem/v-api-interfaces/v-voip/src/voip.v b/v-ecosystem/v-api-interfaces/v-voip/src/voip.v index a47629e3f..645593a55 100644 --- a/v-ecosystem/v-api-interfaces/v-voip/src/voip.v +++ b/v-ecosystem/v-api-interfaces/v-voip/src/voip.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem VoIP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-voip/v.mod b/v-ecosystem/v-api-interfaces/v-voip/v.mod index 5c19b5830..6f59804de 100644 --- a/v-ecosystem/v-api-interfaces/v-voip/v.mod +++ b/v-ecosystem/v-api-interfaces/v-voip/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'voip' description: 'SIP/RTP VoIP client (RFC 3261/3550) for call signalling and media transport.' diff --git a/v-ecosystem/v-api-interfaces/v-vpn/README.adoc b/v-ecosystem/v-api-interfaces/v-vpn/README.adoc index d0d2fa6ac..2fea5b3d5 100644 --- a/v-ecosystem/v-api-interfaces/v-vpn/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-vpn/README.adoc @@ -1,5 +1,5 @@ = v-vpn -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 VPN protocol connector for the V-Ecosystem API interfaces layer. Supports WireGuard (userspace API) and OpenVPN (management socket) through a unified client interface. diff --git a/v-ecosystem/v-api-interfaces/v-vpn/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-vpn/contractiles/Trustfile.a2ml index 54624b264..9666ad902 100644 --- a/v-ecosystem/v-api-interfaces/v-vpn/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-vpn/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-vpn -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-vpn protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-vpn/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-vpn/src/abi/Types.idr index 556e970b0..c92258f2b 100644 --- a/v-ecosystem/v-api-interfaces/v-vpn/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-vpn/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-vpn protocol. diff --git a/v-ecosystem/v-api-interfaces/v-vpn/src/vpn.v b/v-ecosystem/v-api-interfaces/v-vpn/src/vpn.v index 9be50398f..83e8a5331 100644 --- a/v-ecosystem/v-api-interfaces/v-vpn/src/vpn.v +++ b/v-ecosystem/v-api-interfaces/v-vpn/src/vpn.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem VPN Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-vpn/v.mod b/v-ecosystem/v-api-interfaces/v-vpn/v.mod index f7fb99e63..1a1f90cd4 100644 --- a/v-ecosystem/v-api-interfaces/v-vpn/v.mod +++ b/v-ecosystem/v-api-interfaces/v-vpn/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'vpn' description: 'VPN management client for WireGuard and OpenVPN control interfaces.' diff --git a/v-ecosystem/v-api-interfaces/v-webdav/README.adoc b/v-ecosystem/v-api-interfaces/v-webdav/README.adoc index da591ba5c..37f262bc8 100644 --- a/v-ecosystem/v-api-interfaces/v-webdav/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-webdav/README.adoc @@ -1,5 +1,5 @@ = v-webdav -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 WebDAV protocol connector for the V-Ecosystem API interfaces layer. Implements Web Distributed Authoring and Versioning (RFC 4918) over HTTP/HTTPS. diff --git a/v-ecosystem/v-api-interfaces/v-webdav/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-webdav/contractiles/Trustfile.a2ml index 5cc662d42..e00e9883c 100644 --- a/v-ecosystem/v-api-interfaces/v-webdav/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-webdav/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-webdav -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-webdav protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-webdav/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-webdav/src/abi/Types.idr index e7478202a..bacf1c53f 100644 --- a/v-ecosystem/v-api-interfaces/v-webdav/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-webdav/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-webdav protocol. diff --git a/v-ecosystem/v-api-interfaces/v-webdav/src/webdav.v b/v-ecosystem/v-api-interfaces/v-webdav/src/webdav.v index 5a41f85ce..910c8a159 100644 --- a/v-ecosystem/v-api-interfaces/v-webdav/src/webdav.v +++ b/v-ecosystem/v-api-interfaces/v-webdav/src/webdav.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem WebDAV Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-webdav/v.mod b/v-ecosystem/v-api-interfaces/v-webdav/v.mod index 3d12bf2de..76085a3fc 100644 --- a/v-ecosystem/v-api-interfaces/v-webdav/v.mod +++ b/v-ecosystem/v-api-interfaces/v-webdav/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'webdav' description: 'WebDAV client (RFC 4918) with PROPFIND, COPY, MOVE, LOCK, and MKCOL support.' diff --git a/v-ecosystem/v-api-interfaces/v-xmpp/README.adoc b/v-ecosystem/v-api-interfaces/v-xmpp/README.adoc index 557a1a67e..b567d8eb6 100644 --- a/v-ecosystem/v-api-interfaces/v-xmpp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v-xmpp/README.adoc @@ -1,5 +1,5 @@ = v-xmpp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 XMPP protocol connector for the V-Ecosystem API interfaces layer. Implements the Extensible Messaging and Presence Protocol (RFC 6120 core, RFC 6121 IM and presence) over TCP with XML stream framing. diff --git a/v-ecosystem/v-api-interfaces/v-xmpp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v-xmpp/contractiles/Trustfile.a2ml index 36d52b268..c3a10d73d 100644 --- a/v-ecosystem/v-api-interfaces/v-xmpp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v-xmpp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-xmpp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-xmpp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v-xmpp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v-xmpp/src/abi/Types.idr index b292ca2b3..b64ee1b53 100644 --- a/v-ecosystem/v-api-interfaces/v-xmpp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v-xmpp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-xmpp protocol. diff --git a/v-ecosystem/v-api-interfaces/v-xmpp/src/xmpp.v b/v-ecosystem/v-api-interfaces/v-xmpp/src/xmpp.v index 9698313b5..dc7cc1e88 100644 --- a/v-ecosystem/v-api-interfaces/v-xmpp/src/xmpp.v +++ b/v-ecosystem/v-api-interfaces/v-xmpp/src/xmpp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem XMPP Protocol Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v-xmpp/v.mod b/v-ecosystem/v-api-interfaces/v-xmpp/v.mod index 8be13aa51..e4dc27913 100644 --- a/v-ecosystem/v-api-interfaces/v-xmpp/v.mod +++ b/v-ecosystem/v-api-interfaces/v-xmpp/v.mod @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 Module { name: 'xmpp' description: 'XMPP client (RFC 6120/6121) for messaging, presence, and roster management.' diff --git a/v-ecosystem/v-api-interfaces/v_agentic/README.adoc b/v-ecosystem/v-api-interfaces/v_agentic/README.adoc index e72fb5642..ea99260ac 100644 --- a/v-ecosystem/v-api-interfaces/v_agentic/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_agentic/README.adoc @@ -1,5 +1,5 @@ = v-agentic -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Autonomous agent orchestration with capability-based delegation and supervision diff --git a/v-ecosystem/v-api-interfaces/v_agentic/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_agentic/contractiles/Trustfile.a2ml index 1f5040224..429468e4d 100644 --- a/v-ecosystem/v-api-interfaces/v_agentic/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_agentic/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-agentic -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-agentic protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_agentic/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_agentic/src/abi/Types.idr index f2808895d..6173dd46f 100644 --- a/v-ecosystem/v-api-interfaces/v_agentic/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_agentic/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-agentic protocol. diff --git a/v-ecosystem/v-api-interfaces/v_agentic/src/agentic.v b/v-ecosystem/v-api-interfaces/v_agentic/src/agentic.v index 007e7f41b..e1539c07e 100644 --- a/v-ecosystem/v-api-interfaces/v_agentic/src/agentic.v +++ b/v-ecosystem/v-api-interfaces/v_agentic/src/agentic.v @@ -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) // // v_agentic -- AI agent task delegation, supervision, and result retrieval. diff --git a/v-ecosystem/v-api-interfaces/v_airgap/README.adoc b/v-ecosystem/v-api-interfaces/v_airgap/README.adoc index 1befb3fe4..a146599f0 100644 --- a/v-ecosystem/v-api-interfaces/v_airgap/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_airgap/README.adoc @@ -1,5 +1,5 @@ = v-airgap -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Air-gapped transfer protocol connector for secure offline data exchange diff --git a/v-ecosystem/v-api-interfaces/v_airgap/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_airgap/contractiles/Trustfile.a2ml index 84a0df623..1155acee3 100644 --- a/v-ecosystem/v-api-interfaces/v_airgap/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_airgap/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-airgap -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-airgap protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_airgap/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_airgap/src/abi/Types.idr index 4f7ca9149..dd03ec8ec 100644 --- a/v-ecosystem/v-api-interfaces/v_airgap/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_airgap/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-airgap protocol. diff --git a/v-ecosystem/v-api-interfaces/v_airgap/src/airgap.v b/v-ecosystem/v-api-interfaces/v_airgap/src/airgap.v index eb792f8b6..6ff8c8ae2 100644 --- a/v-ecosystem/v-api-interfaces/v_airgap/src/airgap.v +++ b/v-ecosystem/v-api-interfaces/v_airgap/src/airgap.v @@ -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) // // v_airgap -- Air-gap file transfer via removable media (USB/QR code). diff --git a/v-ecosystem/v-api-interfaces/v_apiserver/README.adoc b/v-ecosystem/v-api-interfaces/v_apiserver/README.adoc index 0497916e4..0e84795d6 100644 --- a/v-ecosystem/v-api-interfaces/v_apiserver/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_apiserver/README.adoc @@ -1,5 +1,5 @@ = v-apiserver -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 API server management connector for lifecycle and health monitoring diff --git a/v-ecosystem/v-api-interfaces/v_apiserver/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_apiserver/contractiles/Trustfile.a2ml index 6a581f454..ad4ceed3f 100644 --- a/v-ecosystem/v-api-interfaces/v_apiserver/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_apiserver/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-apiserver -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-apiserver protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_apiserver/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_apiserver/src/abi/Types.idr index 5d27cfbc3..2df9ddfca 100644 --- a/v-ecosystem/v-api-interfaces/v_apiserver/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_apiserver/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-apiserver protocol. diff --git a/v-ecosystem/v-api-interfaces/v_apiserver/src/apiserver.v b/v-ecosystem/v-api-interfaces/v_apiserver/src/apiserver.v index 731c3181d..457f88a9c 100644 --- a/v-ecosystem/v-api-interfaces/v_apiserver/src/apiserver.v +++ b/v-ecosystem/v-api-interfaces/v_apiserver/src/apiserver.v @@ -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) // // v_apiserver -- Generic API server client: endpoint discovery, authenticated diff --git a/v-ecosystem/v-api-interfaces/v_appserver/README.adoc b/v-ecosystem/v-api-interfaces/v_appserver/README.adoc index ac6fa0251..b3a097ee0 100644 --- a/v-ecosystem/v-api-interfaces/v_appserver/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_appserver/README.adoc @@ -1,5 +1,5 @@ = v-appserver -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Application server connector for process management and deployment diff --git a/v-ecosystem/v-api-interfaces/v_appserver/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_appserver/contractiles/Trustfile.a2ml index 1a261af67..a17fb832e 100644 --- a/v-ecosystem/v-api-interfaces/v_appserver/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_appserver/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-appserver -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-appserver protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_appserver/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_appserver/src/abi/Types.idr index 1ab965740..10f3d5daf 100644 --- a/v-ecosystem/v-api-interfaces/v_appserver/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_appserver/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-appserver protocol. diff --git a/v-ecosystem/v-api-interfaces/v_appserver/src/appserver.v b/v-ecosystem/v-api-interfaces/v_appserver/src/appserver.v index adae577ef..0ef08f3ba 100644 --- a/v-ecosystem/v-api-interfaces/v_appserver/src/appserver.v +++ b/v-ecosystem/v-api-interfaces/v_appserver/src/appserver.v @@ -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) // // v_appserver -- Application server process management and deployment. diff --git a/v-ecosystem/v-api-interfaces/v_authserver/README.adoc b/v-ecosystem/v-api-interfaces/v_authserver/README.adoc index 0d8c13a38..5694cae03 100644 --- a/v-ecosystem/v-api-interfaces/v_authserver/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_authserver/README.adoc @@ -1,5 +1,5 @@ = v-authserver -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Authentication server connector for identity, tokens, and session management diff --git a/v-ecosystem/v-api-interfaces/v_authserver/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_authserver/contractiles/Trustfile.a2ml index f0951d6c3..8f5078093 100644 --- a/v-ecosystem/v-api-interfaces/v_authserver/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_authserver/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-authserver -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-authserver protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_authserver/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_authserver/src/abi/Types.idr index f59c710df..f073e12a9 100644 --- a/v-ecosystem/v-api-interfaces/v_authserver/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_authserver/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-authserver protocol. diff --git a/v-ecosystem/v-api-interfaces/v_authserver/src/authserver.v b/v-ecosystem/v-api-interfaces/v_authserver/src/authserver.v index b07c7bf74..dadf53e61 100644 --- a/v-ecosystem/v-api-interfaces/v_authserver/src/authserver.v +++ b/v-ecosystem/v-api-interfaces/v_authserver/src/authserver.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Authentication server connector for identity, tokens, and session management Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_bfd/README.adoc b/v-ecosystem/v-api-interfaces/v_bfd/README.adoc index 763787341..f5118be3f 100644 --- a/v-ecosystem/v-api-interfaces/v_bfd/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_bfd/README.adoc @@ -1,5 +1,5 @@ = v-bfd -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Bidirectional Forwarding Detection for rapid link and path failure detection diff --git a/v-ecosystem/v-api-interfaces/v_bfd/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_bfd/contractiles/Trustfile.a2ml index 5d68ff19b..6b729df4e 100644 --- a/v-ecosystem/v-api-interfaces/v_bfd/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_bfd/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-bfd -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-bfd protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_bfd/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_bfd/src/abi/Types.idr index 0efdc8c5a..e832e47cb 100644 --- a/v-ecosystem/v-api-interfaces/v_bfd/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_bfd/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-bfd protocol. diff --git a/v-ecosystem/v-api-interfaces/v_bfd/src/bfd.v b/v-ecosystem/v-api-interfaces/v_bfd/src/bfd.v index fbcbc4a70..1426bae26 100644 --- a/v-ecosystem/v-api-interfaces/v_bfd/src/bfd.v +++ b/v-ecosystem/v-api-interfaces/v_bfd/src/bfd.v @@ -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) // // v_bfd -- Bidirectional Forwarding Detection (BFD) session management and diff --git a/v-ecosystem/v-api-interfaces/v_cache/README.adoc b/v-ecosystem/v-api-interfaces/v_cache/README.adoc index 3de7b9607..d2d34d336 100644 --- a/v-ecosystem/v-api-interfaces/v_cache/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_cache/README.adoc @@ -1,5 +1,5 @@ = v-cache -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Distributed cache connector supporting memcached and Redis protocols diff --git a/v-ecosystem/v-api-interfaces/v_cache/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_cache/contractiles/Trustfile.a2ml index 56c61ba4a..ed8f8d70f 100644 --- a/v-ecosystem/v-api-interfaces/v_cache/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_cache/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-cache -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-cache protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_cache/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_cache/src/abi/Types.idr index f53415fbb..faeaf45b6 100644 --- a/v-ecosystem/v-api-interfaces/v_cache/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_cache/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-cache protocol. diff --git a/v-ecosystem/v-api-interfaces/v_cache/src/cache.v b/v-ecosystem/v-api-interfaces/v_cache/src/cache.v index 765bb9d28..0b93057fa 100644 --- a/v-ecosystem/v-api-interfaces/v_cache/src/cache.v +++ b/v-ecosystem/v-api-interfaces/v_cache/src/cache.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Distributed cache connector supporting memcached and Redis protocols Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_chat/README.adoc b/v-ecosystem/v-api-interfaces/v_chat/README.adoc index 9c8f478a8..eeedf236e 100644 --- a/v-ecosystem/v-api-interfaces/v_chat/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_chat/README.adoc @@ -1,5 +1,5 @@ = v-chat -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Real-time chat protocol connector supporting IRC, Matrix, and webhook APIs diff --git a/v-ecosystem/v-api-interfaces/v_chat/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_chat/contractiles/Trustfile.a2ml index 6ead18d35..41b2d603e 100644 --- a/v-ecosystem/v-api-interfaces/v_chat/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_chat/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-chat -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-chat protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_chat/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_chat/src/abi/Types.idr index ddd833652..de78cf27b 100644 --- a/v-ecosystem/v-api-interfaces/v_chat/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_chat/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-chat protocol. diff --git a/v-ecosystem/v-api-interfaces/v_chat/src/chat.v b/v-ecosystem/v-api-interfaces/v_chat/src/chat.v index e51e66c9c..3a139e5fc 100644 --- a/v-ecosystem/v-api-interfaces/v_chat/src/chat.v +++ b/v-ecosystem/v-api-interfaces/v_chat/src/chat.v @@ -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) // // v_chat -- Real-time chat server types for the V-Ecosystem. diff --git a/v-ecosystem/v-api-interfaces/v_cli/README.adoc b/v-ecosystem/v-api-interfaces/v_cli/README.adoc index 38d57b33c..926027851 100644 --- a/v-ecosystem/v-api-interfaces/v_cli/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_cli/README.adoc @@ -1,5 +1,5 @@ = v-cli -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 CLI tool management connector for command dispatch, argument parsing, and subcommand routing diff --git a/v-ecosystem/v-api-interfaces/v_cli/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_cli/contractiles/Trustfile.a2ml index 961915c4d..f2dd168e7 100644 --- a/v-ecosystem/v-api-interfaces/v_cli/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_cli/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-cli -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-cli protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_cli/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_cli/src/abi/Types.idr index cda6121d7..218fcc62e 100644 --- a/v-ecosystem/v-api-interfaces/v_cli/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_cli/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-cli protocol. diff --git a/v-ecosystem/v-api-interfaces/v_cli/src/cli.v b/v-ecosystem/v-api-interfaces/v_cli/src/cli.v index b286f5756..f53877f56 100644 --- a/v-ecosystem/v-api-interfaces/v_cli/src/cli.v +++ b/v-ecosystem/v-api-interfaces/v_cli/src/cli.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem CLI tool management connector for command dispatch, argument parsing, and subcommand routing Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_configmgmt/README.adoc b/v-ecosystem/v-api-interfaces/v_configmgmt/README.adoc index 2e288c691..226e6f943 100644 --- a/v-ecosystem/v-api-interfaces/v_configmgmt/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_configmgmt/README.adoc @@ -1,5 +1,5 @@ = v-configmgmt -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Configuration management connector for declarative infrastructure state diff --git a/v-ecosystem/v-api-interfaces/v_configmgmt/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_configmgmt/contractiles/Trustfile.a2ml index dc6cf2a52..010696eb0 100644 --- a/v-ecosystem/v-api-interfaces/v_configmgmt/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_configmgmt/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-configmgmt -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-configmgmt protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_configmgmt/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_configmgmt/src/abi/Types.idr index 14c0b13fd..63c78b79d 100644 --- a/v-ecosystem/v-api-interfaces/v_configmgmt/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_configmgmt/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-configmgmt protocol. diff --git a/v-ecosystem/v-api-interfaces/v_configmgmt/src/configmgmt.v b/v-ecosystem/v-api-interfaces/v_configmgmt/src/configmgmt.v index 7b08706e1..7752f95fa 100644 --- a/v-ecosystem/v-api-interfaces/v_configmgmt/src/configmgmt.v +++ b/v-ecosystem/v-api-interfaces/v_configmgmt/src/configmgmt.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Configuration management connector for declarative infrastructure state Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_container/README.adoc b/v-ecosystem/v-api-interfaces/v_container/README.adoc index 45a390fde..dc5cd021a 100644 --- a/v-ecosystem/v-api-interfaces/v_container/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_container/README.adoc @@ -1,5 +1,5 @@ = v-container -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Container runtime connector for OCI container lifecycle management diff --git a/v-ecosystem/v-api-interfaces/v_container/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_container/contractiles/Trustfile.a2ml index def139dc6..52ee2a910 100644 --- a/v-ecosystem/v-api-interfaces/v_container/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_container/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-container -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-container protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_container/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_container/src/abi/Types.idr index 2558f277b..5560137bc 100644 --- a/v-ecosystem/v-api-interfaces/v_container/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_container/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-container protocol. diff --git a/v-ecosystem/v-api-interfaces/v_container/src/container.v b/v-ecosystem/v-api-interfaces/v_container/src/container.v index 8476ea9dc..8596deafb 100644 --- a/v-ecosystem/v-api-interfaces/v_container/src/container.v +++ b/v-ecosystem/v-api-interfaces/v_container/src/container.v @@ -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) // // v_container — OCI container management protocol types. diff --git a/v-ecosystem/v-api-interfaces/v_ctlog/README.adoc b/v-ecosystem/v-api-interfaces/v_ctlog/README.adoc index b952c9029..f37a44cc5 100644 --- a/v-ecosystem/v-api-interfaces/v_ctlog/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_ctlog/README.adoc @@ -1,5 +1,5 @@ = v-ctlog -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Certificate Transparency log connector for SCT verification and log monitoring diff --git a/v-ecosystem/v-api-interfaces/v_ctlog/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_ctlog/contractiles/Trustfile.a2ml index 296cf6c13..e07c22326 100644 --- a/v-ecosystem/v-api-interfaces/v_ctlog/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_ctlog/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ctlog -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ctlog protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_ctlog/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_ctlog/src/abi/Types.idr index 46827aab4..388caf1bd 100644 --- a/v-ecosystem/v-api-interfaces/v_ctlog/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_ctlog/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ctlog protocol. diff --git a/v-ecosystem/v-api-interfaces/v_ctlog/src/ctlog.v b/v-ecosystem/v-api-interfaces/v_ctlog/src/ctlog.v index 1f0642ae4..1fd12c956 100644 --- a/v-ecosystem/v-api-interfaces/v_ctlog/src/ctlog.v +++ b/v-ecosystem/v-api-interfaces/v_ctlog/src/ctlog.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Certificate Transparency log connector for SCT verification and log monitoring // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_dbserver/README.adoc b/v-ecosystem/v-api-interfaces/v_dbserver/README.adoc index ab92f683a..5ad1e6a3a 100644 --- a/v-ecosystem/v-api-interfaces/v_dbserver/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_dbserver/README.adoc @@ -1,5 +1,5 @@ = v-dbserver -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Database server management connector for instance lifecycle and query routing diff --git a/v-ecosystem/v-api-interfaces/v_dbserver/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_dbserver/contractiles/Trustfile.a2ml index b9d840106..68bdc23b7 100644 --- a/v-ecosystem/v-api-interfaces/v_dbserver/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_dbserver/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-dbserver -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-dbserver protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_dbserver/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_dbserver/src/abi/Types.idr index 60337ed47..b633b6680 100644 --- a/v-ecosystem/v-api-interfaces/v_dbserver/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_dbserver/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-dbserver protocol. diff --git a/v-ecosystem/v-api-interfaces/v_dbserver/src/dbserver.v b/v-ecosystem/v-api-interfaces/v_dbserver/src/dbserver.v index 04a9ab8bf..2906ae62c 100644 --- a/v-ecosystem/v-api-interfaces/v_dbserver/src/dbserver.v +++ b/v-ecosystem/v-api-interfaces/v_dbserver/src/dbserver.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Database server management connector for instance lifecycle and query routing Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_deception/README.adoc b/v-ecosystem/v-api-interfaces/v_deception/README.adoc index f43d3d90c..001bce92b 100644 --- a/v-ecosystem/v-api-interfaces/v_deception/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_deception/README.adoc @@ -1,5 +1,5 @@ = v-deception -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Cyber deception connector for honeypots, honeytokens, and decoy services diff --git a/v-ecosystem/v-api-interfaces/v_deception/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_deception/contractiles/Trustfile.a2ml index 39ffaede2..2b2318c62 100644 --- a/v-ecosystem/v-api-interfaces/v_deception/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_deception/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-deception -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-deception protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_deception/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_deception/src/abi/Types.idr index 1cd4d0d92..a3106d2f2 100644 --- a/v-ecosystem/v-api-interfaces/v_deception/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_deception/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-deception protocol. diff --git a/v-ecosystem/v-api-interfaces/v_deception/src/deception.v b/v-ecosystem/v-api-interfaces/v_deception/src/deception.v index 87a3d119f..f6b9cbdeb 100644 --- a/v-ecosystem/v-api-interfaces/v_deception/src/deception.v +++ b/v-ecosystem/v-api-interfaces/v_deception/src/deception.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Cyber deception connector for honeypots, honeytokens, and decoy services Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_diode/README.adoc b/v-ecosystem/v-api-interfaces/v_diode/README.adoc index 8bec38a55..07715596d 100644 --- a/v-ecosystem/v-api-interfaces/v_diode/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_diode/README.adoc @@ -1,5 +1,5 @@ = v-diode -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Data diode connector for unidirectional network transfer enforcement diff --git a/v-ecosystem/v-api-interfaces/v_diode/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_diode/contractiles/Trustfile.a2ml index e154f1223..8cc7a37ec 100644 --- a/v-ecosystem/v-api-interfaces/v_diode/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_diode/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-diode -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-diode protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_diode/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_diode/src/abi/Types.idr index aef4a6345..b72ae0fb0 100644 --- a/v-ecosystem/v-api-interfaces/v_diode/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_diode/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-diode protocol. diff --git a/v-ecosystem/v-api-interfaces/v_diode/src/diode.v b/v-ecosystem/v-api-interfaces/v_diode/src/diode.v index 576d008e1..4fabbdfb4 100644 --- a/v-ecosystem/v-api-interfaces/v_diode/src/diode.v +++ b/v-ecosystem/v-api-interfaces/v_diode/src/diode.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Data diode connector for unidirectional network transfer enforcement Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_doq/README.adoc b/v-ecosystem/v-api-interfaces/v_doq/README.adoc index 680a1bf2a..d0bc961cc 100644 --- a/v-ecosystem/v-api-interfaces/v_doq/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_doq/README.adoc @@ -1,5 +1,5 @@ = v-doq -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 DNS over QUIC (DoQ) connector for encrypted DNS resolution (RFC 9250) diff --git a/v-ecosystem/v-api-interfaces/v_doq/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_doq/contractiles/Trustfile.a2ml index 73e56ca81..8dab3380d 100644 --- a/v-ecosystem/v-api-interfaces/v_doq/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_doq/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-doq -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-doq protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_doq/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_doq/src/abi/Types.idr index 9afd03753..e12915a99 100644 --- a/v-ecosystem/v-api-interfaces/v_doq/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_doq/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-doq protocol. diff --git a/v-ecosystem/v-api-interfaces/v_doq/src/doq.v b/v-ecosystem/v-api-interfaces/v_doq/src/doq.v index 5e9a49a45..2c9924509 100644 --- a/v-ecosystem/v-api-interfaces/v_doq/src/doq.v +++ b/v-ecosystem/v-api-interfaces/v_doq/src/doq.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem DNS over QUIC (DoQ) connector for encrypted DNS resolution (RFC 9250) Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_dot/README.adoc b/v-ecosystem/v-api-interfaces/v_dot/README.adoc index 90df45d92..89d445b4e 100644 --- a/v-ecosystem/v-api-interfaces/v_dot/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_dot/README.adoc @@ -1,5 +1,5 @@ = v-dot -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 DNS over TLS (DoT) connector for encrypted DNS resolution (RFC 7858) diff --git a/v-ecosystem/v-api-interfaces/v_dot/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_dot/contractiles/Trustfile.a2ml index ffb970707..ca452979b 100644 --- a/v-ecosystem/v-api-interfaces/v_dot/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_dot/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-dot -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-dot protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_dot/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_dot/src/abi/Types.idr index 75d9cea67..35277a8c8 100644 --- a/v-ecosystem/v-api-interfaces/v_dot/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_dot/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-dot protocol. diff --git a/v-ecosystem/v-api-interfaces/v_dot/src/dot.v b/v-ecosystem/v-api-interfaces/v_dot/src/dot.v index 565fd9b3d..4fc0f5153 100644 --- a/v-ecosystem/v-api-interfaces/v_dot/src/dot.v +++ b/v-ecosystem/v-api-interfaces/v_dot/src/dot.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem DNS over TLS (DoT) Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_federation/README.adoc b/v-ecosystem/v-api-interfaces/v_federation/README.adoc index 7fbb9d73b..fbbacbedf 100644 --- a/v-ecosystem/v-api-interfaces/v_federation/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_federation/README.adoc @@ -1,5 +1,5 @@ = v-federation -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Federation protocol connector for decentralised service-to-service identity and messaging diff --git a/v-ecosystem/v-api-interfaces/v_federation/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_federation/contractiles/Trustfile.a2ml index 59303b1dc..1249d1f0c 100644 --- a/v-ecosystem/v-api-interfaces/v_federation/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_federation/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-federation -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-federation protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_federation/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_federation/src/abi/Types.idr index fa0a21c99..2da5d99c0 100644 --- a/v-ecosystem/v-api-interfaces/v_federation/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_federation/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-federation protocol. diff --git a/v-ecosystem/v-api-interfaces/v_federation/src/federation.v b/v-ecosystem/v-api-interfaces/v_federation/src/federation.v index f50fa291e..b92508497 100644 --- a/v-ecosystem/v-api-interfaces/v_federation/src/federation.v +++ b/v-ecosystem/v-api-interfaces/v_federation/src/federation.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Federation protocol connector for SAML/OIDC/CAS identity federation // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_fileserver/README.adoc b/v-ecosystem/v-api-interfaces/v_fileserver/README.adoc index 80b7b6dc9..4d5a973d8 100644 --- a/v-ecosystem/v-api-interfaces/v_fileserver/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_fileserver/README.adoc @@ -1,5 +1,5 @@ = v-fileserver -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 File server connector for remote file operations and directory browsing diff --git a/v-ecosystem/v-api-interfaces/v_fileserver/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_fileserver/contractiles/Trustfile.a2ml index 23657d3a9..b1de330bf 100644 --- a/v-ecosystem/v-api-interfaces/v_fileserver/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_fileserver/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-fileserver -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-fileserver protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_fileserver/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_fileserver/src/abi/Types.idr index e25240c66..a992e3c77 100644 --- a/v-ecosystem/v-api-interfaces/v_fileserver/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_fileserver/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-fileserver protocol. diff --git a/v-ecosystem/v-api-interfaces/v_fileserver/src/fileserver.v b/v-ecosystem/v-api-interfaces/v_fileserver/src/fileserver.v index fe19db226..3bf8af291 100644 --- a/v-ecosystem/v-api-interfaces/v_fileserver/src/fileserver.v +++ b/v-ecosystem/v-api-interfaces/v_fileserver/src/fileserver.v @@ -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) // // v_fileserver — File server client supporting directory listing, upload, diff --git a/v-ecosystem/v-api-interfaces/v_firewall/README.adoc b/v-ecosystem/v-api-interfaces/v_firewall/README.adoc index 3a0307981..853857e7f 100644 --- a/v-ecosystem/v-api-interfaces/v_firewall/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_firewall/README.adoc @@ -1,5 +1,5 @@ = v-firewall -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Firewall management connector for rule sets, zones, and packet filtering diff --git a/v-ecosystem/v-api-interfaces/v_firewall/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_firewall/contractiles/Trustfile.a2ml index 7dd846234..405400e72 100644 --- a/v-ecosystem/v-api-interfaces/v_firewall/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_firewall/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-firewall -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-firewall protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_firewall/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_firewall/src/abi/Types.idr index f803094eb..91f75fddc 100644 --- a/v-ecosystem/v-api-interfaces/v_firewall/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_firewall/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-firewall protocol. diff --git a/v-ecosystem/v-api-interfaces/v_firewall/src/firewall.v b/v-ecosystem/v-api-interfaces/v_firewall/src/firewall.v index d0dd2c4b3..322d05a1f 100644 --- a/v-ecosystem/v-api-interfaces/v_firewall/src/firewall.v +++ b/v-ecosystem/v-api-interfaces/v_firewall/src/firewall.v @@ -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) // // v_firewall — Firewall rule management protocol types. diff --git a/v-ecosystem/v-api-interfaces/v_gameserver/README.adoc b/v-ecosystem/v-api-interfaces/v_gameserver/README.adoc index 94805fd26..136f0eaea 100644 --- a/v-ecosystem/v-api-interfaces/v_gameserver/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_gameserver/README.adoc @@ -1,5 +1,5 @@ = v-gameserver -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Game server connector for multiplayer session, lobby, and match management diff --git a/v-ecosystem/v-api-interfaces/v_gameserver/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_gameserver/contractiles/Trustfile.a2ml index f393f665b..35b83f12c 100644 --- a/v-ecosystem/v-api-interfaces/v_gameserver/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_gameserver/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-gameserver -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-gameserver protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_gameserver/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_gameserver/src/abi/Types.idr index d7d95fab4..5b383f161 100644 --- a/v-ecosystem/v-api-interfaces/v_gameserver/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_gameserver/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-gameserver protocol. diff --git a/v-ecosystem/v-api-interfaces/v_gameserver/src/gameserver.v b/v-ecosystem/v-api-interfaces/v_gameserver/src/gameserver.v index 1039c172e..9bc87d4a9 100644 --- a/v-ecosystem/v-api-interfaces/v_gameserver/src/gameserver.v +++ b/v-ecosystem/v-api-interfaces/v_gameserver/src/gameserver.v @@ -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) // // v_gameserver — Game server client for multiplayer session lifecycle, diff --git a/v-ecosystem/v-api-interfaces/v_git/README.adoc b/v-ecosystem/v-api-interfaces/v_git/README.adoc index 75b45cf7f..55cfc74fb 100644 --- a/v-ecosystem/v-api-interfaces/v_git/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_git/README.adoc @@ -1,5 +1,5 @@ = v-git -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Git protocol connector for repository operations, ref management, and object transfer diff --git a/v-ecosystem/v-api-interfaces/v_git/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_git/contractiles/Trustfile.a2ml index 90bacbe00..7fc58aafe 100644 --- a/v-ecosystem/v-api-interfaces/v_git/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_git/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-git -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-git protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_git/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_git/src/abi/Types.idr index 9ce297233..381e76d61 100644 --- a/v-ecosystem/v-api-interfaces/v_git/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_git/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-git protocol. diff --git a/v-ecosystem/v-api-interfaces/v_git/src/git.v b/v-ecosystem/v-api-interfaces/v_git/src/git.v index 5273c368f..ad02cc80f 100644 --- a/v-ecosystem/v-api-interfaces/v_git/src/git.v +++ b/v-ecosystem/v-api-interfaces/v_git/src/git.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Git protocol connector for repository operations, ref management, and object transfer Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_hardened/README.adoc b/v-ecosystem/v-api-interfaces/v_hardened/README.adoc index 8ad69ac4f..07dc3d30b 100644 --- a/v-ecosystem/v-api-interfaces/v_hardened/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_hardened/README.adoc @@ -1,5 +1,5 @@ = v-hardened -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Hardened server baseline enforcement with CIS benchmark compliance diff --git a/v-ecosystem/v-api-interfaces/v_hardened/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_hardened/contractiles/Trustfile.a2ml index 4fcce47cd..7c3dad46e 100644 --- a/v-ecosystem/v-api-interfaces/v_hardened/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_hardened/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-hardened -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-hardened protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_hardened/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_hardened/src/abi/Types.idr index 189acfae7..f438e2083 100644 --- a/v-ecosystem/v-api-interfaces/v_hardened/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_hardened/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-hardened protocol. diff --git a/v-ecosystem/v-api-interfaces/v_hardened/src/hardened.v b/v-ecosystem/v-api-interfaces/v_hardened/src/hardened.v index ad053354f..ed3dc3326 100644 --- a/v-ecosystem/v-api-interfaces/v_hardened/src/hardened.v +++ b/v-ecosystem/v-api-interfaces/v_hardened/src/hardened.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Hardened server baseline enforcement with CIS benchmark compliance Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_honeypot/README.adoc b/v-ecosystem/v-api-interfaces/v_honeypot/README.adoc index 48986faa6..71e5dc5a1 100644 --- a/v-ecosystem/v-api-interfaces/v_honeypot/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_honeypot/README.adoc @@ -1,5 +1,5 @@ = v-honeypot -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Honeypot deception traps with interaction logging and threat intelligence diff --git a/v-ecosystem/v-api-interfaces/v_honeypot/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_honeypot/contractiles/Trustfile.a2ml index 520f8b795..6a6ddfe1e 100644 --- a/v-ecosystem/v-api-interfaces/v_honeypot/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_honeypot/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-honeypot -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-honeypot protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_honeypot/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_honeypot/src/abi/Types.idr index 91f3ecabd..62d9f69ef 100644 --- a/v-ecosystem/v-api-interfaces/v_honeypot/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_honeypot/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-honeypot protocol. diff --git a/v-ecosystem/v-api-interfaces/v_honeypot/src/honeypot.v b/v-ecosystem/v-api-interfaces/v_honeypot/src/honeypot.v index 8acb6168c..c9fbe44de 100644 --- a/v-ecosystem/v-api-interfaces/v_honeypot/src/honeypot.v +++ b/v-ecosystem/v-api-interfaces/v_honeypot/src/honeypot.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Honeypot deception traps with interaction logging and threat intelligence Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_httpd/README.adoc b/v-ecosystem/v-api-interfaces/v_httpd/README.adoc index 50569dfe7..ef55a8bb5 100644 --- a/v-ecosystem/v-api-interfaces/v_httpd/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_httpd/README.adoc @@ -1,5 +1,5 @@ = v-httpd -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 HTTP server management with virtual hosts, TLS, and reverse proxy diff --git a/v-ecosystem/v-api-interfaces/v_httpd/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_httpd/contractiles/Trustfile.a2ml index b9c6847db..eeeb3dee7 100644 --- a/v-ecosystem/v-api-interfaces/v_httpd/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_httpd/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-httpd -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-httpd protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_httpd/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_httpd/src/abi/Types.idr index c84a13138..56b3513b5 100644 --- a/v-ecosystem/v-api-interfaces/v_httpd/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_httpd/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-httpd protocol. diff --git a/v-ecosystem/v-api-interfaces/v_httpd/src/httpd.v b/v-ecosystem/v-api-interfaces/v_httpd/src/httpd.v index 96952c5d7..401c90327 100644 --- a/v-ecosystem/v-api-interfaces/v_httpd/src/httpd.v +++ b/v-ecosystem/v-api-interfaces/v_httpd/src/httpd.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem HTTP server management with virtual hosts, TLS, and reverse proxy Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_ids/README.adoc b/v-ecosystem/v-api-interfaces/v_ids/README.adoc index 40cb4b5c3..4b18ac296 100644 --- a/v-ecosystem/v-api-interfaces/v_ids/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_ids/README.adoc @@ -1,5 +1,5 @@ = v-ids -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Intrusion detection with signature and anomaly-based rule engines diff --git a/v-ecosystem/v-api-interfaces/v_ids/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_ids/contractiles/Trustfile.a2ml index 98bf9278b..748ec1594 100644 --- a/v-ecosystem/v-api-interfaces/v_ids/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_ids/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ids -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ids protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_ids/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_ids/src/abi/Types.idr index 4364d65e0..e4161e2f8 100644 --- a/v-ecosystem/v-api-interfaces/v_ids/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_ids/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ids protocol. diff --git a/v-ecosystem/v-api-interfaces/v_ids/src/ids.v b/v-ecosystem/v-api-interfaces/v_ids/src/ids.v index 38f77ed28..3c18a1815 100644 --- a/v-ecosystem/v-api-interfaces/v_ids/src/ids.v +++ b/v-ecosystem/v-api-interfaces/v_ids/src/ids.v @@ -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) // // v_ids — Intrusion Detection System protocol types and engine. diff --git a/v-ecosystem/v-api-interfaces/v_kms/README.adoc b/v-ecosystem/v-api-interfaces/v_kms/README.adoc index a4af812de..423d68e3e 100644 --- a/v-ecosystem/v-api-interfaces/v_kms/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_kms/README.adoc @@ -1,5 +1,5 @@ = v-kms -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Key management with envelope encryption, key rotation, and HSM integration diff --git a/v-ecosystem/v-api-interfaces/v_kms/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_kms/contractiles/Trustfile.a2ml index 8191c60ab..eb579f668 100644 --- a/v-ecosystem/v-api-interfaces/v_kms/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_kms/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-kms -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-kms protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_kms/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_kms/src/abi/Types.idr index 45c064166..f10de1df6 100644 --- a/v-ecosystem/v-api-interfaces/v_kms/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_kms/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-kms protocol. diff --git a/v-ecosystem/v-api-interfaces/v_kms/src/kms.v b/v-ecosystem/v-api-interfaces/v_kms/src/kms.v index c630c2a0e..764601ead 100644 --- a/v-ecosystem/v-api-interfaces/v_kms/src/kms.v +++ b/v-ecosystem/v-api-interfaces/v_kms/src/kms.v @@ -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) // // v_kms — Key Management Service protocol types and server abstraction. diff --git a/v-ecosystem/v-api-interfaces/v_ldp/README.adoc b/v-ecosystem/v-api-interfaces/v_ldp/README.adoc index 982ffd118..085561bc3 100644 --- a/v-ecosystem/v-api-interfaces/v_ldp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_ldp/README.adoc @@ -1,5 +1,5 @@ = v-ldp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Linked Data Platform containers and resource management diff --git a/v-ecosystem/v-api-interfaces/v_ldp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_ldp/contractiles/Trustfile.a2ml index 06685f67e..ad5fd2340 100644 --- a/v-ecosystem/v-api-interfaces/v_ldp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_ldp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ldp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ldp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_ldp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_ldp/src/abi/Types.idr index d1bb78dd2..d78b28f12 100644 --- a/v-ecosystem/v-api-interfaces/v_ldp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_ldp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ldp protocol. diff --git a/v-ecosystem/v-api-interfaces/v_ldp/src/ldp.v b/v-ecosystem/v-api-interfaces/v_ldp/src/ldp.v index 0def77f9a..cbecefebd 100644 --- a/v-ecosystem/v-api-interfaces/v_ldp/src/ldp.v +++ b/v-ecosystem/v-api-interfaces/v_ldp/src/ldp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Linked Data Platform containers and resource management Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_loadbalancer/README.adoc b/v-ecosystem/v-api-interfaces/v_loadbalancer/README.adoc index d4713501a..494fa8ff1 100644 --- a/v-ecosystem/v-api-interfaces/v_loadbalancer/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_loadbalancer/README.adoc @@ -1,5 +1,5 @@ = v-loadbalancer -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Load balancer with backend pools, health checks, and traffic shaping diff --git a/v-ecosystem/v-api-interfaces/v_loadbalancer/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_loadbalancer/contractiles/Trustfile.a2ml index 98ce6a341..cb0f81fd0 100644 --- a/v-ecosystem/v-api-interfaces/v_loadbalancer/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_loadbalancer/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-loadbalancer -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-loadbalancer protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_loadbalancer/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_loadbalancer/src/abi/Types.idr index 2743786a1..30d36aac7 100644 --- a/v-ecosystem/v-api-interfaces/v_loadbalancer/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_loadbalancer/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-loadbalancer protocol. diff --git a/v-ecosystem/v-api-interfaces/v_loadbalancer/src/loadbalancer.v b/v-ecosystem/v-api-interfaces/v_loadbalancer/src/loadbalancer.v index e7073f536..f538c3378 100644 --- a/v-ecosystem/v-api-interfaces/v_loadbalancer/src/loadbalancer.v +++ b/v-ecosystem/v-api-interfaces/v_loadbalancer/src/loadbalancer.v @@ -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) // // v_loadbalancer -- Load balancer with multiple selection algorithms, health diff --git a/v-ecosystem/v-api-interfaces/v_logcollector/README.adoc b/v-ecosystem/v-api-interfaces/v_logcollector/README.adoc index 5d5cbc323..2660e0cce 100644 --- a/v-ecosystem/v-api-interfaces/v_logcollector/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_logcollector/README.adoc @@ -1,5 +1,5 @@ = v-logcollector -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Log aggregation with structured ingestion, filtering, and forwarding diff --git a/v-ecosystem/v-api-interfaces/v_logcollector/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_logcollector/contractiles/Trustfile.a2ml index 8eee4220d..300e68255 100644 --- a/v-ecosystem/v-api-interfaces/v_logcollector/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_logcollector/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-logcollector -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-logcollector protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_logcollector/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_logcollector/src/abi/Types.idr index 648bd5a71..bb2002248 100644 --- a/v-ecosystem/v-api-interfaces/v_logcollector/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_logcollector/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-logcollector protocol. diff --git a/v-ecosystem/v-api-interfaces/v_logcollector/src/logcollector.v b/v-ecosystem/v-api-interfaces/v_logcollector/src/logcollector.v index c983e6c10..5982c324b 100644 --- a/v-ecosystem/v-api-interfaces/v_logcollector/src/logcollector.v +++ b/v-ecosystem/v-api-interfaces/v_logcollector/src/logcollector.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Log aggregation with structured ingestion, filtering, and forwarding Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_lpd/README.adoc b/v-ecosystem/v-api-interfaces/v_lpd/README.adoc index 525264900..aac6faf8d 100644 --- a/v-ecosystem/v-api-interfaces/v_lpd/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_lpd/README.adoc @@ -1,5 +1,5 @@ = v-lpd -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Line Printer Daemon protocol for print queue management diff --git a/v-ecosystem/v-api-interfaces/v_lpd/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_lpd/contractiles/Trustfile.a2ml index 225d7ec62..2a6d1d07f 100644 --- a/v-ecosystem/v-api-interfaces/v_lpd/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_lpd/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-lpd -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-lpd protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_lpd/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_lpd/src/abi/Types.idr index f3a2bb7b8..365baf49d 100644 --- a/v-ecosystem/v-api-interfaces/v_lpd/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_lpd/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-lpd protocol. diff --git a/v-ecosystem/v-api-interfaces/v_lpd/src/lpd.v b/v-ecosystem/v-api-interfaces/v_lpd/src/lpd.v index b0cee3c24..4de25a5c6 100644 --- a/v-ecosystem/v-api-interfaces/v_lpd/src/lpd.v +++ b/v-ecosystem/v-api-interfaces/v_lpd/src/lpd.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Line Printer Daemon protocol for print queue management Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_mcp/README.adoc b/v-ecosystem/v-api-interfaces/v_mcp/README.adoc index cde01be57..7000a4df7 100644 --- a/v-ecosystem/v-api-interfaces/v_mcp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_mcp/README.adoc @@ -1,5 +1,5 @@ = v-mcp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Model Context Protocol server-to-server tool invocation and routing diff --git a/v-ecosystem/v-api-interfaces/v_mcp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_mcp/contractiles/Trustfile.a2ml index 70ad9a20e..2375d83d8 100644 --- a/v-ecosystem/v-api-interfaces/v_mcp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_mcp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-mcp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-mcp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_mcp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_mcp/src/abi/Types.idr index 907e5ef43..c522cd883 100644 --- a/v-ecosystem/v-api-interfaces/v_mcp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_mcp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-mcp protocol. diff --git a/v-ecosystem/v-api-interfaces/v_mcp/src/mcp.v b/v-ecosystem/v-api-interfaces/v_mcp/src/mcp.v index 7bc7b8b15..ece64aec6 100644 --- a/v-ecosystem/v-api-interfaces/v_mcp/src/mcp.v +++ b/v-ecosystem/v-api-interfaces/v_mcp/src/mcp.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Model Context Protocol server-to-server tool invocation and routing Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_media/README.adoc b/v-ecosystem/v-api-interfaces/v_media/README.adoc index 554b72a86..c168ea7f9 100644 --- a/v-ecosystem/v-api-interfaces/v_media/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_media/README.adoc @@ -1,5 +1,5 @@ = v-media -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Media streaming with transcoding, adaptive bitrate, and format negotiation diff --git a/v-ecosystem/v-api-interfaces/v_media/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_media/contractiles/Trustfile.a2ml index ee9bfd089..636ea184c 100644 --- a/v-ecosystem/v-api-interfaces/v_media/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_media/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-media -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-media protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_media/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_media/src/abi/Types.idr index 9d468b5d4..fe4a2e7c7 100644 --- a/v-ecosystem/v-api-interfaces/v_media/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_media/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-media protocol. diff --git a/v-ecosystem/v-api-interfaces/v_media/src/media.v b/v-ecosystem/v-api-interfaces/v_media/src/media.v index 5a20cf0af..fba30d167 100644 --- a/v-ecosystem/v-api-interfaces/v_media/src/media.v +++ b/v-ecosystem/v-api-interfaces/v_media/src/media.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Media streaming with transcoding, adaptive bitrate, and format negotiation Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_metrics/README.adoc b/v-ecosystem/v-api-interfaces/v_metrics/README.adoc index 3c5780f98..b896aa1cc 100644 --- a/v-ecosystem/v-api-interfaces/v_metrics/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_metrics/README.adoc @@ -1,5 +1,5 @@ = v-metrics -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Metrics collection with dimensional tagging, aggregation, and export diff --git a/v-ecosystem/v-api-interfaces/v_metrics/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_metrics/contractiles/Trustfile.a2ml index e37aad4ff..0b1cefb4e 100644 --- a/v-ecosystem/v-api-interfaces/v_metrics/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_metrics/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-metrics -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-metrics protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_metrics/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_metrics/src/abi/Types.idr index 6c1d658e1..3a877fa88 100644 --- a/v-ecosystem/v-api-interfaces/v_metrics/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_metrics/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-metrics protocol. diff --git a/v-ecosystem/v-api-interfaces/v_metrics/src/metrics.v b/v-ecosystem/v-api-interfaces/v_metrics/src/metrics.v index 80c4db557..07abf715b 100644 --- a/v-ecosystem/v-api-interfaces/v_metrics/src/metrics.v +++ b/v-ecosystem/v-api-interfaces/v_metrics/src/metrics.v @@ -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) // // v_metrics -- Metrics collection and exposition (Prometheus-compatible) diff --git a/v-ecosystem/v-api-interfaces/v_monitor/README.adoc b/v-ecosystem/v-api-interfaces/v_monitor/README.adoc index bb1b95427..a8900cd68 100644 --- a/v-ecosystem/v-api-interfaces/v_monitor/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_monitor/README.adoc @@ -1,5 +1,5 @@ = v-monitor -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 System monitoring with health checks, alerting, and escalation policies diff --git a/v-ecosystem/v-api-interfaces/v_monitor/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_monitor/contractiles/Trustfile.a2ml index 8d2a2f07f..d135f3e9a 100644 --- a/v-ecosystem/v-api-interfaces/v_monitor/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_monitor/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-monitor -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-monitor protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_monitor/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_monitor/src/abi/Types.idr index 5697343e1..1edb88151 100644 --- a/v-ecosystem/v-api-interfaces/v_monitor/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_monitor/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-monitor protocol. diff --git a/v-ecosystem/v-api-interfaces/v_monitor/src/monitor.v b/v-ecosystem/v-api-interfaces/v_monitor/src/monitor.v index 045222dc8..5cd2bfacd 100644 --- a/v-ecosystem/v-api-interfaces/v_monitor/src/monitor.v +++ b/v-ecosystem/v-api-interfaces/v_monitor/src/monitor.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem System monitoring with health checks, alerting, and escalation policies Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_nesy/README.adoc b/v-ecosystem/v-api-interfaces/v_nesy/README.adoc index f3254027d..170a7fb3e 100644 --- a/v-ecosystem/v-api-interfaces/v_nesy/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_nesy/README.adoc @@ -1,5 +1,5 @@ = v-nesy -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Neurosymbolic reasoning with hybrid neural-symbolic inference pipelines diff --git a/v-ecosystem/v-api-interfaces/v_nesy/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_nesy/contractiles/Trustfile.a2ml index 23343e4a2..6a9605014 100644 --- a/v-ecosystem/v-api-interfaces/v_nesy/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_nesy/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-nesy -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-nesy protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_nesy/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_nesy/src/abi/Types.idr index 589e23369..af43d6121 100644 --- a/v-ecosystem/v-api-interfaces/v_nesy/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_nesy/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-nesy protocol. diff --git a/v-ecosystem/v-api-interfaces/v_nesy/src/nesy.v b/v-ecosystem/v-api-interfaces/v_nesy/src/nesy.v index 25e7d94e7..d6d306ea9 100644 --- a/v-ecosystem/v-api-interfaces/v_nesy/src/nesy.v +++ b/v-ecosystem/v-api-interfaces/v_nesy/src/nesy.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Neurosymbolic reasoning with hybrid neural-symbolic inference pipelines Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_neurosym/README.adoc b/v-ecosystem/v-api-interfaces/v_neurosym/README.adoc index 940812490..c2188cbe5 100644 --- a/v-ecosystem/v-api-interfaces/v_neurosym/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_neurosym/README.adoc @@ -1,5 +1,5 @@ = v-neurosym -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Neurosymbolic CI/CD intelligence with security scanning and policy enforcement diff --git a/v-ecosystem/v-api-interfaces/v_neurosym/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_neurosym/contractiles/Trustfile.a2ml index a7d9dac59..4ea844e3c 100644 --- a/v-ecosystem/v-api-interfaces/v_neurosym/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_neurosym/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-neurosym -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-neurosym protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_neurosym/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_neurosym/src/abi/Types.idr index 7a426e569..69aa988a5 100644 --- a/v-ecosystem/v-api-interfaces/v_neurosym/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_neurosym/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-neurosym protocol. diff --git a/v-ecosystem/v-api-interfaces/v_neurosym/src/neurosym.v b/v-ecosystem/v-api-interfaces/v_neurosym/src/neurosym.v index e5bfcc57c..8b60647ba 100644 --- a/v-ecosystem/v-api-interfaces/v_neurosym/src/neurosym.v +++ b/v-ecosystem/v-api-interfaces/v_neurosym/src/neurosym.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Neurosymbolic CI/CD intelligence with security scanning and policy enforcement Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_nfs/README.adoc b/v-ecosystem/v-api-interfaces/v_nfs/README.adoc index 344bd13c2..2a9cb6172 100644 --- a/v-ecosystem/v-api-interfaces/v_nfs/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_nfs/README.adoc @@ -1,5 +1,5 @@ = v-nfs -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Network File System v4 with Kerberos auth and delegations diff --git a/v-ecosystem/v-api-interfaces/v_nfs/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_nfs/contractiles/Trustfile.a2ml index 88d6c3318..4d03f1baf 100644 --- a/v-ecosystem/v-api-interfaces/v_nfs/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_nfs/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-nfs -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-nfs protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_nfs/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_nfs/src/abi/Types.idr index 894d961ce..a1b300d23 100644 --- a/v-ecosystem/v-api-interfaces/v_nfs/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_nfs/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-nfs protocol. diff --git a/v-ecosystem/v-api-interfaces/v_nfs/src/nfs.v b/v-ecosystem/v-api-interfaces/v_nfs/src/nfs.v index 2a86adffa..650467ddc 100644 --- a/v-ecosystem/v-api-interfaces/v_nfs/src/nfs.v +++ b/v-ecosystem/v-api-interfaces/v_nfs/src/nfs.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Network File System v4 with Kerberos auth and delegations Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_nts/README.adoc b/v-ecosystem/v-api-interfaces/v_nts/README.adoc index ad6d75262..7952d5cd9 100644 --- a/v-ecosystem/v-api-interfaces/v_nts/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_nts/README.adoc @@ -1,5 +1,5 @@ = v-nts -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Network Time Security for authenticated NTP with AEAD encryption diff --git a/v-ecosystem/v-api-interfaces/v_nts/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_nts/contractiles/Trustfile.a2ml index 9c6b14df2..601730d7a 100644 --- a/v-ecosystem/v-api-interfaces/v_nts/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_nts/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-nts -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-nts protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_nts/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_nts/src/abi/Types.idr index d0565bc81..b5c2fe210 100644 --- a/v-ecosystem/v-api-interfaces/v_nts/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_nts/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-nts protocol. diff --git a/v-ecosystem/v-api-interfaces/v_nts/src/nts.v b/v-ecosystem/v-api-interfaces/v_nts/src/nts.v index 3e7cf0455..4328068b0 100644 --- a/v-ecosystem/v-api-interfaces/v_nts/src/nts.v +++ b/v-ecosystem/v-api-interfaces/v_nts/src/nts.v @@ -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) // // v_nts — Network Time Security (RFC 8915) client. diff --git a/v-ecosystem/v-api-interfaces/v_ocsp/README.adoc b/v-ecosystem/v-api-interfaces/v_ocsp/README.adoc index d611084aa..3527e68ed 100644 --- a/v-ecosystem/v-api-interfaces/v_ocsp/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_ocsp/README.adoc @@ -1,5 +1,5 @@ = v-ocsp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Online Certificate Status Protocol responder and stapling diff --git a/v-ecosystem/v-api-interfaces/v_ocsp/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_ocsp/contractiles/Trustfile.a2ml index d0b093c5a..39949cc2c 100644 --- a/v-ecosystem/v-api-interfaces/v_ocsp/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_ocsp/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ocsp -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ocsp protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_ocsp/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_ocsp/src/abi/Types.idr index 8d4c2b8c8..2202cb26e 100644 --- a/v-ecosystem/v-api-interfaces/v_ocsp/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_ocsp/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ocsp protocol. diff --git a/v-ecosystem/v-api-interfaces/v_ocsp/src/ocsp.v b/v-ecosystem/v-api-interfaces/v_ocsp/src/ocsp.v index 7e59891d6..795b21cff 100644 --- a/v-ecosystem/v-api-interfaces/v_ocsp/src/ocsp.v +++ b/v-ecosystem/v-api-interfaces/v_ocsp/src/ocsp.v @@ -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) // // v_ocsp — Online Certificate Status Protocol types and responder. diff --git a/v-ecosystem/v-api-interfaces/v_odns/README.adoc b/v-ecosystem/v-api-interfaces/v_odns/README.adoc index 32674d0e9..a2cdfd49b 100644 --- a/v-ecosystem/v-api-interfaces/v_odns/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_odns/README.adoc @@ -1,5 +1,5 @@ = v-odns -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Oblivious DNS over HTTPS for privacy-preserving name resolution diff --git a/v-ecosystem/v-api-interfaces/v_odns/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_odns/contractiles/Trustfile.a2ml index d63f8e531..1bd2db665 100644 --- a/v-ecosystem/v-api-interfaces/v_odns/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_odns/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-odns -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-odns protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_odns/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_odns/src/abi/Types.idr index 2d1a8e82d..dcd61f62d 100644 --- a/v-ecosystem/v-api-interfaces/v_odns/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_odns/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-odns protocol. diff --git a/v-ecosystem/v-api-interfaces/v_odns/src/odns.v b/v-ecosystem/v-api-interfaces/v_odns/src/odns.v index f7929068d..2c2c07394 100644 --- a/v-ecosystem/v-api-interfaces/v_odns/src/odns.v +++ b/v-ecosystem/v-api-interfaces/v_odns/src/odns.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Oblivious DNS over HTTPS for privacy-preserving name resolution Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_ospf/README.adoc b/v-ecosystem/v-api-interfaces/v_ospf/README.adoc index d495f8fcc..ae2f99f74 100644 --- a/v-ecosystem/v-api-interfaces/v_ospf/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_ospf/README.adoc @@ -1,5 +1,5 @@ = v-ospf -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Open Shortest Path First routing with area management and LSA handling diff --git a/v-ecosystem/v-api-interfaces/v_ospf/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_ospf/contractiles/Trustfile.a2ml index 151aab1ef..82a300821 100644 --- a/v-ecosystem/v-api-interfaces/v_ospf/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_ospf/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ospf -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ospf protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_ospf/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_ospf/src/abi/Types.idr index 30a849024..667ac1c95 100644 --- a/v-ecosystem/v-api-interfaces/v_ospf/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_ospf/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ospf protocol. diff --git a/v-ecosystem/v-api-interfaces/v_ospf/src/ospf.v b/v-ecosystem/v-api-interfaces/v_ospf/src/ospf.v index ce71412b8..6c0ec63c5 100644 --- a/v-ecosystem/v-api-interfaces/v_ospf/src/ospf.v +++ b/v-ecosystem/v-api-interfaces/v_ospf/src/ospf.v @@ -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) // // v_ospf -- Open Shortest Path First (OSPF) router, area management, and SPF diff --git a/v-ecosystem/v-api-interfaces/v_pqc/README.adoc b/v-ecosystem/v-api-interfaces/v_pqc/README.adoc index c2995d935..1afe7fff5 100644 --- a/v-ecosystem/v-api-interfaces/v_pqc/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_pqc/README.adoc @@ -1,5 +1,5 @@ = v-pqc -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Post-quantum cryptography with hybrid key exchange and signature schemes diff --git a/v-ecosystem/v-api-interfaces/v_pqc/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_pqc/contractiles/Trustfile.a2ml index 6b71bf441..2b5755db5 100644 --- a/v-ecosystem/v-api-interfaces/v_pqc/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_pqc/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-pqc -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-pqc protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_pqc/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_pqc/src/abi/Types.idr index 6f9dff55c..e3fcb02e7 100644 --- a/v-ecosystem/v-api-interfaces/v_pqc/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_pqc/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-pqc protocol. diff --git a/v-ecosystem/v-api-interfaces/v_pqc/src/pqc.v b/v-ecosystem/v-api-interfaces/v_pqc/src/pqc.v index 97b245e71..88dc80bbe 100644 --- a/v-ecosystem/v-api-interfaces/v_pqc/src/pqc.v +++ b/v-ecosystem/v-api-interfaces/v_pqc/src/pqc.v @@ -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) // // v_pqc — Post-Quantum Cryptography protocol types and server abstraction. diff --git a/v-ecosystem/v-api-interfaces/v_proxy/README.adoc b/v-ecosystem/v-api-interfaces/v_proxy/README.adoc index 014480166..12b7be6a9 100644 --- a/v-ecosystem/v-api-interfaces/v_proxy/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_proxy/README.adoc @@ -1,5 +1,5 @@ = v-proxy -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Forward and reverse proxy with connection pooling and header rewriting diff --git a/v-ecosystem/v-api-interfaces/v_proxy/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_proxy/contractiles/Trustfile.a2ml index 102347cef..abd1b2e15 100644 --- a/v-ecosystem/v-api-interfaces/v_proxy/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_proxy/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-proxy -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-proxy protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_proxy/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_proxy/src/abi/Types.idr index 7e376a0a6..2ba784c5b 100644 --- a/v-ecosystem/v-api-interfaces/v_proxy/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_proxy/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-proxy protocol. diff --git a/v-ecosystem/v-api-interfaces/v_proxy/src/proxy.v b/v-ecosystem/v-api-interfaces/v_proxy/src/proxy.v index 9a9c2f3bd..a1bb553f0 100644 --- a/v-ecosystem/v-api-interfaces/v_proxy/src/proxy.v +++ b/v-ecosystem/v-api-interfaces/v_proxy/src/proxy.v @@ -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) // // v_proxy -- Reverse proxy with configurable load balancing strategies, diff --git a/v-ecosystem/v-api-interfaces/v_sandbox/README.adoc b/v-ecosystem/v-api-interfaces/v_sandbox/README.adoc index 2fdb7491b..0b0eb9911 100644 --- a/v-ecosystem/v-api-interfaces/v_sandbox/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_sandbox/README.adoc @@ -1,5 +1,5 @@ = v-sandbox -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Process sandboxing with capability restriction and syscall filtering diff --git a/v-ecosystem/v-api-interfaces/v_sandbox/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_sandbox/contractiles/Trustfile.a2ml index ff6d3a545..5e4fb227a 100644 --- a/v-ecosystem/v-api-interfaces/v_sandbox/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_sandbox/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-sandbox -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-sandbox protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_sandbox/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_sandbox/src/abi/Types.idr index c59feac81..59d6ee966 100644 --- a/v-ecosystem/v-api-interfaces/v_sandbox/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_sandbox/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-sandbox protocol. diff --git a/v-ecosystem/v-api-interfaces/v_sandbox/src/sandbox.v b/v-ecosystem/v-api-interfaces/v_sandbox/src/sandbox.v index 5301bb21c..64864f0c7 100644 --- a/v-ecosystem/v-api-interfaces/v_sandbox/src/sandbox.v +++ b/v-ecosystem/v-api-interfaces/v_sandbox/src/sandbox.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Process sandboxing with capability restriction and syscall filtering Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_sdn/README.adoc b/v-ecosystem/v-api-interfaces/v_sdn/README.adoc index 95f77eae4..5d66c7d51 100644 --- a/v-ecosystem/v-api-interfaces/v_sdn/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_sdn/README.adoc @@ -1,5 +1,5 @@ = v-sdn -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Software-defined networking with flow table management and controller API diff --git a/v-ecosystem/v-api-interfaces/v_sdn/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_sdn/contractiles/Trustfile.a2ml index 8f1ab10f6..59bb5b0cb 100644 --- a/v-ecosystem/v-api-interfaces/v_sdn/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_sdn/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-sdn -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-sdn protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_sdn/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_sdn/src/abi/Types.idr index 5a4484574..1524eb0c4 100644 --- a/v-ecosystem/v-api-interfaces/v_sdn/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_sdn/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-sdn protocol. diff --git a/v-ecosystem/v-api-interfaces/v_sdn/src/sdn.v b/v-ecosystem/v-api-interfaces/v_sdn/src/sdn.v index 2cab83dce..68263c5a5 100644 --- a/v-ecosystem/v-api-interfaces/v_sdn/src/sdn.v +++ b/v-ecosystem/v-api-interfaces/v_sdn/src/sdn.v @@ -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) // // v_sdn -- Software-Defined Networking (SDN) controller with flow table diff --git a/v-ecosystem/v-api-interfaces/v_semweb/README.adoc b/v-ecosystem/v-api-interfaces/v_semweb/README.adoc index 0f2fae75d..8c89646dc 100644 --- a/v-ecosystem/v-api-interfaces/v_semweb/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_semweb/README.adoc @@ -1,5 +1,5 @@ = v-semweb -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Semantic Web toolkit with RDF parsing, OWL reasoning, and SHACL validation diff --git a/v-ecosystem/v-api-interfaces/v_semweb/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_semweb/contractiles/Trustfile.a2ml index 8ce99fcc6..e70da1675 100644 --- a/v-ecosystem/v-api-interfaces/v_semweb/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_semweb/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-semweb -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-semweb protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_semweb/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_semweb/src/abi/Types.idr index 456ae6150..be315299d 100644 --- a/v-ecosystem/v-api-interfaces/v_semweb/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_semweb/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-semweb protocol. diff --git a/v-ecosystem/v-api-interfaces/v_semweb/src/semweb.v b/v-ecosystem/v-api-interfaces/v_semweb/src/semweb.v index 6be30570e..c72dc0715 100644 --- a/v-ecosystem/v-api-interfaces/v_semweb/src/semweb.v +++ b/v-ecosystem/v-api-interfaces/v_semweb/src/semweb.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Semantic Web toolkit with RDF parsing, OWL reasoning, and SHACL validation Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_siem/README.adoc b/v-ecosystem/v-api-interfaces/v_siem/README.adoc index 08c228848..0c3d842fc 100644 --- a/v-ecosystem/v-api-interfaces/v_siem/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_siem/README.adoc @@ -1,5 +1,5 @@ = v-siem -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Security information and event management with correlation and incident response diff --git a/v-ecosystem/v-api-interfaces/v_siem/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_siem/contractiles/Trustfile.a2ml index 76a4f7a16..2f13b5555 100644 --- a/v-ecosystem/v-api-interfaces/v_siem/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_siem/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-siem -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-siem protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_siem/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_siem/src/abi/Types.idr index 5a01e54bb..254e887bf 100644 --- a/v-ecosystem/v-api-interfaces/v_siem/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_siem/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-siem protocol. diff --git a/v-ecosystem/v-api-interfaces/v_siem/src/siem.v b/v-ecosystem/v-api-interfaces/v_siem/src/siem.v index b29d5f1d6..40b1e3253 100644 --- a/v-ecosystem/v-api-interfaces/v_siem/src/siem.v +++ b/v-ecosystem/v-api-interfaces/v_siem/src/siem.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Security information and event management with correlation and incident response Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_sparql/README.adoc b/v-ecosystem/v-api-interfaces/v_sparql/README.adoc index 343ffbe0f..78d8f062e 100644 --- a/v-ecosystem/v-api-interfaces/v_sparql/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_sparql/README.adoc @@ -1,5 +1,5 @@ = v-sparql -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SPARQL query engine with federated endpoints and graph pattern matching diff --git a/v-ecosystem/v-api-interfaces/v_sparql/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_sparql/contractiles/Trustfile.a2ml index 835cc9862..aa13d376c 100644 --- a/v-ecosystem/v-api-interfaces/v_sparql/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_sparql/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-sparql -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-sparql protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_sparql/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_sparql/src/abi/Types.idr index c10afabed..c084fbd32 100644 --- a/v-ecosystem/v-api-interfaces/v_sparql/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_sparql/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-sparql protocol. diff --git a/v-ecosystem/v-api-interfaces/v_sparql/src/sparql.v b/v-ecosystem/v-api-interfaces/v_sparql/src/sparql.v index 4e15465f5..d92db312f 100644 --- a/v-ecosystem/v-api-interfaces/v_sparql/src/sparql.v +++ b/v-ecosystem/v-api-interfaces/v_sparql/src/sparql.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem SPARQL query engine with federated endpoints and graph pattern matching Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_ssh_bastion/README.adoc b/v-ecosystem/v-api-interfaces/v_ssh_bastion/README.adoc index 61af87615..3b1f27cd1 100644 --- a/v-ecosystem/v-api-interfaces/v_ssh_bastion/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_ssh_bastion/README.adoc @@ -1,5 +1,5 @@ = v-ssh-bastion -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SSH bastion host with session recording, MFA, and access policies diff --git a/v-ecosystem/v-api-interfaces/v_ssh_bastion/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_ssh_bastion/contractiles/Trustfile.a2ml index fe6abefc6..05190175d 100644 --- a/v-ecosystem/v-api-interfaces/v_ssh_bastion/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_ssh_bastion/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ssh-bastion -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ssh-bastion protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/abi/Types.idr index dab8c4989..e685590b1 100644 --- a/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ssh-bastion protocol. diff --git a/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/ssh_bastion.v b/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/ssh_bastion.v index cd321ccbe..8541b63d3 100644 --- a/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/ssh_bastion.v +++ b/v-ecosystem/v-api-interfaces/v_ssh_bastion/src/ssh_bastion.v @@ -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) // // v_ssh — SSH protocol types, bastion server, and session management. diff --git a/v-ecosystem/v-api-interfaces/v_tacacs/README.adoc b/v-ecosystem/v-api-interfaces/v_tacacs/README.adoc index 4cf298b13..c0fb3261b 100644 --- a/v-ecosystem/v-api-interfaces/v_tacacs/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_tacacs/README.adoc @@ -1,5 +1,5 @@ = v-tacacs -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 TACACS+ authentication, authorization, and accounting for network devices diff --git a/v-ecosystem/v-api-interfaces/v_tacacs/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_tacacs/contractiles/Trustfile.a2ml index ead2a7afa..3ee00764f 100644 --- a/v-ecosystem/v-api-interfaces/v_tacacs/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_tacacs/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-tacacs -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-tacacs protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_tacacs/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_tacacs/src/abi/Types.idr index 3ee6c5902..eaf1ba4c8 100644 --- a/v-ecosystem/v-api-interfaces/v_tacacs/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_tacacs/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-tacacs protocol. diff --git a/v-ecosystem/v-api-interfaces/v_tacacs/src/tacacs.v b/v-ecosystem/v-api-interfaces/v_tacacs/src/tacacs.v index edf83a496..638b83219 100644 --- a/v-ecosystem/v-api-interfaces/v_tacacs/src/tacacs.v +++ b/v-ecosystem/v-api-interfaces/v_tacacs/src/tacacs.v @@ -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) // // v_tacacs — TACACS+ authentication, authorisation, and accounting. diff --git a/v-ecosystem/v-api-interfaces/v_virt/README.adoc b/v-ecosystem/v-api-interfaces/v_virt/README.adoc index 0c8b7e193..a058ac2d6 100644 --- a/v-ecosystem/v-api-interfaces/v_virt/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_virt/README.adoc @@ -1,5 +1,5 @@ = v-virt -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Virtualisation management with VM lifecycle, snapshots, and live migration diff --git a/v-ecosystem/v-api-interfaces/v_virt/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_virt/contractiles/Trustfile.a2ml index 133e4f9a7..30b424428 100644 --- a/v-ecosystem/v-api-interfaces/v_virt/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_virt/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-virt -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-virt protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_virt/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_virt/src/abi/Types.idr index 027607ea7..049afe329 100644 --- a/v-ecosystem/v-api-interfaces/v_virt/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_virt/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-virt protocol. diff --git a/v-ecosystem/v-api-interfaces/v_virt/src/virt.v b/v-ecosystem/v-api-interfaces/v_virt/src/virt.v index b404e96d2..e4f53a50c 100644 --- a/v-ecosystem/v-api-interfaces/v_virt/src/virt.v +++ b/v-ecosystem/v-api-interfaces/v_virt/src/virt.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem Virtualisation management with VM lifecycle, snapshots, and live migration Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_wasm/README.adoc b/v-ecosystem/v-api-interfaces/v_wasm/README.adoc index 5c778e2e7..9d897dff4 100644 --- a/v-ecosystem/v-api-interfaces/v_wasm/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_wasm/README.adoc @@ -1,5 +1,5 @@ = v-wasm -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 WebAssembly runtime with module loading, WASI, and component model diff --git a/v-ecosystem/v-api-interfaces/v_wasm/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_wasm/contractiles/Trustfile.a2ml index d03a50164..bdc665d26 100644 --- a/v-ecosystem/v-api-interfaces/v_wasm/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_wasm/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-wasm -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-wasm protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_wasm/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_wasm/src/abi/Types.idr index 7d3c46746..541f8aa2b 100644 --- a/v-ecosystem/v-api-interfaces/v_wasm/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_wasm/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-wasm protocol. diff --git a/v-ecosystem/v-api-interfaces/v_wasm/src/wasm.v b/v-ecosystem/v-api-interfaces/v_wasm/src/wasm.v index 18cf6b1cd..822a76a9a 100644 --- a/v-ecosystem/v-api-interfaces/v_wasm/src/wasm.v +++ b/v-ecosystem/v-api-interfaces/v_wasm/src/wasm.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem WebAssembly runtime with module loading, WASI, and component model Connector // Author: Jonathan D.A. Jewell // diff --git a/v-ecosystem/v-api-interfaces/v_ws/README.adoc b/v-ecosystem/v-api-interfaces/v_ws/README.adoc index a909a0a20..c89d50f22 100644 --- a/v-ecosystem/v-api-interfaces/v_ws/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_ws/README.adoc @@ -1,5 +1,5 @@ = v-ws -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 WebSocket protocol handling with frame management and connection upgrade diff --git a/v-ecosystem/v-api-interfaces/v_ws/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_ws/contractiles/Trustfile.a2ml index 54c93453a..bc75c6058 100644 --- a/v-ecosystem/v-api-interfaces/v_ws/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_ws/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-ws -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-ws protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_ws/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_ws/src/abi/Types.idr index 7efcb78cf..2b9bfcc08 100644 --- a/v-ecosystem/v-api-interfaces/v_ws/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_ws/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-ws protocol. diff --git a/v-ecosystem/v-api-interfaces/v_ws/src/ws.v b/v-ecosystem/v-api-interfaces/v_ws/src/ws.v index 2b70a8138..c23346887 100644 --- a/v-ecosystem/v-api-interfaces/v_ws/src/ws.v +++ b/v-ecosystem/v-api-interfaces/v_ws/src/ws.v @@ -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) // // v_ws -- WebSocket (RFC 6455) protocol client with frame management and diff --git a/v-ecosystem/v-api-interfaces/v_zerotrust/README.adoc b/v-ecosystem/v-api-interfaces/v_zerotrust/README.adoc index 608c60c8c..c57cf8a01 100644 --- a/v-ecosystem/v-api-interfaces/v_zerotrust/README.adoc +++ b/v-ecosystem/v-api-interfaces/v_zerotrust/README.adoc @@ -1,5 +1,5 @@ = v-zerotrust -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Zero-trust network architecture with continuous verification and microsegmentation diff --git a/v-ecosystem/v-api-interfaces/v_zerotrust/contractiles/Trustfile.a2ml b/v-ecosystem/v-api-interfaces/v_zerotrust/contractiles/Trustfile.a2ml index cafc1d52d..e63bdf7e8 100644 --- a/v-ecosystem/v-api-interfaces/v_zerotrust/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v-api-interfaces/v_zerotrust/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-zerotrust -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-zerotrust protocol module. diff --git a/v-ecosystem/v-api-interfaces/v_zerotrust/src/abi/Types.idr b/v-ecosystem/v-api-interfaces/v_zerotrust/src/abi/Types.idr index ef2abc34f..b8d8d11e4 100644 --- a/v-ecosystem/v-api-interfaces/v_zerotrust/src/abi/Types.idr +++ b/v-ecosystem/v-api-interfaces/v_zerotrust/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-zerotrust protocol. diff --git a/v-ecosystem/v-api-interfaces/v_zerotrust/src/zerotrust.v b/v-ecosystem/v-api-interfaces/v_zerotrust/src/zerotrust.v index 45a1e64fc..1d3cbfef7 100644 --- a/v-ecosystem/v-api-interfaces/v_zerotrust/src/zerotrust.v +++ b/v-ecosystem/v-api-interfaces/v_zerotrust/src/zerotrust.v @@ -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) // // v_zerotrust — Zero Trust Architecture policy engine types. diff --git a/v-ecosystem/v-benchmarks/.clinerules b/v-ecosystem/v-benchmarks/.clinerules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-benchmarks/.clinerules +++ b/v-ecosystem/v-benchmarks/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-benchmarks/.cursorrules b/v-ecosystem/v-benchmarks/.cursorrules index 8102b4932..c960eabc2 100644 --- a/v-ecosystem/v-benchmarks/.cursorrules +++ b/v-ecosystem/v-benchmarks/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-benchmarks/.devcontainer/Containerfile b/v-ecosystem/v-benchmarks/.devcontainer/Containerfile index 6567e9c85..928a042ac 100644 --- a/v-ecosystem/v-benchmarks/.devcontainer/Containerfile +++ b/v-ecosystem/v-benchmarks/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-benchmarks/.devcontainer/README.adoc b/v-ecosystem/v-benchmarks/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v-benchmarks/.devcontainer/README.adoc +++ b/v-ecosystem/v-benchmarks/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-benchmarks/.devcontainer/devcontainer.json b/v-ecosystem/v-benchmarks/.devcontainer/devcontainer.json index e1a600c99..6facf9227 100644 --- a/v-ecosystem/v-benchmarks/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-benchmarks/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-benchmarks diff --git a/v-ecosystem/v-benchmarks/.envrc b/v-ecosystem/v-benchmarks/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v-benchmarks/.envrc +++ b/v-ecosystem/v-benchmarks/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-benchmarks/.gitattributes b/v-ecosystem/v-benchmarks/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-benchmarks/.gitattributes +++ b/v-ecosystem/v-benchmarks/.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/v-ecosystem/v-benchmarks/.github/CODEOWNERS b/v-ecosystem/v-benchmarks/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-benchmarks/.github/CODEOWNERS +++ b/v-ecosystem/v-benchmarks/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-benchmarks/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-benchmarks/.github/FUNDING.yml b/v-ecosystem/v-benchmarks/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-benchmarks/.github/FUNDING.yml +++ b/v-ecosystem/v-benchmarks/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-benchmarks/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-benchmarks/.github/copilot-instructions.md b/v-ecosystem/v-benchmarks/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-benchmarks/.github/copilot-instructions.md +++ b/v-ecosystem/v-benchmarks/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-benchmarks/.github/dependabot.yml b/v-ecosystem/v-benchmarks/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-benchmarks/.github/dependabot.yml +++ b/v-ecosystem/v-benchmarks/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-benchmarks/.github/pull_request_template.md b/v-ecosystem/v-benchmarks/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-benchmarks/.github/pull_request_template.md +++ b/v-ecosystem/v-benchmarks/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-benchmarks/.github/workflows/codeql.yml b/v-ecosystem/v-benchmarks/.github/workflows/codeql.yml index 23879820d..cf129fa4c 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/codeql.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-benchmarks/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-benchmarks/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-benchmarks/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/instant-sync.yml b/v-ecosystem/v-benchmarks/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v-benchmarks/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/jekyll.yml b/v-ecosystem/v-benchmarks/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/jekyll.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v-benchmarks/.github/workflows/mirror.yml b/v-ecosystem/v-benchmarks/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/mirror.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-benchmarks/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-benchmarks/.github/workflows/quality.yml b/v-ecosystem/v-benchmarks/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/quality.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-benchmarks/.github/workflows/release.yml b/v-ecosystem/v-benchmarks/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/release.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-benchmarks/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-benchmarks/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-benchmarks/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-benchmarks/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/scorecard.yml b/v-ecosystem/v-benchmarks/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/secret-scanner.yml b/v-ecosystem/v-benchmarks/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/security-policy.yml b/v-ecosystem/v-benchmarks/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-benchmarks/.github/workflows/ts-blocker.yml b/v-ecosystem/v-benchmarks/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-benchmarks/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-benchmarks/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml b/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml index 454fc5681..2ffb54f23 100644 --- a/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-benchmarks/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-benchmarks/.gitignore b/v-ecosystem/v-benchmarks/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-benchmarks/.gitignore +++ b/v-ecosystem/v-benchmarks/.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/v-ecosystem/v-benchmarks/.gitlab-ci.yml b/v-ecosystem/v-benchmarks/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-benchmarks/.gitlab-ci.yml +++ b/v-ecosystem/v-benchmarks/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-benchmarks/.guix-channel b/v-ecosystem/v-benchmarks/.guix-channel index 04842bc7c..783f59307 100644 --- a/v-ecosystem/v-benchmarks/.guix-channel +++ b/v-ecosystem/v-benchmarks/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-benchmarks/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-benchmarks/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/6a2/ECOSYSTEM.a2ml index a6dd972a0..58967d125 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-benchmarks/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-benchmarks/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-benchmarks/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-benchmarks/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/6a2/STATE.a2ml index 84c828276..6e838354a 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-benchmarks/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/anchors/ANCHOR.a2ml index e1426435f..1b2901a79 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-benchmarks/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-benchmarks/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-benchmarks/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-benchmarks/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-benchmarks/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-benchmarks/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-benchmarks/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-benchmarks/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-benchmarks/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-benchmarks/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-benchmarks/.well-known/ai.txt b/v-ecosystem/v-benchmarks/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-benchmarks/.well-known/ai.txt +++ b/v-ecosystem/v-benchmarks/.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/v-ecosystem/v-benchmarks/.well-known/humans.txt b/v-ecosystem/v-benchmarks/.well-known/humans.txt index 9b82e5076..a260736c2 100644 --- a/v-ecosystem/v-benchmarks/.well-known/humans.txt +++ b/v-ecosystem/v-benchmarks/.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/v-ecosystem/v-benchmarks/.well-known/security.txt b/v-ecosystem/v-benchmarks/.well-known/security.txt index b46ebcf54..bcf9f5b41 100644 --- a/v-ecosystem/v-benchmarks/.well-known/security.txt +++ b/v-ecosystem/v-benchmarks/.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/v-ecosystem/v-benchmarks/.windsurfrules b/v-ecosystem/v-benchmarks/.windsurfrules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-benchmarks/.windsurfrules +++ b/v-ecosystem/v-benchmarks/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-benchmarks/CODEOWNERS b/v-ecosystem/v-benchmarks/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-benchmarks/CODEOWNERS +++ b/v-ecosystem/v-benchmarks/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-benchmarks/Containerfile b/v-ecosystem/v-benchmarks/Containerfile index b82730cbd..8740969a5 100644 --- a/v-ecosystem/v-benchmarks/Containerfile +++ b/v-ecosystem/v-benchmarks/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-benchmarks/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-benchmarks/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-benchmarks/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-benchmarks/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-benchmarks/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-benchmarks/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-benchmarks/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-benchmarks/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-benchmarks/GOVERNANCE.md b/v-ecosystem/v-benchmarks/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v-benchmarks/GOVERNANCE.md +++ b/v-ecosystem/v-benchmarks/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-benchmarks/Justfile b/v-ecosystem/v-benchmarks/Justfile index a8352ee54..f551261af 100644 --- a/v-ecosystem/v-benchmarks/Justfile +++ b/v-ecosystem/v-benchmarks/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-benchmarks/LICENSE b/v-ecosystem/v-benchmarks/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-benchmarks/LICENSE +++ b/v-ecosystem/v-benchmarks/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-benchmarks/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-benchmarks/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-benchmarks/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-benchmarks/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-benchmarks/MAINTAINERS b/v-ecosystem/v-benchmarks/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/v-ecosystem/v-benchmarks/MAINTAINERS +++ b/v-ecosystem/v-benchmarks/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-benchmarks/MAINTAINERS.adoc b/v-ecosystem/v-benchmarks/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-benchmarks/MAINTAINERS.adoc +++ b/v-ecosystem/v-benchmarks/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-benchmarks/MAINTAINERS.md b/v-ecosystem/v-benchmarks/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v-benchmarks/MAINTAINERS.md +++ b/v-ecosystem/v-benchmarks/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-benchmarks/ROADMAP.adoc b/v-ecosystem/v-benchmarks/ROADMAP.adoc index af809b4ea..3601b1d11 100644 --- a/v-ecosystem/v-benchmarks/ROADMAP.adoc +++ b/v-ecosystem/v-benchmarks/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Benchmarks Roadmap == Current Status diff --git a/v-ecosystem/v-benchmarks/RSR_OUTLINE.adoc b/v-ecosystem/v-benchmarks/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v-benchmarks/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-benchmarks/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-benchmarks/TOPOLOGY.md b/v-ecosystem/v-benchmarks/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-benchmarks/TOPOLOGY.md +++ b/v-ecosystem/v-benchmarks/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-benchmarks/cliff.toml b/v-ecosystem/v-benchmarks/cliff.toml index 6a7e0bb60..0bece7215 100644 --- a/v-ecosystem/v-benchmarks/cliff.toml +++ b/v-ecosystem/v-benchmarks/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-benchmarks/deny.toml b/v-ecosystem/v-benchmarks/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-benchmarks/deny.toml +++ b/v-ecosystem/v-benchmarks/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-benchmarks/docs/AI-CONVENTIONS.md b/v-ecosystem/v-benchmarks/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-benchmarks/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-benchmarks/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-benchmarks/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-benchmarks/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v-benchmarks/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-benchmarks/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-benchmarks/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-benchmarks/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v-benchmarks/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-benchmarks/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-benchmarks/docs/QUICKSTART.md b/v-ecosystem/v-benchmarks/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v-benchmarks/docs/QUICKSTART.md +++ b/v-ecosystem/v-benchmarks/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-benchmarks/docs/THREAT-MODEL.md b/v-ecosystem/v-benchmarks/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v-benchmarks/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-benchmarks/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v-benchmarks/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-benchmarks/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-benchmarks/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-benchmarks/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-benchmarks/docs/decisions/0000-template.md b/v-ecosystem/v-benchmarks/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-benchmarks/docs/decisions/0000-template.md +++ b/v-ecosystem/v-benchmarks/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-benchmarks/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-benchmarks/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-benchmarks/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-benchmarks/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-benchmarks/docs/decisions/README.md b/v-ecosystem/v-benchmarks/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-benchmarks/docs/decisions/README.md +++ b/v-ecosystem/v-benchmarks/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-benchmarks/ffi/zig/build.zig b/v-ecosystem/v-benchmarks/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-benchmarks/ffi/zig/build.zig +++ b/v-ecosystem/v-benchmarks/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-benchmarks/ffi/zig/src/main.zig b/v-ecosystem/v-benchmarks/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v-benchmarks/ffi/zig/src/main.zig +++ b/v-ecosystem/v-benchmarks/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-benchmarks/ffi/zig/test/integration_test.zig b/v-ecosystem/v-benchmarks/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-benchmarks/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-benchmarks/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-benchmarks/guix.scm b/v-ecosystem/v-benchmarks/guix.scm index 5a03247d7..98b08fc33 100644 --- a/v-ecosystem/v-benchmarks/guix.scm +++ b/v-ecosystem/v-benchmarks/guix.scm @@ -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) ;; ;; Guix package definition for v-benchmarks diff --git a/v-ecosystem/v-benchmarks/scripts/maintenance/perms-state.sh b/v-ecosystem/v-benchmarks/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-benchmarks/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-benchmarks/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-benchmarks/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-benchmarks/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-benchmarks/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-benchmarks/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-deno/Justfile b/v-ecosystem/v-deno/Justfile index 8e9a28ce8..33692b62f 100644 --- a/v-ecosystem/v-deno/Justfile +++ b/v-ecosystem/v-deno/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # justfile - Just recipes for this project # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-deno/Mustfile b/v-ecosystem/v-deno/Mustfile index 4f5e24e3c..5f075413a 100644 --- a/v-ecosystem/v-deno/Mustfile +++ b/v-ecosystem/v-deno/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - hyperpolymath mandatory checks # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-deno/README.adoc b/v-ecosystem/v-deno/README.adoc index 77181e008..e35c858b0 100644 --- a/v-ecosystem/v-deno/README.adoc +++ b/v-ecosystem/v-deno/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell = v-deno :toc: macro @@ -6,7 +6,7 @@ **V programming language FFI bridge for Deno.** -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/deno-runtime-green[Deno] image:https://img.shields.io/badge/vlang-FFI-blue[V Language] diff --git a/v-ecosystem/v-deno/ROADMAP.adoc b/v-ecosystem/v-deno/ROADMAP.adoc index 2d04a02cc..61ab04c05 100644 --- a/v-ecosystem/v-deno/ROADMAP.adoc +++ b/v-ecosystem/v-deno/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Deno Roadmap == Current Status diff --git a/v-ecosystem/v-deno/ffi/zig/build.zig b/v-ecosystem/v-deno/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-deno/ffi/zig/build.zig +++ b/v-ecosystem/v-deno/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-deno/ffi/zig/src/main.zig b/v-ecosystem/v-deno/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v-deno/ffi/zig/src/main.zig +++ b/v-ecosystem/v-deno/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-deno/ffi/zig/test/integration_test.zig b/v-ecosystem/v-deno/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-deno/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-deno/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-deno/src/VCompiler.res b/v-ecosystem/v-deno/src/VCompiler.res index 2112c16f8..c590ae663 100644 --- a/v-ecosystem/v-deno/src/VCompiler.res +++ b/v-ecosystem/v-deno/src/VCompiler.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell /** diff --git a/v-ecosystem/v-deno/src/VDeno.res b/v-ecosystem/v-deno/src/VDeno.res index a93ec0bbd..b92d84176 100644 --- a/v-ecosystem/v-deno/src/VDeno.res +++ b/v-ecosystem/v-deno/src/VDeno.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell /** diff --git a/v-ecosystem/v-deno/src/VLibrary.res b/v-ecosystem/v-deno/src/VLibrary.res index 5269e7201..06b233b52 100644 --- a/v-ecosystem/v-deno/src/VLibrary.res +++ b/v-ecosystem/v-deno/src/VLibrary.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // V Library wrapper for Deno FFI diff --git a/v-ecosystem/v-deno/src/bindings/Ffi.res b/v-ecosystem/v-deno/src/bindings/Ffi.res index 701447d96..ffa530f27 100644 --- a/v-ecosystem/v-deno/src/bindings/Ffi.res +++ b/v-ecosystem/v-deno/src/bindings/Ffi.res @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell // Deno FFI bindings for V library loading diff --git a/v-ecosystem/v-graphql/.clinerules b/v-ecosystem/v-graphql/.clinerules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v-graphql/.clinerules +++ b/v-ecosystem/v-graphql/.clinerules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-graphql/.cursorrules b/v-ecosystem/v-graphql/.cursorrules index 9e4535c01..e51df6462 100644 --- a/v-ecosystem/v-graphql/.cursorrules +++ b/v-ecosystem/v-graphql/.cursorrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-graphql/.devcontainer/Containerfile b/v-ecosystem/v-graphql/.devcontainer/Containerfile index cc8e0862d..509aac6e0 100644 --- a/v-ecosystem/v-graphql/.devcontainer/Containerfile +++ b/v-ecosystem/v-graphql/.devcontainer/Containerfile @@ -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) # # Dev Container image for v-graphql diff --git a/v-ecosystem/v-graphql/.devcontainer/README.adoc b/v-ecosystem/v-graphql/.devcontainer/README.adoc index 04cc8f79e..006966919 100644 --- a/v-ecosystem/v-graphql/.devcontainer/README.adoc +++ b/v-ecosystem/v-graphql/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-graphql/.devcontainer/devcontainer.json b/v-ecosystem/v-graphql/.devcontainer/devcontainer.json index 58371278f..4abf8c459 100644 --- a/v-ecosystem/v-graphql/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-graphql/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-graphql diff --git a/v-ecosystem/v-graphql/.envrc b/v-ecosystem/v-graphql/.envrc index 57e0b56ab..ba2f8fed3 100644 --- a/v-ecosystem/v-graphql/.envrc +++ b/v-ecosystem/v-graphql/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-graphql/.gitattributes b/v-ecosystem/v-graphql/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-graphql/.gitattributes +++ b/v-ecosystem/v-graphql/.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/v-ecosystem/v-graphql/.github/CODEOWNERS b/v-ecosystem/v-graphql/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-graphql/.github/CODEOWNERS +++ b/v-ecosystem/v-graphql/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-graphql/.github/FUNDING.yml b/v-ecosystem/v-graphql/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-graphql/.github/FUNDING.yml +++ b/v-ecosystem/v-graphql/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/bug_report.yml index 05009415c..4d8bd50d8 100644 --- a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/v-graphql name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/config.yml index a545a9c6f..17b53a665 100644 --- a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/v-graphql blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/custom.yml index 1dbc93a37..885ebd51c 100644 --- a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/v-graphql name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/documentation.yml index 81ebb4057..c2638c029 100644 --- a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/v-graphql name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/feature_request.yml index 94a65bf6a..f9dddb7b0 100644 --- a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/v-graphql name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/question.yml index 747497e23..716a2041a 100644 --- a/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-graphql/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/v-graphql name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-graphql/.github/copilot-instructions.md b/v-ecosystem/v-graphql/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-graphql/.github/copilot-instructions.md +++ b/v-ecosystem/v-graphql/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-graphql/.github/dependabot.yml b/v-ecosystem/v-graphql/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-graphql/.github/dependabot.yml +++ b/v-ecosystem/v-graphql/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-graphql/.github/pull_request_template.md b/v-ecosystem/v-graphql/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-graphql/.github/pull_request_template.md +++ b/v-ecosystem/v-graphql/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-graphql/.github/workflows/boj-build.yml b/v-ecosystem/v-graphql/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/v-ecosystem/v-graphql/.github/workflows/boj-build.yml +++ b/v-ecosystem/v-graphql/.github/workflows/boj-build.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: BoJ Server Build Trigger on: push: diff --git a/v-ecosystem/v-graphql/.github/workflows/casket-pages.yml b/v-ecosystem/v-graphql/.github/workflows/casket-pages.yml index c5e4980e9..b09a68758 100644 --- a/v-ecosystem/v-graphql/.github/workflows/casket-pages.yml +++ b/v-ecosystem/v-graphql/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/v-ecosystem/v-graphql/.github/workflows/codeql.yml b/v-ecosystem/v-graphql/.github/workflows/codeql.yml index 3b71cd951..35085b4af 100644 --- a/v-ecosystem/v-graphql/.github/workflows/codeql.yml +++ b/v-ecosystem/v-graphql/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-graphql/.github/workflows/dogfood-gate.yml b/v-ecosystem/v-graphql/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/v-ecosystem/v-graphql/.github/workflows/dogfood-gate.yml +++ b/v-ecosystem/v-graphql/.github/workflows/dogfood-gate.yml @@ -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) # # dogfood-gate.yml — Hyperpolymath Dogfooding Quality Gate diff --git a/v-ecosystem/v-graphql/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-graphql/.github/workflows/guix-nix-policy.yml index 163c6e313..d35b13748 100644 --- a/v-ecosystem/v-graphql/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-graphql/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-graphql/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-graphql/.github/workflows/hypatia-scan.yml index ee41bf396..ceb5e4031 100644 --- a/v-ecosystem/v-graphql/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-graphql/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-graphql/.github/workflows/instant-sync.yml b/v-ecosystem/v-graphql/.github/workflows/instant-sync.yml index c28549e0d..9aeabde7d 100644 --- a/v-ecosystem/v-graphql/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-graphql/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync diff --git a/v-ecosystem/v-graphql/.github/workflows/mirror.yml b/v-ecosystem/v-graphql/.github/workflows/mirror.yml index f976daee2..a24810fcb 100644 --- a/v-ecosystem/v-graphql/.github/workflows/mirror.yml +++ b/v-ecosystem/v-graphql/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-graphql/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-graphql/.github/workflows/npm-bun-blocker.yml index e419c49a2..6b48115f2 100644 --- a/v-ecosystem/v-graphql/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-graphql/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-graphql/.github/workflows/quality.yml b/v-ecosystem/v-graphql/.github/workflows/quality.yml index e6e510f07..2ded66741 100644 --- a/v-ecosystem/v-graphql/.github/workflows/quality.yml +++ b/v-ecosystem/v-graphql/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-graphql/.github/workflows/release.yml b/v-ecosystem/v-graphql/.github/workflows/release.yml index 6a604dcfa..07b062682 100644 --- a/v-ecosystem/v-graphql/.github/workflows/release.yml +++ b/v-ecosystem/v-graphql/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-graphql/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-graphql/.github/workflows/rsr-antipattern.yml index 38ea4ea6b..6004d97cd 100644 --- a/v-ecosystem/v-graphql/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-graphql/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-graphql/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-graphql/.github/workflows/scorecard-enforcer.yml index 200510a91..3bbca463f 100644 --- a/v-ecosystem/v-graphql/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-graphql/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-graphql/.github/workflows/scorecard.yml b/v-ecosystem/v-graphql/.github/workflows/scorecard.yml index bb21df36a..a43e924d8 100644 --- a/v-ecosystem/v-graphql/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-graphql/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-graphql/.github/workflows/secret-scanner.yml b/v-ecosystem/v-graphql/.github/workflows/secret-scanner.yml index aa40e0d0f..79fd09200 100644 --- a/v-ecosystem/v-graphql/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-graphql/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-graphql/.github/workflows/security-policy.yml b/v-ecosystem/v-graphql/.github/workflows/security-policy.yml index f4fbb18c0..b54b5e83d 100644 --- a/v-ecosystem/v-graphql/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-graphql/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-graphql/.github/workflows/ts-blocker.yml b/v-ecosystem/v-graphql/.github/workflows/ts-blocker.yml index fd49987c7..e2a9588f3 100644 --- a/v-ecosystem/v-graphql/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-graphql/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-graphql/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-graphql/.github/workflows/wellknown-enforcement.yml index a26439e28..f99a7b3ef 100644 --- a/v-ecosystem/v-graphql/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-graphql/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml b/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml index 8f20b77d7..92447304e 100644 --- a/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-graphql/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-graphql/.gitignore b/v-ecosystem/v-graphql/.gitignore index 4ba5697ab..51a064c5c 100644 --- a/v-ecosystem/v-graphql/.gitignore +++ b/v-ecosystem/v-graphql/.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/v-ecosystem/v-graphql/.gitlab-ci.yml b/v-ecosystem/v-graphql/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-graphql/.gitlab-ci.yml +++ b/v-ecosystem/v-graphql/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-graphql/.guix-channel b/v-ecosystem/v-graphql/.guix-channel index 3329fb69b..05bfa6bbd 100644 --- a/v-ecosystem/v-graphql/.guix-channel +++ b/v-ecosystem/v-graphql/.guix-channel @@ -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) ;; ;; Guix channel definition for v-graphql diff --git a/v-ecosystem/v-graphql/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-graphql/.machine_readable/6a2/AGENTIC.a2ml index f318da5fa..9aa1e787c 100644 --- a/v-ecosystem/v-graphql/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-graphql/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-graphql/.machine_readable/6a2/ECOSYSTEM.a2ml index 0683061c5..af046d472 100644 --- a/v-ecosystem/v-graphql/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-graphql/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-graphql/.machine_readable/6a2/META.a2ml index a01ce1924..d1ca72713 100644 --- a/v-ecosystem/v-graphql/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-graphql/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-graphql/.machine_readable/6a2/NEUROSYM.a2ml index 5601bd67d..d97140f0f 100644 --- a/v-ecosystem/v-graphql/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-graphql/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-graphql/.machine_readable/6a2/PLAYBOOK.a2ml index 4849ae833..2d8666f6f 100644 --- a/v-ecosystem/v-graphql/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-graphql/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-graphql/.machine_readable/6a2/STATE.a2ml index f2ca67e92..943bf829a 100644 --- a/v-ecosystem/v-graphql/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-graphql/.machine_readable/CLADE.a2ml b/v-ecosystem/v-graphql/.machine_readable/CLADE.a2ml index 1050d93a8..4369ee6f2 100644 --- a/v-ecosystem/v-graphql/.machine_readable/CLADE.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Clade declaration — part of the gv-clade-index registry # See: https://github.com/hyperpolymath/gv-clade-index diff --git a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/README.adoc b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/README.adoc index 0ed360be2..1cc7487ed 100644 --- a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/README.adoc +++ b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/coverage.a2ml b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/coverage.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/coverage.a2ml @@ -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) # # coverage.a2ml — Session coverage tracking diff --git a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/debt.a2ml b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/debt.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/debt.a2ml @@ -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) # # debt.a2ml — Meander debt list diff --git a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/methodology.a2ml b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/v-ecosystem/v-graphql/.machine_readable/agent_instructions/methodology.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/agent_instructions/methodology.a2ml @@ -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) # # methodology.a2ml — AI agent methodology configuration diff --git a/v-ecosystem/v-graphql/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-graphql/.machine_readable/anchors/ANCHOR.a2ml index 0fbe8a10b..1f825de1f 100644 --- a/v-ecosystem/v-graphql/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile.a2ml b/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile.a2ml index d7dfc1938..0d619ee22 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and Hygiene Contract [dustfile] diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/README.adoc b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/README.adoc index 39922f127..19e891133 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/README.adoc +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 Contractiles :toc: left :icons: font diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl index 5c343cba8..5e3e7406e 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Yard-level K9 component: CI/CD configuration with validation # Security Level: Yard (Nickel evaluation, contract validation) # Signature recommended but not required diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl index 54c33b76f..14f503b8f 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Kennel-level K9 component: Project metadata # Security Level: Kennel (pure data, no execution) # No signature required diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl index 3009794d9..f494fa271 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Hunt-level K9 component: Repository setup automation # Security Level: Hunt (full execution with Just recipes) # ⚠️ SIGNATURE REQUIRED - DO NOT RUN WITHOUT VERIFICATION diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-hunt.k9.ncl b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-hunt.k9.ncl index 9d2495753..f9479474f 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-hunt.k9.ncl +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-hunt.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Hunt-level template: Full execution with Just recipes # Security Level: Hunt (full system access) # ⚠️ SIGNATURE REQUIRED - Review carefully before use diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-kennel.k9.ncl b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-kennel.k9.ncl index 2688925fe..5d38a12f4 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-kennel.k9.ncl +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-kennel.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Kennel-level template: Pure data configuration # Security Level: Kennel (data-only, no execution) # No signature required - safe for any use diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-yard.k9.ncl b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-yard.k9.ncl index 41af6f0bf..c9b1e9508 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-yard.k9.ncl +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/k9/template-yard.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Yard-level template: Configuration with validation # Security Level: Yard (Nickel evaluation with contracts) # Signature recommended but not required diff --git a/v-ecosystem/v-graphql/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-graphql/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-graphql/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-graphql/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-graphql/.machine_readable/integrations/feedback-o-tron.a2ml b/v-ecosystem/v-graphql/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/v-ecosystem/v-graphql/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feedback-o-Tron Integration — Autonomous Bug Reporting [integration] diff --git a/v-ecosystem/v-graphql/.machine_readable/integrations/proven.a2ml b/v-ecosystem/v-graphql/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/v-ecosystem/v-graphql/.machine_readable/integrations/proven.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Proven Integration — Formally Verified Safety Library [integration] diff --git a/v-ecosystem/v-graphql/.machine_readable/integrations/verisimdb.a2ml b/v-ecosystem/v-graphql/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/v-ecosystem/v-graphql/.machine_readable/integrations/verisimdb.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB Feed — Cross-Repo Analytics Data Store [integration] diff --git a/v-ecosystem/v-graphql/.machine_readable/integrations/vexometer.a2ml b/v-ecosystem/v-graphql/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/v-ecosystem/v-graphql/.machine_readable/integrations/vexometer.a2ml +++ b/v-ecosystem/v-graphql/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Vexometer Integration — Irritation Surface Analysis [integration] diff --git a/v-ecosystem/v-graphql/.well-known/ai.txt b/v-ecosystem/v-graphql/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-graphql/.well-known/ai.txt +++ b/v-ecosystem/v-graphql/.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/v-ecosystem/v-graphql/.well-known/humans.txt b/v-ecosystem/v-graphql/.well-known/humans.txt index 5e3b338a7..4ecbe90bd 100644 --- a/v-ecosystem/v-graphql/.well-known/humans.txt +++ b/v-ecosystem/v-graphql/.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/v-ecosystem/v-graphql/.well-known/security.txt b/v-ecosystem/v-graphql/.well-known/security.txt index 2e0e8609a..c6163a4d9 100644 --- a/v-ecosystem/v-graphql/.well-known/security.txt +++ b/v-ecosystem/v-graphql/.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/v-ecosystem/v-graphql/.windsurfrules b/v-ecosystem/v-graphql/.windsurfrules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v-graphql/.windsurfrules +++ b/v-ecosystem/v-graphql/.windsurfrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-graphql/CODEOWNERS b/v-ecosystem/v-graphql/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-graphql/CODEOWNERS +++ b/v-ecosystem/v-graphql/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-graphql/Containerfile b/v-ecosystem/v-graphql/Containerfile index b5888ee4e..f203b9415 100644 --- a/v-ecosystem/v-graphql/Containerfile +++ b/v-ecosystem/v-graphql/Containerfile @@ -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) # # Containerfile for v-graphql diff --git a/v-ecosystem/v-graphql/EXPLAINME.adoc b/v-ecosystem/v-graphql/EXPLAINME.adoc index b90a52f2e..ce15520cb 100644 --- a/v-ecosystem/v-graphql/EXPLAINME.adoc +++ b/v-ecosystem/v-graphql/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = v-graphql -- GraphQL Server for V — Show Me The Receipts :toc: :icons: font diff --git a/v-ecosystem/v-graphql/GOVERNANCE.md b/v-ecosystem/v-graphql/GOVERNANCE.md index b510998b7..6644f40c2 100644 --- a/v-ecosystem/v-graphql/GOVERNANCE.md +++ b/v-ecosystem/v-graphql/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-graphql/Justfile b/v-ecosystem/v-graphql/Justfile index 12b532145..121e85ea4 100644 --- a/v-ecosystem/v-graphql/Justfile +++ b/v-ecosystem/v-graphql/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-graphql/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-graphql/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-graphql/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-graphql/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-graphql/MAINTAINERS b/v-ecosystem/v-graphql/MAINTAINERS index 7ef48bd1d..63989c711 100644 --- a/v-ecosystem/v-graphql/MAINTAINERS +++ b/v-ecosystem/v-graphql/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-graphql/MAINTAINERS.adoc b/v-ecosystem/v-graphql/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-graphql/MAINTAINERS.adoc +++ b/v-ecosystem/v-graphql/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-graphql/MAINTAINERS.md b/v-ecosystem/v-graphql/MAINTAINERS.md index c1aee6d6d..c0e579fea 100644 --- a/v-ecosystem/v-graphql/MAINTAINERS.md +++ b/v-ecosystem/v-graphql/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-graphql/QUICKSTART-DEV.adoc b/v-ecosystem/v-graphql/QUICKSTART-DEV.adoc index 78662223e..fe89beba6 100644 --- a/v-ecosystem/v-graphql/QUICKSTART-DEV.adoc +++ b/v-ecosystem/v-graphql/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace v-graphql, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = v-graphql — Quick Start for Developers diff --git a/v-ecosystem/v-graphql/QUICKSTART-MAINTAINER.adoc b/v-ecosystem/v-graphql/QUICKSTART-MAINTAINER.adoc index 43afe70d0..97dd9754a 100644 --- a/v-ecosystem/v-graphql/QUICKSTART-MAINTAINER.adoc +++ b/v-ecosystem/v-graphql/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace v-graphql, {{PACKAGE_NAME}}, {{DEPS}} with actuals = v-graphql — Quick Start for Platform Maintainers diff --git a/v-ecosystem/v-graphql/QUICKSTART-USER.adoc b/v-ecosystem/v-graphql/QUICKSTART-USER.adoc index d6b1092ba..3fe1b2783 100644 --- a/v-ecosystem/v-graphql/QUICKSTART-USER.adoc +++ b/v-ecosystem/v-graphql/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace v-graphql, V Graphql — See README.adoc for details., just run, V Graphql started successfully. with actuals = v-graphql — Quick Start for Users diff --git a/v-ecosystem/v-graphql/README.adoc b/v-ecosystem/v-graphql/README.adoc index f4121a613..662a5affb 100644 --- a/v-ecosystem/v-graphql/README.adoc +++ b/v-ecosystem/v-graphql/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = v-graphql -- GraphQL Server for V @@ -127,6 +127,6 @@ just container-build # Build verified OCI image == License -SPDX-License-Identifier: PMPL-1.0-or-later + +SPDX-License-Identifier: CC-BY-SA-4.0 + Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) + See link:LICENSE[LICENSE] for the full Palimpsest License text. diff --git a/v-ecosystem/v-graphql/ROADMAP.adoc b/v-ecosystem/v-graphql/ROADMAP.adoc index a9e5041c8..d379a0d79 100644 --- a/v-ecosystem/v-graphql/ROADMAP.adoc +++ b/v-ecosystem/v-graphql/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Graphql Roadmap == Current Status diff --git a/v-ecosystem/v-graphql/TOPOLOGY.md b/v-ecosystem/v-graphql/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-graphql/TOPOLOGY.md +++ b/v-ecosystem/v-graphql/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-graphql/cliff.toml b/v-ecosystem/v-graphql/cliff.toml index 3d66a7e1b..0e3aaf3f6 100644 --- a/v-ecosystem/v-graphql/cliff.toml +++ b/v-ecosystem/v-graphql/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-graphql/contractile.just b/v-ecosystem/v-graphql/contractile.just index 8f99137a1..9a5827baf 100644 --- a/v-ecosystem/v-graphql/contractile.just +++ b/v-ecosystem/v-graphql/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/v-ecosystem/v-graphql/contractiles/intend/Intentfile.a2ml b/v-ecosystem/v-graphql/contractiles/intend/Intentfile.a2ml index 8db4dfad8..a0a5d82ef 100644 --- a/v-ecosystem/v-graphql/contractiles/intend/Intentfile.a2ml +++ b/v-ecosystem/v-graphql/contractiles/intend/Intentfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intentfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) @@ -8,7 +8,7 @@ Declared intent and purpose for V Graphql. ## Purpose -V Graphql — // SPDX-License-Identifier: PMPL-1.0-or-later +V Graphql — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/v-ecosystem/v-graphql/contractiles/must/Mustfile.a2ml b/v-ecosystem/v-graphql/contractiles/must/Mustfile.a2ml index 20ee4c385..8d6e2742b 100644 --- a/v-ecosystem/v-graphql/contractiles/must/Mustfile.a2ml +++ b/v-ecosystem/v-graphql/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/v-ecosystem/v-graphql/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-graphql/contractiles/trust/Trustfile.a2ml index 53636ced0..5aa25fd24 100644 --- a/v-ecosystem/v-graphql/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-graphql/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile (A2ML Canonical) # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/v-ecosystem/v-graphql/deny.toml b/v-ecosystem/v-graphql/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-graphql/deny.toml +++ b/v-ecosystem/v-graphql/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-graphql/docs/AI-CONVENTIONS.md b/v-ecosystem/v-graphql/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-graphql/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-graphql/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-graphql/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-graphql/docs/AI-INSTALL-README-SECTION.adoc index 95102df86..0c4a792e3 100644 --- a/v-ecosystem/v-graphql/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-graphql/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-graphql/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-graphql/docs/AI_INSTALLATION_GUIDE.adoc index 3c018173a..c5eb2abbc 100644 --- a/v-ecosystem/v-graphql/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-graphql/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = v-graphql: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-graphql/docs/QUICKSTART.md b/v-ecosystem/v-graphql/docs/QUICKSTART.md index 316e1e12c..9506206a2 100644 --- a/v-ecosystem/v-graphql/docs/QUICKSTART.md +++ b/v-ecosystem/v-graphql/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-graphql/docs/THREAT-MODEL.md b/v-ecosystem/v-graphql/docs/THREAT-MODEL.md index 390b36db7..b8d8fec55 100644 --- a/v-ecosystem/v-graphql/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-graphql/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: v-graphql diff --git a/v-ecosystem/v-graphql/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-graphql/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-graphql/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-graphql/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-graphql/docs/accessibility/README.adoc b/v-ecosystem/v-graphql/docs/accessibility/README.adoc index 864845bd2..2839c3d26 100644 --- a/v-ecosystem/v-graphql/docs/accessibility/README.adoc +++ b/v-ecosystem/v-graphql/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Burble Accessibility :toc: auto :icons: font diff --git a/v-ecosystem/v-graphql/docs/decisions/0000-template.md b/v-ecosystem/v-graphql/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-graphql/docs/decisions/0000-template.md +++ b/v-ecosystem/v-graphql/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-graphql/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-graphql/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-graphql/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-graphql/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-graphql/docs/decisions/README.md b/v-ecosystem/v-graphql/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-graphql/docs/decisions/README.md +++ b/v-ecosystem/v-graphql/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-graphql/eclexiaiser.toml b/v-ecosystem/v-graphql/eclexiaiser.toml index b94449620..15126f845 100644 --- a/v-ecosystem/v-graphql/eclexiaiser.toml +++ b/v-ecosystem/v-graphql/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for v-graphql [project] diff --git a/v-ecosystem/v-graphql/ffi/zig/build.zig b/v-ecosystem/v-graphql/ffi/zig/build.zig index 38ac8d374..c7393785d 100644 --- a/v-ecosystem/v-graphql/ffi/zig/build.zig +++ b/v-ecosystem/v-graphql/ffi/zig/build.zig @@ -1,5 +1,5 @@ // V_GRAPHQL FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-graphql/ffi/zig/src/main.zig b/v-ecosystem/v-graphql/ffi/zig/src/main.zig index 811c73b49..252556bb4 100644 --- a/v-ecosystem/v-graphql/ffi/zig/src/main.zig +++ b/v-ecosystem/v-graphql/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-graphql/ffi/zig/test/integration_test.zig b/v-ecosystem/v-graphql/ffi/zig/test/integration_test.zig index 4ddaac892..a7b66aebe 100644 --- a/v-ecosystem/v-graphql/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-graphql/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // V_GRAPHQL Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-graphql/guix.scm b/v-ecosystem/v-graphql/guix.scm index 1e0ce248a..7f5468ae7 100644 --- a/v-ecosystem/v-graphql/guix.scm +++ b/v-ecosystem/v-graphql/guix.scm @@ -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) ;; ;; Guix package definition for v-graphql diff --git a/v-ecosystem/v-graphql/k9iser.toml b/v-ecosystem/v-graphql/k9iser.toml index 1b315a09b..ab458ef1d 100644 --- a/v-ecosystem/v-graphql/k9iser.toml +++ b/v-ecosystem/v-graphql/k9iser.toml @@ -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) # # k9iser manifest for v-graphql diff --git a/v-ecosystem/v-graphql/scripts/maintenance/perms-state.sh b/v-ecosystem/v-graphql/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-graphql/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-graphql/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-graphql/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-graphql/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-graphql/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-graphql/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-graphql/selur-compose.toml b/v-ecosystem/v-graphql/selur-compose.toml index a1505955e..f92c75495 100644 --- a/v-ecosystem/v-graphql/selur-compose.toml +++ b/v-ecosystem/v-graphql/selur-compose.toml @@ -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) # # Stapeln service definition for v-graphql diff --git a/v-ecosystem/v-graphql/setup.sh b/v-ecosystem/v-graphql/setup.sh index a2d317aab..0fe81fac5 100755 --- a/v-ecosystem/v-graphql/setup.sh +++ b/v-ecosystem/v-graphql/setup.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # setup.sh — Universal setup script for v-graphql # # Detects your shell, platform, and installs prerequisites. @@ -252,7 +252,7 @@ main() { # Write report REPORT_FILE="INSTALL-SECURITY-REPORT.adoc" { - printf "// SPDX-License-Identifier: PMPL-1.0-or-later\n" + printf "// SPDX-License-Identifier: MPL-2.0\n" printf "= Install Security Report\n" printf ":date: %s\n\n" "$(date -Iseconds 2>/dev/null || date)" printf "== Platform\n" diff --git a/v-ecosystem/v-graphql/src/abi/Foreign.idr b/v-ecosystem/v-graphql/src/abi/Foreign.idr index 6f01134f2..07bc97335 100644 --- a/v-ecosystem/v-graphql/src/abi/Foreign.idr +++ b/v-ecosystem/v-graphql/src/abi/Foreign.idr @@ -1,4 +1,4 @@ -||| SPDX-License-Identifier: PMPL-1.0-or-later +||| SPDX-License-Identifier: MPL-2.0 ||| Foreign Function Interface Declarations for V_GRAPHQL ||| ||| This module declares all C-compatible functions that will be diff --git a/v-ecosystem/v-graphql/src/abi/Layout.idr b/v-ecosystem/v-graphql/src/abi/Layout.idr index 024ca679e..e9bc158e6 100644 --- a/v-ecosystem/v-graphql/src/abi/Layout.idr +++ b/v-ecosystem/v-graphql/src/abi/Layout.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) -- ||| Memory Layout Proofs diff --git a/v-ecosystem/v-graphql/src/abi/Types.idr b/v-ecosystem/v-graphql/src/abi/Types.idr index a58bd8742..ca54074d6 100644 --- a/v-ecosystem/v-graphql/src/abi/Types.idr +++ b/v-ecosystem/v-graphql/src/abi/Types.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 module VApi.ABI.Types import Data.Bits diff --git a/v-ecosystem/v-graphql/src/generator.v b/v-ecosystem/v-graphql/src/generator.v index 431ceaeb3..ffe6ab629 100644 --- a/v-ecosystem/v-graphql/src/generator.v +++ b/v-ecosystem/v-graphql/src/generator.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-GraphQL Generator (v-gql-gen) // // Generates verified V-lang stubs from .graphql schema files. diff --git a/v-ecosystem/v-graphql/src/graphql.v b/v-ecosystem/v-graphql/src/graphql.v index 341a05cd7..8eea77d23 100644 --- a/v-ecosystem/v-graphql/src/graphql.v +++ b/v-ecosystem/v-graphql/src/graphql.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem GraphQL Runtime // // Exposes Gnosis stateful artefact rendering via GraphQL: diff --git a/v-ecosystem/v-graphql/stapeln.toml b/v-ecosystem/v-graphql/stapeln.toml index 086e1074d..9f6696336 100644 --- a/v-ecosystem/v-graphql/stapeln.toml +++ b/v-ecosystem/v-graphql/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for v-graphql # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/v-ecosystem/v-graphql/tests/aspect/aspect_tests.sh b/v-ecosystem/v-graphql/tests/aspect/aspect_tests.sh index 6391cfa59..da53dbe9b 100755 --- a/v-ecosystem/v-graphql/tests/aspect/aspect_tests.sh +++ b/v-ecosystem/v-graphql/tests/aspect/aspect_tests.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail echo "--- Aspect: License headers ---" diff --git a/v-ecosystem/v-grpc/.clinerules b/v-ecosystem/v-grpc/.clinerules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v-grpc/.clinerules +++ b/v-ecosystem/v-grpc/.clinerules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-grpc/.cursorrules b/v-ecosystem/v-grpc/.cursorrules index 9e4535c01..e51df6462 100644 --- a/v-ecosystem/v-grpc/.cursorrules +++ b/v-ecosystem/v-grpc/.cursorrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-grpc/.devcontainer/Containerfile b/v-ecosystem/v-grpc/.devcontainer/Containerfile index 87c097cac..806023a9a 100644 --- a/v-ecosystem/v-grpc/.devcontainer/Containerfile +++ b/v-ecosystem/v-grpc/.devcontainer/Containerfile @@ -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) # # Dev Container image for v-grpc diff --git a/v-ecosystem/v-grpc/.devcontainer/README.adoc b/v-ecosystem/v-grpc/.devcontainer/README.adoc index 096f6a442..3ad5a3c6b 100644 --- a/v-ecosystem/v-grpc/.devcontainer/README.adoc +++ b/v-ecosystem/v-grpc/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-grpc/.devcontainer/devcontainer.json b/v-ecosystem/v-grpc/.devcontainer/devcontainer.json index 4355cfae8..be2b9d617 100644 --- a/v-ecosystem/v-grpc/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-grpc/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-grpc diff --git a/v-ecosystem/v-grpc/.envrc b/v-ecosystem/v-grpc/.envrc index 89a2e1d23..5b055c8ba 100644 --- a/v-ecosystem/v-grpc/.envrc +++ b/v-ecosystem/v-grpc/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-grpc/.gitattributes b/v-ecosystem/v-grpc/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-grpc/.gitattributes +++ b/v-ecosystem/v-grpc/.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/v-ecosystem/v-grpc/.github/CODEOWNERS b/v-ecosystem/v-grpc/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-grpc/.github/CODEOWNERS +++ b/v-ecosystem/v-grpc/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-grpc/.github/FUNDING.yml b/v-ecosystem/v-grpc/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-grpc/.github/FUNDING.yml +++ b/v-ecosystem/v-grpc/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/bug_report.yml index ef1729977..79815b66a 100644 --- a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/v-grpc name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/config.yml index 465e6525e..939313007 100644 --- a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/v-grpc blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/custom.yml index 1d1ffa6e1..bd27ab8c6 100644 --- a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/v-grpc name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/documentation.yml index dd1d98eff..c1b0725a8 100644 --- a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/v-grpc name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/feature_request.yml index 8f4370af8..61067843f 100644 --- a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/v-grpc name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/question.yml index 9891890bb..d97590677 100644 --- a/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-grpc/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/v-grpc name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-grpc/.github/copilot-instructions.md b/v-ecosystem/v-grpc/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-grpc/.github/copilot-instructions.md +++ b/v-ecosystem/v-grpc/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-grpc/.github/dependabot.yml b/v-ecosystem/v-grpc/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-grpc/.github/dependabot.yml +++ b/v-ecosystem/v-grpc/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-grpc/.github/pull_request_template.md b/v-ecosystem/v-grpc/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-grpc/.github/pull_request_template.md +++ b/v-ecosystem/v-grpc/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-grpc/.github/workflows/boj-build.yml b/v-ecosystem/v-grpc/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/v-ecosystem/v-grpc/.github/workflows/boj-build.yml +++ b/v-ecosystem/v-grpc/.github/workflows/boj-build.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: BoJ Server Build Trigger on: push: diff --git a/v-ecosystem/v-grpc/.github/workflows/casket-pages.yml b/v-ecosystem/v-grpc/.github/workflows/casket-pages.yml index c5e4980e9..b09a68758 100644 --- a/v-ecosystem/v-grpc/.github/workflows/casket-pages.yml +++ b/v-ecosystem/v-grpc/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/v-ecosystem/v-grpc/.github/workflows/codeql.yml b/v-ecosystem/v-grpc/.github/workflows/codeql.yml index 0b5f8cc14..3effd31a7 100644 --- a/v-ecosystem/v-grpc/.github/workflows/codeql.yml +++ b/v-ecosystem/v-grpc/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-grpc/.github/workflows/dogfood-gate.yml b/v-ecosystem/v-grpc/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/v-ecosystem/v-grpc/.github/workflows/dogfood-gate.yml +++ b/v-ecosystem/v-grpc/.github/workflows/dogfood-gate.yml @@ -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) # # dogfood-gate.yml — Hyperpolymath Dogfooding Quality Gate diff --git a/v-ecosystem/v-grpc/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-grpc/.github/workflows/guix-nix-policy.yml index 163c6e313..d35b13748 100644 --- a/v-ecosystem/v-grpc/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-grpc/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-grpc/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-grpc/.github/workflows/hypatia-scan.yml index ee41bf396..ceb5e4031 100644 --- a/v-ecosystem/v-grpc/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-grpc/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-grpc/.github/workflows/instant-sync.yml b/v-ecosystem/v-grpc/.github/workflows/instant-sync.yml index c28549e0d..9aeabde7d 100644 --- a/v-ecosystem/v-grpc/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-grpc/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync diff --git a/v-ecosystem/v-grpc/.github/workflows/mirror.yml b/v-ecosystem/v-grpc/.github/workflows/mirror.yml index f976daee2..a24810fcb 100644 --- a/v-ecosystem/v-grpc/.github/workflows/mirror.yml +++ b/v-ecosystem/v-grpc/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-grpc/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-grpc/.github/workflows/npm-bun-blocker.yml index e419c49a2..6b48115f2 100644 --- a/v-ecosystem/v-grpc/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-grpc/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-grpc/.github/workflows/quality.yml b/v-ecosystem/v-grpc/.github/workflows/quality.yml index e6e510f07..2ded66741 100644 --- a/v-ecosystem/v-grpc/.github/workflows/quality.yml +++ b/v-ecosystem/v-grpc/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-grpc/.github/workflows/release.yml b/v-ecosystem/v-grpc/.github/workflows/release.yml index 6a604dcfa..07b062682 100644 --- a/v-ecosystem/v-grpc/.github/workflows/release.yml +++ b/v-ecosystem/v-grpc/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-grpc/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-grpc/.github/workflows/rsr-antipattern.yml index 38ea4ea6b..6004d97cd 100644 --- a/v-ecosystem/v-grpc/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-grpc/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-grpc/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-grpc/.github/workflows/scorecard-enforcer.yml index 200510a91..3bbca463f 100644 --- a/v-ecosystem/v-grpc/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-grpc/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-grpc/.github/workflows/scorecard.yml b/v-ecosystem/v-grpc/.github/workflows/scorecard.yml index bb21df36a..a43e924d8 100644 --- a/v-ecosystem/v-grpc/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-grpc/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-grpc/.github/workflows/secret-scanner.yml b/v-ecosystem/v-grpc/.github/workflows/secret-scanner.yml index aa40e0d0f..79fd09200 100644 --- a/v-ecosystem/v-grpc/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-grpc/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-grpc/.github/workflows/security-policy.yml b/v-ecosystem/v-grpc/.github/workflows/security-policy.yml index f4fbb18c0..b54b5e83d 100644 --- a/v-ecosystem/v-grpc/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-grpc/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-grpc/.github/workflows/ts-blocker.yml b/v-ecosystem/v-grpc/.github/workflows/ts-blocker.yml index fd49987c7..e2a9588f3 100644 --- a/v-ecosystem/v-grpc/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-grpc/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-grpc/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-grpc/.github/workflows/wellknown-enforcement.yml index a26439e28..f99a7b3ef 100644 --- a/v-ecosystem/v-grpc/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-grpc/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml b/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml index 8f20b77d7..92447304e 100644 --- a/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-grpc/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-grpc/.gitignore b/v-ecosystem/v-grpc/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-grpc/.gitignore +++ b/v-ecosystem/v-grpc/.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/v-ecosystem/v-grpc/.gitlab-ci.yml b/v-ecosystem/v-grpc/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-grpc/.gitlab-ci.yml +++ b/v-ecosystem/v-grpc/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-grpc/.guix-channel b/v-ecosystem/v-grpc/.guix-channel index 2c1e2e545..9360d4c32 100644 --- a/v-ecosystem/v-grpc/.guix-channel +++ b/v-ecosystem/v-grpc/.guix-channel @@ -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) ;; ;; Guix channel definition for v-grpc diff --git a/v-ecosystem/v-grpc/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-grpc/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v-grpc/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-grpc/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-grpc/.machine_readable/6a2/ECOSYSTEM.a2ml index bb3cb6737..0cc0ce945 100644 --- a/v-ecosystem/v-grpc/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-grpc/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-grpc/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v-grpc/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-grpc/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-grpc/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v-grpc/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-grpc/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-grpc/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v-grpc/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-grpc/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-grpc/.machine_readable/6a2/STATE.a2ml index eb89a4453..d9a57c1e3 100644 --- a/v-ecosystem/v-grpc/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-grpc/.machine_readable/CLADE.a2ml b/v-ecosystem/v-grpc/.machine_readable/CLADE.a2ml index f893ce75f..a487086f6 100644 --- a/v-ecosystem/v-grpc/.machine_readable/CLADE.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Clade declaration — part of the gv-clade-index registry # See: https://github.com/hyperpolymath/gv-clade-index diff --git a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/README.adoc b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/README.adoc index 0ed360be2..1cc7487ed 100644 --- a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/README.adoc +++ b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/coverage.a2ml b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/coverage.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/coverage.a2ml @@ -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) # # coverage.a2ml — Session coverage tracking diff --git a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/debt.a2ml b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/debt.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/debt.a2ml @@ -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) # # debt.a2ml — Meander debt list diff --git a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/methodology.a2ml b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/v-ecosystem/v-grpc/.machine_readable/agent_instructions/methodology.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/agent_instructions/methodology.a2ml @@ -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) # # methodology.a2ml — AI agent methodology configuration diff --git a/v-ecosystem/v-grpc/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-grpc/.machine_readable/anchors/ANCHOR.a2ml index fcff1d20d..f846e92f2 100644 --- a/v-ecosystem/v-grpc/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile.a2ml b/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile.a2ml index d7dfc1938..0d619ee22 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and Hygiene Contract [dustfile] diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/README.adoc b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/README.adoc index 39922f127..19e891133 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/README.adoc +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 Contractiles :toc: left :icons: font diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl index 5c343cba8..5e3e7406e 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Yard-level K9 component: CI/CD configuration with validation # Security Level: Yard (Nickel evaluation, contract validation) # Signature recommended but not required diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl index 04a5f66cf..7d260c249 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Kennel-level K9 component: Project metadata # Security Level: Kennel (pure data, no execution) # No signature required diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl index 3009794d9..f494fa271 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Hunt-level K9 component: Repository setup automation # Security Level: Hunt (full execution with Just recipes) # ⚠️ SIGNATURE REQUIRED - DO NOT RUN WITHOUT VERIFICATION diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-hunt.k9.ncl b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-hunt.k9.ncl index 9d2495753..f9479474f 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-hunt.k9.ncl +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-hunt.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Hunt-level template: Full execution with Just recipes # Security Level: Hunt (full system access) # ⚠️ SIGNATURE REQUIRED - Review carefully before use diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-kennel.k9.ncl b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-kennel.k9.ncl index 2688925fe..5d38a12f4 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-kennel.k9.ncl +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-kennel.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Kennel-level template: Pure data configuration # Security Level: Kennel (data-only, no execution) # No signature required - safe for any use diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-yard.k9.ncl b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-yard.k9.ncl index 41af6f0bf..c9b1e9508 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-yard.k9.ncl +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/k9/template-yard.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Yard-level template: Configuration with validation # Security Level: Yard (Nickel evaluation with contracts) # Signature recommended but not required diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-grpc/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-grpc/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-grpc/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-grpc/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-grpc/.machine_readable/integrations/feedback-o-tron.a2ml b/v-ecosystem/v-grpc/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/v-ecosystem/v-grpc/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feedback-o-Tron Integration — Autonomous Bug Reporting [integration] diff --git a/v-ecosystem/v-grpc/.machine_readable/integrations/proven.a2ml b/v-ecosystem/v-grpc/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/v-ecosystem/v-grpc/.machine_readable/integrations/proven.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Proven Integration — Formally Verified Safety Library [integration] diff --git a/v-ecosystem/v-grpc/.machine_readable/integrations/verisimdb.a2ml b/v-ecosystem/v-grpc/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/v-ecosystem/v-grpc/.machine_readable/integrations/verisimdb.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB Feed — Cross-Repo Analytics Data Store [integration] diff --git a/v-ecosystem/v-grpc/.machine_readable/integrations/vexometer.a2ml b/v-ecosystem/v-grpc/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/v-ecosystem/v-grpc/.machine_readable/integrations/vexometer.a2ml +++ b/v-ecosystem/v-grpc/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Vexometer Integration — Irritation Surface Analysis [integration] diff --git a/v-ecosystem/v-grpc/.well-known/ai.txt b/v-ecosystem/v-grpc/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-grpc/.well-known/ai.txt +++ b/v-ecosystem/v-grpc/.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/v-ecosystem/v-grpc/.well-known/humans.txt b/v-ecosystem/v-grpc/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/v-ecosystem/v-grpc/.well-known/humans.txt +++ b/v-ecosystem/v-grpc/.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/v-ecosystem/v-grpc/.well-known/security.txt b/v-ecosystem/v-grpc/.well-known/security.txt index 47054393a..fa6744bdb 100644 --- a/v-ecosystem/v-grpc/.well-known/security.txt +++ b/v-ecosystem/v-grpc/.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/v-ecosystem/v-grpc/.windsurfrules b/v-ecosystem/v-grpc/.windsurfrules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v-grpc/.windsurfrules +++ b/v-ecosystem/v-grpc/.windsurfrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-grpc/CODEOWNERS b/v-ecosystem/v-grpc/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-grpc/CODEOWNERS +++ b/v-ecosystem/v-grpc/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-grpc/Containerfile b/v-ecosystem/v-grpc/Containerfile index 4db7d6de0..c30d35aad 100644 --- a/v-ecosystem/v-grpc/Containerfile +++ b/v-ecosystem/v-grpc/Containerfile @@ -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) # # Containerfile for v-grpc diff --git a/v-ecosystem/v-grpc/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-grpc/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-grpc/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-grpc/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-grpc/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-grpc/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-grpc/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-grpc/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-grpc/EXPLAINME.adoc b/v-ecosystem/v-grpc/EXPLAINME.adoc index 48e61e7f8..39d1dfa89 100644 --- a/v-ecosystem/v-grpc/EXPLAINME.adoc +++ b/v-ecosystem/v-grpc/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = v-grpc — Show Me The Receipts Jonathan D.A. Jewell :toc: diff --git a/v-ecosystem/v-grpc/GOVERNANCE.md b/v-ecosystem/v-grpc/GOVERNANCE.md index a4b3bee89..81eb06209 100644 --- a/v-ecosystem/v-grpc/GOVERNANCE.md +++ b/v-ecosystem/v-grpc/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-grpc/Justfile b/v-ecosystem/v-grpc/Justfile index 7f078a27c..bfe52f26f 100644 --- a/v-ecosystem/v-grpc/Justfile +++ b/v-ecosystem/v-grpc/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-grpc/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-grpc/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-grpc/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-grpc/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-grpc/MAINTAINERS b/v-ecosystem/v-grpc/MAINTAINERS index 7ef48bd1d..63989c711 100644 --- a/v-ecosystem/v-grpc/MAINTAINERS +++ b/v-ecosystem/v-grpc/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-grpc/MAINTAINERS.adoc b/v-ecosystem/v-grpc/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-grpc/MAINTAINERS.adoc +++ b/v-ecosystem/v-grpc/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-grpc/MAINTAINERS.md b/v-ecosystem/v-grpc/MAINTAINERS.md index 4616c4567..30e2bf636 100644 --- a/v-ecosystem/v-grpc/MAINTAINERS.md +++ b/v-ecosystem/v-grpc/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-grpc/MIGRATION.adoc b/v-ecosystem/v-grpc/MIGRATION.adoc index 978c16f42..6085a3b10 100644 --- a/v-ecosystem/v-grpc/MIGRATION.adoc +++ b/v-ecosystem/v-grpc/MIGRATION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = v-grpc — V-lang Deprecated (2026-04-12) :toc: diff --git a/v-ecosystem/v-grpc/QUICKSTART-DEV.adoc b/v-ecosystem/v-grpc/QUICKSTART-DEV.adoc index 4de3e4023..3dacecd67 100644 --- a/v-ecosystem/v-grpc/QUICKSTART-DEV.adoc +++ b/v-ecosystem/v-grpc/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace v-grpc, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = v-grpc — Quick Start for Developers diff --git a/v-ecosystem/v-grpc/QUICKSTART-MAINTAINER.adoc b/v-ecosystem/v-grpc/QUICKSTART-MAINTAINER.adoc index dab58b854..414ffccd2 100644 --- a/v-ecosystem/v-grpc/QUICKSTART-MAINTAINER.adoc +++ b/v-ecosystem/v-grpc/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace v-grpc, {{PACKAGE_NAME}}, {{DEPS}} with actuals = v-grpc — Quick Start for Platform Maintainers diff --git a/v-ecosystem/v-grpc/QUICKSTART-USER.adoc b/v-ecosystem/v-grpc/QUICKSTART-USER.adoc index 63cfa5a47..20a7473cd 100644 --- a/v-ecosystem/v-grpc/QUICKSTART-USER.adoc +++ b/v-ecosystem/v-grpc/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace v-grpc, V Grpc — See README.adoc for details., just run, V Grpc started successfully. with actuals = v-grpc — Quick Start for Users diff --git a/v-ecosystem/v-grpc/README.adoc b/v-ecosystem/v-grpc/README.adoc index 025bc9b8d..32534133e 100644 --- a/v-ecosystem/v-grpc/README.adoc +++ b/v-ecosystem/v-grpc/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = v-grpc Jonathan D.A. Jewell :toc: diff --git a/v-ecosystem/v-grpc/ROADMAP.adoc b/v-ecosystem/v-grpc/ROADMAP.adoc index 1b1e29ab4..db77ad09d 100644 --- a/v-ecosystem/v-grpc/ROADMAP.adoc +++ b/v-ecosystem/v-grpc/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Grpc Roadmap == Current Status diff --git a/v-ecosystem/v-grpc/RSR_OUTLINE.adoc b/v-ecosystem/v-grpc/RSR_OUTLINE.adoc index 9519c5501..cfb34db1a 100644 --- a/v-ecosystem/v-grpc/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-grpc/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-grpc/TOPOLOGY.md b/v-ecosystem/v-grpc/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-grpc/TOPOLOGY.md +++ b/v-ecosystem/v-grpc/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-grpc/cliff.toml b/v-ecosystem/v-grpc/cliff.toml index ad7e0e676..e532002a6 100644 --- a/v-ecosystem/v-grpc/cliff.toml +++ b/v-ecosystem/v-grpc/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-grpc/contractile.just b/v-ecosystem/v-grpc/contractile.just index 8f99137a1..9a5827baf 100644 --- a/v-ecosystem/v-grpc/contractile.just +++ b/v-ecosystem/v-grpc/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/v-ecosystem/v-grpc/contractiles/dust/Dustfile.a2ml b/v-ecosystem/v-grpc/contractiles/dust/Dustfile.a2ml index edc3555c6..e02e4d9bd 100644 --- a/v-ecosystem/v-grpc/contractiles/dust/Dustfile.a2ml +++ b/v-ecosystem/v-grpc/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile (A2ML Canonical) @abstract: diff --git a/v-ecosystem/v-grpc/contractiles/must/Mustfile.a2ml b/v-ecosystem/v-grpc/contractiles/must/Mustfile.a2ml index 39bebf449..4473dab38 100644 --- a/v-ecosystem/v-grpc/contractiles/must/Mustfile.a2ml +++ b/v-ecosystem/v-grpc/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile (A2ML Canonical) @abstract: diff --git a/v-ecosystem/v-grpc/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-grpc/contractiles/trust/Trustfile.a2ml index 5fe400f43..43526f46d 100644 --- a/v-ecosystem/v-grpc/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-grpc/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile (A2ML Canonical) @abstract: diff --git a/v-ecosystem/v-grpc/deny.toml b/v-ecosystem/v-grpc/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-grpc/deny.toml +++ b/v-ecosystem/v-grpc/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-grpc/docs/AI-CONVENTIONS.md b/v-ecosystem/v-grpc/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-grpc/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-grpc/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-grpc/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-grpc/docs/AI-INSTALL-README-SECTION.adoc index 947503cb5..3853e2754 100644 --- a/v-ecosystem/v-grpc/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-grpc/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-grpc/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-grpc/docs/AI_INSTALLATION_GUIDE.adoc index 85f790696..f535c9eb4 100644 --- a/v-ecosystem/v-grpc/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-grpc/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = v-grpc: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-grpc/docs/QUICKSTART.md b/v-ecosystem/v-grpc/docs/QUICKSTART.md index 08252d14b..f28845919 100644 --- a/v-ecosystem/v-grpc/docs/QUICKSTART.md +++ b/v-ecosystem/v-grpc/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-grpc/docs/THREAT-MODEL.md b/v-ecosystem/v-grpc/docs/THREAT-MODEL.md index 53604b15f..9df2885cc 100644 --- a/v-ecosystem/v-grpc/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-grpc/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: v-grpc diff --git a/v-ecosystem/v-grpc/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-grpc/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-grpc/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-grpc/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-grpc/docs/accessibility/README.adoc b/v-ecosystem/v-grpc/docs/accessibility/README.adoc index 864845bd2..2839c3d26 100644 --- a/v-ecosystem/v-grpc/docs/accessibility/README.adoc +++ b/v-ecosystem/v-grpc/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Burble Accessibility :toc: auto :icons: font diff --git a/v-ecosystem/v-grpc/docs/decisions/0000-template.md b/v-ecosystem/v-grpc/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-grpc/docs/decisions/0000-template.md +++ b/v-ecosystem/v-grpc/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-grpc/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-grpc/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-grpc/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-grpc/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-grpc/docs/decisions/README.md b/v-ecosystem/v-grpc/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-grpc/docs/decisions/README.md +++ b/v-ecosystem/v-grpc/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-grpc/eclexiaiser.toml b/v-ecosystem/v-grpc/eclexiaiser.toml index 27838673e..fad2aa1b0 100644 --- a/v-ecosystem/v-grpc/eclexiaiser.toml +++ b/v-ecosystem/v-grpc/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for v-grpc [project] diff --git a/v-ecosystem/v-grpc/ffi/zig/build.zig b/v-ecosystem/v-grpc/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-grpc/ffi/zig/build.zig +++ b/v-ecosystem/v-grpc/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-grpc/ffi/zig/src/main.zig b/v-ecosystem/v-grpc/ffi/zig/src/main.zig index a6931f03f..5be42174d 100644 --- a/v-ecosystem/v-grpc/ffi/zig/src/main.zig +++ b/v-ecosystem/v-grpc/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-grpc/ffi/zig/test/integration_test.zig b/v-ecosystem/v-grpc/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-grpc/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-grpc/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-grpc/guix.scm b/v-ecosystem/v-grpc/guix.scm index 98aad0e9f..16c5d3de6 100644 --- a/v-ecosystem/v-grpc/guix.scm +++ b/v-ecosystem/v-grpc/guix.scm @@ -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) ;; ;; Guix package definition for v-grpc diff --git a/v-ecosystem/v-grpc/k9iser.toml b/v-ecosystem/v-grpc/k9iser.toml index e10323985..4bec0b431 100644 --- a/v-ecosystem/v-grpc/k9iser.toml +++ b/v-ecosystem/v-grpc/k9iser.toml @@ -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) # # k9iser manifest for v-grpc diff --git a/v-ecosystem/v-grpc/scripts/maintenance/perms-state.sh b/v-ecosystem/v-grpc/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-grpc/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-grpc/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-grpc/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-grpc/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-grpc/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-grpc/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-grpc/selur-compose.toml b/v-ecosystem/v-grpc/selur-compose.toml index a6c0a119d..d1733748d 100644 --- a/v-ecosystem/v-grpc/selur-compose.toml +++ b/v-ecosystem/v-grpc/selur-compose.toml @@ -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) # # Stapeln service definition for v-grpc diff --git a/v-ecosystem/v-grpc/setup.sh b/v-ecosystem/v-grpc/setup.sh index 8f8280af3..93d04694c 100755 --- a/v-ecosystem/v-grpc/setup.sh +++ b/v-ecosystem/v-grpc/setup.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # setup.sh — Universal setup script for v-grpc # # Detects your shell, platform, and installs prerequisites. @@ -252,7 +252,7 @@ main() { # Write report REPORT_FILE="INSTALL-SECURITY-REPORT.adoc" { - printf "// SPDX-License-Identifier: PMPL-1.0-or-later\n" + printf "// SPDX-License-Identifier: MPL-2.0\n" printf "= Install Security Report\n" printf ":date: %s\n\n" "$(date -Iseconds 2>/dev/null || date)" printf "== Platform\n" diff --git a/v-ecosystem/v-grpc/src/abi/Foreign.idr b/v-ecosystem/v-grpc/src/abi/Foreign.idr index 98b342ada..9ed1bbe8c 100644 --- a/v-ecosystem/v-grpc/src/abi/Foreign.idr +++ b/v-ecosystem/v-grpc/src/abi/Foreign.idr @@ -1,4 +1,4 @@ -||| SPDX-License-Identifier: PMPL-1.0-or-later +||| SPDX-License-Identifier: MPL-2.0 ||| Foreign Function Interface Declarations for V_GRPC ||| ||| This module declares all C-compatible functions that will be diff --git a/v-ecosystem/v-grpc/src/abi/Layout.idr b/v-ecosystem/v-grpc/src/abi/Layout.idr index 024ca679e..e9bc158e6 100644 --- a/v-ecosystem/v-grpc/src/abi/Layout.idr +++ b/v-ecosystem/v-grpc/src/abi/Layout.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) -- ||| Memory Layout Proofs diff --git a/v-ecosystem/v-grpc/src/abi/Types.idr b/v-ecosystem/v-grpc/src/abi/Types.idr index a58bd8742..ca54074d6 100644 --- a/v-ecosystem/v-grpc/src/abi/Types.idr +++ b/v-ecosystem/v-grpc/src/abi/Types.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 module VApi.ABI.Types import Data.Bits diff --git a/v-ecosystem/v-grpc/src/generator.v b/v-ecosystem/v-grpc/src/generator.v index e754a4132..5cfacc66e 100644 --- a/v-ecosystem/v-grpc/src/generator.v +++ b/v-ecosystem/v-grpc/src/generator.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-gRPC Generator (v-protoc) // // Generates verified V-lang stubs from .proto files. diff --git a/v-ecosystem/v-grpc/src/grpc.v b/v-ecosystem/v-grpc/src/grpc.v index 5cd14559a..4e2e30390 100644 --- a/v-ecosystem/v-grpc/src/grpc.v +++ b/v-ecosystem/v-grpc/src/grpc.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem gRPC Runtime // // Exposes Gnosis stateful artefact rendering via gRPC-style RPC: diff --git a/v-ecosystem/v-grpc/stapeln.toml b/v-ecosystem/v-grpc/stapeln.toml index 49ce920af..35192431f 100644 --- a/v-ecosystem/v-grpc/stapeln.toml +++ b/v-ecosystem/v-grpc/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for v-grpc # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/v-ecosystem/v-grpc/tests/aspect/aspect_tests.sh b/v-ecosystem/v-grpc/tests/aspect/aspect_tests.sh index 6391cfa59..da53dbe9b 100755 --- a/v-ecosystem/v-grpc/tests/aspect/aspect_tests.sh +++ b/v-ecosystem/v-grpc/tests/aspect/aspect_tests.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail echo "--- Aspect: License headers ---" diff --git a/v-ecosystem/v-idris-abi/.clinerules b/v-ecosystem/v-idris-abi/.clinerules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-idris-abi/.clinerules +++ b/v-ecosystem/v-idris-abi/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-idris-abi/.cursorrules b/v-ecosystem/v-idris-abi/.cursorrules index 8102b4932..c960eabc2 100644 --- a/v-ecosystem/v-idris-abi/.cursorrules +++ b/v-ecosystem/v-idris-abi/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-idris-abi/.devcontainer/Containerfile b/v-ecosystem/v-idris-abi/.devcontainer/Containerfile index 6567e9c85..928a042ac 100644 --- a/v-ecosystem/v-idris-abi/.devcontainer/Containerfile +++ b/v-ecosystem/v-idris-abi/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-idris-abi/.devcontainer/README.adoc b/v-ecosystem/v-idris-abi/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v-idris-abi/.devcontainer/README.adoc +++ b/v-ecosystem/v-idris-abi/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-idris-abi/.devcontainer/devcontainer.json b/v-ecosystem/v-idris-abi/.devcontainer/devcontainer.json index 11e920a76..10ecf569c 100644 --- a/v-ecosystem/v-idris-abi/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-idris-abi/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-idris-abi diff --git a/v-ecosystem/v-idris-abi/.envrc b/v-ecosystem/v-idris-abi/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v-idris-abi/.envrc +++ b/v-ecosystem/v-idris-abi/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-idris-abi/.gitattributes b/v-ecosystem/v-idris-abi/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-idris-abi/.gitattributes +++ b/v-ecosystem/v-idris-abi/.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/v-ecosystem/v-idris-abi/.github/CODEOWNERS b/v-ecosystem/v-idris-abi/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-idris-abi/.github/CODEOWNERS +++ b/v-ecosystem/v-idris-abi/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-idris-abi/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-idris-abi/.github/FUNDING.yml b/v-ecosystem/v-idris-abi/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-idris-abi/.github/FUNDING.yml +++ b/v-ecosystem/v-idris-abi/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-idris-abi/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-idris-abi/.github/copilot-instructions.md b/v-ecosystem/v-idris-abi/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-idris-abi/.github/copilot-instructions.md +++ b/v-ecosystem/v-idris-abi/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-idris-abi/.github/dependabot.yml b/v-ecosystem/v-idris-abi/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-idris-abi/.github/dependabot.yml +++ b/v-ecosystem/v-idris-abi/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-idris-abi/.github/pull_request_template.md b/v-ecosystem/v-idris-abi/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-idris-abi/.github/pull_request_template.md +++ b/v-ecosystem/v-idris-abi/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-idris-abi/.github/workflows/codeql.yml b/v-ecosystem/v-idris-abi/.github/workflows/codeql.yml index c341fc2b0..b03fba182 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/codeql.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-idris-abi/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-idris-abi/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-idris-abi/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/instant-sync.yml b/v-ecosystem/v-idris-abi/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v-idris-abi/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/jekyll.yml b/v-ecosystem/v-idris-abi/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/jekyll.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v-idris-abi/.github/workflows/mirror.yml b/v-ecosystem/v-idris-abi/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/mirror.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-idris-abi/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-idris-abi/.github/workflows/quality.yml b/v-ecosystem/v-idris-abi/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/quality.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-idris-abi/.github/workflows/release.yml b/v-ecosystem/v-idris-abi/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/release.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-idris-abi/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-idris-abi/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-idris-abi/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-idris-abi/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/scorecard.yml b/v-ecosystem/v-idris-abi/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/secret-scanner.yml b/v-ecosystem/v-idris-abi/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-idris-abi/.github/workflows/security-policy.yml b/v-ecosystem/v-idris-abi/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-idris-abi/.github/workflows/ts-blocker.yml b/v-ecosystem/v-idris-abi/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-idris-abi/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-idris-abi/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 454fc5681..2ffb54f23 100644 --- a/v-ecosystem/v-idris-abi/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-idris-abi/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-idris-abi/.gitignore b/v-ecosystem/v-idris-abi/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-idris-abi/.gitignore +++ b/v-ecosystem/v-idris-abi/.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/v-ecosystem/v-idris-abi/.gitlab-ci.yml b/v-ecosystem/v-idris-abi/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-idris-abi/.gitlab-ci.yml +++ b/v-ecosystem/v-idris-abi/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-idris-abi/.guix-channel b/v-ecosystem/v-idris-abi/.guix-channel index 04842bc7c..783f59307 100644 --- a/v-ecosystem/v-idris-abi/.guix-channel +++ b/v-ecosystem/v-idris-abi/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-idris-abi/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-idris-abi/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/6a2/ECOSYSTEM.a2ml index 6a286eef0..0f69a7a4b 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-idris-abi/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-idris-abi/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-idris-abi/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-idris-abi/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/6a2/STATE.a2ml index f797eecde..4825cbbfe 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-idris-abi/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/anchors/ANCHOR.a2ml index 7bbf8117d..a2e542caf 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-idris-abi/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-idris-abi/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-idris-abi/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-idris-abi/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-idris-abi/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-idris-abi/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-idris-abi/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-idris-abi/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-idris-abi/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-idris-abi/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-idris-abi/.well-known/ai.txt b/v-ecosystem/v-idris-abi/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-idris-abi/.well-known/ai.txt +++ b/v-ecosystem/v-idris-abi/.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/v-ecosystem/v-idris-abi/.well-known/humans.txt b/v-ecosystem/v-idris-abi/.well-known/humans.txt index 9b82e5076..a260736c2 100644 --- a/v-ecosystem/v-idris-abi/.well-known/humans.txt +++ b/v-ecosystem/v-idris-abi/.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/v-ecosystem/v-idris-abi/.well-known/security.txt b/v-ecosystem/v-idris-abi/.well-known/security.txt index b46ebcf54..bcf9f5b41 100644 --- a/v-ecosystem/v-idris-abi/.well-known/security.txt +++ b/v-ecosystem/v-idris-abi/.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/v-ecosystem/v-idris-abi/.windsurfrules b/v-ecosystem/v-idris-abi/.windsurfrules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-idris-abi/.windsurfrules +++ b/v-ecosystem/v-idris-abi/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-idris-abi/CODEOWNERS b/v-ecosystem/v-idris-abi/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-idris-abi/CODEOWNERS +++ b/v-ecosystem/v-idris-abi/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-idris-abi/Containerfile b/v-ecosystem/v-idris-abi/Containerfile index b82730cbd..8740969a5 100644 --- a/v-ecosystem/v-idris-abi/Containerfile +++ b/v-ecosystem/v-idris-abi/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-idris-abi/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-idris-abi/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-idris-abi/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-idris-abi/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-idris-abi/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-idris-abi/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-idris-abi/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-idris-abi/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-idris-abi/GOVERNANCE.md b/v-ecosystem/v-idris-abi/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v-idris-abi/GOVERNANCE.md +++ b/v-ecosystem/v-idris-abi/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-idris-abi/Justfile b/v-ecosystem/v-idris-abi/Justfile index a8352ee54..f551261af 100644 --- a/v-ecosystem/v-idris-abi/Justfile +++ b/v-ecosystem/v-idris-abi/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-idris-abi/LICENSE b/v-ecosystem/v-idris-abi/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-idris-abi/LICENSE +++ b/v-ecosystem/v-idris-abi/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-idris-abi/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-idris-abi/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-idris-abi/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-idris-abi/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-idris-abi/MAINTAINERS b/v-ecosystem/v-idris-abi/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/v-ecosystem/v-idris-abi/MAINTAINERS +++ b/v-ecosystem/v-idris-abi/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-idris-abi/MAINTAINERS.adoc b/v-ecosystem/v-idris-abi/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-idris-abi/MAINTAINERS.adoc +++ b/v-ecosystem/v-idris-abi/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-idris-abi/MAINTAINERS.md b/v-ecosystem/v-idris-abi/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v-idris-abi/MAINTAINERS.md +++ b/v-ecosystem/v-idris-abi/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-idris-abi/ROADMAP.adoc b/v-ecosystem/v-idris-abi/ROADMAP.adoc index a7e3d1664..7ff439183 100644 --- a/v-ecosystem/v-idris-abi/ROADMAP.adoc +++ b/v-ecosystem/v-idris-abi/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Idris Abi Roadmap == Current Status diff --git a/v-ecosystem/v-idris-abi/RSR_OUTLINE.adoc b/v-ecosystem/v-idris-abi/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v-idris-abi/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-idris-abi/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-idris-abi/TOPOLOGY.md b/v-ecosystem/v-idris-abi/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-idris-abi/TOPOLOGY.md +++ b/v-ecosystem/v-idris-abi/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-idris-abi/cliff.toml b/v-ecosystem/v-idris-abi/cliff.toml index 0e9be905f..4cf74813b 100644 --- a/v-ecosystem/v-idris-abi/cliff.toml +++ b/v-ecosystem/v-idris-abi/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-idris-abi/deny.toml b/v-ecosystem/v-idris-abi/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-idris-abi/deny.toml +++ b/v-ecosystem/v-idris-abi/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-idris-abi/docs/AI-CONVENTIONS.md b/v-ecosystem/v-idris-abi/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-idris-abi/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-idris-abi/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-idris-abi/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-idris-abi/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v-idris-abi/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-idris-abi/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-idris-abi/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-idris-abi/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v-idris-abi/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-idris-abi/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-idris-abi/docs/QUICKSTART.md b/v-ecosystem/v-idris-abi/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v-idris-abi/docs/QUICKSTART.md +++ b/v-ecosystem/v-idris-abi/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-idris-abi/docs/THREAT-MODEL.md b/v-ecosystem/v-idris-abi/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v-idris-abi/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-idris-abi/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v-idris-abi/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-idris-abi/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-idris-abi/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-idris-abi/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-idris-abi/docs/decisions/0000-template.md b/v-ecosystem/v-idris-abi/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-idris-abi/docs/decisions/0000-template.md +++ b/v-ecosystem/v-idris-abi/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-idris-abi/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-idris-abi/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-idris-abi/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-idris-abi/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-idris-abi/docs/decisions/README.md b/v-ecosystem/v-idris-abi/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-idris-abi/docs/decisions/README.md +++ b/v-ecosystem/v-idris-abi/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-idris-abi/ffi/zig/build.zig b/v-ecosystem/v-idris-abi/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-idris-abi/ffi/zig/build.zig +++ b/v-ecosystem/v-idris-abi/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-idris-abi/ffi/zig/src/main.zig b/v-ecosystem/v-idris-abi/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v-idris-abi/ffi/zig/src/main.zig +++ b/v-ecosystem/v-idris-abi/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-idris-abi/ffi/zig/test/integration_test.zig b/v-ecosystem/v-idris-abi/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-idris-abi/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-idris-abi/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-idris-abi/guix.scm b/v-ecosystem/v-idris-abi/guix.scm index 7612d7100..3384e7ac6 100644 --- a/v-ecosystem/v-idris-abi/guix.scm +++ b/v-ecosystem/v-idris-abi/guix.scm @@ -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) ;; ;; Guix package definition for v-idris-abi diff --git a/v-ecosystem/v-idris-abi/scripts/maintenance/perms-state.sh b/v-ecosystem/v-idris-abi/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-idris-abi/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-idris-abi/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-idris-abi/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-idris-abi/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-idris-abi/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-idris-abi/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-middleware/.clinerules b/v-ecosystem/v-middleware/.clinerules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-middleware/.clinerules +++ b/v-ecosystem/v-middleware/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-middleware/.cursorrules b/v-ecosystem/v-middleware/.cursorrules index 8102b4932..c960eabc2 100644 --- a/v-ecosystem/v-middleware/.cursorrules +++ b/v-ecosystem/v-middleware/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-middleware/.devcontainer/Containerfile b/v-ecosystem/v-middleware/.devcontainer/Containerfile index 6567e9c85..928a042ac 100644 --- a/v-ecosystem/v-middleware/.devcontainer/Containerfile +++ b/v-ecosystem/v-middleware/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-middleware/.devcontainer/README.adoc b/v-ecosystem/v-middleware/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v-middleware/.devcontainer/README.adoc +++ b/v-ecosystem/v-middleware/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-middleware/.devcontainer/devcontainer.json b/v-ecosystem/v-middleware/.devcontainer/devcontainer.json index bd8deefc4..01f8e1487 100644 --- a/v-ecosystem/v-middleware/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-middleware/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-middleware diff --git a/v-ecosystem/v-middleware/.envrc b/v-ecosystem/v-middleware/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v-middleware/.envrc +++ b/v-ecosystem/v-middleware/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-middleware/.gitattributes b/v-ecosystem/v-middleware/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-middleware/.gitattributes +++ b/v-ecosystem/v-middleware/.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/v-ecosystem/v-middleware/.github/CODEOWNERS b/v-ecosystem/v-middleware/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-middleware/.github/CODEOWNERS +++ b/v-ecosystem/v-middleware/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-middleware/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-middleware/.github/FUNDING.yml b/v-ecosystem/v-middleware/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-middleware/.github/FUNDING.yml +++ b/v-ecosystem/v-middleware/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-middleware/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-middleware/.github/copilot-instructions.md b/v-ecosystem/v-middleware/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-middleware/.github/copilot-instructions.md +++ b/v-ecosystem/v-middleware/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-middleware/.github/dependabot.yml b/v-ecosystem/v-middleware/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-middleware/.github/dependabot.yml +++ b/v-ecosystem/v-middleware/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-middleware/.github/pull_request_template.md b/v-ecosystem/v-middleware/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-middleware/.github/pull_request_template.md +++ b/v-ecosystem/v-middleware/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-middleware/.github/workflows/codeql.yml b/v-ecosystem/v-middleware/.github/workflows/codeql.yml index c341fc2b0..b03fba182 100644 --- a/v-ecosystem/v-middleware/.github/workflows/codeql.yml +++ b/v-ecosystem/v-middleware/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-middleware/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-middleware/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v-middleware/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-middleware/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-middleware/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-middleware/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v-middleware/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-middleware/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-middleware/.github/workflows/instant-sync.yml b/v-ecosystem/v-middleware/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v-middleware/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-middleware/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v-middleware/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v-middleware/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v-middleware/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v-middleware/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v-middleware/.github/workflows/jekyll.yml b/v-ecosystem/v-middleware/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v-middleware/.github/workflows/jekyll.yml +++ b/v-ecosystem/v-middleware/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v-middleware/.github/workflows/mirror.yml b/v-ecosystem/v-middleware/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v-middleware/.github/workflows/mirror.yml +++ b/v-ecosystem/v-middleware/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-middleware/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-middleware/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v-middleware/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-middleware/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-middleware/.github/workflows/quality.yml b/v-ecosystem/v-middleware/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v-middleware/.github/workflows/quality.yml +++ b/v-ecosystem/v-middleware/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-middleware/.github/workflows/release.yml b/v-ecosystem/v-middleware/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v-middleware/.github/workflows/release.yml +++ b/v-ecosystem/v-middleware/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-middleware/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-middleware/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v-middleware/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-middleware/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-middleware/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-middleware/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v-middleware/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-middleware/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-middleware/.github/workflows/scorecard.yml b/v-ecosystem/v-middleware/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v-middleware/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-middleware/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-middleware/.github/workflows/secret-scanner.yml b/v-ecosystem/v-middleware/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v-middleware/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-middleware/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-middleware/.github/workflows/security-policy.yml b/v-ecosystem/v-middleware/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v-middleware/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-middleware/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-middleware/.github/workflows/ts-blocker.yml b/v-ecosystem/v-middleware/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v-middleware/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-middleware/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-middleware/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-middleware/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v-middleware/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-middleware/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml b/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml index 454fc5681..2ffb54f23 100644 --- a/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-middleware/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-middleware/.gitignore b/v-ecosystem/v-middleware/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-middleware/.gitignore +++ b/v-ecosystem/v-middleware/.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/v-ecosystem/v-middleware/.gitlab-ci.yml b/v-ecosystem/v-middleware/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-middleware/.gitlab-ci.yml +++ b/v-ecosystem/v-middleware/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-middleware/.guix-channel b/v-ecosystem/v-middleware/.guix-channel index 04842bc7c..783f59307 100644 --- a/v-ecosystem/v-middleware/.guix-channel +++ b/v-ecosystem/v-middleware/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-middleware/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-middleware/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v-middleware/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-middleware/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-middleware/.machine_readable/6a2/ECOSYSTEM.a2ml index d0ce31d40..905ca2abc 100644 --- a/v-ecosystem/v-middleware/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-middleware/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-middleware/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v-middleware/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-middleware/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-middleware/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v-middleware/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-middleware/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-middleware/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v-middleware/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-middleware/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-middleware/.machine_readable/6a2/STATE.a2ml index a0b41ae65..75a640699 100644 --- a/v-ecosystem/v-middleware/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-middleware/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-middleware/.machine_readable/anchors/ANCHOR.a2ml index 7f01a768a..eb60bb39d 100644 --- a/v-ecosystem/v-middleware/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-middleware/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-middleware/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-middleware/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-middleware/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-middleware/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-middleware/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-middleware/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-middleware/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-middleware/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-middleware/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-middleware/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-middleware/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-middleware/.well-known/ai.txt b/v-ecosystem/v-middleware/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-middleware/.well-known/ai.txt +++ b/v-ecosystem/v-middleware/.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/v-ecosystem/v-middleware/.well-known/humans.txt b/v-ecosystem/v-middleware/.well-known/humans.txt index 9b82e5076..a260736c2 100644 --- a/v-ecosystem/v-middleware/.well-known/humans.txt +++ b/v-ecosystem/v-middleware/.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/v-ecosystem/v-middleware/.well-known/security.txt b/v-ecosystem/v-middleware/.well-known/security.txt index b46ebcf54..bcf9f5b41 100644 --- a/v-ecosystem/v-middleware/.well-known/security.txt +++ b/v-ecosystem/v-middleware/.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/v-ecosystem/v-middleware/.windsurfrules b/v-ecosystem/v-middleware/.windsurfrules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-middleware/.windsurfrules +++ b/v-ecosystem/v-middleware/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-middleware/CODEOWNERS b/v-ecosystem/v-middleware/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-middleware/CODEOWNERS +++ b/v-ecosystem/v-middleware/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-middleware/Containerfile b/v-ecosystem/v-middleware/Containerfile index b82730cbd..8740969a5 100644 --- a/v-ecosystem/v-middleware/Containerfile +++ b/v-ecosystem/v-middleware/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-middleware/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-middleware/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-middleware/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-middleware/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-middleware/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-middleware/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-middleware/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-middleware/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-middleware/GOVERNANCE.md b/v-ecosystem/v-middleware/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v-middleware/GOVERNANCE.md +++ b/v-ecosystem/v-middleware/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-middleware/Justfile b/v-ecosystem/v-middleware/Justfile index a8352ee54..f551261af 100644 --- a/v-ecosystem/v-middleware/Justfile +++ b/v-ecosystem/v-middleware/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-middleware/LICENSE b/v-ecosystem/v-middleware/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-middleware/LICENSE +++ b/v-ecosystem/v-middleware/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-middleware/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-middleware/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-middleware/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-middleware/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-middleware/MAINTAINERS b/v-ecosystem/v-middleware/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/v-ecosystem/v-middleware/MAINTAINERS +++ b/v-ecosystem/v-middleware/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-middleware/MAINTAINERS.adoc b/v-ecosystem/v-middleware/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-middleware/MAINTAINERS.adoc +++ b/v-ecosystem/v-middleware/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-middleware/MAINTAINERS.md b/v-ecosystem/v-middleware/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v-middleware/MAINTAINERS.md +++ b/v-ecosystem/v-middleware/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-middleware/ROADMAP.adoc b/v-ecosystem/v-middleware/ROADMAP.adoc index e75dcc787..93362d647 100644 --- a/v-ecosystem/v-middleware/ROADMAP.adoc +++ b/v-ecosystem/v-middleware/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Middleware Roadmap == Current Status diff --git a/v-ecosystem/v-middleware/RSR_OUTLINE.adoc b/v-ecosystem/v-middleware/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v-middleware/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-middleware/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-middleware/TOPOLOGY.md b/v-ecosystem/v-middleware/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-middleware/TOPOLOGY.md +++ b/v-ecosystem/v-middleware/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-middleware/cliff.toml b/v-ecosystem/v-middleware/cliff.toml index bc34679b0..3a8ad8c34 100644 --- a/v-ecosystem/v-middleware/cliff.toml +++ b/v-ecosystem/v-middleware/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-middleware/deny.toml b/v-ecosystem/v-middleware/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-middleware/deny.toml +++ b/v-ecosystem/v-middleware/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-middleware/docs/AI-CONVENTIONS.md b/v-ecosystem/v-middleware/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-middleware/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-middleware/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-middleware/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-middleware/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v-middleware/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-middleware/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-middleware/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-middleware/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v-middleware/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-middleware/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-middleware/docs/QUICKSTART.md b/v-ecosystem/v-middleware/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v-middleware/docs/QUICKSTART.md +++ b/v-ecosystem/v-middleware/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-middleware/docs/THREAT-MODEL.md b/v-ecosystem/v-middleware/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v-middleware/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-middleware/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v-middleware/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-middleware/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-middleware/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-middleware/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-middleware/docs/decisions/0000-template.md b/v-ecosystem/v-middleware/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-middleware/docs/decisions/0000-template.md +++ b/v-ecosystem/v-middleware/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-middleware/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-middleware/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-middleware/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-middleware/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-middleware/docs/decisions/README.md b/v-ecosystem/v-middleware/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-middleware/docs/decisions/README.md +++ b/v-ecosystem/v-middleware/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-middleware/ffi/zig/build.zig b/v-ecosystem/v-middleware/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-middleware/ffi/zig/build.zig +++ b/v-ecosystem/v-middleware/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-middleware/ffi/zig/src/main.zig b/v-ecosystem/v-middleware/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v-middleware/ffi/zig/src/main.zig +++ b/v-ecosystem/v-middleware/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-middleware/ffi/zig/test/integration_test.zig b/v-ecosystem/v-middleware/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-middleware/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-middleware/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-middleware/guix.scm b/v-ecosystem/v-middleware/guix.scm index 2ad361cdc..de27fc436 100644 --- a/v-ecosystem/v-middleware/guix.scm +++ b/v-ecosystem/v-middleware/guix.scm @@ -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) ;; ;; Guix package definition for v-middleware diff --git a/v-ecosystem/v-middleware/scripts/maintenance/perms-state.sh b/v-ecosystem/v-middleware/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-middleware/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-middleware/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-middleware/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-middleware/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-middleware/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-middleware/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-rest/.clinerules b/v-ecosystem/v-rest/.clinerules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v-rest/.clinerules +++ b/v-ecosystem/v-rest/.clinerules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-rest/.cursorrules b/v-ecosystem/v-rest/.cursorrules index 9e4535c01..e51df6462 100644 --- a/v-ecosystem/v-rest/.cursorrules +++ b/v-ecosystem/v-rest/.cursorrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-rest/.devcontainer/Containerfile b/v-ecosystem/v-rest/.devcontainer/Containerfile index 1d24e7d9b..4ad6d5aa7 100644 --- a/v-ecosystem/v-rest/.devcontainer/Containerfile +++ b/v-ecosystem/v-rest/.devcontainer/Containerfile @@ -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) # # Dev Container image for v-rest diff --git a/v-ecosystem/v-rest/.devcontainer/README.adoc b/v-ecosystem/v-rest/.devcontainer/README.adoc index cdbe19d75..a80a2a312 100644 --- a/v-ecosystem/v-rest/.devcontainer/README.adoc +++ b/v-ecosystem/v-rest/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-rest/.devcontainer/devcontainer.json b/v-ecosystem/v-rest/.devcontainer/devcontainer.json index e58aa67f7..ca3a6e399 100644 --- a/v-ecosystem/v-rest/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-rest/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-rest diff --git a/v-ecosystem/v-rest/.envrc b/v-ecosystem/v-rest/.envrc index a7a58c08a..a557af998 100644 --- a/v-ecosystem/v-rest/.envrc +++ b/v-ecosystem/v-rest/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-rest/.gitattributes b/v-ecosystem/v-rest/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-rest/.gitattributes +++ b/v-ecosystem/v-rest/.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/v-ecosystem/v-rest/.github/CODEOWNERS b/v-ecosystem/v-rest/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-rest/.github/CODEOWNERS +++ b/v-ecosystem/v-rest/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-rest/.github/FUNDING.yml b/v-ecosystem/v-rest/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-rest/.github/FUNDING.yml +++ b/v-ecosystem/v-rest/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/bug_report.yml index e88f02bf0..48d685999 100644 --- a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/v-rest name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/config.yml index 9ed77adcd..3b1605da4 100644 --- a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/v-rest blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/custom.yml index c44f3b1de..677c8ce56 100644 --- a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/v-rest name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/documentation.yml index 777dbd989..0c8fd53f6 100644 --- a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/v-rest name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/feature_request.yml index 8e70810b8..9d68f02bd 100644 --- a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/v-rest name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/question.yml index 7860a7993..ba7151c2e 100644 --- a/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-rest/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/v-rest name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-rest/.github/copilot-instructions.md b/v-ecosystem/v-rest/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-rest/.github/copilot-instructions.md +++ b/v-ecosystem/v-rest/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-rest/.github/dependabot.yml b/v-ecosystem/v-rest/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-rest/.github/dependabot.yml +++ b/v-ecosystem/v-rest/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-rest/.github/pull_request_template.md b/v-ecosystem/v-rest/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-rest/.github/pull_request_template.md +++ b/v-ecosystem/v-rest/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-rest/.github/workflows/boj-build.yml b/v-ecosystem/v-rest/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/v-ecosystem/v-rest/.github/workflows/boj-build.yml +++ b/v-ecosystem/v-rest/.github/workflows/boj-build.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: BoJ Server Build Trigger on: push: diff --git a/v-ecosystem/v-rest/.github/workflows/casket-pages.yml b/v-ecosystem/v-rest/.github/workflows/casket-pages.yml index c5e4980e9..b09a68758 100644 --- a/v-ecosystem/v-rest/.github/workflows/casket-pages.yml +++ b/v-ecosystem/v-rest/.github/workflows/casket-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: GitHub Pages on: push: diff --git a/v-ecosystem/v-rest/.github/workflows/codeql.yml b/v-ecosystem/v-rest/.github/workflows/codeql.yml index 3b71cd951..35085b4af 100644 --- a/v-ecosystem/v-rest/.github/workflows/codeql.yml +++ b/v-ecosystem/v-rest/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-rest/.github/workflows/dogfood-gate.yml b/v-ecosystem/v-rest/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/v-ecosystem/v-rest/.github/workflows/dogfood-gate.yml +++ b/v-ecosystem/v-rest/.github/workflows/dogfood-gate.yml @@ -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) # # dogfood-gate.yml — Hyperpolymath Dogfooding Quality Gate diff --git a/v-ecosystem/v-rest/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-rest/.github/workflows/guix-nix-policy.yml index 163c6e313..d35b13748 100644 --- a/v-ecosystem/v-rest/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-rest/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-rest/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-rest/.github/workflows/hypatia-scan.yml index ee41bf396..ceb5e4031 100644 --- a/v-ecosystem/v-rest/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-rest/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-rest/.github/workflows/instant-sync.yml b/v-ecosystem/v-rest/.github/workflows/instant-sync.yml index c28549e0d..9aeabde7d 100644 --- a/v-ecosystem/v-rest/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-rest/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync diff --git a/v-ecosystem/v-rest/.github/workflows/mirror.yml b/v-ecosystem/v-rest/.github/workflows/mirror.yml index f976daee2..a24810fcb 100644 --- a/v-ecosystem/v-rest/.github/workflows/mirror.yml +++ b/v-ecosystem/v-rest/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-rest/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-rest/.github/workflows/npm-bun-blocker.yml index e419c49a2..6b48115f2 100644 --- a/v-ecosystem/v-rest/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-rest/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-rest/.github/workflows/quality.yml b/v-ecosystem/v-rest/.github/workflows/quality.yml index e6e510f07..2ded66741 100644 --- a/v-ecosystem/v-rest/.github/workflows/quality.yml +++ b/v-ecosystem/v-rest/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-rest/.github/workflows/release.yml b/v-ecosystem/v-rest/.github/workflows/release.yml index 6a604dcfa..07b062682 100644 --- a/v-ecosystem/v-rest/.github/workflows/release.yml +++ b/v-ecosystem/v-rest/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-rest/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-rest/.github/workflows/rsr-antipattern.yml index 38ea4ea6b..6004d97cd 100644 --- a/v-ecosystem/v-rest/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-rest/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-rest/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-rest/.github/workflows/scorecard-enforcer.yml index 200510a91..3bbca463f 100644 --- a/v-ecosystem/v-rest/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-rest/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-rest/.github/workflows/scorecard.yml b/v-ecosystem/v-rest/.github/workflows/scorecard.yml index bb21df36a..a43e924d8 100644 --- a/v-ecosystem/v-rest/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-rest/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-rest/.github/workflows/secret-scanner.yml b/v-ecosystem/v-rest/.github/workflows/secret-scanner.yml index aa40e0d0f..79fd09200 100644 --- a/v-ecosystem/v-rest/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-rest/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-rest/.github/workflows/security-policy.yml b/v-ecosystem/v-rest/.github/workflows/security-policy.yml index f4fbb18c0..b54b5e83d 100644 --- a/v-ecosystem/v-rest/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-rest/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-rest/.github/workflows/ts-blocker.yml b/v-ecosystem/v-rest/.github/workflows/ts-blocker.yml index fd49987c7..e2a9588f3 100644 --- a/v-ecosystem/v-rest/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-rest/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: diff --git a/v-ecosystem/v-rest/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-rest/.github/workflows/wellknown-enforcement.yml index a26439e28..f99a7b3ef 100644 --- a/v-ecosystem/v-rest/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-rest/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml b/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml index 8f20b77d7..92447304e 100644 --- a/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-rest/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -37,7 +37,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-rest/.gitignore b/v-ecosystem/v-rest/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-rest/.gitignore +++ b/v-ecosystem/v-rest/.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/v-ecosystem/v-rest/.gitlab-ci.yml b/v-ecosystem/v-rest/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-rest/.gitlab-ci.yml +++ b/v-ecosystem/v-rest/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-rest/.guix-channel b/v-ecosystem/v-rest/.guix-channel index aaa69bdd7..a1cc75b86 100644 --- a/v-ecosystem/v-rest/.guix-channel +++ b/v-ecosystem/v-rest/.guix-channel @@ -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) ;; ;; Guix channel definition for v-rest diff --git a/v-ecosystem/v-rest/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-rest/.machine_readable/6a2/AGENTIC.a2ml index 4370bd47c..2b21321ce 100644 --- a/v-ecosystem/v-rest/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-rest/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-rest/.machine_readable/6a2/ECOSYSTEM.a2ml index 24f1dac19..cf18ff847 100644 --- a/v-ecosystem/v-rest/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-rest/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-rest/.machine_readable/6a2/META.a2ml index f4b70c08d..89b6275ee 100644 --- a/v-ecosystem/v-rest/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-rest/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-rest/.machine_readable/6a2/NEUROSYM.a2ml index fa8454a72..d3a0d2c32 100644 --- a/v-ecosystem/v-rest/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-rest/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-rest/.machine_readable/6a2/PLAYBOOK.a2ml index 32406b070..39c267819 100644 --- a/v-ecosystem/v-rest/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-rest/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-rest/.machine_readable/6a2/STATE.a2ml index 325d316f9..9a42f63d2 100644 --- a/v-ecosystem/v-rest/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-rest/.machine_readable/CLADE.a2ml b/v-ecosystem/v-rest/.machine_readable/CLADE.a2ml index fc1f61186..eb18cc0fb 100644 --- a/v-ecosystem/v-rest/.machine_readable/CLADE.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/CLADE.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Clade declaration — part of the gv-clade-index registry # See: https://github.com/hyperpolymath/gv-clade-index diff --git a/v-ecosystem/v-rest/.machine_readable/agent_instructions/README.adoc b/v-ecosystem/v-rest/.machine_readable/agent_instructions/README.adoc index 0ed360be2..1cc7487ed 100644 --- a/v-ecosystem/v-rest/.machine_readable/agent_instructions/README.adoc +++ b/v-ecosystem/v-rest/.machine_readable/agent_instructions/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/v-ecosystem/v-rest/.machine_readable/agent_instructions/coverage.a2ml b/v-ecosystem/v-rest/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/v-ecosystem/v-rest/.machine_readable/agent_instructions/coverage.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/agent_instructions/coverage.a2ml @@ -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) # # coverage.a2ml — Session coverage tracking diff --git a/v-ecosystem/v-rest/.machine_readable/agent_instructions/debt.a2ml b/v-ecosystem/v-rest/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/v-ecosystem/v-rest/.machine_readable/agent_instructions/debt.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/agent_instructions/debt.a2ml @@ -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) # # debt.a2ml — Meander debt list diff --git a/v-ecosystem/v-rest/.machine_readable/agent_instructions/methodology.a2ml b/v-ecosystem/v-rest/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/v-ecosystem/v-rest/.machine_readable/agent_instructions/methodology.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/agent_instructions/methodology.a2ml @@ -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) # # methodology.a2ml — AI agent methodology configuration diff --git a/v-ecosystem/v-rest/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-rest/.machine_readable/anchors/ANCHOR.a2ml index 9696b8c5d..b3c9d456d 100644 --- a/v-ecosystem/v-rest/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile.a2ml b/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile.a2ml index d7dfc1938..0d619ee22 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile — Cleanup and Hygiene Contract [dustfile] diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/README.adoc b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/README.adoc index 39922f127..19e891133 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/README.adoc +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = K9 Contractiles :toc: left :icons: font diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl index 5c343cba8..5e3e7406e 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/ci-config.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Yard-level K9 component: CI/CD configuration with validation # Security Level: Yard (Nickel evaluation, contract validation) # Signature recommended but not required diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl index 04a5f66cf..7d260c249 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/project-metadata.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Kennel-level K9 component: Project metadata # Security Level: Kennel (pure data, no execution) # No signature required diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl index 3009794d9..f494fa271 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/examples/setup-repo.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Hunt-level K9 component: Repository setup automation # Security Level: Hunt (full execution with Just recipes) # ⚠️ SIGNATURE REQUIRED - DO NOT RUN WITHOUT VERIFICATION diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-hunt.k9.ncl b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-hunt.k9.ncl index 9d2495753..f9479474f 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-hunt.k9.ncl +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-hunt.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Hunt-level template: Full execution with Just recipes # Security Level: Hunt (full system access) # ⚠️ SIGNATURE REQUIRED - Review carefully before use diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-kennel.k9.ncl b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-kennel.k9.ncl index 2688925fe..5d38a12f4 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-kennel.k9.ncl +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-kennel.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Kennel-level template: Pure data configuration # Security Level: Kennel (data-only, no execution) # No signature required - safe for any use diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-yard.k9.ncl b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-yard.k9.ncl index 41af6f0bf..c9b1e9508 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-yard.k9.ncl +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/k9/template-yard.k9.ncl @@ -1,5 +1,5 @@ K9! -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # K9 Yard-level template: Configuration with validation # Security Level: Yard (Nickel evaluation with contracts) # Signature recommended but not required diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-rest/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-rest/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-rest/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-rest/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-rest/.machine_readable/integrations/feedback-o-tron.a2ml b/v-ecosystem/v-rest/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/v-ecosystem/v-rest/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/integrations/feedback-o-tron.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feedback-o-Tron Integration — Autonomous Bug Reporting [integration] diff --git a/v-ecosystem/v-rest/.machine_readable/integrations/proven.a2ml b/v-ecosystem/v-rest/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/v-ecosystem/v-rest/.machine_readable/integrations/proven.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/integrations/proven.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Proven Integration — Formally Verified Safety Library [integration] diff --git a/v-ecosystem/v-rest/.machine_readable/integrations/verisimdb.a2ml b/v-ecosystem/v-rest/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/v-ecosystem/v-rest/.machine_readable/integrations/verisimdb.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/integrations/verisimdb.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # VeriSimDB Feed — Cross-Repo Analytics Data Store [integration] diff --git a/v-ecosystem/v-rest/.machine_readable/integrations/vexometer.a2ml b/v-ecosystem/v-rest/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/v-ecosystem/v-rest/.machine_readable/integrations/vexometer.a2ml +++ b/v-ecosystem/v-rest/.machine_readable/integrations/vexometer.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Vexometer Integration — Irritation Surface Analysis [integration] diff --git a/v-ecosystem/v-rest/.well-known/ai.txt b/v-ecosystem/v-rest/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-rest/.well-known/ai.txt +++ b/v-ecosystem/v-rest/.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/v-ecosystem/v-rest/.well-known/humans.txt b/v-ecosystem/v-rest/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/v-ecosystem/v-rest/.well-known/humans.txt +++ b/v-ecosystem/v-rest/.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/v-ecosystem/v-rest/.well-known/security.txt b/v-ecosystem/v-rest/.well-known/security.txt index 923b1f79f..8e19cbc70 100644 --- a/v-ecosystem/v-rest/.well-known/security.txt +++ b/v-ecosystem/v-rest/.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/v-ecosystem/v-rest/.windsurfrules b/v-ecosystem/v-rest/.windsurfrules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v-rest/.windsurfrules +++ b/v-ecosystem/v-rest/.windsurfrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-rest/0-AI-MANIFEST.a2ml b/v-ecosystem/v-rest/0-AI-MANIFEST.a2ml index 37a1027ee..ba1fabd7c 100644 --- a/v-ecosystem/v-rest/0-AI-MANIFEST.a2ml +++ b/v-ecosystem/v-rest/0-AI-MANIFEST.a2ml @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 name = "0-AI-MANIFEST" // SPDX-FileCopyrightText: 2024-2026 Jonathan D.A. Jewell (hyperpolymath) diff --git a/v-ecosystem/v-rest/Adjust.a2ml b/v-ecosystem/v-rest/Adjust.a2ml index 28857fca2..1a99ba1e0 100644 --- a/v-ecosystem/v-rest/Adjust.a2ml +++ b/v-ecosystem/v-rest/Adjust.a2ml @@ -1,6 +1,6 @@ // Adjust.a2ml for v-rest name = "Adjust" -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T19:53:18+01:00 Adjust { diff --git a/v-ecosystem/v-rest/CODEOWNERS b/v-ecosystem/v-rest/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-rest/CODEOWNERS +++ b/v-ecosystem/v-rest/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-rest/Containerfile b/v-ecosystem/v-rest/Containerfile index e8ac7a65d..3b360d73f 100644 --- a/v-ecosystem/v-rest/Containerfile +++ b/v-ecosystem/v-rest/Containerfile @@ -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) # # Containerfile for v-rest diff --git a/v-ecosystem/v-rest/Dust.a2ml b/v-ecosystem/v-rest/Dust.a2ml index 9f086cd6a..5d59207dd 100644 --- a/v-ecosystem/v-rest/Dust.a2ml +++ b/v-ecosystem/v-rest/Dust.a2ml @@ -1,6 +1,6 @@ // Dust.a2ml for v-rest name = "Dust" -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T19:53:18+01:00 Dust { diff --git a/v-ecosystem/v-rest/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-rest/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-rest/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-rest/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-rest/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-rest/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-rest/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-rest/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-rest/EXPLAINME.adoc b/v-ecosystem/v-rest/EXPLAINME.adoc index ce52f7e80..201e935b8 100644 --- a/v-ecosystem/v-rest/EXPLAINME.adoc +++ b/v-ecosystem/v-rest/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = v-rest — Show Me The Receipts Jonathan D.A. Jewell :toc: diff --git a/v-ecosystem/v-rest/GOVERNANCE.md b/v-ecosystem/v-rest/GOVERNANCE.md index 623473ff5..3ef1ce500 100644 --- a/v-ecosystem/v-rest/GOVERNANCE.md +++ b/v-ecosystem/v-rest/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-rest/Intend.a2ml b/v-ecosystem/v-rest/Intend.a2ml index aa612d116..0c74775f4 100644 --- a/v-ecosystem/v-rest/Intend.a2ml +++ b/v-ecosystem/v-rest/Intend.a2ml @@ -1,6 +1,6 @@ // Intend.a2ml for v-rest name = "Intend" -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T19:53:18+01:00 Intend { diff --git a/v-ecosystem/v-rest/Justfile b/v-ecosystem/v-rest/Justfile index 2aafa3121..2786e321c 100644 --- a/v-ecosystem/v-rest/Justfile +++ b/v-ecosystem/v-rest/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-rest/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-rest/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-rest/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-rest/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-rest/Lust.a2ml b/v-ecosystem/v-rest/Lust.a2ml index febecd7ab..439b66a77 100644 --- a/v-ecosystem/v-rest/Lust.a2ml +++ b/v-ecosystem/v-rest/Lust.a2ml @@ -1,6 +1,6 @@ // Lust.a2ml for v-rest name = "Lust" -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T19:53:18+01:00 Lust { diff --git a/v-ecosystem/v-rest/MAINTAINERS b/v-ecosystem/v-rest/MAINTAINERS index 7ef48bd1d..63989c711 100644 --- a/v-ecosystem/v-rest/MAINTAINERS +++ b/v-ecosystem/v-rest/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-rest/MAINTAINERS.adoc b/v-ecosystem/v-rest/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-rest/MAINTAINERS.adoc +++ b/v-ecosystem/v-rest/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-rest/MAINTAINERS.md b/v-ecosystem/v-rest/MAINTAINERS.md index 536d01475..1f59a121d 100644 --- a/v-ecosystem/v-rest/MAINTAINERS.md +++ b/v-ecosystem/v-rest/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-rest/Must.a2ml b/v-ecosystem/v-rest/Must.a2ml index dc59d2610..f8f7111b8 100644 --- a/v-ecosystem/v-rest/Must.a2ml +++ b/v-ecosystem/v-rest/Must.a2ml @@ -1,6 +1,6 @@ // Must.a2ml for v-rest name = "Must" -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T19:53:18+01:00 Must { diff --git a/v-ecosystem/v-rest/QUICKSTART-DEV.adoc b/v-ecosystem/v-rest/QUICKSTART-DEV.adoc index 3e8f9fc98..5593532b4 100644 --- a/v-ecosystem/v-rest/QUICKSTART-DEV.adoc +++ b/v-ecosystem/v-rest/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-DEV.adoc — clone → build → test → PR // Replace v-rest, {{BUILD_CMD}}, {{TEST_CMD}}, {{LANG_STACK}} with actuals = v-rest — Quick Start for Developers diff --git a/v-ecosystem/v-rest/QUICKSTART-MAINTAINER.adoc b/v-ecosystem/v-rest/QUICKSTART-MAINTAINER.adoc index 5ff821b39..581b9676e 100644 --- a/v-ecosystem/v-rest/QUICKSTART-MAINTAINER.adoc +++ b/v-ecosystem/v-rest/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-MAINTAINER.adoc — packaging, deploying, and maintaining // Replace v-rest, {{PACKAGE_NAME}}, {{DEPS}} with actuals = v-rest — Quick Start for Platform Maintainers diff --git a/v-ecosystem/v-rest/QUICKSTART-USER.adoc b/v-ecosystem/v-rest/QUICKSTART-USER.adoc index 66802aecb..7e33d23de 100644 --- a/v-ecosystem/v-rest/QUICKSTART-USER.adoc +++ b/v-ecosystem/v-rest/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Template: QUICKSTART-USER.adoc — 5-minute path to working software // Replace v-rest, V Rest — See README.adoc for details., just run, V Rest started successfully. with actuals = v-rest — Quick Start for Users diff --git a/v-ecosystem/v-rest/README.adoc b/v-ecosystem/v-rest/README.adoc index 39f42365e..1b49a4202 100644 --- a/v-ecosystem/v-rest/README.adoc +++ b/v-ecosystem/v-rest/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = v-rest Jonathan D.A. Jewell :toc: diff --git a/v-ecosystem/v-rest/ROADMAP.adoc b/v-ecosystem/v-rest/ROADMAP.adoc index d22553a6d..95895fc26 100644 --- a/v-ecosystem/v-rest/ROADMAP.adoc +++ b/v-ecosystem/v-rest/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Rest Roadmap == Current Status diff --git a/v-ecosystem/v-rest/RSR_OUTLINE.adoc b/v-ecosystem/v-rest/RSR_OUTLINE.adoc index 9ebc3b230..53c1017b9 100644 --- a/v-ecosystem/v-rest/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-rest/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-rest/TOPOLOGY.md b/v-ecosystem/v-rest/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-rest/TOPOLOGY.md +++ b/v-ecosystem/v-rest/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-rest/Trust.a2ml b/v-ecosystem/v-rest/Trust.a2ml index 6c9067319..d6cf1927a 100644 --- a/v-ecosystem/v-rest/Trust.a2ml +++ b/v-ecosystem/v-rest/Trust.a2ml @@ -1,6 +1,6 @@ // Trust.a2ml for v-rest name = "Trust" -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T19:53:18+01:00 Trust { diff --git a/v-ecosystem/v-rest/cliff.toml b/v-ecosystem/v-rest/cliff.toml index d4f5ebd63..6eb9be93b 100644 --- a/v-ecosystem/v-rest/cliff.toml +++ b/v-ecosystem/v-rest/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-rest/contractile.just b/v-ecosystem/v-rest/contractile.just index 8f99137a1..9a5827baf 100644 --- a/v-ecosystem/v-rest/contractile.just +++ b/v-ecosystem/v-rest/contractile.just @@ -2,7 +2,7 @@ # Source directory: contractiles # Re-generate with: contractile gen-just --dir contractiles # -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # === DUST (Recovery & Rollback) === # Source: Dustfile.a2ml diff --git a/v-ecosystem/v-rest/contractiles/dust/Dustfile.a2ml b/v-ecosystem/v-rest/contractiles/dust/Dustfile.a2ml index 9fd52b147..7c42eba63 100644 --- a/v-ecosystem/v-rest/contractiles/dust/Dustfile.a2ml +++ b/v-ecosystem/v-rest/contractiles/dust/Dustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile (A2ML Canonical) @abstract: diff --git a/v-ecosystem/v-rest/contractiles/must/Mustfile.a2ml b/v-ecosystem/v-rest/contractiles/must/Mustfile.a2ml index b1ac187bf..698de39f4 100644 --- a/v-ecosystem/v-rest/contractiles/must/Mustfile.a2ml +++ b/v-ecosystem/v-rest/contractiles/must/Mustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile (A2ML Canonical) @abstract: diff --git a/v-ecosystem/v-rest/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-rest/contractiles/trust/Trustfile.a2ml index b5a7ddf7c..a17ad6a49 100644 --- a/v-ecosystem/v-rest/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-rest/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Trustfile (A2ML Canonical) @abstract: diff --git a/v-ecosystem/v-rest/deny.toml b/v-ecosystem/v-rest/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-rest/deny.toml +++ b/v-ecosystem/v-rest/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-rest/docs/AI-CONVENTIONS.md b/v-ecosystem/v-rest/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-rest/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-rest/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-rest/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-rest/docs/AI-INSTALL-README-SECTION.adoc index fde28e25d..544024675 100644 --- a/v-ecosystem/v-rest/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-rest/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-rest/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-rest/docs/AI_INSTALLATION_GUIDE.adoc index ad2029157..2c8b2bacc 100644 --- a/v-ecosystem/v-rest/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-rest/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = v-rest: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-rest/docs/QUICKSTART.md b/v-ecosystem/v-rest/docs/QUICKSTART.md index 9327e3478..6dbd7d755 100644 --- a/v-ecosystem/v-rest/docs/QUICKSTART.md +++ b/v-ecosystem/v-rest/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-rest/docs/THREAT-MODEL.md b/v-ecosystem/v-rest/docs/THREAT-MODEL.md index 6e4d0228f..89d4399a8 100644 --- a/v-ecosystem/v-rest/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-rest/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: v-rest diff --git a/v-ecosystem/v-rest/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-rest/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-rest/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-rest/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-rest/docs/accessibility/STANDARD.a2ml b/v-ecosystem/v-rest/docs/accessibility/STANDARD.a2ml index 3062b4eb6..4034b031e 100644 --- a/v-ecosystem/v-rest/docs/accessibility/STANDARD.a2ml +++ b/v-ecosystem/v-rest/docs/accessibility/STANDARD.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hyperpolymath Accessibility Standard (HAS) # Canonical accessibility requirements for all projects @@ -314,5 +314,5 @@ HAS is structured as a contractile system with three compliance levels: ## License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 Copyright (c) 2026 Hyperpolymath diff --git a/v-ecosystem/v-rest/docs/decisions/0000-template.md b/v-ecosystem/v-rest/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-rest/docs/decisions/0000-template.md +++ b/v-ecosystem/v-rest/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-rest/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-rest/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-rest/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-rest/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-rest/docs/decisions/README.md b/v-ecosystem/v-rest/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-rest/docs/decisions/README.md +++ b/v-ecosystem/v-rest/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-rest/eclexiaiser.toml b/v-ecosystem/v-rest/eclexiaiser.toml index 737d0e27f..c55b7d908 100644 --- a/v-ecosystem/v-rest/eclexiaiser.toml +++ b/v-ecosystem/v-rest/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for v-rest [project] diff --git a/v-ecosystem/v-rest/ffi/zig/build.zig b/v-ecosystem/v-rest/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-rest/ffi/zig/build.zig +++ b/v-ecosystem/v-rest/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-rest/ffi/zig/src/main.zig b/v-ecosystem/v-rest/ffi/zig/src/main.zig index 5f56f75a0..c06d6a660 100644 --- a/v-ecosystem/v-rest/ffi/zig/src/main.zig +++ b/v-ecosystem/v-rest/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-rest/ffi/zig/test/integration_test.zig b/v-ecosystem/v-rest/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-rest/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-rest/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-rest/guix.scm b/v-ecosystem/v-rest/guix.scm index 673e411e8..e12d77385 100644 --- a/v-ecosystem/v-rest/guix.scm +++ b/v-ecosystem/v-rest/guix.scm @@ -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) ;; ;; Guix package definition for v-rest diff --git a/v-ecosystem/v-rest/k9iser.toml b/v-ecosystem/v-rest/k9iser.toml index 73b11a5c3..cd1d8bca2 100644 --- a/v-ecosystem/v-rest/k9iser.toml +++ b/v-ecosystem/v-rest/k9iser.toml @@ -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) # # k9iser manifest for v-rest diff --git a/v-ecosystem/v-rest/scripts/maintenance/perms-state.sh b/v-ecosystem/v-rest/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-rest/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-rest/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-rest/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-rest/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-rest/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-rest/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-rest/selur-compose.toml b/v-ecosystem/v-rest/selur-compose.toml index 47dfbf4a7..2f9bed1c7 100644 --- a/v-ecosystem/v-rest/selur-compose.toml +++ b/v-ecosystem/v-rest/selur-compose.toml @@ -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) # # Stapeln service definition for v-rest diff --git a/v-ecosystem/v-rest/setup.sh b/v-ecosystem/v-rest/setup.sh index 520ed9b99..4eb012f22 100755 --- a/v-ecosystem/v-rest/setup.sh +++ b/v-ecosystem/v-rest/setup.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # setup.sh — Universal setup script for v-rest # # Detects your shell, platform, and installs prerequisites. @@ -252,7 +252,7 @@ main() { # Write report REPORT_FILE="INSTALL-SECURITY-REPORT.adoc" { - printf "// SPDX-License-Identifier: PMPL-1.0-or-later\n" + printf "// SPDX-License-Identifier: MPL-2.0\n" printf "= Install Security Report\n" printf ":date: %s\n\n" "$(date -Iseconds 2>/dev/null || date)" printf "== Platform\n" diff --git a/v-ecosystem/v-rest/src/abi/Foreign.idr b/v-ecosystem/v-rest/src/abi/Foreign.idr index aca59227b..6c5ba89db 100644 --- a/v-ecosystem/v-rest/src/abi/Foreign.idr +++ b/v-ecosystem/v-rest/src/abi/Foreign.idr @@ -1,4 +1,4 @@ -||| SPDX-License-Identifier: PMPL-1.0-or-later +||| SPDX-License-Identifier: MPL-2.0 ||| Foreign Function Interface Declarations for V_REST ||| ||| This module declares all C-compatible functions that will be diff --git a/v-ecosystem/v-rest/src/abi/Layout.idr b/v-ecosystem/v-rest/src/abi/Layout.idr index 024ca679e..e9bc158e6 100644 --- a/v-ecosystem/v-rest/src/abi/Layout.idr +++ b/v-ecosystem/v-rest/src/abi/Layout.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) -- ||| Memory Layout Proofs diff --git a/v-ecosystem/v-rest/src/abi/Types.idr b/v-ecosystem/v-rest/src/abi/Types.idr index a58bd8742..ca54074d6 100644 --- a/v-ecosystem/v-rest/src/abi/Types.idr +++ b/v-ecosystem/v-rest/src/abi/Types.idr @@ -1,4 +1,4 @@ --- SPDX-License-Identifier: PMPL-1.0-or-later +-- SPDX-License-Identifier: MPL-2.0 module VApi.ABI.Types import Data.Bits diff --git a/v-ecosystem/v-rest/src/rest.v b/v-ecosystem/v-rest/src/rest.v index edd584dec..697701c17 100644 --- a/v-ecosystem/v-rest/src/rest.v +++ b/v-ecosystem/v-rest/src/rest.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem REST Runtime // // Exposes Gnosis stateful artefact rendering via REST endpoints: diff --git a/v-ecosystem/v-rest/stapeln.toml b/v-ecosystem/v-rest/stapeln.toml index 548c9aafd..cfe290c73 100644 --- a/v-ecosystem/v-rest/stapeln.toml +++ b/v-ecosystem/v-rest/stapeln.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # stapeln.toml — Layer-based container build for v-rest # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/v-ecosystem/v-rest/tests/aspect/aspect_tests.sh b/v-ecosystem/v-rest/tests/aspect/aspect_tests.sh index 6391cfa59..da53dbe9b 100755 --- a/v-ecosystem/v-rest/tests/aspect/aspect_tests.sh +++ b/v-ecosystem/v-rest/tests/aspect/aspect_tests.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail echo "--- Aspect: License headers ---" diff --git a/v-ecosystem/v-telemetry/.clinerules b/v-ecosystem/v-telemetry/.clinerules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-telemetry/.clinerules +++ b/v-ecosystem/v-telemetry/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-telemetry/.cursorrules b/v-ecosystem/v-telemetry/.cursorrules index 8102b4932..c960eabc2 100644 --- a/v-ecosystem/v-telemetry/.cursorrules +++ b/v-ecosystem/v-telemetry/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-telemetry/.devcontainer/Containerfile b/v-ecosystem/v-telemetry/.devcontainer/Containerfile index 6567e9c85..928a042ac 100644 --- a/v-ecosystem/v-telemetry/.devcontainer/Containerfile +++ b/v-ecosystem/v-telemetry/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-telemetry/.devcontainer/README.adoc b/v-ecosystem/v-telemetry/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v-telemetry/.devcontainer/README.adoc +++ b/v-ecosystem/v-telemetry/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-telemetry/.devcontainer/devcontainer.json b/v-ecosystem/v-telemetry/.devcontainer/devcontainer.json index 794b159ec..ad6c5704b 100644 --- a/v-ecosystem/v-telemetry/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-telemetry/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-telemetry diff --git a/v-ecosystem/v-telemetry/.envrc b/v-ecosystem/v-telemetry/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v-telemetry/.envrc +++ b/v-ecosystem/v-telemetry/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-telemetry/.gitattributes b/v-ecosystem/v-telemetry/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-telemetry/.gitattributes +++ b/v-ecosystem/v-telemetry/.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/v-ecosystem/v-telemetry/.github/CODEOWNERS b/v-ecosystem/v-telemetry/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-telemetry/.github/CODEOWNERS +++ b/v-ecosystem/v-telemetry/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-telemetry/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-telemetry/.github/FUNDING.yml b/v-ecosystem/v-telemetry/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-telemetry/.github/FUNDING.yml +++ b/v-ecosystem/v-telemetry/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-telemetry/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-telemetry/.github/copilot-instructions.md b/v-ecosystem/v-telemetry/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-telemetry/.github/copilot-instructions.md +++ b/v-ecosystem/v-telemetry/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-telemetry/.github/dependabot.yml b/v-ecosystem/v-telemetry/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-telemetry/.github/dependabot.yml +++ b/v-ecosystem/v-telemetry/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-telemetry/.github/pull_request_template.md b/v-ecosystem/v-telemetry/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-telemetry/.github/pull_request_template.md +++ b/v-ecosystem/v-telemetry/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-telemetry/.github/workflows/codeql.yml b/v-ecosystem/v-telemetry/.github/workflows/codeql.yml index 23879820d..cf129fa4c 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/codeql.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-telemetry/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-telemetry/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-telemetry/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-telemetry/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-telemetry/.github/workflows/instant-sync.yml b/v-ecosystem/v-telemetry/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v-telemetry/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v-telemetry/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v-telemetry/.github/workflows/jekyll.yml b/v-ecosystem/v-telemetry/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/jekyll.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v-telemetry/.github/workflows/mirror.yml b/v-ecosystem/v-telemetry/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/mirror.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-telemetry/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-telemetry/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-telemetry/.github/workflows/quality.yml b/v-ecosystem/v-telemetry/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/quality.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-telemetry/.github/workflows/release.yml b/v-ecosystem/v-telemetry/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/release.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-telemetry/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-telemetry/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-telemetry/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-telemetry/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-telemetry/.github/workflows/scorecard.yml b/v-ecosystem/v-telemetry/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-telemetry/.github/workflows/secret-scanner.yml b/v-ecosystem/v-telemetry/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-telemetry/.github/workflows/security-policy.yml b/v-ecosystem/v-telemetry/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-telemetry/.github/workflows/ts-blocker.yml b/v-ecosystem/v-telemetry/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-telemetry/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-telemetry/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml b/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml index 454fc5681..2ffb54f23 100644 --- a/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-telemetry/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-telemetry/.gitignore b/v-ecosystem/v-telemetry/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-telemetry/.gitignore +++ b/v-ecosystem/v-telemetry/.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/v-ecosystem/v-telemetry/.gitlab-ci.yml b/v-ecosystem/v-telemetry/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-telemetry/.gitlab-ci.yml +++ b/v-ecosystem/v-telemetry/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-telemetry/.guix-channel b/v-ecosystem/v-telemetry/.guix-channel index 04842bc7c..783f59307 100644 --- a/v-ecosystem/v-telemetry/.guix-channel +++ b/v-ecosystem/v-telemetry/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-telemetry/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-telemetry/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-telemetry/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-telemetry/.machine_readable/6a2/ECOSYSTEM.a2ml index 635053973..871715175 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-telemetry/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-telemetry/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-telemetry/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-telemetry/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-telemetry/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-telemetry/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-telemetry/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-telemetry/.machine_readable/6a2/STATE.a2ml index ebc41323e..596602173 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-telemetry/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-telemetry/.machine_readable/anchors/ANCHOR.a2ml index aba6926df..5f46c20a0 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-telemetry/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-telemetry/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-telemetry/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-telemetry/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-telemetry/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-telemetry/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-telemetry/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-telemetry/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-telemetry/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-telemetry/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-telemetry/.well-known/ai.txt b/v-ecosystem/v-telemetry/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-telemetry/.well-known/ai.txt +++ b/v-ecosystem/v-telemetry/.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/v-ecosystem/v-telemetry/.well-known/humans.txt b/v-ecosystem/v-telemetry/.well-known/humans.txt index 9b82e5076..a260736c2 100644 --- a/v-ecosystem/v-telemetry/.well-known/humans.txt +++ b/v-ecosystem/v-telemetry/.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/v-ecosystem/v-telemetry/.well-known/security.txt b/v-ecosystem/v-telemetry/.well-known/security.txt index b46ebcf54..bcf9f5b41 100644 --- a/v-ecosystem/v-telemetry/.well-known/security.txt +++ b/v-ecosystem/v-telemetry/.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/v-ecosystem/v-telemetry/.windsurfrules b/v-ecosystem/v-telemetry/.windsurfrules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-telemetry/.windsurfrules +++ b/v-ecosystem/v-telemetry/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-telemetry/CODEOWNERS b/v-ecosystem/v-telemetry/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-telemetry/CODEOWNERS +++ b/v-ecosystem/v-telemetry/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-telemetry/Containerfile b/v-ecosystem/v-telemetry/Containerfile index b82730cbd..8740969a5 100644 --- a/v-ecosystem/v-telemetry/Containerfile +++ b/v-ecosystem/v-telemetry/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-telemetry/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-telemetry/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-telemetry/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-telemetry/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-telemetry/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-telemetry/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-telemetry/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-telemetry/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-telemetry/GOVERNANCE.md b/v-ecosystem/v-telemetry/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v-telemetry/GOVERNANCE.md +++ b/v-ecosystem/v-telemetry/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-telemetry/Justfile b/v-ecosystem/v-telemetry/Justfile index a8352ee54..f551261af 100644 --- a/v-ecosystem/v-telemetry/Justfile +++ b/v-ecosystem/v-telemetry/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-telemetry/LICENSE b/v-ecosystem/v-telemetry/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-telemetry/LICENSE +++ b/v-ecosystem/v-telemetry/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-telemetry/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-telemetry/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-telemetry/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-telemetry/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-telemetry/MAINTAINERS b/v-ecosystem/v-telemetry/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/v-ecosystem/v-telemetry/MAINTAINERS +++ b/v-ecosystem/v-telemetry/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-telemetry/MAINTAINERS.adoc b/v-ecosystem/v-telemetry/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-telemetry/MAINTAINERS.adoc +++ b/v-ecosystem/v-telemetry/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-telemetry/MAINTAINERS.md b/v-ecosystem/v-telemetry/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v-telemetry/MAINTAINERS.md +++ b/v-ecosystem/v-telemetry/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-telemetry/ROADMAP.adoc b/v-ecosystem/v-telemetry/ROADMAP.adoc index 4efbe7350..c18a10c66 100644 --- a/v-ecosystem/v-telemetry/ROADMAP.adoc +++ b/v-ecosystem/v-telemetry/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Telemetry Roadmap == Current Status diff --git a/v-ecosystem/v-telemetry/RSR_OUTLINE.adoc b/v-ecosystem/v-telemetry/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v-telemetry/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-telemetry/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-telemetry/TOPOLOGY.md b/v-ecosystem/v-telemetry/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-telemetry/TOPOLOGY.md +++ b/v-ecosystem/v-telemetry/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-telemetry/cliff.toml b/v-ecosystem/v-telemetry/cliff.toml index 28dbcd342..ec9641c27 100644 --- a/v-ecosystem/v-telemetry/cliff.toml +++ b/v-ecosystem/v-telemetry/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-telemetry/deny.toml b/v-ecosystem/v-telemetry/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-telemetry/deny.toml +++ b/v-ecosystem/v-telemetry/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-telemetry/docs/AI-CONVENTIONS.md b/v-ecosystem/v-telemetry/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-telemetry/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-telemetry/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-telemetry/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-telemetry/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v-telemetry/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-telemetry/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-telemetry/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-telemetry/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v-telemetry/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-telemetry/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-telemetry/docs/QUICKSTART.md b/v-ecosystem/v-telemetry/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v-telemetry/docs/QUICKSTART.md +++ b/v-ecosystem/v-telemetry/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-telemetry/docs/THREAT-MODEL.md b/v-ecosystem/v-telemetry/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v-telemetry/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-telemetry/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v-telemetry/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-telemetry/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-telemetry/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-telemetry/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-telemetry/docs/decisions/0000-template.md b/v-ecosystem/v-telemetry/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-telemetry/docs/decisions/0000-template.md +++ b/v-ecosystem/v-telemetry/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-telemetry/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-telemetry/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-telemetry/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-telemetry/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-telemetry/docs/decisions/README.md b/v-ecosystem/v-telemetry/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-telemetry/docs/decisions/README.md +++ b/v-ecosystem/v-telemetry/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-telemetry/ffi/zig/build.zig b/v-ecosystem/v-telemetry/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-telemetry/ffi/zig/build.zig +++ b/v-ecosystem/v-telemetry/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-telemetry/ffi/zig/src/main.zig b/v-ecosystem/v-telemetry/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v-telemetry/ffi/zig/src/main.zig +++ b/v-ecosystem/v-telemetry/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-telemetry/ffi/zig/test/integration_test.zig b/v-ecosystem/v-telemetry/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-telemetry/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-telemetry/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-telemetry/guix.scm b/v-ecosystem/v-telemetry/guix.scm index 6fe005862..c27ffbe46 100644 --- a/v-ecosystem/v-telemetry/guix.scm +++ b/v-ecosystem/v-telemetry/guix.scm @@ -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) ;; ;; Guix package definition for v-telemetry diff --git a/v-ecosystem/v-telemetry/scripts/maintenance/perms-state.sh b/v-ecosystem/v-telemetry/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-telemetry/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-telemetry/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-telemetry/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-telemetry/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-telemetry/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-telemetry/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-validator/.clinerules b/v-ecosystem/v-validator/.clinerules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-validator/.clinerules +++ b/v-ecosystem/v-validator/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-validator/.cursorrules b/v-ecosystem/v-validator/.cursorrules index 8102b4932..c960eabc2 100644 --- a/v-ecosystem/v-validator/.cursorrules +++ b/v-ecosystem/v-validator/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-validator/.devcontainer/Containerfile b/v-ecosystem/v-validator/.devcontainer/Containerfile index 6567e9c85..928a042ac 100644 --- a/v-ecosystem/v-validator/.devcontainer/Containerfile +++ b/v-ecosystem/v-validator/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-validator/.devcontainer/README.adoc b/v-ecosystem/v-validator/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v-validator/.devcontainer/README.adoc +++ b/v-ecosystem/v-validator/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-validator/.devcontainer/devcontainer.json b/v-ecosystem/v-validator/.devcontainer/devcontainer.json index 728a475a3..48643ddc4 100644 --- a/v-ecosystem/v-validator/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-validator/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-validator diff --git a/v-ecosystem/v-validator/.envrc b/v-ecosystem/v-validator/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v-validator/.envrc +++ b/v-ecosystem/v-validator/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-validator/.gitattributes b/v-ecosystem/v-validator/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-validator/.gitattributes +++ b/v-ecosystem/v-validator/.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/v-ecosystem/v-validator/.github/CODEOWNERS b/v-ecosystem/v-validator/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-validator/.github/CODEOWNERS +++ b/v-ecosystem/v-validator/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-validator/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-validator/.github/FUNDING.yml b/v-ecosystem/v-validator/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-validator/.github/FUNDING.yml +++ b/v-ecosystem/v-validator/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-validator/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-validator/.github/copilot-instructions.md b/v-ecosystem/v-validator/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-validator/.github/copilot-instructions.md +++ b/v-ecosystem/v-validator/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-validator/.github/dependabot.yml b/v-ecosystem/v-validator/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-validator/.github/dependabot.yml +++ b/v-ecosystem/v-validator/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-validator/.github/pull_request_template.md b/v-ecosystem/v-validator/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-validator/.github/pull_request_template.md +++ b/v-ecosystem/v-validator/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-validator/.github/workflows/codeql.yml b/v-ecosystem/v-validator/.github/workflows/codeql.yml index c341fc2b0..b03fba182 100644 --- a/v-ecosystem/v-validator/.github/workflows/codeql.yml +++ b/v-ecosystem/v-validator/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-validator/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-validator/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v-validator/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-validator/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-validator/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-validator/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v-validator/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-validator/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-validator/.github/workflows/instant-sync.yml b/v-ecosystem/v-validator/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v-validator/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-validator/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v-validator/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v-validator/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v-validator/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v-validator/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v-validator/.github/workflows/jekyll.yml b/v-ecosystem/v-validator/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v-validator/.github/workflows/jekyll.yml +++ b/v-ecosystem/v-validator/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v-validator/.github/workflows/mirror.yml b/v-ecosystem/v-validator/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v-validator/.github/workflows/mirror.yml +++ b/v-ecosystem/v-validator/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-validator/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-validator/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v-validator/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-validator/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-validator/.github/workflows/quality.yml b/v-ecosystem/v-validator/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v-validator/.github/workflows/quality.yml +++ b/v-ecosystem/v-validator/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-validator/.github/workflows/release.yml b/v-ecosystem/v-validator/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v-validator/.github/workflows/release.yml +++ b/v-ecosystem/v-validator/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-validator/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-validator/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v-validator/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-validator/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-validator/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-validator/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v-validator/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-validator/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-validator/.github/workflows/scorecard.yml b/v-ecosystem/v-validator/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v-validator/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-validator/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-validator/.github/workflows/secret-scanner.yml b/v-ecosystem/v-validator/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v-validator/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-validator/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-validator/.github/workflows/security-policy.yml b/v-ecosystem/v-validator/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v-validator/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-validator/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-validator/.github/workflows/ts-blocker.yml b/v-ecosystem/v-validator/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v-validator/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-validator/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-validator/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-validator/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v-validator/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-validator/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: diff --git a/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml b/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml index 454fc5681..2ffb54f23 100644 --- a/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-validator/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-validator/.gitignore b/v-ecosystem/v-validator/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-validator/.gitignore +++ b/v-ecosystem/v-validator/.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/v-ecosystem/v-validator/.gitlab-ci.yml b/v-ecosystem/v-validator/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-validator/.gitlab-ci.yml +++ b/v-ecosystem/v-validator/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-validator/.guix-channel b/v-ecosystem/v-validator/.guix-channel index 04842bc7c..783f59307 100644 --- a/v-ecosystem/v-validator/.guix-channel +++ b/v-ecosystem/v-validator/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-validator/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-validator/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v-validator/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-validator/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-validator/.machine_readable/6a2/ECOSYSTEM.a2ml index e37ce14cf..155a55e90 100644 --- a/v-ecosystem/v-validator/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-validator/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-validator/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v-validator/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-validator/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-validator/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v-validator/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-validator/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-validator/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v-validator/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-validator/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-validator/.machine_readable/6a2/STATE.a2ml index c0814c6de..012f29e40 100644 --- a/v-ecosystem/v-validator/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-validator/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-validator/.machine_readable/anchors/ANCHOR.a2ml index 4a624a5e8..46e767c22 100644 --- a/v-ecosystem/v-validator/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-validator/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-validator/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-validator/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-validator/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-validator/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-validator/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-validator/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-validator/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-validator/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-validator/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-validator/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-validator/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-validator/.well-known/ai.txt b/v-ecosystem/v-validator/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-validator/.well-known/ai.txt +++ b/v-ecosystem/v-validator/.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/v-ecosystem/v-validator/.well-known/humans.txt b/v-ecosystem/v-validator/.well-known/humans.txt index 9b82e5076..a260736c2 100644 --- a/v-ecosystem/v-validator/.well-known/humans.txt +++ b/v-ecosystem/v-validator/.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/v-ecosystem/v-validator/.well-known/security.txt b/v-ecosystem/v-validator/.well-known/security.txt index b46ebcf54..bcf9f5b41 100644 --- a/v-ecosystem/v-validator/.well-known/security.txt +++ b/v-ecosystem/v-validator/.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/v-ecosystem/v-validator/.windsurfrules b/v-ecosystem/v-validator/.windsurfrules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-validator/.windsurfrules +++ b/v-ecosystem/v-validator/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-validator/CODEOWNERS b/v-ecosystem/v-validator/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-validator/CODEOWNERS +++ b/v-ecosystem/v-validator/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-validator/Containerfile b/v-ecosystem/v-validator/Containerfile index b82730cbd..8740969a5 100644 --- a/v-ecosystem/v-validator/Containerfile +++ b/v-ecosystem/v-validator/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-validator/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-validator/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-validator/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-validator/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-validator/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-validator/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-validator/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-validator/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-validator/GOVERNANCE.md b/v-ecosystem/v-validator/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v-validator/GOVERNANCE.md +++ b/v-ecosystem/v-validator/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-validator/Justfile b/v-ecosystem/v-validator/Justfile index a8352ee54..f551261af 100644 --- a/v-ecosystem/v-validator/Justfile +++ b/v-ecosystem/v-validator/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-validator/LICENSE b/v-ecosystem/v-validator/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-validator/LICENSE +++ b/v-ecosystem/v-validator/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-validator/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-validator/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-validator/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-validator/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-validator/MAINTAINERS b/v-ecosystem/v-validator/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/v-ecosystem/v-validator/MAINTAINERS +++ b/v-ecosystem/v-validator/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-validator/MAINTAINERS.adoc b/v-ecosystem/v-validator/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-validator/MAINTAINERS.adoc +++ b/v-ecosystem/v-validator/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-validator/MAINTAINERS.md b/v-ecosystem/v-validator/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v-validator/MAINTAINERS.md +++ b/v-ecosystem/v-validator/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-validator/ROADMAP.adoc b/v-ecosystem/v-validator/ROADMAP.adoc index 03170f078..cb310a5ac 100644 --- a/v-ecosystem/v-validator/ROADMAP.adoc +++ b/v-ecosystem/v-validator/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Validator Roadmap == Current Status diff --git a/v-ecosystem/v-validator/RSR_OUTLINE.adoc b/v-ecosystem/v-validator/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v-validator/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-validator/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-validator/TOPOLOGY.md b/v-ecosystem/v-validator/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-validator/TOPOLOGY.md +++ b/v-ecosystem/v-validator/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-validator/cliff.toml b/v-ecosystem/v-validator/cliff.toml index ca6a35595..d3681c13d 100644 --- a/v-ecosystem/v-validator/cliff.toml +++ b/v-ecosystem/v-validator/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-validator/deny.toml b/v-ecosystem/v-validator/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-validator/deny.toml +++ b/v-ecosystem/v-validator/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-validator/docs/AI-CONVENTIONS.md b/v-ecosystem/v-validator/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-validator/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-validator/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-validator/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-validator/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v-validator/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-validator/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-validator/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-validator/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v-validator/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-validator/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-validator/docs/QUICKSTART.md b/v-ecosystem/v-validator/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v-validator/docs/QUICKSTART.md +++ b/v-ecosystem/v-validator/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-validator/docs/THREAT-MODEL.md b/v-ecosystem/v-validator/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v-validator/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-validator/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v-validator/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-validator/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-validator/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-validator/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-validator/docs/decisions/0000-template.md b/v-ecosystem/v-validator/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-validator/docs/decisions/0000-template.md +++ b/v-ecosystem/v-validator/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-validator/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-validator/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-validator/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-validator/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-validator/docs/decisions/README.md b/v-ecosystem/v-validator/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-validator/docs/decisions/README.md +++ b/v-ecosystem/v-validator/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-validator/ffi/zig/build.zig b/v-ecosystem/v-validator/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-validator/ffi/zig/build.zig +++ b/v-ecosystem/v-validator/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-validator/ffi/zig/src/main.zig b/v-ecosystem/v-validator/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v-validator/ffi/zig/src/main.zig +++ b/v-ecosystem/v-validator/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-validator/ffi/zig/test/integration_test.zig b/v-ecosystem/v-validator/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-validator/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-validator/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-validator/guix.scm b/v-ecosystem/v-validator/guix.scm index 211abd143..d063e69e2 100644 --- a/v-ecosystem/v-validator/guix.scm +++ b/v-ecosystem/v-validator/guix.scm @@ -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) ;; ;; Guix package definition for v-validator diff --git a/v-ecosystem/v-validator/scripts/maintenance/perms-state.sh b/v-ecosystem/v-validator/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-validator/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-validator/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-validator/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-validator/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-validator/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-validator/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-zig-ffi/.clinerules b/v-ecosystem/v-zig-ffi/.clinerules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-zig-ffi/.clinerules +++ b/v-ecosystem/v-zig-ffi/.clinerules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-zig-ffi/.cursorrules b/v-ecosystem/v-zig-ffi/.cursorrules index 8102b4932..c960eabc2 100644 --- a/v-ecosystem/v-zig-ffi/.cursorrules +++ b/v-ecosystem/v-zig-ffi/.cursorrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-zig-ffi/.devcontainer/Containerfile b/v-ecosystem/v-zig-ffi/.devcontainer/Containerfile index 6567e9c85..928a042ac 100644 --- a/v-ecosystem/v-zig-ffi/.devcontainer/Containerfile +++ b/v-ecosystem/v-zig-ffi/.devcontainer/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-zig-ffi/.devcontainer/README.adoc b/v-ecosystem/v-zig-ffi/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v-zig-ffi/.devcontainer/README.adoc +++ b/v-ecosystem/v-zig-ffi/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v-zig-ffi/.devcontainer/devcontainer.json b/v-ecosystem/v-zig-ffi/.devcontainer/devcontainer.json index e3ec103eb..c512fa94c 100644 --- a/v-ecosystem/v-zig-ffi/.devcontainer/devcontainer.json +++ b/v-ecosystem/v-zig-ffi/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-zig-ffi diff --git a/v-ecosystem/v-zig-ffi/.envrc b/v-ecosystem/v-zig-ffi/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v-zig-ffi/.envrc +++ b/v-ecosystem/v-zig-ffi/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v-zig-ffi/.gitattributes b/v-ecosystem/v-zig-ffi/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v-zig-ffi/.gitattributes +++ b/v-ecosystem/v-zig-ffi/.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/v-ecosystem/v-zig-ffi/.github/CODEOWNERS b/v-ecosystem/v-zig-ffi/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-zig-ffi/.github/CODEOWNERS +++ b/v-ecosystem/v-zig-ffi/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v-zig-ffi/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v-zig-ffi/.github/FUNDING.yml b/v-ecosystem/v-zig-ffi/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v-zig-ffi/.github/FUNDING.yml +++ b/v-ecosystem/v-zig-ffi/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v-zig-ffi/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v-zig-ffi/.github/copilot-instructions.md b/v-ecosystem/v-zig-ffi/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v-zig-ffi/.github/copilot-instructions.md +++ b/v-ecosystem/v-zig-ffi/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-zig-ffi/.github/dependabot.yml b/v-ecosystem/v-zig-ffi/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v-zig-ffi/.github/dependabot.yml +++ b/v-ecosystem/v-zig-ffi/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v-zig-ffi/.github/pull_request_template.md b/v-ecosystem/v-zig-ffi/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v-zig-ffi/.github/pull_request_template.md +++ b/v-ecosystem/v-zig-ffi/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/codeql.yml b/v-ecosystem/v-zig-ffi/.github/workflows/codeql.yml index c341fc2b0..b03fba182 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/codeql.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v-zig-ffi/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/hypatia-scan.yml b/v-ecosystem/v-zig-ffi/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/instant-sync.yml b/v-ecosystem/v-zig-ffi/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v-zig-ffi/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/jekyll.yml b/v-ecosystem/v-zig-ffi/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/jekyll.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/mirror.yml b/v-ecosystem/v-zig-ffi/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/mirror.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v-zig-ffi/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/quality.yml b/v-ecosystem/v-zig-ffi/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/quality.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/release.yml b/v-ecosystem/v-zig-ffi/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/release.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v-zig-ffi/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v-zig-ffi/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/scorecard.yml b/v-ecosystem/v-zig-ffi/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/scorecard.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/secret-scanner.yml b/v-ecosystem/v-zig-ffi/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/security-policy.yml b/v-ecosystem/v-zig-ffi/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/security-policy.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/ts-blocker.yml b/v-ecosystem/v-zig-ffi/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v-zig-ffi/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v-zig-ffi/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 454fc5681..2ffb54f23 100644 --- a/v-ecosystem/v-zig-ffi/.github/workflows/workflow-linter.yml +++ b/v-ecosystem/v-zig-ffi/.github/workflows/workflow-linter.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v-zig-ffi/.gitignore b/v-ecosystem/v-zig-ffi/.gitignore index 462636bd9..4e453f3c7 100644 --- a/v-ecosystem/v-zig-ffi/.gitignore +++ b/v-ecosystem/v-zig-ffi/.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/v-ecosystem/v-zig-ffi/.gitlab-ci.yml b/v-ecosystem/v-zig-ffi/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v-zig-ffi/.gitlab-ci.yml +++ b/v-ecosystem/v-zig-ffi/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v-zig-ffi/.guix-channel b/v-ecosystem/v-zig-ffi/.guix-channel index 04842bc7c..783f59307 100644 --- a/v-ecosystem/v-zig-ffi/.guix-channel +++ b/v-ecosystem/v-zig-ffi/.guix-channel @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: PMPL-1.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/ECOSYSTEM.a2ml index 4ce819672..7574a0d8b 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/META.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/STATE.a2ml index e94bf8f67..78317459b 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/anchors/ANCHOR.a2ml index efcc28af7..02be8de3d 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v-zig-ffi/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v-zig-ffi/.well-known/ai.txt b/v-ecosystem/v-zig-ffi/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v-zig-ffi/.well-known/ai.txt +++ b/v-ecosystem/v-zig-ffi/.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/v-ecosystem/v-zig-ffi/.well-known/humans.txt b/v-ecosystem/v-zig-ffi/.well-known/humans.txt index 9b82e5076..a260736c2 100644 --- a/v-ecosystem/v-zig-ffi/.well-known/humans.txt +++ b/v-ecosystem/v-zig-ffi/.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/v-ecosystem/v-zig-ffi/.well-known/security.txt b/v-ecosystem/v-zig-ffi/.well-known/security.txt index b46ebcf54..bcf9f5b41 100644 --- a/v-ecosystem/v-zig-ffi/.well-known/security.txt +++ b/v-ecosystem/v-zig-ffi/.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/v-ecosystem/v-zig-ffi/.windsurfrules b/v-ecosystem/v-zig-ffi/.windsurfrules index d2919bdd1..913d9a4b4 100644 --- a/v-ecosystem/v-zig-ffi/.windsurfrules +++ b/v-ecosystem/v-zig-ffi/.windsurfrules @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v-zig-ffi/CODEOWNERS b/v-ecosystem/v-zig-ffi/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v-zig-ffi/CODEOWNERS +++ b/v-ecosystem/v-zig-ffi/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v-zig-ffi/Containerfile b/v-ecosystem/v-zig-ffi/Containerfile index b82730cbd..8740969a5 100644 --- a/v-ecosystem/v-zig-ffi/Containerfile +++ b/v-ecosystem/v-zig-ffi/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v-zig-ffi/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v-zig-ffi/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v-zig-ffi/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v-zig-ffi/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v-zig-ffi/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v-zig-ffi/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v-zig-ffi/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v-zig-ffi/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v-zig-ffi/GOVERNANCE.md b/v-ecosystem/v-zig-ffi/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v-zig-ffi/GOVERNANCE.md +++ b/v-ecosystem/v-zig-ffi/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v-zig-ffi/Justfile b/v-ecosystem/v-zig-ffi/Justfile index a8352ee54..f551261af 100644 --- a/v-ecosystem/v-zig-ffi/Justfile +++ b/v-ecosystem/v-zig-ffi/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} (hyperpolymath) <{{AUTHOR_EMAIL}}> # # RSR Standard Justfile Template diff --git a/v-ecosystem/v-zig-ffi/LICENSE b/v-ecosystem/v-zig-ffi/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-zig-ffi/LICENSE +++ b/v-ecosystem/v-zig-ffi/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-zig-ffi/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v-zig-ffi/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v-zig-ffi/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v-zig-ffi/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v-zig-ffi/MAINTAINERS b/v-ecosystem/v-zig-ffi/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/v-ecosystem/v-zig-ffi/MAINTAINERS +++ b/v-ecosystem/v-zig-ffi/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v-zig-ffi/MAINTAINERS.adoc b/v-ecosystem/v-zig-ffi/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v-zig-ffi/MAINTAINERS.adoc +++ b/v-ecosystem/v-zig-ffi/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v-zig-ffi/MAINTAINERS.md b/v-ecosystem/v-zig-ffi/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v-zig-ffi/MAINTAINERS.md +++ b/v-ecosystem/v-zig-ffi/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v-zig-ffi/ROADMAP.adoc b/v-ecosystem/v-zig-ffi/ROADMAP.adoc index 301e9d51d..77773c610 100644 --- a/v-ecosystem/v-zig-ffi/ROADMAP.adoc +++ b/v-ecosystem/v-zig-ffi/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V Zig Ffi Roadmap == Current Status diff --git a/v-ecosystem/v-zig-ffi/RSR_OUTLINE.adoc b/v-ecosystem/v-zig-ffi/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v-zig-ffi/RSR_OUTLINE.adoc +++ b/v-ecosystem/v-zig-ffi/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v-zig-ffi/TOPOLOGY.md b/v-ecosystem/v-zig-ffi/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v-zig-ffi/TOPOLOGY.md +++ b/v-ecosystem/v-zig-ffi/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v-zig-ffi/cliff.toml b/v-ecosystem/v-zig-ffi/cliff.toml index faee693c4..e08696019 100644 --- a/v-ecosystem/v-zig-ffi/cliff.toml +++ b/v-ecosystem/v-zig-ffi/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v-zig-ffi/deny.toml b/v-ecosystem/v-zig-ffi/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v-zig-ffi/deny.toml +++ b/v-ecosystem/v-zig-ffi/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v-zig-ffi/docs/AI-CONVENTIONS.md b/v-ecosystem/v-zig-ffi/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v-zig-ffi/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v-zig-ffi/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v-zig-ffi/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v-zig-ffi/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v-zig-ffi/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v-zig-ffi/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v-zig-ffi/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v-zig-ffi/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v-zig-ffi/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v-zig-ffi/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v-zig-ffi/docs/QUICKSTART.md b/v-ecosystem/v-zig-ffi/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v-zig-ffi/docs/QUICKSTART.md +++ b/v-ecosystem/v-zig-ffi/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v-zig-ffi/docs/THREAT-MODEL.md b/v-ecosystem/v-zig-ffi/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v-zig-ffi/docs/THREAT-MODEL.md +++ b/v-ecosystem/v-zig-ffi/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v-zig-ffi/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v-zig-ffi/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v-zig-ffi/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v-zig-ffi/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v-zig-ffi/docs/decisions/0000-template.md b/v-ecosystem/v-zig-ffi/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v-zig-ffi/docs/decisions/0000-template.md +++ b/v-ecosystem/v-zig-ffi/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v-zig-ffi/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v-zig-ffi/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v-zig-ffi/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v-zig-ffi/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v-zig-ffi/docs/decisions/README.md b/v-ecosystem/v-zig-ffi/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v-zig-ffi/docs/decisions/README.md +++ b/v-ecosystem/v-zig-ffi/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v-zig-ffi/ffi/zig/build.zig b/v-ecosystem/v-zig-ffi/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v-zig-ffi/ffi/zig/build.zig +++ b/v-ecosystem/v-zig-ffi/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-zig-ffi/ffi/zig/src/main.zig b/v-ecosystem/v-zig-ffi/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v-zig-ffi/ffi/zig/src/main.zig +++ b/v-ecosystem/v-zig-ffi/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v-zig-ffi/ffi/zig/test/integration_test.zig b/v-ecosystem/v-zig-ffi/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v-zig-ffi/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v-zig-ffi/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v-zig-ffi/guix.scm b/v-ecosystem/v-zig-ffi/guix.scm index ebf0b3d8e..90c3766b5 100644 --- a/v-ecosystem/v-zig-ffi/guix.scm +++ b/v-ecosystem/v-zig-ffi/guix.scm @@ -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) ;; ;; Guix package definition for v-zig-ffi diff --git a/v-ecosystem/v-zig-ffi/scripts/maintenance/perms-state.sh b/v-ecosystem/v-zig-ffi/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v-zig-ffi/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v-zig-ffi/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v-zig-ffi/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v-zig-ffi/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v-zig-ffi/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v-zig-ffi/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v_api_interfaces/src/abi/GnosisTypes.idr b/v-ecosystem/v_api_interfaces/src/abi/GnosisTypes.idr index c3f7dd4f3..26ffba7ce 100644 --- a/v-ecosystem/v_api_interfaces/src/abi/GnosisTypes.idr +++ b/v-ecosystem/v_api_interfaces/src/abi/GnosisTypes.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) -- ||| Gnosis API ABI Types diff --git a/v-ecosystem/v_api_interfaces/v_amqp/README.adoc b/v-ecosystem/v_api_interfaces/v_amqp/README.adoc index 74e8481b6..a116c3452 100644 --- a/v-ecosystem/v_api_interfaces/v_amqp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_amqp/README.adoc @@ -1,5 +1,5 @@ = v_amqp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 AMQP 0-9-1 message broker protocol types for the V-Ecosystem API interfaces layer. Implements connection management, channel multiplexing, exchange/queue declaration, diff --git a/v-ecosystem/v_api_interfaces/v_amqp/src/amqp.v b/v-ecosystem/v_api_interfaces/v_amqp/src/amqp.v index 301cdd17e..c71c1e145 100644 --- a/v-ecosystem/v_api_interfaces/v_amqp/src/amqp.v +++ b/v-ecosystem/v_api_interfaces/v_amqp/src/amqp.v @@ -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) // // v_amqp -- AMQP 0-9-1 message broker protocol types for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_amqp/tests/amqp_test.v b/v-ecosystem/v_api_interfaces/v_amqp/tests/amqp_test.v index d83c50421..8fda4004f 100644 --- a/v-ecosystem/v_api_interfaces/v_amqp/tests/amqp_test.v +++ b/v-ecosystem/v_api_interfaces/v_amqp/tests/amqp_test.v @@ -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) // // amqp_test -- Protocol conformance tests for v_amqp. diff --git a/v-ecosystem/v_api_interfaces/v_amqp/v.mod b/v-ecosystem/v_api_interfaces/v_amqp/v.mod index 8225829a6..e78f5b379 100644 --- a/v-ecosystem/v_api_interfaces/v_amqp/v.mod +++ b/v-ecosystem/v_api_interfaces/v_amqp/v.mod @@ -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 { name: 'v_amqp' diff --git a/v-ecosystem/v_api_interfaces/v_api_interfaces.v b/v-ecosystem/v_api_interfaces/v_api_interfaces.v index f963d5ee6..45f8cf230 100644 --- a/v-ecosystem/v_api_interfaces/v_api_interfaces.v +++ b/v-ecosystem/v_api_interfaces/v_api_interfaces.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-API-Interfaces - Unified Hexadeca-Connector standard for V-lang. // // Consolidates sixteen bidirectional API interfaces into a single high-rigor suite. diff --git a/v-ecosystem/v_api_interfaces/v_auth/README.adoc b/v-ecosystem/v_api_interfaces/v_auth/README.adoc index 1006e2344..8f0085146 100644 --- a/v-ecosystem/v_api_interfaces/v_auth/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_auth/README.adoc @@ -1,5 +1,5 @@ = v_auth -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Authentication server protocol types for the V-Ecosystem API interfaces layer. Implements multi-method authentication (Password, Token, Certificate, OAuth2, SAML, diff --git a/v-ecosystem/v_api_interfaces/v_auth/src/auth.v b/v-ecosystem/v_api_interfaces/v_auth/src/auth.v index f9212fa2d..33568aa5f 100644 --- a/v-ecosystem/v_api_interfaces/v_auth/src/auth.v +++ b/v-ecosystem/v_api_interfaces/v_auth/src/auth.v @@ -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) // // v_auth -- Authentication server protocol types for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_auth/tests/auth_test.v b/v-ecosystem/v_api_interfaces/v_auth/tests/auth_test.v index 71b0a6a5e..a24e1cabf 100644 --- a/v-ecosystem/v_api_interfaces/v_auth/tests/auth_test.v +++ b/v-ecosystem/v_api_interfaces/v_auth/tests/auth_test.v @@ -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) // // auth_test -- Protocol conformance tests for v_auth. diff --git a/v-ecosystem/v_api_interfaces/v_auth/v.mod b/v-ecosystem/v_api_interfaces/v_auth/v.mod index 2dda7f23b..73501fedb 100644 --- a/v-ecosystem/v_api_interfaces/v_auth/v.mod +++ b/v-ecosystem/v_api_interfaces/v_auth/v.mod @@ -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 { name: 'v_auth' diff --git a/v-ecosystem/v_api_interfaces/v_bebop/src/bebop.v b/v-ecosystem/v_api_interfaces/v_bebop/src/bebop.v index fc282ada8..d86ad9a5e 100644 --- a/v-ecosystem/v_api_interfaces/v_bebop/src/bebop.v +++ b/v-ecosystem/v_api_interfaces/v_bebop/src/bebop.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_bebop pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_bfd/README.adoc b/v-ecosystem/v_api_interfaces/v_bfd/README.adoc index 414bdf8af..5b6edadfa 100644 --- a/v-ecosystem/v_api_interfaces/v_bfd/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_bfd/README.adoc @@ -1,5 +1,5 @@ = v_bfd -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Bidirectional Forwarding Detection (BFD) session management and fast failure detection for the V-Ecosystem API interfaces layer. Implements session state diff --git a/v-ecosystem/v_api_interfaces/v_bfd/src/bfd.v b/v-ecosystem/v_api_interfaces/v_bfd/src/bfd.v index a787c00af..991e5efc2 100644 --- a/v-ecosystem/v_api_interfaces/v_bfd/src/bfd.v +++ b/v-ecosystem/v_api_interfaces/v_bfd/src/bfd.v @@ -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) // // v_bfd -- Bidirectional Forwarding Detection (BFD) session management and diff --git a/v-ecosystem/v_api_interfaces/v_bfd/tests/bfd_test.v b/v-ecosystem/v_api_interfaces/v_bfd/tests/bfd_test.v index e5c3a19a4..24c899769 100644 --- a/v-ecosystem/v_api_interfaces/v_bfd/tests/bfd_test.v +++ b/v-ecosystem/v_api_interfaces/v_bfd/tests/bfd_test.v @@ -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) // // bfd_test -- Protocol conformance tests for v_bfd. diff --git a/v-ecosystem/v_api_interfaces/v_bfd/v.mod b/v-ecosystem/v_api_interfaces/v_bfd/v.mod index 74839e244..65ce795d8 100644 --- a/v-ecosystem/v_api_interfaces/v_bfd/v.mod +++ b/v-ecosystem/v_api_interfaces/v_bfd/v.mod @@ -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 { name: 'v_bfd' diff --git a/v-ecosystem/v_api_interfaces/v_bgp/README.adoc b/v-ecosystem/v_api_interfaces/v_bgp/README.adoc index 454ad84ed..2d6af6f42 100644 --- a/v-ecosystem/v_api_interfaces/v_bgp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_bgp/README.adoc @@ -1,5 +1,5 @@ = v_bgp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Border Gateway Protocol (BGP-4) session management, route announcement, withdrawal, and best-path selection for the V-Ecosystem API interfaces layer. Implements path diff --git a/v-ecosystem/v_api_interfaces/v_bgp/src/bgp.v b/v-ecosystem/v_api_interfaces/v_bgp/src/bgp.v index 9450d1a15..1a59c1526 100644 --- a/v-ecosystem/v_api_interfaces/v_bgp/src/bgp.v +++ b/v-ecosystem/v_api_interfaces/v_bgp/src/bgp.v @@ -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) // // v_bgp -- Border Gateway Protocol (BGP-4) session management, route diff --git a/v-ecosystem/v_api_interfaces/v_bgp/tests/bgp_test.v b/v-ecosystem/v_api_interfaces/v_bgp/tests/bgp_test.v index 06dd9f39c..2b429a83c 100644 --- a/v-ecosystem/v_api_interfaces/v_bgp/tests/bgp_test.v +++ b/v-ecosystem/v_api_interfaces/v_bgp/tests/bgp_test.v @@ -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) // // bgp_test -- Protocol conformance tests for v_bgp. diff --git a/v-ecosystem/v_api_interfaces/v_bgp/v.mod b/v-ecosystem/v_api_interfaces/v_bgp/v.mod index e98f2f0f6..147abc102 100644 --- a/v-ecosystem/v_api_interfaces/v_bgp/v.mod +++ b/v-ecosystem/v_api_interfaces/v_bgp/v.mod @@ -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 { name: 'v_bgp' diff --git a/v-ecosystem/v_api_interfaces/v_ca/README.adoc b/v-ecosystem/v_api_interfaces/v_ca/README.adoc index a1aa2c7e0..02de34d65 100644 --- a/v-ecosystem/v_api_interfaces/v_ca/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_ca/README.adoc @@ -1,5 +1,5 @@ = v_ca -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Certificate Authority protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-ca`. diff --git a/v-ecosystem/v_api_interfaces/v_ca/src/ca.v b/v-ecosystem/v_api_interfaces/v_ca/src/ca.v index 854627b8f..08b3deb9f 100644 --- a/v-ecosystem/v_api_interfaces/v_ca/src/ca.v +++ b/v-ecosystem/v_api_interfaces/v_ca/src/ca.v @@ -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) // // v_ca — Certificate Authority protocol types and server abstraction. diff --git a/v-ecosystem/v_api_interfaces/v_ca/tests/ca_test.v b/v-ecosystem/v_api_interfaces/v_ca/tests/ca_test.v index 3e30d397c..92bd18d87 100644 --- a/v-ecosystem/v_api_interfaces/v_ca/tests/ca_test.v +++ b/v-ecosystem/v_api_interfaces/v_ca/tests/ca_test.v @@ -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) // // Protocol conformance tests for v_ca. diff --git a/v-ecosystem/v_api_interfaces/v_ca/v.mod b/v-ecosystem/v_api_interfaces/v_ca/v.mod index 36b192ce3..b8f136395 100644 --- a/v-ecosystem/v_api_interfaces/v_ca/v.mod +++ b/v-ecosystem/v_api_interfaces/v_ca/v.mod @@ -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 { name: 'v_ca' diff --git a/v-ecosystem/v_api_interfaces/v_capnproto/README.adoc b/v-ecosystem/v_api_interfaces/v_capnproto/README.adoc index 7228b02a6..267baf85a 100644 --- a/v-ecosystem/v_api_interfaces/v_capnproto/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_capnproto/README.adoc @@ -1,5 +1,5 @@ = v-capnproto -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Cap'n Proto-style zero-copy message builder for the V-Ecosystem API interfaces layer. Implements flat serialisation into contiguous word-aligned byte segments where deserialisation is a bounds check rather than a copy, following the core principle of the Cap'n Proto wire format. diff --git a/v-ecosystem/v_api_interfaces/v_capnproto/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_capnproto/contractiles/Trustfile.a2ml index 3d9acc991..4e9ce72ab 100644 --- a/v-ecosystem/v_api_interfaces/v_capnproto/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_capnproto/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-capnproto -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-capnproto protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_capnproto/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_capnproto/src/abi/Types.idr index 326edf6d3..9f48d31b8 100644 --- a/v-ecosystem/v_api_interfaces/v_capnproto/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_capnproto/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-capnproto protocol. diff --git a/v-ecosystem/v_api_interfaces/v_capnproto/src/capnproto.v b/v-ecosystem/v_api_interfaces/v_capnproto/src/capnproto.v index d8444ff3a..00b58a1b2 100644 --- a/v-ecosystem/v_api_interfaces/v_capnproto/src/capnproto.v +++ b/v-ecosystem/v_api_interfaces/v_capnproto/src/capnproto.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_capnproto pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_chat/README.adoc b/v-ecosystem/v_api_interfaces/v_chat/README.adoc index 283c1f1e7..efdf12f66 100644 --- a/v-ecosystem/v_api_interfaces/v_chat/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_chat/README.adoc @@ -1,5 +1,5 @@ = v_chat -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Real-time chat server types for the V-Ecosystem API interfaces layer. Implements room management, message history, presence tracking, message diff --git a/v-ecosystem/v_api_interfaces/v_chat/src/chat.v b/v-ecosystem/v_api_interfaces/v_chat/src/chat.v index 771dd13f4..b4777d5ba 100644 --- a/v-ecosystem/v_api_interfaces/v_chat/src/chat.v +++ b/v-ecosystem/v_api_interfaces/v_chat/src/chat.v @@ -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) // // v_chat -- Real-time chat server types for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_chat/tests/chat_test.v b/v-ecosystem/v_api_interfaces/v_chat/tests/chat_test.v index 2d853c79a..5ac4e3461 100644 --- a/v-ecosystem/v_api_interfaces/v_chat/tests/chat_test.v +++ b/v-ecosystem/v_api_interfaces/v_chat/tests/chat_test.v @@ -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) // // chat_test -- Protocol conformance tests for v_chat. diff --git a/v-ecosystem/v_api_interfaces/v_chat/v.mod b/v-ecosystem/v_api_interfaces/v_chat/v.mod index ab2c16919..bf86e0868 100644 --- a/v-ecosystem/v_api_interfaces/v_chat/v.mod +++ b/v-ecosystem/v_api_interfaces/v_chat/v.mod @@ -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 { name: 'v_chat' diff --git a/v-ecosystem/v_api_interfaces/v_container/README.adoc b/v-ecosystem/v_api_interfaces/v_container/README.adoc index 54397fa2e..dd1071545 100644 --- a/v-ecosystem/v_api_interfaces/v_container/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_container/README.adoc @@ -1,5 +1,5 @@ = v_container -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 OCI container management protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-container`. diff --git a/v-ecosystem/v_api_interfaces/v_container/src/container.v b/v-ecosystem/v_api_interfaces/v_container/src/container.v index 427881ecf..c9e6ff723 100644 --- a/v-ecosystem/v_api_interfaces/v_container/src/container.v +++ b/v-ecosystem/v_api_interfaces/v_container/src/container.v @@ -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) // // v_container — OCI container management protocol types. diff --git a/v-ecosystem/v_api_interfaces/v_container/tests/container_test.v b/v-ecosystem/v_api_interfaces/v_container/tests/container_test.v index 2016cf8fa..7c979f5f7 100644 --- a/v-ecosystem/v_api_interfaces/v_container/tests/container_test.v +++ b/v-ecosystem/v_api_interfaces/v_container/tests/container_test.v @@ -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) // // Protocol conformance tests for v_container. diff --git a/v-ecosystem/v_api_interfaces/v_container/v.mod b/v-ecosystem/v_api_interfaces/v_container/v.mod index a2736d5f7..f6868d5a9 100644 --- a/v-ecosystem/v_api_interfaces/v_container/v.mod +++ b/v-ecosystem/v_api_interfaces/v_container/v.mod @@ -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 { name: 'v_container' diff --git a/v-ecosystem/v_api_interfaces/v_dns/README.adoc b/v-ecosystem/v_api_interfaces/v_dns/README.adoc index b77f2dda3..865f14aa1 100644 --- a/v-ecosystem/v_api_interfaces/v_dns/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_dns/README.adoc @@ -1,5 +1,5 @@ = v_dns -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 DNS protocol client and server types for the V-Ecosystem API interfaces layer. Implements DNS query construction, response parsing, record type handling, and a diff --git a/v-ecosystem/v_api_interfaces/v_dns/src/dns.v b/v-ecosystem/v_api_interfaces/v_dns/src/dns.v index 4b9a32a2d..00612802d 100644 --- a/v-ecosystem/v_api_interfaces/v_dns/src/dns.v +++ b/v-ecosystem/v_api_interfaces/v_dns/src/dns.v @@ -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) // // v_dns -- DNS protocol client and server types for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_dns/tests/dns_test.v b/v-ecosystem/v_api_interfaces/v_dns/tests/dns_test.v index 70f23ce92..e0b8cd713 100644 --- a/v-ecosystem/v_api_interfaces/v_dns/tests/dns_test.v +++ b/v-ecosystem/v_api_interfaces/v_dns/tests/dns_test.v @@ -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) // // dns_test -- Protocol conformance tests for v_dns. diff --git a/v-ecosystem/v_api_interfaces/v_dns/v.mod b/v-ecosystem/v_api_interfaces/v_dns/v.mod index 6fd365e76..b28dd7d13 100644 --- a/v-ecosystem/v_api_interfaces/v_dns/v.mod +++ b/v-ecosystem/v_api_interfaces/v_dns/v.mod @@ -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 { name: 'v_dns' diff --git a/v-ecosystem/v_api_interfaces/v_firewall/README.adoc b/v-ecosystem/v_api_interfaces/v_firewall/README.adoc index 5ff67481f..497c41a6c 100644 --- a/v-ecosystem/v_api_interfaces/v_firewall/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_firewall/README.adoc @@ -1,5 +1,5 @@ = v_firewall -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Firewall rule management protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-firewall`. diff --git a/v-ecosystem/v_api_interfaces/v_firewall/src/firewall.v b/v-ecosystem/v_api_interfaces/v_firewall/src/firewall.v index 0f3300345..548e0b41c 100644 --- a/v-ecosystem/v_api_interfaces/v_firewall/src/firewall.v +++ b/v-ecosystem/v_api_interfaces/v_firewall/src/firewall.v @@ -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) // // v_firewall — Firewall rule management protocol types. diff --git a/v-ecosystem/v_api_interfaces/v_firewall/tests/firewall_test.v b/v-ecosystem/v_api_interfaces/v_firewall/tests/firewall_test.v index 74362e81c..7bbbe73a6 100644 --- a/v-ecosystem/v_api_interfaces/v_firewall/tests/firewall_test.v +++ b/v-ecosystem/v_api_interfaces/v_firewall/tests/firewall_test.v @@ -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) // // Protocol conformance tests for v_firewall. diff --git a/v-ecosystem/v_api_interfaces/v_firewall/v.mod b/v-ecosystem/v_api_interfaces/v_firewall/v.mod index b2fabb281..06f88dedd 100644 --- a/v-ecosystem/v_api_interfaces/v_firewall/v.mod +++ b/v-ecosystem/v_api_interfaces/v_firewall/v.mod @@ -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 { name: 'v_firewall' diff --git a/v-ecosystem/v_api_interfaces/v_flatbuffers/src/flatbuffers.v b/v-ecosystem/v_api_interfaces/v_flatbuffers/src/flatbuffers.v index 9b20ade25..831a6c055 100644 --- a/v-ecosystem/v_api_interfaces/v_flatbuffers/src/flatbuffers.v +++ b/v-ecosystem/v_api_interfaces/v_flatbuffers/src/flatbuffers.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_flatbuffers pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_ftp/README.adoc b/v-ecosystem/v_api_interfaces/v_ftp/README.adoc index 96c2a29e8..ffa0e80a7 100644 --- a/v-ecosystem/v_api_interfaces/v_ftp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_ftp/README.adoc @@ -1,5 +1,5 @@ = v_ftp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 FTP protocol types and server for the V-Ecosystem API interfaces layer. Implements file transfer, directory listing, directory management, and diff --git a/v-ecosystem/v_api_interfaces/v_ftp/src/ftp.v b/v-ecosystem/v_api_interfaces/v_ftp/src/ftp.v index fd007a59a..8432a25c3 100644 --- a/v-ecosystem/v_api_interfaces/v_ftp/src/ftp.v +++ b/v-ecosystem/v_api_interfaces/v_ftp/src/ftp.v @@ -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) // // v_ftp -- FTP protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_ftp/tests/ftp_test.v b/v-ecosystem/v_api_interfaces/v_ftp/tests/ftp_test.v index fd69da130..b611a0f0f 100644 --- a/v-ecosystem/v_api_interfaces/v_ftp/tests/ftp_test.v +++ b/v-ecosystem/v_api_interfaces/v_ftp/tests/ftp_test.v @@ -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) // // ftp_test -- Protocol conformance tests for v_ftp. diff --git a/v-ecosystem/v_api_interfaces/v_ftp/v.mod b/v-ecosystem/v_api_interfaces/v_ftp/v.mod index f4687fc06..832f32307 100644 --- a/v-ecosystem/v_api_interfaces/v_ftp/v.mod +++ b/v-ecosystem/v_api_interfaces/v_ftp/v.mod @@ -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 { name: 'v_ftp' diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.clinerules b/v-ecosystem/v_api_interfaces/v_graphql/.clinerules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.clinerules +++ b/v-ecosystem/v_api_interfaces/v_graphql/.clinerules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.cursorrules b/v-ecosystem/v_api_interfaces/v_graphql/.cursorrules index 9e4535c01..e51df6462 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.cursorrules +++ b/v-ecosystem/v_api_interfaces/v_graphql/.cursorrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/Containerfile b/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/Containerfile index 9a76323d0..10cb9e09f 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/Containerfile +++ b/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/Containerfile @@ -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) # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/README.adoc b/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/devcontainer.json b/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/devcontainer.json index 58371278f..4abf8c459 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/devcontainer.json +++ b/v-ecosystem/v_api_interfaces/v_graphql/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-graphql diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.envrc b/v-ecosystem/v_api_interfaces/v_graphql/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.envrc +++ b/v-ecosystem/v_api_interfaces/v_graphql/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.gitattributes b/v-ecosystem/v_api_interfaces/v_graphql/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.gitattributes +++ b/v-ecosystem/v_api_interfaces/v_graphql/.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/v-ecosystem/v_api_interfaces/v_graphql/.github/CODEOWNERS b/v-ecosystem/v_api_interfaces/v_graphql/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/CODEOWNERS +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/FUNDING.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/FUNDING.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/copilot-instructions.md b/v-ecosystem/v_api_interfaces/v_graphql/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/copilot-instructions.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/dependabot.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/dependabot.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/pull_request_template.md b/v-ecosystem/v_api_interfaces/v_graphql/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/pull_request_template.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/codeql.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/codeql.yml index c341fc2b0..b03fba182 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/codeql.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/hypatia-scan.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/instant-sync.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/mirror.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/mirror.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/quality.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/quality.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/release.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/release.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/secret-scanner.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/security-policy.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/security-policy.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/ts-blocker.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 454fc5681..2ffb54f23 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 @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.gitignore b/v-ecosystem/v_api_interfaces/v_graphql/.gitignore index 9e23d5375..71c20f6c6 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.gitignore +++ b/v-ecosystem/v_api_interfaces/v_graphql/.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/v-ecosystem/v_api_interfaces/v_graphql/.gitlab-ci.yml b/v-ecosystem/v_api_interfaces/v_graphql/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.gitlab-ci.yml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.guix-channel b/v-ecosystem/v_api_interfaces/v_graphql/.guix-channel index ee6c643a0..28cead9ba 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.guix-channel +++ b/v-ecosystem/v_api_interfaces/v_graphql/.guix-channel @@ -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) ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/ECOSYSTEM.a2ml index 7c2be080a..b462de281 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/META.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/STATE.a2ml index fcf97992c..cf0844aa9 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/anchors/ANCHOR.a2ml index 767f59d81..dbeacf3fa 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v_api_interfaces/v_graphql/.well-known/ai.txt b/v-ecosystem/v_api_interfaces/v_graphql/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.well-known/ai.txt +++ b/v-ecosystem/v_api_interfaces/v_graphql/.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/v-ecosystem/v_api_interfaces/v_graphql/.well-known/humans.txt b/v-ecosystem/v_api_interfaces/v_graphql/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.well-known/humans.txt +++ b/v-ecosystem/v_api_interfaces/v_graphql/.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/v-ecosystem/v_api_interfaces/v_graphql/.well-known/security.txt b/v-ecosystem/v_api_interfaces/v_graphql/.well-known/security.txt index 38e2e646d..d373a79be 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.well-known/security.txt +++ b/v-ecosystem/v_api_interfaces/v_graphql/.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/v-ecosystem/v_api_interfaces/v_graphql/.windsurfrules b/v-ecosystem/v_api_interfaces/v_graphql/.windsurfrules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/.windsurfrules +++ b/v-ecosystem/v_api_interfaces/v_graphql/.windsurfrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_graphql/CODEOWNERS b/v-ecosystem/v_api_interfaces/v_graphql/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/CODEOWNERS +++ b/v-ecosystem/v_api_interfaces/v_graphql/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v_api_interfaces/v_graphql/Containerfile b/v-ecosystem/v_api_interfaces/v_graphql/Containerfile index c50c36e0b..ec84053df 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/Containerfile +++ b/v-ecosystem/v_api_interfaces/v_graphql/Containerfile @@ -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) # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v_api_interfaces/v_graphql/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v_api_interfaces/v_graphql/GOVERNANCE.md b/v-ecosystem/v_api_interfaces/v_graphql/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/GOVERNANCE.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v_api_interfaces/v_graphql/Justfile b/v-ecosystem/v_api_interfaces/v_graphql/Justfile index 752cd977d..7d46ee2b1 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/Justfile +++ b/v-ecosystem/v_api_interfaces/v_graphql/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/v-ecosystem/v_api_interfaces/v_graphql/LICENSE b/v-ecosystem/v_api_interfaces/v_graphql/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/LICENSE +++ b/v-ecosystem/v_api_interfaces/v_graphql/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_graphql/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v_api_interfaces/v_graphql/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v_api_interfaces/v_graphql/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS b/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS index 7ef48bd1d..63989c711 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS +++ b/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.adoc b/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.adoc +++ b/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.md b/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v_api_interfaces/v_graphql/ROADMAP.adoc b/v-ecosystem/v_api_interfaces/v_graphql/ROADMAP.adoc index d2126c183..34b9362cc 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/ROADMAP.adoc +++ b/v-ecosystem/v_api_interfaces/v_graphql/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V_graphql Roadmap == Current Status diff --git a/v-ecosystem/v_api_interfaces/v_graphql/RSR_OUTLINE.adoc b/v-ecosystem/v_api_interfaces/v_graphql/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/RSR_OUTLINE.adoc +++ b/v-ecosystem/v_api_interfaces/v_graphql/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v_api_interfaces/v_graphql/TOPOLOGY.md b/v-ecosystem/v_api_interfaces/v_graphql/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/TOPOLOGY.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v_api_interfaces/v_graphql/cliff.toml b/v-ecosystem/v_api_interfaces/v_graphql/cliff.toml index 3d66a7e1b..0e3aaf3f6 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/cliff.toml +++ b/v-ecosystem/v_api_interfaces/v_graphql/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v_api_interfaces/v_graphql/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_graphql/contractiles/Trustfile.a2ml index 5fa57161a..9781c0c83 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_graphql/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-graphql -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-graphql protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_graphql/deny.toml b/v-ecosystem/v_api_interfaces/v_graphql/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/deny.toml +++ b/v-ecosystem/v_api_interfaces/v_graphql/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-CONVENTIONS.md b/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v_api_interfaces/v_graphql/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/QUICKSTART.md b/v-ecosystem/v_api_interfaces/v_graphql/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/QUICKSTART.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/THREAT-MODEL.md b/v-ecosystem/v_api_interfaces/v_graphql/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/THREAT-MODEL.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v_api_interfaces/v_graphql/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0000-template.md b/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0000-template.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/README.md b/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/README.md +++ b/v-ecosystem/v_api_interfaces/v_graphql/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/build.zig b/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/build.zig +++ b/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/src/main.zig b/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/src/main.zig +++ b/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/test/integration_test.zig b/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v_api_interfaces/v_graphql/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v_api_interfaces/v_graphql/guix.scm b/v-ecosystem/v_api_interfaces/v_graphql/guix.scm index 80e0c2adc..2bc56f641 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/guix.scm +++ b/v-ecosystem/v_api_interfaces/v_graphql/guix.scm @@ -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) ;; ;; Guix package definition for v-graphql diff --git a/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/perms-state.sh b/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v_api_interfaces/v_graphql/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Foreign.idr b/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Foreign.idr index ce153393d..ae26230b7 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Foreign.idr +++ b/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Foreign.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) -- ||| Foreign Function Interface Declarations diff --git a/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Layout.idr b/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Layout.idr index 2b1c7a5b6..7ffef9107 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Layout.idr +++ b/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Layout.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) -- ||| Memory Layout Proofs diff --git a/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Types.idr index ebacb9046..3bfa68522 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_graphql/src/abi/Types.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 VApi.ABI.Types diff --git a/v-ecosystem/v_api_interfaces/v_graphql/src/generator.v b/v-ecosystem/v_api_interfaces/v_graphql/src/generator.v index c67d2a162..392e7708b 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/src/generator.v +++ b/v-ecosystem/v_api_interfaces/v_graphql/src/generator.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-GraphQL Generator (v-gql-gen) // // Generates verified V-lang stubs from .graphql schema files. diff --git a/v-ecosystem/v_api_interfaces/v_graphql/src/graphql.v b/v-ecosystem/v_api_interfaces/v_graphql/src/graphql.v index 982763897..660f2a288 100644 --- a/v-ecosystem/v_api_interfaces/v_graphql/src/graphql.v +++ b/v-ecosystem/v_api_interfaces/v_graphql/src/graphql.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem GraphQL Runtime // // Exposes Gnosis stateful artefact rendering via GraphQL: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.clinerules b/v-ecosystem/v_api_interfaces/v_grpc/.clinerules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.clinerules +++ b/v-ecosystem/v_api_interfaces/v_grpc/.clinerules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.cursorrules b/v-ecosystem/v_api_interfaces/v_grpc/.cursorrules index 9e4535c01..e51df6462 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.cursorrules +++ b/v-ecosystem/v_api_interfaces/v_grpc/.cursorrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/Containerfile b/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/Containerfile index 9a76323d0..10cb9e09f 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/Containerfile +++ b/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/Containerfile @@ -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) # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/README.adoc b/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/devcontainer.json b/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/devcontainer.json index 4355cfae8..be2b9d617 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/devcontainer.json +++ b/v-ecosystem/v_api_interfaces/v_grpc/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-grpc diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.envrc b/v-ecosystem/v_api_interfaces/v_grpc/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.envrc +++ b/v-ecosystem/v_api_interfaces/v_grpc/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.gitattributes b/v-ecosystem/v_api_interfaces/v_grpc/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.gitattributes +++ b/v-ecosystem/v_api_interfaces/v_grpc/.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/v-ecosystem/v_api_interfaces/v_grpc/.github/CODEOWNERS b/v-ecosystem/v_api_interfaces/v_grpc/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/CODEOWNERS +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/FUNDING.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/FUNDING.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/copilot-instructions.md b/v-ecosystem/v_api_interfaces/v_grpc/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/copilot-instructions.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/dependabot.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/dependabot.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/pull_request_template.md b/v-ecosystem/v_api_interfaces/v_grpc/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/pull_request_template.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/codeql.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/codeql.yml index 23879820d..cf129fa4c 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/codeql.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/hypatia-scan.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/instant-sync.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/mirror.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/mirror.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/quality.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/quality.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/release.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/release.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/secret-scanner.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/security-policy.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/security-policy.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/ts-blocker.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 454fc5681..2ffb54f23 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 @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.gitignore b/v-ecosystem/v_api_interfaces/v_grpc/.gitignore index 9e23d5375..71c20f6c6 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.gitignore +++ b/v-ecosystem/v_api_interfaces/v_grpc/.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/v-ecosystem/v_api_interfaces/v_grpc/.gitlab-ci.yml b/v-ecosystem/v_api_interfaces/v_grpc/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.gitlab-ci.yml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.guix-channel b/v-ecosystem/v_api_interfaces/v_grpc/.guix-channel index ee6c643a0..28cead9ba 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.guix-channel +++ b/v-ecosystem/v_api_interfaces/v_grpc/.guix-channel @@ -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) ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/ECOSYSTEM.a2ml index bb3cb6737..0cc0ce945 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/META.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/STATE.a2ml index eb89a4453..d9a57c1e3 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/anchors/ANCHOR.a2ml index fcff1d20d..f846e92f2 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v_api_interfaces/v_grpc/.well-known/ai.txt b/v-ecosystem/v_api_interfaces/v_grpc/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.well-known/ai.txt +++ b/v-ecosystem/v_api_interfaces/v_grpc/.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/v-ecosystem/v_api_interfaces/v_grpc/.well-known/humans.txt b/v-ecosystem/v_api_interfaces/v_grpc/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.well-known/humans.txt +++ b/v-ecosystem/v_api_interfaces/v_grpc/.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/v-ecosystem/v_api_interfaces/v_grpc/.well-known/security.txt b/v-ecosystem/v_api_interfaces/v_grpc/.well-known/security.txt index 38e2e646d..d373a79be 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.well-known/security.txt +++ b/v-ecosystem/v_api_interfaces/v_grpc/.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/v-ecosystem/v_api_interfaces/v_grpc/.windsurfrules b/v-ecosystem/v_api_interfaces/v_grpc/.windsurfrules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/.windsurfrules +++ b/v-ecosystem/v_api_interfaces/v_grpc/.windsurfrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_grpc/CODEOWNERS b/v-ecosystem/v_api_interfaces/v_grpc/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/CODEOWNERS +++ b/v-ecosystem/v_api_interfaces/v_grpc/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v_api_interfaces/v_grpc/Containerfile b/v-ecosystem/v_api_interfaces/v_grpc/Containerfile index c50c36e0b..ec84053df 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/Containerfile +++ b/v-ecosystem/v_api_interfaces/v_grpc/Containerfile @@ -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) # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v_api_interfaces/v_grpc/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v_api_interfaces/v_grpc/GOVERNANCE.md b/v-ecosystem/v_api_interfaces/v_grpc/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/GOVERNANCE.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v_api_interfaces/v_grpc/Justfile b/v-ecosystem/v_api_interfaces/v_grpc/Justfile index 752cd977d..7d46ee2b1 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/Justfile +++ b/v-ecosystem/v_api_interfaces/v_grpc/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/v-ecosystem/v_api_interfaces/v_grpc/LICENSE b/v-ecosystem/v_api_interfaces/v_grpc/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/LICENSE +++ b/v-ecosystem/v_api_interfaces/v_grpc/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_grpc/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v_api_interfaces/v_grpc/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v_api_interfaces/v_grpc/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS b/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS index 7ef48bd1d..63989c711 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS +++ b/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.adoc b/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.adoc +++ b/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.md b/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v_api_interfaces/v_grpc/ROADMAP.adoc b/v-ecosystem/v_api_interfaces/v_grpc/ROADMAP.adoc index a4a3c176e..1807f12c1 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/ROADMAP.adoc +++ b/v-ecosystem/v_api_interfaces/v_grpc/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V_grpc Roadmap == Current Status diff --git a/v-ecosystem/v_api_interfaces/v_grpc/RSR_OUTLINE.adoc b/v-ecosystem/v_api_interfaces/v_grpc/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/RSR_OUTLINE.adoc +++ b/v-ecosystem/v_api_interfaces/v_grpc/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v_api_interfaces/v_grpc/TOPOLOGY.md b/v-ecosystem/v_api_interfaces/v_grpc/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/TOPOLOGY.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v_api_interfaces/v_grpc/cliff.toml b/v-ecosystem/v_api_interfaces/v_grpc/cliff.toml index ad7e0e676..e532002a6 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/cliff.toml +++ b/v-ecosystem/v_api_interfaces/v_grpc/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v_api_interfaces/v_grpc/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_grpc/contractiles/Trustfile.a2ml index 1cc2981d0..cad0ef50f 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_grpc/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-grpc -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-grpc protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_grpc/deny.toml b/v-ecosystem/v_api_interfaces/v_grpc/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/deny.toml +++ b/v-ecosystem/v_api_interfaces/v_grpc/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-CONVENTIONS.md b/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v_api_interfaces/v_grpc/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/QUICKSTART.md b/v-ecosystem/v_api_interfaces/v_grpc/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/QUICKSTART.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/THREAT-MODEL.md b/v-ecosystem/v_api_interfaces/v_grpc/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/THREAT-MODEL.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v_api_interfaces/v_grpc/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0000-template.md b/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0000-template.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/README.md b/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/README.md +++ b/v-ecosystem/v_api_interfaces/v_grpc/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/build.zig b/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/build.zig +++ b/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/src/main.zig b/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/src/main.zig +++ b/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/test/integration_test.zig b/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v_api_interfaces/v_grpc/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v_api_interfaces/v_grpc/guix.scm b/v-ecosystem/v_api_interfaces/v_grpc/guix.scm index 229afa668..7c2f618e2 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/guix.scm +++ b/v-ecosystem/v_api_interfaces/v_grpc/guix.scm @@ -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) ;; ;; Guix package definition for v-grpc diff --git a/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/perms-state.sh b/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v_api_interfaces/v_grpc/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Foreign.idr b/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Foreign.idr index ce153393d..ae26230b7 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Foreign.idr +++ b/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Foreign.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) -- ||| Foreign Function Interface Declarations diff --git a/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Layout.idr b/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Layout.idr index 2b1c7a5b6..7ffef9107 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Layout.idr +++ b/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Layout.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) -- ||| Memory Layout Proofs diff --git a/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Types.idr index ebacb9046..3bfa68522 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_grpc/src/abi/Types.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 VApi.ABI.Types diff --git a/v-ecosystem/v_api_interfaces/v_grpc/src/generator.v b/v-ecosystem/v_api_interfaces/v_grpc/src/generator.v index a4fa4ff08..1d1325dc4 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/src/generator.v +++ b/v-ecosystem/v_api_interfaces/v_grpc/src/generator.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-gRPC Generator (v-protoc) // // Generates verified V-lang stubs from .proto files. diff --git a/v-ecosystem/v_api_interfaces/v_grpc/src/grpc.v b/v-ecosystem/v_api_interfaces/v_grpc/src/grpc.v index 14f42b3e3..1ac22933d 100644 --- a/v-ecosystem/v_api_interfaces/v_grpc/src/grpc.v +++ b/v-ecosystem/v_api_interfaces/v_grpc/src/grpc.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem gRPC Runtime // // Exposes Gnosis stateful artefact rendering via gRPC-style RPC: diff --git a/v-ecosystem/v_api_interfaces/v_ids/README.adoc b/v-ecosystem/v_api_interfaces/v_ids/README.adoc index 2a149be90..7b63606ab 100644 --- a/v-ecosystem/v_api_interfaces/v_ids/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_ids/README.adoc @@ -1,5 +1,5 @@ = v_ids -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Intrusion Detection System protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-ids`. diff --git a/v-ecosystem/v_api_interfaces/v_ids/src/ids.v b/v-ecosystem/v_api_interfaces/v_ids/src/ids.v index c5dead7d6..557ed3e86 100644 --- a/v-ecosystem/v_api_interfaces/v_ids/src/ids.v +++ b/v-ecosystem/v_api_interfaces/v_ids/src/ids.v @@ -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) // // v_ids — Intrusion Detection System protocol types and engine. diff --git a/v-ecosystem/v_api_interfaces/v_ids/tests/ids_test.v b/v-ecosystem/v_api_interfaces/v_ids/tests/ids_test.v index 4daea4855..8b2985732 100644 --- a/v-ecosystem/v_api_interfaces/v_ids/tests/ids_test.v +++ b/v-ecosystem/v_api_interfaces/v_ids/tests/ids_test.v @@ -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) // // Protocol conformance tests for v_ids. diff --git a/v-ecosystem/v_api_interfaces/v_ids/v.mod b/v-ecosystem/v_api_interfaces/v_ids/v.mod index 35142f3cb..1445057a3 100644 --- a/v-ecosystem/v_api_interfaces/v_ids/v.mod +++ b/v-ecosystem/v_api_interfaces/v_ids/v.mod @@ -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 { name: 'v_ids' diff --git a/v-ecosystem/v_api_interfaces/v_imap/README.adoc b/v-ecosystem/v_api_interfaces/v_imap/README.adoc index 40b77a822..a0dde738a 100644 --- a/v-ecosystem/v_api_interfaces/v_imap/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_imap/README.adoc @@ -1,5 +1,5 @@ = v_imap -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 IMAP protocol types and server for the V-Ecosystem API interfaces layer. Implements mailbox management, message fetching, flag storage, search, and diff --git a/v-ecosystem/v_api_interfaces/v_imap/src/imap.v b/v-ecosystem/v_api_interfaces/v_imap/src/imap.v index 2800f6e7a..5a9a80ede 100644 --- a/v-ecosystem/v_api_interfaces/v_imap/src/imap.v +++ b/v-ecosystem/v_api_interfaces/v_imap/src/imap.v @@ -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) // // v_imap -- IMAP protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_imap/tests/imap_test.v b/v-ecosystem/v_api_interfaces/v_imap/tests/imap_test.v index 5534c6b7c..d7ead3f00 100644 --- a/v-ecosystem/v_api_interfaces/v_imap/tests/imap_test.v +++ b/v-ecosystem/v_api_interfaces/v_imap/tests/imap_test.v @@ -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) // // imap_test -- Protocol conformance tests for v_imap. diff --git a/v-ecosystem/v_api_interfaces/v_imap/v.mod b/v-ecosystem/v_api_interfaces/v_imap/v.mod index 1c17486e4..a487a53b5 100644 --- a/v-ecosystem/v_api_interfaces/v_imap/v.mod +++ b/v-ecosystem/v_api_interfaces/v_imap/v.mod @@ -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 { name: 'v_imap' diff --git a/v-ecosystem/v_api_interfaces/v_irc/README.adoc b/v-ecosystem/v_api_interfaces/v_irc/README.adoc index bdfebef11..f89a257b1 100644 --- a/v-ecosystem/v_api_interfaces/v_irc/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_irc/README.adoc @@ -1,5 +1,5 @@ = v_irc -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 IRC protocol types and server for the V-Ecosystem API interfaces layer. Implements user registration, channel management, message routing, topic diff --git a/v-ecosystem/v_api_interfaces/v_irc/src/irc.v b/v-ecosystem/v_api_interfaces/v_irc/src/irc.v index 0bec9ab38..4074495ea 100644 --- a/v-ecosystem/v_api_interfaces/v_irc/src/irc.v +++ b/v-ecosystem/v_api_interfaces/v_irc/src/irc.v @@ -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) // // v_irc -- IRC protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_irc/tests/irc_test.v b/v-ecosystem/v_api_interfaces/v_irc/tests/irc_test.v index 08b842fb0..d0b5fadae 100644 --- a/v-ecosystem/v_api_interfaces/v_irc/tests/irc_test.v +++ b/v-ecosystem/v_api_interfaces/v_irc/tests/irc_test.v @@ -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) // // irc_test -- Protocol conformance tests for v_irc. diff --git a/v-ecosystem/v_api_interfaces/v_irc/v.mod b/v-ecosystem/v_api_interfaces/v_irc/v.mod index 9fcd987b2..d46c2a183 100644 --- a/v-ecosystem/v_api_interfaces/v_irc/v.mod +++ b/v-ecosystem/v_api_interfaces/v_irc/v.mod @@ -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 { name: 'v_irc' diff --git a/v-ecosystem/v_api_interfaces/v_jsonrpc/README.adoc b/v-ecosystem/v_api_interfaces/v_jsonrpc/README.adoc index 28e403fa9..1dd00eec0 100644 --- a/v-ecosystem/v_api_interfaces/v_jsonrpc/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_jsonrpc/README.adoc @@ -1,5 +1,5 @@ = v-jsonrpc -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 JSON-RPC 2.0 server for the V-Ecosystem API interfaces layer. Implements the full JSON-RPC 2.0 specification over HTTP: single and batch request parsing, method dispatch via a pluggable handler registry, and correctly structured response/error objects with standard error codes (-32700 through -32603). diff --git a/v-ecosystem/v_api_interfaces/v_jsonrpc/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_jsonrpc/contractiles/Trustfile.a2ml index 9ee654dbc..7d1a7cae3 100644 --- a/v-ecosystem/v_api_interfaces/v_jsonrpc/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_jsonrpc/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-jsonrpc -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-jsonrpc protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_jsonrpc/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_jsonrpc/src/abi/Types.idr index e7b435e4d..f62a1f66b 100644 --- a/v-ecosystem/v_api_interfaces/v_jsonrpc/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_jsonrpc/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-jsonrpc protocol. diff --git a/v-ecosystem/v_api_interfaces/v_jsonrpc/src/jsonrpc.v b/v-ecosystem/v_api_interfaces/v_jsonrpc/src/jsonrpc.v index 2d557658d..4a2b96abe 100644 --- a/v-ecosystem/v_api_interfaces/v_jsonrpc/src/jsonrpc.v +++ b/v-ecosystem/v_api_interfaces/v_jsonrpc/src/jsonrpc.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_jsonrpc pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_kerberos/README.adoc b/v-ecosystem/v_api_interfaces/v_kerberos/README.adoc index fe50e0fb6..4100126e3 100644 --- a/v-ecosystem/v_api_interfaces/v_kerberos/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_kerberos/README.adoc @@ -1,5 +1,5 @@ = v_kerberos -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Kerberos authentication protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-kerberos`. diff --git a/v-ecosystem/v_api_interfaces/v_kerberos/src/kerberos.v b/v-ecosystem/v_api_interfaces/v_kerberos/src/kerberos.v index 73ea0cdd0..4a413f909 100644 --- a/v-ecosystem/v_api_interfaces/v_kerberos/src/kerberos.v +++ b/v-ecosystem/v_api_interfaces/v_kerberos/src/kerberos.v @@ -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) // // v_kerberos — Kerberos V5 authentication protocol types and KDC server. diff --git a/v-ecosystem/v_api_interfaces/v_kerberos/tests/kerberos_test.v b/v-ecosystem/v_api_interfaces/v_kerberos/tests/kerberos_test.v index 41fe0ce51..0b4dd2d47 100644 --- a/v-ecosystem/v_api_interfaces/v_kerberos/tests/kerberos_test.v +++ b/v-ecosystem/v_api_interfaces/v_kerberos/tests/kerberos_test.v @@ -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) // // Protocol conformance tests for v_kerberos. diff --git a/v-ecosystem/v_api_interfaces/v_kerberos/v.mod b/v-ecosystem/v_api_interfaces/v_kerberos/v.mod index 97a22ed89..ea98bfeb3 100644 --- a/v-ecosystem/v_api_interfaces/v_kerberos/v.mod +++ b/v-ecosystem/v_api_interfaces/v_kerberos/v.mod @@ -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 { name: 'v_kerberos' diff --git a/v-ecosystem/v_api_interfaces/v_kms/README.adoc b/v-ecosystem/v_api_interfaces/v_kms/README.adoc index b1fbb05d2..aa54ddc82 100644 --- a/v-ecosystem/v_api_interfaces/v_kms/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_kms/README.adoc @@ -1,5 +1,5 @@ = v_kms -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Key Management Service protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-kms`. diff --git a/v-ecosystem/v_api_interfaces/v_kms/src/kms.v b/v-ecosystem/v_api_interfaces/v_kms/src/kms.v index 04a2faaf6..4e9a0dcfe 100644 --- a/v-ecosystem/v_api_interfaces/v_kms/src/kms.v +++ b/v-ecosystem/v_api_interfaces/v_kms/src/kms.v @@ -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) // // v_kms — Key Management Service protocol types and server abstraction. diff --git a/v-ecosystem/v_api_interfaces/v_kms/tests/kms_test.v b/v-ecosystem/v_api_interfaces/v_kms/tests/kms_test.v index 41cf39ac8..05eec1377 100644 --- a/v-ecosystem/v_api_interfaces/v_kms/tests/kms_test.v +++ b/v-ecosystem/v_api_interfaces/v_kms/tests/kms_test.v @@ -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) // // Protocol conformance tests for v_kms. diff --git a/v-ecosystem/v_api_interfaces/v_kms/v.mod b/v-ecosystem/v_api_interfaces/v_kms/v.mod index d345f2374..a1d27731a 100644 --- a/v-ecosystem/v_api_interfaces/v_kms/v.mod +++ b/v-ecosystem/v_api_interfaces/v_kms/v.mod @@ -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 { name: 'v_kms' diff --git a/v-ecosystem/v_api_interfaces/v_loadbalancer/README.adoc b/v-ecosystem/v_api_interfaces/v_loadbalancer/README.adoc index f11e7e1e3..fd76d05f8 100644 --- a/v-ecosystem/v_api_interfaces/v_loadbalancer/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_loadbalancer/README.adoc @@ -1,5 +1,5 @@ = v_loadbalancer -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Load balancer with multiple selection algorithms (round-robin, least-connections, weighted, IP hash, consistent hash), health checking, connection tracking, and diff --git a/v-ecosystem/v_api_interfaces/v_loadbalancer/src/loadbalancer.v b/v-ecosystem/v_api_interfaces/v_loadbalancer/src/loadbalancer.v index aca13909e..b79e75e77 100644 --- a/v-ecosystem/v_api_interfaces/v_loadbalancer/src/loadbalancer.v +++ b/v-ecosystem/v_api_interfaces/v_loadbalancer/src/loadbalancer.v @@ -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) // // v_loadbalancer -- Load balancer with multiple selection algorithms, health diff --git a/v-ecosystem/v_api_interfaces/v_loadbalancer/v.mod b/v-ecosystem/v_api_interfaces/v_loadbalancer/v.mod index ed98d3b3c..b021643e6 100644 --- a/v-ecosystem/v_api_interfaces/v_loadbalancer/v.mod +++ b/v-ecosystem/v_api_interfaces/v_loadbalancer/v.mod @@ -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 { name: 'v_loadbalancer' diff --git a/v-ecosystem/v_api_interfaces/v_mcp/README.adoc b/v-ecosystem/v_api_interfaces/v_mcp/README.adoc index 45e272e5d..87d47a21c 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_mcp/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = v_mcp — Model Context Protocol for V diff --git a/v-ecosystem/v_api_interfaces/v_mcp/examples/echo_server.v b/v-ecosystem/v_api_interfaces/v_mcp/examples/echo_server.v index 3f4fa6c62..9a8f91578 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/examples/echo_server.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/examples/echo_server.v @@ -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) // // examples/echo_server.v — Minimal MCP echo tool server. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/jsonrpc.v b/v-ecosystem/v_api_interfaces/v_mcp/src/jsonrpc.v index f2e18abe6..7b4934772 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/jsonrpc.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/jsonrpc.v @@ -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) // // v_mcp/jsonrpc.v — JSON-RPC 2.0 message framing for MCP. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/mcp.v b/v-ecosystem/v_api_interfaces/v_mcp/src/mcp.v index 5222f306e..8c18dfd11 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/mcp.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/mcp.v @@ -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) // // v_mcp/mcp.v — Module root for the V MCP (Model Context Protocol) library. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/prompts.v b/v-ecosystem/v_api_interfaces/v_mcp/src/prompts.v index 7313775a8..c0a64d914 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/prompts.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/prompts.v @@ -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) // // v_mcp/prompts.v — Prompt template registration and retrieval. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/resources.v b/v-ecosystem/v_api_interfaces/v_mcp/src/resources.v index b206a3df5..d8bc98a1b 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/resources.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/resources.v @@ -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) // // v_mcp/resources.v — Resource registration and serving. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/server.v b/v-ecosystem/v_api_interfaces/v_mcp/src/server.v index 8662097ec..c8a51c2d4 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/server.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/server.v @@ -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) // // v_mcp/server.v — MCP server core. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/tools.v b/v-ecosystem/v_api_interfaces/v_mcp/src/tools.v index 9c6d0aac0..e9cd98315 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/tools.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/tools.v @@ -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) // // v_mcp/tools.v — Tool registration, dispatch, and result types. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/transport.v b/v-ecosystem/v_api_interfaces/v_mcp/src/transport.v index cc77d78fc..36e592ced 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/transport.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/transport.v @@ -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) // // v_mcp/transport.v — Transport layer for MCP communication. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/src/types.v b/v-ecosystem/v_api_interfaces/v_mcp/src/types.v index 8eb464ee5..056a633c5 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/src/types.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/src/types.v @@ -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) // // v_mcp/types.v — Core protocol types for the Model Context Protocol. diff --git a/v-ecosystem/v_api_interfaces/v_mcp/tests/mcp_test.v b/v-ecosystem/v_api_interfaces/v_mcp/tests/mcp_test.v index 9c6584610..5d544ce8f 100644 --- a/v-ecosystem/v_api_interfaces/v_mcp/tests/mcp_test.v +++ b/v-ecosystem/v_api_interfaces/v_mcp/tests/mcp_test.v @@ -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) // // v_mcp/tests/mcp_test.v — Protocol conformance tests for v_mcp. diff --git a/v-ecosystem/v_api_interfaces/v_mdns/README.adoc b/v-ecosystem/v_api_interfaces/v_mdns/README.adoc index 3ad7bfcdc..45fab07bf 100644 --- a/v-ecosystem/v_api_interfaces/v_mdns/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_mdns/README.adoc @@ -1,5 +1,5 @@ = v_mdns -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Multicast DNS (mDNS) service discovery, registration, browsing, and name resolution for the V-Ecosystem API interfaces layer. Implements zero-configuration networking diff --git a/v-ecosystem/v_api_interfaces/v_mdns/src/mdns.v b/v-ecosystem/v_api_interfaces/v_mdns/src/mdns.v index 1e01e9fef..38206f5db 100644 --- a/v-ecosystem/v_api_interfaces/v_mdns/src/mdns.v +++ b/v-ecosystem/v_api_interfaces/v_mdns/src/mdns.v @@ -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) // // v_mdns -- Multicast DNS (mDNS) service discovery, registration, browsing, diff --git a/v-ecosystem/v_api_interfaces/v_mdns/v.mod b/v-ecosystem/v_api_interfaces/v_mdns/v.mod index 92dcd6222..b10eda613 100644 --- a/v-ecosystem/v_api_interfaces/v_mdns/v.mod +++ b/v-ecosystem/v_api_interfaces/v_mdns/v.mod @@ -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 { name: 'v_mdns' diff --git a/v-ecosystem/v_api_interfaces/v_metrics/README.adoc b/v-ecosystem/v_api_interfaces/v_metrics/README.adoc index cce0bd2f4..effd9dfae 100644 --- a/v-ecosystem/v_api_interfaces/v_metrics/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_metrics/README.adoc @@ -1,5 +1,5 @@ = v_metrics -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Metrics collection and exposition (Prometheus-compatible) for the V-Ecosystem API interfaces layer. Implements Counter, Gauge, Histogram, and Summary metric types with diff --git a/v-ecosystem/v_api_interfaces/v_metrics/src/metrics.v b/v-ecosystem/v_api_interfaces/v_metrics/src/metrics.v index a6d217e19..9313cf150 100644 --- a/v-ecosystem/v_api_interfaces/v_metrics/src/metrics.v +++ b/v-ecosystem/v_api_interfaces/v_metrics/src/metrics.v @@ -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) // // v_metrics -- Metrics collection and exposition (Prometheus-compatible) diff --git a/v-ecosystem/v_api_interfaces/v_metrics/tests/metrics_test.v b/v-ecosystem/v_api_interfaces/v_metrics/tests/metrics_test.v index 8c23804d9..932d3965d 100644 --- a/v-ecosystem/v_api_interfaces/v_metrics/tests/metrics_test.v +++ b/v-ecosystem/v_api_interfaces/v_metrics/tests/metrics_test.v @@ -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) // // metrics_test -- Protocol conformance tests for v_metrics. diff --git a/v-ecosystem/v_api_interfaces/v_metrics/v.mod b/v-ecosystem/v_api_interfaces/v_metrics/v.mod index 392e74b5d..b40f999e3 100644 --- a/v-ecosystem/v_api_interfaces/v_metrics/v.mod +++ b/v-ecosystem/v_api_interfaces/v_metrics/v.mod @@ -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 { name: 'v_metrics' diff --git a/v-ecosystem/v_api_interfaces/v_mqtt/README.adoc b/v-ecosystem/v_api_interfaces/v_mqtt/README.adoc index 2ea3d2158..744f8b9fc 100644 --- a/v-ecosystem/v_api_interfaces/v_mqtt/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_mqtt/README.adoc @@ -1,5 +1,5 @@ = v-mqtt -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Minimal MQTT 3.1.1 client for the V-Ecosystem API interfaces layer. Implements CONNECT, PUBLISH, SUBSCRIBE, UNSUBSCRIBE, PINGREQ, and DISCONNECT over raw TCP at QoS 0 (fire and forget), without external library dependencies. diff --git a/v-ecosystem/v_api_interfaces/v_mqtt/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_mqtt/contractiles/Trustfile.a2ml index f6fe0f550..68beb8ed4 100644 --- a/v-ecosystem/v_api_interfaces/v_mqtt/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_mqtt/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-mqtt -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-mqtt protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_mqtt/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_mqtt/src/abi/Types.idr index 029710887..e80564c0b 100644 --- a/v-ecosystem/v_api_interfaces/v_mqtt/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_mqtt/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-mqtt protocol. diff --git a/v-ecosystem/v_api_interfaces/v_mqtt/src/mqtt.v b/v-ecosystem/v_api_interfaces/v_mqtt/src/mqtt.v index 5e5c47309..fcc1975b4 100644 --- a/v-ecosystem/v_api_interfaces/v_mqtt/src/mqtt.v +++ b/v-ecosystem/v_api_interfaces/v_mqtt/src/mqtt.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_mqtt pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_ocsp/README.adoc b/v-ecosystem/v_api_interfaces/v_ocsp/README.adoc index a1d3d4a68..4cde7d45c 100644 --- a/v-ecosystem/v_api_interfaces/v_ocsp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_ocsp/README.adoc @@ -1,5 +1,5 @@ = v_ocsp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Online Certificate Status Protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-ocsp`. diff --git a/v-ecosystem/v_api_interfaces/v_ocsp/src/ocsp.v b/v-ecosystem/v_api_interfaces/v_ocsp/src/ocsp.v index 27af9089d..a0ed0e067 100644 --- a/v-ecosystem/v_api_interfaces/v_ocsp/src/ocsp.v +++ b/v-ecosystem/v_api_interfaces/v_ocsp/src/ocsp.v @@ -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) // // v_ocsp — Online Certificate Status Protocol types and responder. diff --git a/v-ecosystem/v_api_interfaces/v_ocsp/tests/ocsp_test.v b/v-ecosystem/v_api_interfaces/v_ocsp/tests/ocsp_test.v index fdd716c2d..f094564d2 100644 --- a/v-ecosystem/v_api_interfaces/v_ocsp/tests/ocsp_test.v +++ b/v-ecosystem/v_api_interfaces/v_ocsp/tests/ocsp_test.v @@ -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) // // Protocol conformance tests for v_ocsp. diff --git a/v-ecosystem/v_api_interfaces/v_ocsp/v.mod b/v-ecosystem/v_api_interfaces/v_ocsp/v.mod index 9375d7118..81ea3daef 100644 --- a/v-ecosystem/v_api_interfaces/v_ocsp/v.mod +++ b/v-ecosystem/v_api_interfaces/v_ocsp/v.mod @@ -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 { name: 'v_ocsp' diff --git a/v-ecosystem/v_api_interfaces/v_ospf/README.adoc b/v-ecosystem/v_api_interfaces/v_ospf/README.adoc index 3d1db808f..034ed434a 100644 --- a/v-ecosystem/v_api_interfaces/v_ospf/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_ospf/README.adoc @@ -1,5 +1,5 @@ = v_ospf -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Open Shortest Path First (OSPF) router with area management, link-state database, SPF (Dijkstra) calculation, and routing table generation for the V-Ecosystem API diff --git a/v-ecosystem/v_api_interfaces/v_ospf/src/ospf.v b/v-ecosystem/v_api_interfaces/v_ospf/src/ospf.v index 8256912bb..0633ebdc2 100644 --- a/v-ecosystem/v_api_interfaces/v_ospf/src/ospf.v +++ b/v-ecosystem/v_api_interfaces/v_ospf/src/ospf.v @@ -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) // // v_ospf -- Open Shortest Path First (OSPF) router, area management, and SPF diff --git a/v-ecosystem/v_api_interfaces/v_ospf/tests/ospf_test.v b/v-ecosystem/v_api_interfaces/v_ospf/tests/ospf_test.v index 804f6b180..5afef6f7f 100644 --- a/v-ecosystem/v_api_interfaces/v_ospf/tests/ospf_test.v +++ b/v-ecosystem/v_api_interfaces/v_ospf/tests/ospf_test.v @@ -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) // // ospf_test -- Protocol conformance tests for v_ospf. diff --git a/v-ecosystem/v_api_interfaces/v_ospf/v.mod b/v-ecosystem/v_api_interfaces/v_ospf/v.mod index 76bb05696..867a6d59c 100644 --- a/v-ecosystem/v_api_interfaces/v_ospf/v.mod +++ b/v-ecosystem/v_api_interfaces/v_ospf/v.mod @@ -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 { name: 'v_ospf' diff --git a/v-ecosystem/v_api_interfaces/v_pop3/README.adoc b/v-ecosystem/v_api_interfaces/v_pop3/README.adoc index f3a7eaad7..9b7afe80d 100644 --- a/v-ecosystem/v_api_interfaces/v_pop3/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_pop3/README.adoc @@ -1,5 +1,5 @@ = v_pop3 -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 POP3 protocol types and server for the V-Ecosystem API interfaces layer. Implements message retrieval, deletion, stat, list, top, and unique-id diff --git a/v-ecosystem/v_api_interfaces/v_pop3/src/pop3.v b/v-ecosystem/v_api_interfaces/v_pop3/src/pop3.v index 5e72e88e4..f6730c7d9 100644 --- a/v-ecosystem/v_api_interfaces/v_pop3/src/pop3.v +++ b/v-ecosystem/v_api_interfaces/v_pop3/src/pop3.v @@ -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) // // v_pop3 -- POP3 protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_pop3/tests/pop3_test.v b/v-ecosystem/v_api_interfaces/v_pop3/tests/pop3_test.v index ca9fea920..f9986675c 100644 --- a/v-ecosystem/v_api_interfaces/v_pop3/tests/pop3_test.v +++ b/v-ecosystem/v_api_interfaces/v_pop3/tests/pop3_test.v @@ -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) // // pop3_test -- Protocol conformance tests for v_pop3. diff --git a/v-ecosystem/v_api_interfaces/v_pop3/v.mod b/v-ecosystem/v_api_interfaces/v_pop3/v.mod index 967ce3549..103f35575 100644 --- a/v-ecosystem/v_api_interfaces/v_pop3/v.mod +++ b/v-ecosystem/v_api_interfaces/v_pop3/v.mod @@ -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 { name: 'v_pop3' diff --git a/v-ecosystem/v_api_interfaces/v_pqc/README.adoc b/v-ecosystem/v_api_interfaces/v_pqc/README.adoc index c11094fcf..422fc4d25 100644 --- a/v-ecosystem/v_api_interfaces/v_pqc/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_pqc/README.adoc @@ -1,5 +1,5 @@ = v_pqc -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Post-Quantum Cryptography protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-pqc`. diff --git a/v-ecosystem/v_api_interfaces/v_pqc/src/pqc.v b/v-ecosystem/v_api_interfaces/v_pqc/src/pqc.v index 0514e893a..d52828211 100644 --- a/v-ecosystem/v_api_interfaces/v_pqc/src/pqc.v +++ b/v-ecosystem/v_api_interfaces/v_pqc/src/pqc.v @@ -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) // // v_pqc — Post-Quantum Cryptography protocol types and server abstraction. diff --git a/v-ecosystem/v_api_interfaces/v_pqc/tests/pqc_test.v b/v-ecosystem/v_api_interfaces/v_pqc/tests/pqc_test.v index 2fbddcae2..216106ead 100644 --- a/v-ecosystem/v_api_interfaces/v_pqc/tests/pqc_test.v +++ b/v-ecosystem/v_api_interfaces/v_pqc/tests/pqc_test.v @@ -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) // // Protocol conformance tests for v_pqc. diff --git a/v-ecosystem/v_api_interfaces/v_pqc/v.mod b/v-ecosystem/v_api_interfaces/v_pqc/v.mod index f5df4f2c4..1c0d3b95c 100644 --- a/v-ecosystem/v_api_interfaces/v_pqc/v.mod +++ b/v-ecosystem/v_api_interfaces/v_pqc/v.mod @@ -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 { name: 'v_pqc' diff --git a/v-ecosystem/v_api_interfaces/v_proxy/README.adoc b/v-ecosystem/v_api_interfaces/v_proxy/README.adoc index f62dfa696..a61a978bf 100644 --- a/v-ecosystem/v_api_interfaces/v_proxy/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_proxy/README.adoc @@ -1,5 +1,5 @@ = v_proxy -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Reverse proxy with configurable load balancing strategies, health checking, rule-based routing, and backend management for the V-Ecosystem API interfaces layer. diff --git a/v-ecosystem/v_api_interfaces/v_proxy/src/proxy.v b/v-ecosystem/v_api_interfaces/v_proxy/src/proxy.v index a5d74553f..b7c03149a 100644 --- a/v-ecosystem/v_api_interfaces/v_proxy/src/proxy.v +++ b/v-ecosystem/v_api_interfaces/v_proxy/src/proxy.v @@ -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) // // v_proxy -- Reverse proxy with configurable load balancing strategies, diff --git a/v-ecosystem/v_api_interfaces/v_proxy/tests/proxy_test.v b/v-ecosystem/v_api_interfaces/v_proxy/tests/proxy_test.v index 60d94e07a..41b73495c 100644 --- a/v-ecosystem/v_api_interfaces/v_proxy/tests/proxy_test.v +++ b/v-ecosystem/v_api_interfaces/v_proxy/tests/proxy_test.v @@ -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) // // proxy_test -- Protocol conformance tests for v_proxy. diff --git a/v-ecosystem/v_api_interfaces/v_proxy/v.mod b/v-ecosystem/v_api_interfaces/v_proxy/v.mod index 6aaa7f689..a2eeb05c7 100644 --- a/v-ecosystem/v_api_interfaces/v_proxy/v.mod +++ b/v-ecosystem/v_api_interfaces/v_proxy/v.mod @@ -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 { name: 'v_proxy' diff --git a/v-ecosystem/v_api_interfaces/v_radius/README.adoc b/v-ecosystem/v_api_interfaces/v_radius/README.adoc index be56db647..c9cdba3cd 100644 --- a/v-ecosystem/v_api_interfaces/v_radius/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_radius/README.adoc @@ -1,5 +1,5 @@ = v_radius -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 RADIUS authentication and accounting protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-radius`. diff --git a/v-ecosystem/v_api_interfaces/v_radius/src/radius.v b/v-ecosystem/v_api_interfaces/v_radius/src/radius.v index df4f47b35..53d22c548 100644 --- a/v-ecosystem/v_api_interfaces/v_radius/src/radius.v +++ b/v-ecosystem/v_api_interfaces/v_radius/src/radius.v @@ -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) // // v_radius — RADIUS authentication and accounting protocol types. diff --git a/v-ecosystem/v_api_interfaces/v_radius/tests/radius_test.v b/v-ecosystem/v_api_interfaces/v_radius/tests/radius_test.v index dd25cb7eb..202f7cd47 100644 --- a/v-ecosystem/v_api_interfaces/v_radius/tests/radius_test.v +++ b/v-ecosystem/v_api_interfaces/v_radius/tests/radius_test.v @@ -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) // // Protocol conformance tests for v_radius. diff --git a/v-ecosystem/v_api_interfaces/v_radius/v.mod b/v-ecosystem/v_api_interfaces/v_radius/v.mod index 4578d25e8..a2a7ef1f1 100644 --- a/v-ecosystem/v_api_interfaces/v_radius/v.mod +++ b/v-ecosystem/v_api_interfaces/v_radius/v.mod @@ -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 { name: 'v_radius' diff --git a/v-ecosystem/v_api_interfaces/v_rest/.clinerules b/v-ecosystem/v_api_interfaces/v_rest/.clinerules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.clinerules +++ b/v-ecosystem/v_api_interfaces/v_rest/.clinerules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_rest/.cursorrules b/v-ecosystem/v_api_interfaces/v_rest/.cursorrules index 9e4535c01..e51df6462 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.cursorrules +++ b/v-ecosystem/v_api_interfaces/v_rest/.cursorrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/Containerfile b/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/Containerfile index 9a76323d0..10cb9e09f 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/Containerfile +++ b/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/Containerfile @@ -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) # # Dev Container image for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/README.adoc b/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/README.adoc index 8c2cb2384..930245173 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/devcontainer.json b/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/devcontainer.json index e58aa67f7..ca3a6e399 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/devcontainer.json +++ b/v-ecosystem/v_api_interfaces/v_rest/.devcontainer/devcontainer.json @@ -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) // // Dev Container configuration for v-rest diff --git a/v-ecosystem/v_api_interfaces/v_rest/.envrc b/v-ecosystem/v_api_interfaces/v_rest/.envrc index 27add933b..0b5b702f8 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.envrc +++ b/v-ecosystem/v_api_interfaces/v_rest/.envrc @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Activate development environment # Install direnv: https://direnv.net/ diff --git a/v-ecosystem/v_api_interfaces/v_rest/.gitattributes b/v-ecosystem/v_api_interfaces/v_rest/.gitattributes index 025c53aa5..f8f907275 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.gitattributes +++ b/v-ecosystem/v_api_interfaces/v_rest/.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/v-ecosystem/v_api_interfaces/v_rest/.github/CODEOWNERS b/v-ecosystem/v_api_interfaces/v_rest/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/CODEOWNERS +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/ideas.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/ideas.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [enhancement] body: - type: textarea diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/DISCUSSION_TEMPLATE/q-and-a.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 labels: [question] body: - type: textarea diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/FUNDING.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/FUNDING.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/FUNDING.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Funding platforms for hyperpolymath projects # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/bug_report.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/bug_report.yml index 0029fcb2a..2c752bb5e 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/bug_report.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Bug report issue template for hyperpolymath/developer-ecosystem name: Bug Report description: Create a report to help us improve diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/config.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/config.yml index 7b5a0c11b..880dcbaf9 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/config.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Issue template chooser configuration for hyperpolymath/developer-ecosystem blank_issues_enabled: true contact_links: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/custom.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/custom.yml index 7d39bb6c7..fea5b4dc4 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/custom.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/custom.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Custom issue template for hyperpolymath/developer-ecosystem name: Other description: Report an issue that does not fit the other categories diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/documentation.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/documentation.yml index 47f2e8e38..e7c5f14cb 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/documentation.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/documentation.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Documentation issue template for hyperpolymath/developer-ecosystem name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/feature_request.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/feature_request.yml index a96232ab6..3103522ca 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/feature_request.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Feature request issue template for hyperpolymath/developer-ecosystem name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/question.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/question.yml index 6d1a591c9..f5fbd7aee 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/question.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/ISSUE_TEMPLATE/question.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Question issue template for hyperpolymath/developer-ecosystem name: Question description: Ask a question about usage or behaviour diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/copilot-instructions.md b/v-ecosystem/v_api_interfaces/v_rest/.github/copilot-instructions.md index ca9c2d5c4..9615ed015 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/copilot-instructions.md +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/copilot-instructions.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/dependabot.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/dependabot.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/dependabot.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dependabot configuration for RSR-compliant repositories # Covers common ecosystems - remove unused ones for your project diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/pull_request_template.md b/v-ecosystem/v_api_interfaces/v_rest/.github/pull_request_template.md index 2f4bbcade..d55d0108d 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/pull_request_template.md +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/pull_request_template.md @@ -1,4 +1,4 @@ - + ## Summary diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/codeql.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/codeql.yml index 23879820d..cf129fa4c 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/codeql.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/codeql.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: CodeQL Security Analysis on: push: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/guix-nix-policy.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/guix-nix-policy.yml index 55e740411..0136ba436 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/guix-nix-policy.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/guix-nix-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Guix/Nix Package Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/hypatia-scan.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/hypatia-scan.yml index 8e59284f6..feea6bfbc 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/hypatia-scan.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/hypatia-scan.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Hypatia Neurosymbolic CI/CD Security Scan name: Hypatia Security Scan on: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/instant-sync.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/instant-sync.yml index 579310afd..f9db7f45c 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/instant-sync.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/instant-sync.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Instant Forge Sync - Triggers propagation to all forges on push/release name: Instant Sync on: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll-gh-pages.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll-gh-pages.yml index d033400d5..37cb198e9 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll-gh-pages.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll-gh-pages.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Sample workflow for building and deploying a Jekyll site to GitHub Pages name: Deploy Jekyll with GitHub Pages dependencies preinstalled on: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll.yml index e378c647f..860e2c314 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/jekyll.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # This workflow uses actions that are not certified by GitHub. # They are provided by a third-party and are governed by # separate terms of service, privacy policy, and support diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/mirror.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/mirror.yml index 000a6c270..221f312ae 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/mirror.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/mirror.yml @@ -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 name: Mirror to Git Forges on: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/npm-bun-blocker.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/npm-bun-blocker.yml index d74b76c8a..d8fa06081 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/npm-bun-blocker.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/npm-bun-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: NPM/Bun Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/quality.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/quality.yml index 0bf85cc46..91fa4680f 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/quality.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/quality.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Code Quality on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/release.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/release.yml index 0def67014..bbc1677e6 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/release.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/release.yml @@ -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) # # Release workflow — triggered by version tags (v*). diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/rsr-antipattern.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/rsr-antipattern.yml index 7b589173f..1d12730f1 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/rsr-antipattern.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/rsr-antipattern.yml @@ -1,6 +1,6 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # RSR Anti-Pattern CI Check -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Enforces: No TypeScript, No Go, No Python (except SaltStack), No npm # Allows: ReScript, Deno, WASM, Rust, OCaml, Haskell, Guile/Scheme diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard-enforcer.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard-enforcer.yml index b7c496609..ee11c8cf7 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard-enforcer.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard-enforcer.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - runs OpenSSF Scorecard and fails on low scores name: OpenSSF Scorecard Enforcer on: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard.yml index ce391b455..a00da8408 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/scorecard.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: OSSF Scorecard on: push: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/secret-scanner.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/secret-scanner.yml index ca8554a93..f216102e7 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/secret-scanner.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/secret-scanner.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Prevention workflow - scans for hardcoded secrets before they reach main name: Secret Scanner on: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/security-policy.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/security-policy.yml index 821098f1d..dbd0aff7a 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/security-policy.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/security-policy.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Security Policy on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/ts-blocker.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/ts-blocker.yml index a0fbf6513..46455cd4c 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/ts-blocker.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/ts-blocker.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: TypeScript/JavaScript Blocker on: [push, pull_request] permissions: read-all diff --git a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/wellknown-enforcement.yml b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/wellknown-enforcement.yml index 252273891..2baf66bc7 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/wellknown-enforcement.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.github/workflows/wellknown-enforcement.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 name: Well-Known Standards (RFC 9116 + RSR) on: push: 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 454fc5681..2ffb54f23 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 @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # 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 @@ -31,7 +31,7 @@ jobs: fi done if [ $failed -eq 1 ]; then - echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line" + echo "Add '# SPDX-License-Identifier: MPL-2.0' as first line" exit 1 fi echo "All workflows have SPDX headers" diff --git a/v-ecosystem/v_api_interfaces/v_rest/.gitignore b/v-ecosystem/v_api_interfaces/v_rest/.gitignore index 9e23d5375..71c20f6c6 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.gitignore +++ b/v-ecosystem/v_api_interfaces/v_rest/.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/v-ecosystem/v_api_interfaces/v_rest/.gitlab-ci.yml b/v-ecosystem/v_api_interfaces/v_rest/.gitlab-ci.yml index e00028b61..b08314a9f 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.gitlab-ci.yml +++ b/v-ecosystem/v_api_interfaces/v_rest/.gitlab-ci.yml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Primary CI/CD - GitLab is the source of truth stages: diff --git a/v-ecosystem/v_api_interfaces/v_rest/.guix-channel b/v-ecosystem/v_api_interfaces/v_rest/.guix-channel index ee6c643a0..28cead9ba 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.guix-channel +++ b/v-ecosystem/v_api_interfaces/v_rest/.guix-channel @@ -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) ;; ;; Guix channel definition for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/AGENTIC.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/AGENTIC.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/AGENTIC.a2ml @@ -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) # # AGENTIC.a2ml — AI agent constraints and capabilities diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/ECOSYSTEM.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/ECOSYSTEM.a2ml index 062863436..f140d8e62 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/ECOSYSTEM.a2ml @@ -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) # # ECOSYSTEM.a2ml — Project ecosystem position diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/META.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/META.a2ml index f5e87e4ca..5930964ef 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/META.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/META.a2ml @@ -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) # # META.a2ml — Project meta-level information diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/NEUROSYM.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/NEUROSYM.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/NEUROSYM.a2ml @@ -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) # # NEUROSYM.a2ml — Neurosymbolic integration metadata diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/PLAYBOOK.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/PLAYBOOK.a2ml @@ -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) # # PLAYBOOK.a2ml — Operational playbook diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/STATE.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/STATE.a2ml index 70fe26164..a2a5c06ec 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/STATE.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/6a2/STATE.a2ml @@ -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) # # STATE.a2ml — Project state checkpoint diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/anchors/ANCHOR.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/anchors/ANCHOR.a2ml index c0c2e5174..b26b4de14 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/anchors/ANCHOR.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/anchors/ANCHOR.a2ml @@ -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) # # ANCHOR.a2ml - authoritative anchor for this repository diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/dust/Dustfile b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/dust/Dustfile index df42b138c..314903cca 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/dust/Dustfile +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/dust/Dustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Dustfile template - recovery and rollback semantics version: 1 diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/must/Mustfile b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/must/Mustfile index 5a97a60ce..dc7b3be51 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/must/Mustfile +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/must/Mustfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mustfile - declarative state contract (template) # See: https://github.com/hyperpolymath/mustfile diff --git a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/trust/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/trust/Trustfile.a2ml index 4a130b773..52b83e68e 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/.machine_readable/contractiles/trust/Trustfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ============================================================================= # A2ML Trustfile Template (Cyber-Resilient Baseline) # Replace all {{PLACEHOLDERS}} for each derived repository. diff --git a/v-ecosystem/v_api_interfaces/v_rest/.well-known/ai.txt b/v-ecosystem/v_api_interfaces/v_rest/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.well-known/ai.txt +++ b/v-ecosystem/v_api_interfaces/v_rest/.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/v-ecosystem/v_api_interfaces/v_rest/.well-known/humans.txt b/v-ecosystem/v_api_interfaces/v_rest/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.well-known/humans.txt +++ b/v-ecosystem/v_api_interfaces/v_rest/.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/v-ecosystem/v_api_interfaces/v_rest/.well-known/security.txt b/v-ecosystem/v_api_interfaces/v_rest/.well-known/security.txt index 38e2e646d..d373a79be 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.well-known/security.txt +++ b/v-ecosystem/v_api_interfaces/v_rest/.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/v-ecosystem/v_api_interfaces/v_rest/.windsurfrules b/v-ecosystem/v_api_interfaces/v_rest/.windsurfrules index bdabd95bf..9ce466626 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/.windsurfrules +++ b/v-ecosystem/v_api_interfaces/v_rest/.windsurfrules @@ -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) # Authoritative source: docs/AI-CONVENTIONS.md diff --git a/v-ecosystem/v_api_interfaces/v_rest/CODEOWNERS b/v-ecosystem/v_api_interfaces/v_rest/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/CODEOWNERS +++ b/v-ecosystem/v_api_interfaces/v_rest/CODEOWNERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # CODEOWNERS - Define code review assignments # See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners # diff --git a/v-ecosystem/v_api_interfaces/v_rest/Containerfile b/v-ecosystem/v_api_interfaces/v_rest/Containerfile index c50c36e0b..ec84053df 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/Containerfile +++ b/v-ecosystem/v_api_interfaces/v_rest/Containerfile @@ -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) # # Containerfile for {{PROJECT_NAME}} diff --git a/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-A-ETHICAL-USE.txt b/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-A-ETHICAL-USE.txt +++ b/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-A-ETHICAL-USE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT A — ETHICAL USE GUIDELINES diff --git a/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-B-QUANTUM-SAFE.txt b/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/v-ecosystem/v_api_interfaces/v_rest/EXHIBIT-B-QUANTUM-SAFE.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 ================================================================================ EXHIBIT B — QUANTUM-SAFE PROVENANCE SPECIFICATION diff --git a/v-ecosystem/v_api_interfaces/v_rest/GOVERNANCE.md b/v-ecosystem/v_api_interfaces/v_rest/GOVERNANCE.md index af9728d87..301706d37 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/GOVERNANCE.md +++ b/v-ecosystem/v_api_interfaces/v_rest/GOVERNANCE.md @@ -1,4 +1,4 @@ - + # Project Governance diff --git a/v-ecosystem/v_api_interfaces/v_rest/Justfile b/v-ecosystem/v_api_interfaces/v_rest/Justfile index 752cd977d..7d46ee2b1 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/Justfile +++ b/v-ecosystem/v_api_interfaces/v_rest/Justfile @@ -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) # # RSR Standard Justfile Template diff --git a/v-ecosystem/v_api_interfaces/v_rest/LICENSE b/v-ecosystem/v_api_interfaces/v_rest/LICENSE index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/LICENSE +++ b/v-ecosystem/v_api_interfaces/v_rest/LICENSE @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_rest/LICENSES/PMPL-1.0-or-later.txt b/v-ecosystem/v_api_interfaces/v_rest/LICENSES/PMPL-1.0-or-later.txt index d2dccf5bb..ec540b341 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/LICENSES/PMPL-1.0-or-later.txt +++ b/v-ecosystem/v_api_interfaces/v_rest/LICENSES/PMPL-1.0-or-later.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS b/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS index 7ef48bd1d..63989c711 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS +++ b/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # MAINTAINERS - Project maintainers and contact information # # Format: Name (role) diff --git a/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.adoc b/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.adoc index ac120fa45..48d978175 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.adoc +++ b/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.md b/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.md index aff3c428d..b36d41a7e 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.md +++ b/v-ecosystem/v_api_interfaces/v_rest/MAINTAINERS.md @@ -1,4 +1,4 @@ - + # Maintainers diff --git a/v-ecosystem/v_api_interfaces/v_rest/ROADMAP.adoc b/v-ecosystem/v_api_interfaces/v_rest/ROADMAP.adoc index 4afc8bbb2..625b7b8f4 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/ROADMAP.adoc +++ b/v-ecosystem/v_api_interfaces/v_rest/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = V_rest Roadmap == Current Status diff --git a/v-ecosystem/v_api_interfaces/v_rest/RSR_OUTLINE.adoc b/v-ecosystem/v_api_interfaces/v_rest/RSR_OUTLINE.adoc index 88b50e228..021a273fe 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/RSR_OUTLINE.adoc +++ b/v-ecosystem/v_api_interfaces/v_rest/RSR_OUTLINE.adoc @@ -281,7 +281,7 @@ This template is part of: == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/v-ecosystem/v_api_interfaces/v_rest/TOPOLOGY.md b/v-ecosystem/v_api_interfaces/v_rest/TOPOLOGY.md index 042dfed31..9e70c5988 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/TOPOLOGY.md +++ b/v-ecosystem/v_api_interfaces/v_rest/TOPOLOGY.md @@ -1,4 +1,4 @@ - + diff --git a/v-ecosystem/v_api_interfaces/v_rest/cliff.toml b/v-ecosystem/v_api_interfaces/v_rest/cliff.toml index d4f5ebd63..6eb9be93b 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/cliff.toml +++ b/v-ecosystem/v_api_interfaces/v_rest/cliff.toml @@ -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) # # git-cliff configuration for conventional commit changelog generation. diff --git a/v-ecosystem/v_api_interfaces/v_rest/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_rest/contractiles/Trustfile.a2ml index df3016674..06657f237 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_rest/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-rest -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-rest protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_rest/deny.toml b/v-ecosystem/v_api_interfaces/v_rest/deny.toml index ad75c2cd5..b096db889 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/deny.toml +++ b/v-ecosystem/v_api_interfaces/v_rest/deny.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # cargo-deny configuration for RSR-compliant repositories # Run: cargo deny check # Docs: https://embarkstudios.github.io/cargo-deny/ diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/AI-CONVENTIONS.md b/v-ecosystem/v_api_interfaces/v_rest/docs/AI-CONVENTIONS.md index cc4d46540..107710781 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/AI-CONVENTIONS.md +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/AI-CONVENTIONS.md @@ -1,4 +1,4 @@ - + # AI Conventions (Authoritative Source) @@ -19,7 +19,7 @@ Per-tool config files (.cursorrules, .clinerules, etc.) reference this document. - Fallback (platform-required only): MPL-2.0 with comment explaining why. - NEVER use AGPL-3.0. - Preserve third-party licenses verbatim. -- Every source file needs `# SPDX-License-Identifier: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: CC-BY-SA-4.0`. ## Author Attribution diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/AI-INSTALL-README-SECTION.adoc b/v-ecosystem/v_api_interfaces/v_rest/docs/AI-INSTALL-README-SECTION.adoc index d8ef8a09f..5c1530c37 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/AI-INSTALL-README-SECTION.adoc +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/AI-INSTALL-README-SECTION.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) // // ============================================================================ diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/AI_INSTALLATION_GUIDE.adoc b/v-ecosystem/v_api_interfaces/v_rest/docs/AI_INSTALLATION_GUIDE.adoc index dd303c181..154d15839 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/AI_INSTALLATION_GUIDE.adoc +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/AI_INSTALLATION_GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell (hyperpolymath) = Developer Ecosystem: AI-Assisted Installation Guide :toc: @@ -295,4 +295,4 @@ AI: [TODO-AI-INSTALL: Write the full example conversation] Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: CC-BY-SA-4.0 diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/QUICKSTART.md b/v-ecosystem/v_api_interfaces/v_rest/docs/QUICKSTART.md index 8e3ee4c87..edd515de2 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/QUICKSTART.md +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/QUICKSTART.md @@ -1,4 +1,4 @@ - + # Quickstart Get up and running in 60 seconds. diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/THREAT-MODEL.md b/v-ecosystem/v_api_interfaces/v_rest/docs/THREAT-MODEL.md index 5f8035efb..44ebc6ccf 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/THREAT-MODEL.md +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/THREAT-MODEL.md @@ -1,4 +1,4 @@ - + # Threat Model: Developer Ecosystem diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/TOPOLOGY-GUIDE.adoc b/v-ecosystem/v_api_interfaces/v_rest/docs/TOPOLOGY-GUIDE.adoc index 6663cb79f..835db9c69 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/TOPOLOGY-GUIDE.adoc +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/TOPOLOGY-GUIDE.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0000-template.md b/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0000-template.md index 1a7df7e7d..b20356ff1 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0000-template.md +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0000-template.md @@ -1,4 +1,4 @@ - + # [NUMBER]. [TITLE] diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0001-adopt-rsr-standard.md b/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0001-adopt-rsr-standard.md index 3240f601a..2097323f1 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0001-adopt-rsr-standard.md +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/0001-adopt-rsr-standard.md @@ -1,4 +1,4 @@ - + # 1. Adopt Rhodium Standard Repository (RSR) Template diff --git a/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/README.md b/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/README.md index ee926bcf9..1ee15bbf2 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/README.md +++ b/v-ecosystem/v_api_interfaces/v_rest/docs/decisions/README.md @@ -1,4 +1,4 @@ - + # Architecture Decision Records diff --git a/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/build.zig b/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/build.zig index c2081bdba..4a2e049a4 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/build.zig +++ b/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/build.zig @@ -1,5 +1,5 @@ // {{PROJECT}} FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/src/main.zig b/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/src/main.zig index 26a158b47..6b233bc79 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/src/main.zig +++ b/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/abi/Foreign.idr // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/test/integration_test.zig b/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/test/integration_test.zig index d66a3025b..034199499 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/test/integration_test.zig +++ b/v-ecosystem/v_api_interfaces/v_rest/ffi/zig/test/integration_test.zig @@ -1,5 +1,5 @@ // {{PROJECT}} Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // These tests verify that the Zig FFI correctly implements the Idris2 ABI diff --git a/v-ecosystem/v_api_interfaces/v_rest/guix.scm b/v-ecosystem/v_api_interfaces/v_rest/guix.scm index fb9643912..0a575b6d5 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/guix.scm +++ b/v-ecosystem/v_api_interfaces/v_rest/guix.scm @@ -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) ;; ;; Guix package definition for v-rest diff --git a/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/perms-state.sh b/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/perms-state.sh index 533f69ba7..a488e7e1c 100755 --- a/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/perms-state.sh +++ b/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/perms-state.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/run-maintenance.sh b/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/run-maintenance.sh index f045bc78e..34d969dd3 100755 --- a/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/run-maintenance.sh +++ b/v-ecosystem/v_api_interfaces/v_rest/scripts/maintenance/run-maintenance.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 set -euo pipefail diff --git a/v-ecosystem/v_api_interfaces/v_rest/src/abi/Foreign.idr b/v-ecosystem/v_api_interfaces/v_rest/src/abi/Foreign.idr index ce153393d..ae26230b7 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/src/abi/Foreign.idr +++ b/v-ecosystem/v_api_interfaces/v_rest/src/abi/Foreign.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) -- ||| Foreign Function Interface Declarations diff --git a/v-ecosystem/v_api_interfaces/v_rest/src/abi/Layout.idr b/v-ecosystem/v_api_interfaces/v_rest/src/abi/Layout.idr index 2b1c7a5b6..7ffef9107 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/src/abi/Layout.idr +++ b/v-ecosystem/v_api_interfaces/v_rest/src/abi/Layout.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) -- ||| Memory Layout Proofs diff --git a/v-ecosystem/v_api_interfaces/v_rest/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_rest/src/abi/Types.idr index ebacb9046..3bfa68522 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_rest/src/abi/Types.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 VApi.ABI.Types diff --git a/v-ecosystem/v_api_interfaces/v_rest/src/rest.v b/v-ecosystem/v_api_interfaces/v_rest/src/rest.v index 7d99eea04..082d1dfad 100644 --- a/v-ecosystem/v_api_interfaces/v_rest/src/rest.v +++ b/v-ecosystem/v_api_interfaces/v_rest/src/rest.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // V-Ecosystem REST Runtime // // Exposes Gnosis stateful artefact rendering via REST endpoints: diff --git a/v-ecosystem/v_api_interfaces/v_rtsp/README.adoc b/v-ecosystem/v_api_interfaces/v_rtsp/README.adoc index 56333a679..889deac58 100644 --- a/v-ecosystem/v_api_interfaces/v_rtsp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_rtsp/README.adoc @@ -1,5 +1,5 @@ = v_rtsp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 RTSP protocol types and server for the V-Ecosystem API interfaces layer. Implements streaming session management, transport negotiation, and diff --git a/v-ecosystem/v_api_interfaces/v_rtsp/src/rtsp.v b/v-ecosystem/v_api_interfaces/v_rtsp/src/rtsp.v index e01e92c17..33909b44e 100644 --- a/v-ecosystem/v_api_interfaces/v_rtsp/src/rtsp.v +++ b/v-ecosystem/v_api_interfaces/v_rtsp/src/rtsp.v @@ -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) // // v_rtsp -- RTSP protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_rtsp/tests/rtsp_test.v b/v-ecosystem/v_api_interfaces/v_rtsp/tests/rtsp_test.v index 83003dcc4..da87d9648 100644 --- a/v-ecosystem/v_api_interfaces/v_rtsp/tests/rtsp_test.v +++ b/v-ecosystem/v_api_interfaces/v_rtsp/tests/rtsp_test.v @@ -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) // // rtsp_test -- Protocol conformance tests for v_rtsp. diff --git a/v-ecosystem/v_api_interfaces/v_rtsp/v.mod b/v-ecosystem/v_api_interfaces/v_rtsp/v.mod index 4769b8097..bbbb550db 100644 --- a/v-ecosystem/v_api_interfaces/v_rtsp/v.mod +++ b/v-ecosystem/v_api_interfaces/v_rtsp/v.mod @@ -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 { name: 'v_rtsp' diff --git a/v-ecosystem/v_api_interfaces/v_sdn/README.adoc b/v-ecosystem/v_api_interfaces/v_sdn/README.adoc index f2d09a55d..d937efff1 100644 --- a/v-ecosystem/v_api_interfaces/v_sdn/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_sdn/README.adoc @@ -1,5 +1,5 @@ = v_sdn -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Software-Defined Networking (SDN) controller with flow table management, priority-based packet matching, flow rule installation/removal, and topology discovery for the diff --git a/v-ecosystem/v_api_interfaces/v_sdn/src/sdn.v b/v-ecosystem/v_api_interfaces/v_sdn/src/sdn.v index 3a74f41f2..3c36b717f 100644 --- a/v-ecosystem/v_api_interfaces/v_sdn/src/sdn.v +++ b/v-ecosystem/v_api_interfaces/v_sdn/src/sdn.v @@ -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) // // v_sdn -- Software-Defined Networking (SDN) controller with flow table diff --git a/v-ecosystem/v_api_interfaces/v_sdn/tests/sdn_test.v b/v-ecosystem/v_api_interfaces/v_sdn/tests/sdn_test.v index 90b3861c2..fbd816eb4 100644 --- a/v-ecosystem/v_api_interfaces/v_sdn/tests/sdn_test.v +++ b/v-ecosystem/v_api_interfaces/v_sdn/tests/sdn_test.v @@ -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) // // sdn_test -- Protocol conformance tests for v_sdn. diff --git a/v-ecosystem/v_api_interfaces/v_sdn/v.mod b/v-ecosystem/v_api_interfaces/v_sdn/v.mod index 317fffefb..05f7385ad 100644 --- a/v-ecosystem/v_api_interfaces/v_sdn/v.mod +++ b/v-ecosystem/v_api_interfaces/v_sdn/v.mod @@ -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 { name: 'v_sdn' diff --git a/v-ecosystem/v_api_interfaces/v_smtp/README.adoc b/v-ecosystem/v_api_interfaces/v_smtp/README.adoc index 40bd4ae31..e27c17ebb 100644 --- a/v-ecosystem/v_api_interfaces/v_smtp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_smtp/README.adoc @@ -1,5 +1,5 @@ = v_smtp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SMTP protocol types and server for the V-Ecosystem API interfaces layer. Implements SMTP command processing, envelope handling, address validation, diff --git a/v-ecosystem/v_api_interfaces/v_smtp/src/smtp.v b/v-ecosystem/v_api_interfaces/v_smtp/src/smtp.v index ee85ea76e..283ecf257 100644 --- a/v-ecosystem/v_api_interfaces/v_smtp/src/smtp.v +++ b/v-ecosystem/v_api_interfaces/v_smtp/src/smtp.v @@ -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) // // v_smtp -- SMTP protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_smtp/tests/smtp_test.v b/v-ecosystem/v_api_interfaces/v_smtp/tests/smtp_test.v index f52bfb3c9..6b332ac52 100644 --- a/v-ecosystem/v_api_interfaces/v_smtp/tests/smtp_test.v +++ b/v-ecosystem/v_api_interfaces/v_smtp/tests/smtp_test.v @@ -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) // // smtp_test -- Protocol conformance tests for v_smtp. diff --git a/v-ecosystem/v_api_interfaces/v_smtp/v.mod b/v-ecosystem/v_api_interfaces/v_smtp/v.mod index 302432da5..07b6842b8 100644 --- a/v-ecosystem/v_api_interfaces/v_smtp/v.mod +++ b/v-ecosystem/v_api_interfaces/v_smtp/v.mod @@ -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 { name: 'v_smtp' diff --git a/v-ecosystem/v_api_interfaces/v_soap/README.adoc b/v-ecosystem/v_api_interfaces/v_soap/README.adoc index f3af13c82..51a8913db 100644 --- a/v-ecosystem/v_api_interfaces/v_soap/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_soap/README.adoc @@ -1,5 +1,5 @@ = v-soap -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SOAP/XML envelope builder and parser for the V-Ecosystem API interfaces layer. Constructs well-formed SOAP 1.1 and 1.2 envelopes with optional header blocks, sends them to WSDL-described endpoints over HTTP with correct Content-Type and SOAPAction headers, and parses response XML to extract body content and detect SOAP Faults. diff --git a/v-ecosystem/v_api_interfaces/v_soap/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_soap/contractiles/Trustfile.a2ml index eb077256f..8c6ec092f 100644 --- a/v-ecosystem/v_api_interfaces/v_soap/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_soap/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-soap -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-soap protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_soap/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_soap/src/abi/Types.idr index 5e8ab423a..18e657489 100644 --- a/v-ecosystem/v_api_interfaces/v_soap/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_soap/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-soap protocol. diff --git a/v-ecosystem/v_api_interfaces/v_soap/src/soap.v b/v-ecosystem/v_api_interfaces/v_soap/src/soap.v index 7bfba977e..57b2b6191 100644 --- a/v-ecosystem/v_api_interfaces/v_soap/src/soap.v +++ b/v-ecosystem/v_api_interfaces/v_soap/src/soap.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_soap pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_socks/README.adoc b/v-ecosystem/v_api_interfaces/v_socks/README.adoc index 5b5fcbd3e..ff733b408 100644 --- a/v-ecosystem/v_api_interfaces/v_socks/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_socks/README.adoc @@ -1,5 +1,5 @@ = v_socks -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SOCKS5 proxy protocol types, authentication method negotiation, connect/bind/UDP associate commands, and request/response handling for the V-Ecosystem API interfaces diff --git a/v-ecosystem/v_api_interfaces/v_socks/src/socks.v b/v-ecosystem/v_api_interfaces/v_socks/src/socks.v index 0a6eed984..cc3855853 100644 --- a/v-ecosystem/v_api_interfaces/v_socks/src/socks.v +++ b/v-ecosystem/v_api_interfaces/v_socks/src/socks.v @@ -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) // // v_socks -- SOCKS5 proxy protocol types, authentication method negotiation, diff --git a/v-ecosystem/v_api_interfaces/v_socks/tests/socks_test.v.tmp.92027.1774043136884 b/v-ecosystem/v_api_interfaces/v_socks/tests/socks_test.v.tmp.92027.1774043136884 index 454871993..3659784df 100644 --- a/v-ecosystem/v_api_interfaces/v_socks/tests/socks_test.v.tmp.92027.1774043136884 +++ b/v-ecosystem/v_api_interfaces/v_socks/tests/socks_test.v.tmp.92027.1774043136884 @@ -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) // // socks_test -- Protocol conformance tests for v_socks. diff --git a/v-ecosystem/v_api_interfaces/v_socks/v.mod b/v-ecosystem/v_api_interfaces/v_socks/v.mod index cb555df7c..270e93c18 100644 --- a/v-ecosystem/v_api_interfaces/v_socks/v.mod +++ b/v-ecosystem/v_api_interfaces/v_socks/v.mod @@ -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 { name: 'v_socks' diff --git a/v-ecosystem/v_api_interfaces/v_ssh/README.adoc b/v-ecosystem/v_api_interfaces/v_ssh/README.adoc index 4ad39dcb8..97bd9c2d5 100644 --- a/v-ecosystem/v_api_interfaces/v_ssh/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_ssh/README.adoc @@ -1,5 +1,5 @@ = v_ssh -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 SSH protocol types, bastion server, and session management for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-ssh-bastion`. diff --git a/v-ecosystem/v_api_interfaces/v_ssh/src/ssh.v b/v-ecosystem/v_api_interfaces/v_ssh/src/ssh.v index 8b736b50f..2b0a8508e 100644 --- a/v-ecosystem/v_api_interfaces/v_ssh/src/ssh.v +++ b/v-ecosystem/v_api_interfaces/v_ssh/src/ssh.v @@ -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) // // v_ssh — SSH protocol types, bastion server, and session management. diff --git a/v-ecosystem/v_api_interfaces/v_ssh/tests/ssh_test.v b/v-ecosystem/v_api_interfaces/v_ssh/tests/ssh_test.v index 9f994f087..ce8b85c3e 100644 --- a/v-ecosystem/v_api_interfaces/v_ssh/tests/ssh_test.v +++ b/v-ecosystem/v_api_interfaces/v_ssh/tests/ssh_test.v @@ -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) // // Protocol conformance tests for v_ssh. diff --git a/v-ecosystem/v_api_interfaces/v_ssh/v.mod b/v-ecosystem/v_api_interfaces/v_ssh/v.mod index df84100f6..b3614269e 100644 --- a/v-ecosystem/v_api_interfaces/v_ssh/v.mod +++ b/v-ecosystem/v_api_interfaces/v_ssh/v.mod @@ -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 { name: 'v_ssh' diff --git a/v-ecosystem/v_api_interfaces/v_stun/README.adoc b/v-ecosystem/v_api_interfaces/v_stun/README.adoc index 6c2dd9046..5eb0785bb 100644 --- a/v-ecosystem/v_api_interfaces/v_stun/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_stun/README.adoc @@ -1,5 +1,5 @@ = v_stun -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Session Traversal Utilities for NAT (STUN) message construction, XOR address mapping, fingerprint computation, and binding request/response handling for the diff --git a/v-ecosystem/v_api_interfaces/v_stun/src/stun.v b/v-ecosystem/v_api_interfaces/v_stun/src/stun.v index 7b4f53d33..f55a5a9b8 100644 --- a/v-ecosystem/v_api_interfaces/v_stun/src/stun.v +++ b/v-ecosystem/v_api_interfaces/v_stun/src/stun.v @@ -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) // // v_stun -- Session Traversal Utilities for NAT (STUN) message construction, diff --git a/v-ecosystem/v_api_interfaces/v_stun/tests/stun_test.v b/v-ecosystem/v_api_interfaces/v_stun/tests/stun_test.v index bd51f7240..9d5b24f3f 100644 --- a/v-ecosystem/v_api_interfaces/v_stun/tests/stun_test.v +++ b/v-ecosystem/v_api_interfaces/v_stun/tests/stun_test.v @@ -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) // // stun_test -- Protocol conformance tests for v_stun. diff --git a/v-ecosystem/v_api_interfaces/v_stun/v.mod b/v-ecosystem/v_api_interfaces/v_stun/v.mod index 4b61a052a..f42f6df96 100644 --- a/v-ecosystem/v_api_interfaces/v_stun/v.mod +++ b/v-ecosystem/v_api_interfaces/v_stun/v.mod @@ -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 { name: 'v_stun' diff --git a/v-ecosystem/v_api_interfaces/v_syslog/README.adoc b/v-ecosystem/v_api_interfaces/v_syslog/README.adoc index 139698a6a..12ef0a504 100644 --- a/v-ecosystem/v_api_interfaces/v_syslog/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_syslog/README.adoc @@ -1,5 +1,5 @@ = v_syslog -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Syslog server (RFC 5424 and RFC 3164) for log collection in the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-syslog`. diff --git a/v-ecosystem/v_api_interfaces/v_syslog/src/syslog.v b/v-ecosystem/v_api_interfaces/v_syslog/src/syslog.v index e29f8fb9e..af4aa6c59 100644 --- a/v-ecosystem/v_api_interfaces/v_syslog/src/syslog.v +++ b/v-ecosystem/v_api_interfaces/v_syslog/src/syslog.v @@ -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) // // v_syslog — Syslog server (RFC 5424) for log collection. diff --git a/v-ecosystem/v_api_interfaces/v_syslog/tests/syslog_test.v b/v-ecosystem/v_api_interfaces/v_syslog/tests/syslog_test.v index 25851678c..b4bba8cb1 100644 --- a/v-ecosystem/v_api_interfaces/v_syslog/tests/syslog_test.v +++ b/v-ecosystem/v_api_interfaces/v_syslog/tests/syslog_test.v @@ -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) // // Protocol conformance tests for v_syslog. diff --git a/v-ecosystem/v_api_interfaces/v_syslog/v.mod b/v-ecosystem/v_api_interfaces/v_syslog/v.mod index e8bdf61f8..fffe8ae56 100644 --- a/v-ecosystem/v_api_interfaces/v_syslog/v.mod +++ b/v-ecosystem/v_api_interfaces/v_syslog/v.mod @@ -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 { name: 'v_syslog' diff --git a/v-ecosystem/v_api_interfaces/v_tacacs/README.adoc b/v-ecosystem/v_api_interfaces/v_tacacs/README.adoc index 61389e371..80521e8a4 100644 --- a/v-ecosystem/v_api_interfaces/v_tacacs/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_tacacs/README.adoc @@ -1,5 +1,5 @@ = v_tacacs -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 TACACS+ authentication, authorisation, and accounting protocol types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-tacacs`. diff --git a/v-ecosystem/v_api_interfaces/v_tacacs/src/tacacs.v b/v-ecosystem/v_api_interfaces/v_tacacs/src/tacacs.v index d3bba152e..4317a8504 100644 --- a/v-ecosystem/v_api_interfaces/v_tacacs/src/tacacs.v +++ b/v-ecosystem/v_api_interfaces/v_tacacs/src/tacacs.v @@ -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) // // v_tacacs — TACACS+ authentication, authorisation, and accounting. diff --git a/v-ecosystem/v_api_interfaces/v_tacacs/tests/tacacs_test.v b/v-ecosystem/v_api_interfaces/v_tacacs/tests/tacacs_test.v index 1325d3ab0..4d6821a79 100644 --- a/v-ecosystem/v_api_interfaces/v_tacacs/tests/tacacs_test.v +++ b/v-ecosystem/v_api_interfaces/v_tacacs/tests/tacacs_test.v @@ -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) // // Protocol conformance tests for v_tacacs. diff --git a/v-ecosystem/v_api_interfaces/v_tacacs/v.mod b/v-ecosystem/v_api_interfaces/v_tacacs/v.mod index 38c8b5f2f..4eb2f45f0 100644 --- a/v-ecosystem/v_api_interfaces/v_tacacs/v.mod +++ b/v-ecosystem/v_api_interfaces/v_tacacs/v.mod @@ -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 { name: 'v_tacacs' diff --git a/v-ecosystem/v_api_interfaces/v_trpc/README.adoc b/v-ecosystem/v_api_interfaces/v_trpc/README.adoc index 4beb3d23b..667a8b905 100644 --- a/v-ecosystem/v_api_interfaces/v_trpc/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_trpc/README.adoc @@ -1,5 +1,5 @@ = v-trpc -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Type-safe RPC over HTTP for the V-Ecosystem API interfaces layer. Provides a tRPC-inspired router where procedures are registered with explicit input validators and typed handler functions, enabling compile-time schema safety. diff --git a/v-ecosystem/v_api_interfaces/v_trpc/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_trpc/contractiles/Trustfile.a2ml index 1a021e0c7..58f079d83 100644 --- a/v-ecosystem/v_api_interfaces/v_trpc/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_trpc/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-trpc -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-trpc protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_trpc/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_trpc/src/abi/Types.idr index 0dcfc6157..7662ceb61 100644 --- a/v-ecosystem/v_api_interfaces/v_trpc/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_trpc/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-trpc protocol. diff --git a/v-ecosystem/v_api_interfaces/v_trpc/src/trpc.v b/v-ecosystem/v_api_interfaces/v_trpc/src/trpc.v index 22190f44b..e41cab7fc 100644 --- a/v-ecosystem/v_api_interfaces/v_trpc/src/trpc.v +++ b/v-ecosystem/v_api_interfaces/v_trpc/src/trpc.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_trpc pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_voip/README.adoc b/v-ecosystem/v_api_interfaces/v_voip/README.adoc index 43b8978ba..3aeb1b933 100644 --- a/v-ecosystem/v_api_interfaces/v_voip/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_voip/README.adoc @@ -1,5 +1,5 @@ = v_voip -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 VoIP protocol types and server for the V-Ecosystem API interfaces layer. Implements call signalling, RTP packet construction and parsing, codec diff --git a/v-ecosystem/v_api_interfaces/v_voip/src/voip.v b/v-ecosystem/v_api_interfaces/v_voip/src/voip.v index e1db5bd36..c375ef3d7 100644 --- a/v-ecosystem/v_api_interfaces/v_voip/src/voip.v +++ b/v-ecosystem/v_api_interfaces/v_voip/src/voip.v @@ -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) // // v_voip -- VoIP protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_voip/tests/voip_test.v b/v-ecosystem/v_api_interfaces/v_voip/tests/voip_test.v index c112a6a3a..5ce48cf76 100644 --- a/v-ecosystem/v_api_interfaces/v_voip/tests/voip_test.v +++ b/v-ecosystem/v_api_interfaces/v_voip/tests/voip_test.v @@ -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) // // voip_test -- Protocol conformance tests for v_voip. diff --git a/v-ecosystem/v_api_interfaces/v_voip/v.mod b/v-ecosystem/v_api_interfaces/v_voip/v.mod index c3ba8132e..b2665c292 100644 --- a/v-ecosystem/v_api_interfaces/v_voip/v.mod +++ b/v-ecosystem/v_api_interfaces/v_voip/v.mod @@ -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 { name: 'v_voip' diff --git a/v-ecosystem/v_api_interfaces/v_websocket/README.adoc b/v-ecosystem/v_api_interfaces/v_websocket/README.adoc index ac43e9792..fd94b1779 100644 --- a/v-ecosystem/v_api_interfaces/v_websocket/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_websocket/README.adoc @@ -1,5 +1,5 @@ = v-websocket -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 WebSocket server runtime for the V-Ecosystem API interfaces layer. Provides a room-based message broker with client lifecycle management (connect, disconnect, join, broadcast) built on V's `net.websocket` module. diff --git a/v-ecosystem/v_api_interfaces/v_websocket/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/v_websocket/contractiles/Trustfile.a2ml index 207ed05ee..84cd37b44 100644 --- a/v-ecosystem/v_api_interfaces/v_websocket/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/v_websocket/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- v-websocket -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the v-websocket protocol module. diff --git a/v-ecosystem/v_api_interfaces/v_websocket/src/abi/Types.idr b/v-ecosystem/v_api_interfaces/v_websocket/src/abi/Types.idr index 9fd20b650..170b8a868 100644 --- a/v-ecosystem/v_api_interfaces/v_websocket/src/abi/Types.idr +++ b/v-ecosystem/v_api_interfaces/v_websocket/src/abi/Types.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) -- -- Idris2 ABI type definitions for the v-websocket protocol. diff --git a/v-ecosystem/v_api_interfaces/v_websocket/src/websocket.v b/v-ecosystem/v_api_interfaces/v_websocket/src/websocket.v index eaed63eea..aceeee1ee 100644 --- a/v-ecosystem/v_api_interfaces/v_websocket/src/websocket.v +++ b/v-ecosystem/v_api_interfaces/v_websocket/src/websocket.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module v_websocket pub struct Server { diff --git a/v-ecosystem/v_api_interfaces/v_xmpp/README.adoc b/v-ecosystem/v_api_interfaces/v_xmpp/README.adoc index 055bc6a8f..69520e34f 100644 --- a/v-ecosystem/v_api_interfaces/v_xmpp/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_xmpp/README.adoc @@ -1,5 +1,5 @@ = v_xmpp -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 XMPP protocol types and server for the V-Ecosystem API interfaces layer. Implements stanza handling (message, presence, IQ), JID parsing, presence diff --git a/v-ecosystem/v_api_interfaces/v_xmpp/src/xmpp.v b/v-ecosystem/v_api_interfaces/v_xmpp/src/xmpp.v index 3537cc8df..a3e3d3b0d 100644 --- a/v-ecosystem/v_api_interfaces/v_xmpp/src/xmpp.v +++ b/v-ecosystem/v_api_interfaces/v_xmpp/src/xmpp.v @@ -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) // // v_xmpp -- XMPP protocol types and server for the V-Ecosystem. diff --git a/v-ecosystem/v_api_interfaces/v_xmpp/tests/xmpp_test.v b/v-ecosystem/v_api_interfaces/v_xmpp/tests/xmpp_test.v index 47fdf6cf7..4fe00ff8f 100644 --- a/v-ecosystem/v_api_interfaces/v_xmpp/tests/xmpp_test.v +++ b/v-ecosystem/v_api_interfaces/v_xmpp/tests/xmpp_test.v @@ -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) // // xmpp_test -- Protocol conformance tests for v_xmpp. diff --git a/v-ecosystem/v_api_interfaces/v_xmpp/v.mod b/v-ecosystem/v_api_interfaces/v_xmpp/v.mod index f59bb8d35..58d36416b 100644 --- a/v-ecosystem/v_api_interfaces/v_xmpp/v.mod +++ b/v-ecosystem/v_api_interfaces/v_xmpp/v.mod @@ -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 { name: 'v_xmpp' diff --git a/v-ecosystem/v_api_interfaces/v_zerotrust/README.adoc b/v-ecosystem/v_api_interfaces/v_zerotrust/README.adoc index d0f96961f..ea31db889 100644 --- a/v-ecosystem/v_api_interfaces/v_zerotrust/README.adoc +++ b/v-ecosystem/v_api_interfaces/v_zerotrust/README.adoc @@ -1,5 +1,5 @@ = v_zerotrust -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 Zero Trust Architecture policy engine types for the V-Ecosystem API interfaces layer. Maps to `proven-servers/protocols/proven-zerotrust`. diff --git a/v-ecosystem/v_api_interfaces/v_zerotrust/src/zerotrust.v b/v-ecosystem/v_api_interfaces/v_zerotrust/src/zerotrust.v index 21b89c853..78e89253a 100644 --- a/v-ecosystem/v_api_interfaces/v_zerotrust/src/zerotrust.v +++ b/v-ecosystem/v_api_interfaces/v_zerotrust/src/zerotrust.v @@ -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) // // v_zerotrust — Zero Trust Architecture policy engine types. diff --git a/v-ecosystem/v_api_interfaces/v_zerotrust/tests/zerotrust_test.v b/v-ecosystem/v_api_interfaces/v_zerotrust/tests/zerotrust_test.v index d8744971c..935df2fb1 100644 --- a/v-ecosystem/v_api_interfaces/v_zerotrust/tests/zerotrust_test.v +++ b/v-ecosystem/v_api_interfaces/v_zerotrust/tests/zerotrust_test.v @@ -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) // // Protocol conformance tests for v_zerotrust. diff --git a/v-ecosystem/v_api_interfaces/v_zerotrust/v.mod b/v-ecosystem/v_api_interfaces/v_zerotrust/v.mod index b8614a353..e3181286e 100644 --- a/v-ecosystem/v_api_interfaces/v_zerotrust/v.mod +++ b/v-ecosystem/v_api_interfaces/v_zerotrust/v.mod @@ -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 { name: 'v_zerotrust' diff --git a/v-ecosystem/v_api_interfaces/verisimdb_graphql/README.md b/v-ecosystem/v_api_interfaces/verisimdb_graphql/README.md index 8bb8b41c8..c6d76dd0b 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_graphql/README.md +++ b/v-ecosystem/v_api_interfaces/verisimdb_graphql/README.md @@ -1,4 +1,4 @@ - + # VeriSimDB GraphQL Gateway diff --git a/v-ecosystem/v_api_interfaces/verisimdb_graphql/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/verisimdb_graphql/contractiles/Trustfile.a2ml index 40c9a7785..eb161372a 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_graphql/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/verisimdb_graphql/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- verisimdb-graphql -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the verisimdb-graphql protocol module. diff --git a/v-ecosystem/v_api_interfaces/verisimdb_graphql/src/graphql.v b/v-ecosystem/v_api_interfaces/verisimdb_graphql/src/graphql.v index 744a6ce83..4f4c0827f 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_graphql/src/graphql.v +++ b/v-ecosystem/v_api_interfaces/verisimdb_graphql/src/graphql.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // VeriSimDB GraphQL API Gateway // // Exposes VeriSimDB hexad storage via GraphQL on port 9092: diff --git a/v-ecosystem/v_api_interfaces/verisimdb_grpc/README.md b/v-ecosystem/v_api_interfaces/verisimdb_grpc/README.md index 1bfe1b215..8d643005a 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_grpc/README.md +++ b/v-ecosystem/v_api_interfaces/verisimdb_grpc/README.md @@ -1,4 +1,4 @@ - + # VeriSimDB gRPC-Web Gateway diff --git a/v-ecosystem/v_api_interfaces/verisimdb_grpc/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/verisimdb_grpc/contractiles/Trustfile.a2ml index 7d3e65150..01bd5beeb 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_grpc/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/verisimdb_grpc/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- verisimdb-grpc -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the verisimdb-grpc protocol module. diff --git a/v-ecosystem/v_api_interfaces/verisimdb_grpc/src/grpc.v b/v-ecosystem/v_api_interfaces/verisimdb_grpc/src/grpc.v index 7d8418777..b1a6e9089 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_grpc/src/grpc.v +++ b/v-ecosystem/v_api_interfaces/verisimdb_grpc/src/grpc.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // VeriSimDB gRPC-Web API Gateway // // Exposes VeriSimDB hexad storage via gRPC-style RPC on port 9091: diff --git a/v-ecosystem/v_api_interfaces/verisimdb_rest/README.md b/v-ecosystem/v_api_interfaces/verisimdb_rest/README.md index 00fff89ce..f81778db5 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_rest/README.md +++ b/v-ecosystem/v_api_interfaces/verisimdb_rest/README.md @@ -1,4 +1,4 @@ - + # VeriSimDB REST Gateway diff --git a/v-ecosystem/v_api_interfaces/verisimdb_rest/contractiles/Trustfile.a2ml b/v-ecosystem/v_api_interfaces/verisimdb_rest/contractiles/Trustfile.a2ml index c2a82d7fd..9db4f3e9e 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_rest/contractiles/Trustfile.a2ml +++ b/v-ecosystem/v_api_interfaces/verisimdb_rest/contractiles/Trustfile.a2ml @@ -1,5 +1,5 @@ # Trustfile.a2ml -- verisimdb-rest -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Contractile trust specification for the verisimdb-rest protocol module. diff --git a/v-ecosystem/v_api_interfaces/verisimdb_rest/src/rest.v b/v-ecosystem/v_api_interfaces/verisimdb_rest/src/rest.v index 90b531491..1ce99b3de 100644 --- a/v-ecosystem/v_api_interfaces/verisimdb_rest/src/rest.v +++ b/v-ecosystem/v_api_interfaces/verisimdb_rest/src/rest.v @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 module verisimdb_rest pub struct Server { diff --git a/well-known-ecosystem/CODE_OF_CONDUCT.md b/well-known-ecosystem/CODE_OF_CONDUCT.md index 1f1548cab..caeda1c6d 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/CONTRIBUTING.adoc b/well-known-ecosystem/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/well-known-ecosystem/CONTRIBUTING.adoc +++ b/well-known-ecosystem/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/well-known-ecosystem/MAINTAINERS.adoc b/well-known-ecosystem/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/well-known-ecosystem/MAINTAINERS.adoc +++ b/well-known-ecosystem/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/well-known-ecosystem/PALIMPSEST.adoc b/well-known-ecosystem/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/well-known-ecosystem/PALIMPSEST.adoc +++ b/well-known-ecosystem/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/well-known-ecosystem/README.adoc b/well-known-ecosystem/README.adoc index 3c34f1ac0..ca57bdd54 100644 --- a/well-known-ecosystem/README.adoc +++ b/well-known-ecosystem/README.adoc @@ -1,8 +1,8 @@ -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Well-Known Ecosystem diff --git a/well-known-ecosystem/ROADMAP.adoc b/well-known-ecosystem/ROADMAP.adoc index 57e989d8a..bf5f5476c 100644 --- a/well-known-ecosystem/ROADMAP.adoc +++ b/well-known-ecosystem/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Well-Known Ecosystem — Development Roadmap diff --git a/well-known-ecosystem/RSR_OUTLINE.adoc b/well-known-ecosystem/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/well-known-ecosystem/RSR_OUTLINE.adoc +++ b/well-known-ecosystem/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/well-known-ecosystem/hooks/validate-spdx.sh b/well-known-ecosystem/hooks/validate-spdx.sh index ea4ba1fa2..aa45bb2e2 100755 --- a/well-known-ecosystem/hooks/validate-spdx.sh +++ b/well-known-ecosystem/hooks/validate-spdx.sh @@ -5,7 +5,7 @@ set -euo pipefail ERRORS=0 -SPDX_PATTERN="^# SPDX-License-Identifier:PMPL-1.0-or-later +SPDX_PATTERN="^# SPDX-License-Identifier:MPL-2.0 for workflow in .github/workflows/*.yml .github/workflows/*.yaml; do [ -f "$workflow" ] || continue diff --git a/well-known-ecosystem/kith/CHANGELOG.adoc b/well-known-ecosystem/kith/CHANGELOG.adoc index 3b0b34d38..981dd5691 100644 --- a/well-known-ecosystem/kith/CHANGELOG.adoc +++ b/well-known-ecosystem/kith/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Changelog All notable changes to this project will be documented in this file. diff --git a/well-known-ecosystem/kith/LICENSE-PALIMPSEST.txt b/well-known-ecosystem/kith/LICENSE-PALIMPSEST.txt index 3b1027570..ec540b341 100644 --- a/well-known-ecosystem/kith/LICENSE-PALIMPSEST.txt +++ b/well-known-ecosystem/kith/LICENSE-PALIMPSEST.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2024-2025 Palimpsest Stewardship Council ================================================================================ diff --git a/well-known-ecosystem/kith/PALIMPSEST.adoc b/well-known-ecosystem/kith/PALIMPSEST.adoc index 84c84825c..e9d2df3a4 100644 --- a/well-known-ecosystem/kith/PALIMPSEST.adoc +++ b/well-known-ecosystem/kith/PALIMPSEST.adoc @@ -2,7 +2,7 @@ :toc: :toc-placement!: -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] toc::[] @@ -26,7 +26,7 @@ ethical-use, provenance, and lineage requirements. 1. Include the PMPL-1.0 license text in `LICENSE`. 2. Add SPDX headers to source files: - `SPDX-License-Identifier: MPL-2.0` + `SPDX-License-Identifier: CC-BY-SA-4.0` 3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). == Versioning diff --git a/well-known-ecosystem/kith/TESTING-REPORT.adoc b/well-known-ecosystem/kith/TESTING-REPORT.adoc index dc33770ec..3e9bc30e7 100644 --- a/well-known-ecosystem/kith/TESTING-REPORT.adoc +++ b/well-known-ecosystem/kith/TESTING-REPORT.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0-or-later +// SPDX-License-Identifier: CC-BY-SA-4.0 = Kith Testing Report :author: Claude Code (Automated Testing) :revdate: 2025-12-29 diff --git a/well-known-ecosystem/kith/TESTING-REPORT.scm b/well-known-ecosystem/kith/TESTING-REPORT.scm index 93813bd88..2b064b669 100644 --- a/well-known-ecosystem/kith/TESTING-REPORT.scm +++ b/well-known-ecosystem/kith/TESTING-REPORT.scm @@ -1,4 +1,4 @@ -;; SPDX-License-Identifier: MPL-2.0-or-later +;; SPDX-License-Identifier: MPL-2.0 ;; Kith Testing Report - Guile Scheme State File ;; Generated: 2025-12-29 diff --git a/well-known-ecosystem/kith/license/PMPL-1.0.txt b/well-known-ecosystem/kith/license/PMPL-1.0.txt index 13d072a62..711e372c1 100644 --- a/well-known-ecosystem/kith/license/PMPL-1.0.txt +++ b/well-known-ecosystem/kith/license/PMPL-1.0.txt @@ -1,4 +1,4 @@ -SPDX-License-Identifier: MPL-2.0-or-later +SPDX-License-Identifier: MPL-2.0 SPDX-FileCopyrightText: 2025 Palimpsest Stewardship Council ================================================================================ diff --git a/well-known-ecosystem/templates/README.adoc b/well-known-ecosystem/templates/README.adoc index 1ad7589d3..81ccf9b51 100644 --- a/well-known-ecosystem/templates/README.adoc +++ b/well-known-ecosystem/templates/README.adoc @@ -1,8 +1,8 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Well-Known Ecosystem Templates -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :author: hyperpolymath diff --git a/well-known-ecosystem/templates/hugo/content/.well-known/security.txt.md b/well-known-ecosystem/templates/hugo/content/.well-known/security.txt.md index 1187b31d3..1f92a3e87 100644 --- a/well-known-ecosystem/templates/hugo/content/.well-known/security.txt.md +++ b/well-known-ecosystem/templates/hugo/content/.well-known/security.txt.md @@ -1,5 +1,5 @@ --- -# SPDX-License-Identifier: MPL-2.0 +# SPDX-License-Identifier: CC-BY-SA-4.0 # SPDX-FileCopyrightText: 2024-2025 hyperpolymath # # Hugo content file for security.txt diff --git a/well-known-ecosystem/templates/hugo/layouts/.well-known/security.txt b/well-known-ecosystem/templates/hugo/layouts/.well-known/security.txt index b5acf210e..e2038acab 100644 --- a/well-known-ecosystem/templates/hugo/layouts/.well-known/security.txt +++ b/well-known-ecosystem/templates/hugo/layouts/.well-known/security.txt @@ -1,4 +1,4 @@ -{{- /* SPDX-License-Identifier: MIT OR AGPL-3.0-or-later */ -}} +{{- /* SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later */ -}} {{- /* SPDX-FileCopyrightText: 2024-2025 hyperpolymath */ -}} {{- /* Hugo template for security.txt - place in layouts/.well-known/ */ -}} {{- $security := .Site.Params.security -}} diff --git a/well-known-ecosystem/templates/zola/templates/.well-known/ai.txt b/well-known-ecosystem/templates/zola/templates/.well-known/ai.txt index 91178207f..801be9da7 100644 --- a/well-known-ecosystem/templates/zola/templates/.well-known/ai.txt +++ b/well-known-ecosystem/templates/zola/templates/.well-known/ai.txt @@ -1,4 +1,4 @@ -{#- SPDX-License-Identifier: MIT OR AGPL-3.0-or-later -#} +{#- SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later -#} {#- SPDX-FileCopyrightText: 2024-2025 hyperpolymath -#} {#- Zola template for ai.txt -#} {%- set ai = config.extra.ai -%} diff --git a/well-known-ecosystem/templates/zola/templates/.well-known/humans.txt b/well-known-ecosystem/templates/zola/templates/.well-known/humans.txt index 7220c4003..328094f54 100644 --- a/well-known-ecosystem/templates/zola/templates/.well-known/humans.txt +++ b/well-known-ecosystem/templates/zola/templates/.well-known/humans.txt @@ -1,4 +1,4 @@ -{#- SPDX-License-Identifier: MIT OR AGPL-3.0-or-later -#} +{#- SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later -#} {#- SPDX-FileCopyrightText: 2024-2025 hyperpolymath -#} {#- Zola template for humans.txt -#} {%- set humans = config.extra.humans -%} diff --git a/well-known-ecosystem/templates/zola/templates/.well-known/security.txt b/well-known-ecosystem/templates/zola/templates/.well-known/security.txt index 57895873d..0f09e3c9d 100644 --- a/well-known-ecosystem/templates/zola/templates/.well-known/security.txt +++ b/well-known-ecosystem/templates/zola/templates/.well-known/security.txt @@ -1,4 +1,4 @@ -{#- SPDX-License-Identifier: MIT OR AGPL-3.0-or-later -#} +{#- SPDX-License-Identifier: MPL-2.0 OR AGPL-3.0-or-later -#} {#- SPDX-FileCopyrightText: 2024-2025 hyperpolymath -#} {#- Zola template for security.txt - place in templates/.well-known/ -#} {%- set security = config.extra.security -%} diff --git a/well-known-ecosystem/validator/README.adoc b/well-known-ecosystem/validator/README.adoc index 7c9ed9b3f..08cf3f55f 100644 --- a/well-known-ecosystem/validator/README.adoc +++ b/well-known-ecosystem/validator/README.adoc @@ -1,8 +1,8 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Well-Known Ecosystem Validator -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :author: hyperpolymath diff --git a/well-known-ecosystem/well-known-ecosystem_README.md b/well-known-ecosystem/well-known-ecosystem_README.md index 9bed88bb0..a7216b8ea 100644 --- a/well-known-ecosystem/well-known-ecosystem_README.md +++ b/well-known-ecosystem/well-known-ecosystem_README.md @@ -1,6 +1,6 @@ # Well-Known Ecosystem -[![Palimpsest-MPL License v1.0 (PMPL-1.0)](https://img.shields.io/badge/License-PMPL-1.0-green.svg)](https://choosealicense.com/licenses/mit/) +[![Palimpsest-MPL License v1.0 (PMPL-1.0)](https://img.shields.io/badge/License-MPL--2.0-green.svg)](https://choosealicense.com/licenses/mit/) [![GitHub Stars](https://img.shields.io/github/stars/hyperpolymath/well-known-ecosystem.svg)](https://github.com/hyperpolymath/well-known-ecosystem/stargazers) [![GitHub Issues](https://img.shields.io/github/issues/hyperpolymath/well-known-ecosystem.svg)](https://github.com/hyperpolymath/well-known-ecosystem/issues) [![GitHub Forks](https://img.shields.io/github/forks/hyperpolymath/well-known-ecosystem.svg)](https://github.com/hyperpolymath/well-known-ecosystem/network) diff --git a/zig-api/EXPLAINME.adoc b/zig-api/EXPLAINME.adoc index 2c1311c48..a0974f4e9 100644 --- a/zig-api/EXPLAINME.adoc +++ b/zig-api/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = unified-zig-api — EXPLAINME :toc: diff --git a/zig-ecosystem/bridge-nginx-zig/CONTRIBUTING.adoc b/zig-ecosystem/bridge-nginx-zig/CONTRIBUTING.adoc index 1f34e6024..eb045d61a 100644 --- a/zig-ecosystem/bridge-nginx-zig/CONTRIBUTING.adoc +++ b/zig-ecosystem/bridge-nginx-zig/CONTRIBUTING.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Contributing Guide == Getting Started diff --git a/zig-ecosystem/bridge-nginx-zig/MAINTAINERS.adoc b/zig-ecosystem/bridge-nginx-zig/MAINTAINERS.adoc index a1c654434..48d978175 100644 --- a/zig-ecosystem/bridge-nginx-zig/MAINTAINERS.adoc +++ b/zig-ecosystem/bridge-nginx-zig/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 = Maintainers :toc: preamble diff --git a/zig-ecosystem/bridge-nginx-zig/README.adoc b/zig-ecosystem/bridge-nginx-zig/README.adoc index 18e9f288b..f8a94aa3a 100644 --- a/zig-ecosystem/bridge-nginx-zig/README.adoc +++ b/zig-ecosystem/bridge-nginx-zig/README.adoc @@ -1,9 +1,9 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Bridge: Nginx-Zig -image:https://img.shields.io/badge/License-PMPL--1.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] :toc: macro :toclevels: 2 :icons: font diff --git a/zig-ecosystem/bridge-nginx-zig/ROADMAP.adoc b/zig-ecosystem/bridge-nginx-zig/ROADMAP.adoc index 1f4997a6d..22572ef44 100644 --- a/zig-ecosystem/bridge-nginx-zig/ROADMAP.adoc +++ b/zig-ecosystem/bridge-nginx-zig/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2024-2025 hyperpolymath = Bridge-Nginx-Zig Roadmap diff --git a/zig-ecosystem/bridge-nginx-zig/RSR_OUTLINE.adoc b/zig-ecosystem/bridge-nginx-zig/RSR_OUTLINE.adoc index 94a49d830..8a229060a 100644 --- a/zig-ecosystem/bridge-nginx-zig/RSR_OUTLINE.adoc +++ b/zig-ecosystem/bridge-nginx-zig/RSR_OUTLINE.adoc @@ -209,7 +209,7 @@ This template is part of: == License -SPDX-License-Identifier: MPL-2.0 +SPDX-License-Identifier: CC-BY-SA-4.0 == Links diff --git a/zig-ecosystem/connectors/zig-groove-bridge/README.adoc b/zig-ecosystem/connectors/zig-groove-bridge/README.adoc index c6ad6fd52..dc177bbe9 100644 --- a/zig-ecosystem/connectors/zig-groove-bridge/README.adoc +++ b/zig-ecosystem/connectors/zig-groove-bridge/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: MPL-2.0 +// SPDX-License-Identifier: CC-BY-SA-4.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = zig-groove-bridge