diff --git a/iser-tools/alloyiser/.devcontainer/Containerfile b/iser-tools/alloyiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/alloyiser/.devcontainer/Containerfile +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.devcontainer/README.adoc b/iser-tools/alloyiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/alloyiser/.devcontainer/README.adoc +++ b/iser-tools/alloyiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/alloyiser/.devcontainer/devcontainer.json b/iser-tools/alloyiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/alloyiser/.devcontainer/devcontainer.json +++ b/iser-tools/alloyiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/alloyiser/.envrc b/iser-tools/alloyiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/alloyiser/.envrc +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.gitattributes b/iser-tools/alloyiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/alloyiser/.gitattributes +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/CODEOWNERS b/iser-tools/alloyiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/alloyiser/.github/CODEOWNERS +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/FUNDING.yml b/iser-tools/alloyiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/alloyiser/.github/FUNDING.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/GOVERNANCE.md b/iser-tools/alloyiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/bug_report.yml index cfd79d4ae..2b8889e24 100644 --- a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/alloyiser/.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/alloyiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/config.yml index cd2b11675..74da29724 100644 --- a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/alloyiser/.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/alloyiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/custom.yml index b8092e1b7..be2cd5252 100644 --- a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/alloyiser/.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/alloyiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/documentation.yml index 2d0a021d4..28baa982c 100644 --- a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/alloyiser/.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/alloyiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/feature_request.yml index 8c12d6be3..db1a0559a 100644 --- a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/alloyiser/.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/alloyiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/question.yml index 172fef80f..38f4c18b9 100644 --- a/iser-tools/alloyiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/alloyiser/.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/alloyiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/alloyiser/.github/MAINTAINERS b/iser-tools/alloyiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/alloyiser/.github/MAINTAINERS +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/copilot-instructions.md b/iser-tools/alloyiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/alloyiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/alloyiser/.github/dependabot.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/pull_request_template.md b/iser-tools/alloyiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/alloyiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/alloyiser/.github/workflows/boj-build.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/workflows/casket-pages.yml b/iser-tools/alloyiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/alloyiser/.github/workflows/casket-pages.yml +++ b/iser-tools/alloyiser/.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: diff --git a/iser-tools/alloyiser/.github/workflows/codeql.yml b/iser-tools/alloyiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/alloyiser/.github/workflows/codeql.yml +++ b/iser-tools/alloyiser/.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: diff --git a/iser-tools/alloyiser/.github/workflows/dogfood-gate.yml b/iser-tools/alloyiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/alloyiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/workflows/governance.yml b/iser-tools/alloyiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/alloyiser/.github/workflows/governance.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/workflows/hypatia-scan.yml b/iser-tools/alloyiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/alloyiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/alloyiser/.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 diff --git a/iser-tools/alloyiser/.github/workflows/instant-sync.yml b/iser-tools/alloyiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/alloyiser/.github/workflows/instant-sync.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/workflows/mirror.yml b/iser-tools/alloyiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/alloyiser/.github/workflows/mirror.yml +++ b/iser-tools/alloyiser/.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 diff --git a/iser-tools/alloyiser/.github/workflows/release.yml b/iser-tools/alloyiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/alloyiser/.github/workflows/release.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/workflows/rhodibot.yml b/iser-tools/alloyiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/alloyiser/.github/workflows/rhodibot.yml +++ b/iser-tools/alloyiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/alloyiser/.github/workflows/rust-ci.yml b/iser-tools/alloyiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/alloyiser/.github/workflows/rust-ci.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/alloyiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/alloyiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/alloyiser/.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 diff --git a/iser-tools/alloyiser/.github/workflows/scorecard.yml b/iser-tools/alloyiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/alloyiser/.github/workflows/scorecard.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.github/workflows/secret-scanner.yml b/iser-tools/alloyiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/alloyiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/alloyiser/.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 diff --git a/iser-tools/alloyiser/.github/workflows/static-analysis-gate.yml b/iser-tools/alloyiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/alloyiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.gitignore b/iser-tools/alloyiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/alloyiser/.gitignore +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.gitlab-ci.yml b/iser-tools/alloyiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/alloyiser/.gitlab-ci.yml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.guix-channel b/iser-tools/alloyiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/alloyiser/.guix-channel +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/alloyiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/alloyiser/.machine_readable/6a2/AGENTIC.a2ml index 17b95e7ca..f4e692994 100644 --- a/iser-tools/alloyiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/alloyiser/.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 for alloyiser diff --git a/iser-tools/alloyiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/alloyiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 6c1126230..e111795e6 100644 --- a/iser-tools/alloyiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/alloyiser/.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 — Alloyiser ecosystem position diff --git a/iser-tools/alloyiser/.machine_readable/6a2/META.a2ml b/iser-tools/alloyiser/.machine_readable/6a2/META.a2ml index 72b0c8668..396abd0c4 100644 --- a/iser-tools/alloyiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/alloyiser/.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 — Alloyiser meta-level information diff --git a/iser-tools/alloyiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/alloyiser/.machine_readable/6a2/NEUROSYM.a2ml index 3b3932085..4a396a599 100644 --- a/iser-tools/alloyiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/alloyiser/.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 for alloyiser diff --git a/iser-tools/alloyiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/alloyiser/.machine_readable/6a2/PLAYBOOK.a2ml index d9476f2aa..61caa692c 100644 --- a/iser-tools/alloyiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/alloyiser/.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 for alloyiser diff --git a/iser-tools/alloyiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/alloyiser/.machine_readable/6a2/STATE.a2ml index 7384e1bce..2d240f853 100644 --- a/iser-tools/alloyiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/alloyiser/.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 — Alloyiser project state diff --git a/iser-tools/alloyiser/.machine_readable/ADJUST.contractile b/iser-tools/alloyiser/.machine_readable/ADJUST.contractile index d36599c47..e645c5adb 100644 --- a/iser-tools/alloyiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/alloyiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for alloyiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/alloyiser/.machine_readable/CLADE.a2ml b/iser-tools/alloyiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/alloyiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/alloyiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/alloyiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/alloyiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/alloyiser/.machine_readable/INTENT.contractile b/iser-tools/alloyiser/.machine_readable/INTENT.contractile index 38f6dc040..85e743f19 100644 --- a/iser-tools/alloyiser/.machine_readable/INTENT.contractile +++ b/iser-tools/alloyiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for alloyiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/alloyiser/.machine_readable/MUST.contractile b/iser-tools/alloyiser/.machine_readable/MUST.contractile index 231763a77..93fbfa1bf 100644 --- a/iser-tools/alloyiser/.machine_readable/MUST.contractile +++ b/iser-tools/alloyiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for alloyiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/alloyiser/.machine_readable/TRUST.contractile b/iser-tools/alloyiser/.machine_readable/TRUST.contractile index 5ed264669..5eb04c233 100644 --- a/iser-tools/alloyiser/.machine_readable/TRUST.contractile +++ b/iser-tools/alloyiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for alloyiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/alloyiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/alloyiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/alloyiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/alloyiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/alloyiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/alloyiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/alloyiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/alloyiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/alloyiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/ai/.clinerules b/iser-tools/alloyiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/alloyiser/.machine_readable/ai/.clinerules +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/ai/.cursorrules b/iser-tools/alloyiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/alloyiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/ai/.windsurfrules b/iser-tools/alloyiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/alloyiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/alloyiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/alloyiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/alloyiser/.machine_readable/anchors/ANCHOR.a2ml index 89c70faf0..948c7ddd3 100644 --- a/iser-tools/alloyiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/alloyiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/alloyiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/alloyiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/alloyiser/.machine_readable/configs/git-cliff/cliff.toml index 1c345b408..fe1d91b7a 100644 --- a/iser-tools/alloyiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/alloyiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/alloyiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/alloyiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 2a4449d9a..06d6982bb 100644 --- a/iser-tools/alloyiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/alloyiser/.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 for alloyiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/alloyiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/alloyiser/.machine_readable/contractiles/must/Mustfile.a2ml index 0e95f8cbf..ab8175089 100644 --- a/iser-tools/alloyiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/alloyiser/.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 for alloyiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/alloyiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/alloyiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 4125524ac..0e587f61c 100644 --- a/iser-tools/alloyiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/alloyiser/.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 for alloyiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/alloyiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/alloyiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/alloyiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/integrations/proven.a2ml b/iser-tools/alloyiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/alloyiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/alloyiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/alloyiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/alloyiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/alloyiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/alloyiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/alloyiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/alloyiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/alloyiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/alloyiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/alloyiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/alloyiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/alloyiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/alloyiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/alloyiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/alloyiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/alloyiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/alloyiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/alloyiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/alloyiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/alloyiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/alloyiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/alloyiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/alloyiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.well-known/ai.txt b/iser-tools/alloyiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/alloyiser/.well-known/ai.txt +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.well-known/humans.txt b/iser-tools/alloyiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/alloyiser/.well-known/humans.txt +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/.well-known/security.txt b/iser-tools/alloyiser/.well-known/security.txt index 405d09841..95602a530 100644 --- a/iser-tools/alloyiser/.well-known/security.txt +++ b/iser-tools/alloyiser/.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/iser-tools/alloyiser/CHANGELOG.adoc b/iser-tools/alloyiser/CHANGELOG.adoc index 4c6a2d384..caeebe57a 100644 --- a/iser-tools/alloyiser/CHANGELOG.adoc +++ b/iser-tools/alloyiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/alloyiser/Cargo.toml index e613d9b7e..67b97da54 100644 --- a/iser-tools/alloyiser/Cargo.toml +++ b/iser-tools/alloyiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "alloyiser" version = "0.1.0" diff --git a/iser-tools/alloyiser/Containerfile b/iser-tools/alloyiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/alloyiser/Containerfile +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/EXPLAINME.adoc b/iser-tools/alloyiser/EXPLAINME.adoc index 6dc9e01e8..3f9b9688a 100644 --- a/iser-tools/alloyiser/EXPLAINME.adoc +++ b/iser-tools/alloyiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Alloyiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/alloyiser/Justfile b/iser-tools/alloyiser/Justfile index 2a28570b9..0117156d8 100644 --- a/iser-tools/alloyiser/Justfile +++ b/iser-tools/alloyiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # alloyiser — Extract formal models from API specs and verify with Alloy # Default: build and test @@ -122,7 +122,7 @@ tour: echo " Alloyiser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/alloyiser/README.adoc b/iser-tools/alloyiser/README.adoc index cbdf83d23..389f3eb30 100644 --- a/iser-tools/alloyiser/README.adoc +++ b/iser-tools/alloyiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/alloyiser/ROADMAP.adoc b/iser-tools/alloyiser/ROADMAP.adoc index f76e013e1..5fca08e14 100644 --- a/iser-tools/alloyiser/ROADMAP.adoc +++ b/iser-tools/alloyiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 5e44a30e1..96f5a5c6b 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/.gatekeeper.yaml b/iser-tools/alloyiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/alloyiser/container/.gatekeeper.yaml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/alloyiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/alloyiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/Containerfile b/iser-tools/alloyiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/alloyiser/container/Containerfile +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/README.adoc b/iser-tools/alloyiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/alloyiser/container/README.adoc +++ b/iser-tools/alloyiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/alloyiser/container/compose.example.toml b/iser-tools/alloyiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/alloyiser/container/compose.example.toml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/compose.toml b/iser-tools/alloyiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/alloyiser/container/compose.toml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/ct-build.sh b/iser-tools/alloyiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/alloyiser/container/ct-build.sh +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/deploy.k9.ncl b/iser-tools/alloyiser/container/deploy.k9.ncl index a5a42882a..859a16e0e 100644 --- a/iser-tools/alloyiser/container/deploy.k9.ncl +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/entrypoint.sh b/iser-tools/alloyiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/alloyiser/container/entrypoint.sh +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/manifest.toml b/iser-tools/alloyiser/container/manifest.toml index cea1f37fa..27f7395f4 100644 --- a/iser-tools/alloyiser/container/manifest.toml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/container/vordr.toml b/iser-tools/alloyiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/alloyiser/container/vordr.toml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/contractile.just b/iser-tools/alloyiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/alloyiser/contractile.just +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/contractiles/intend/Intentfile.a2ml b/iser-tools/alloyiser/contractiles/intend/Intentfile.a2ml index ae9ca32fc..9548632fc 100644 --- a/iser-tools/alloyiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/alloyiser/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 Alloyiser. ## Purpose -Alloyiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Alloyiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/alloyiser/contractiles/must/Mustfile.a2ml b/iser-tools/alloyiser/contractiles/must/Mustfile.a2ml index 9974a46f2..736e07cb4 100644 --- a/iser-tools/alloyiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/contractiles/trust/Trustfile.a2ml b/iser-tools/alloyiser/contractiles/trust/Trustfile.a2ml index 106e90a5a..a1d9656f1 100644 --- a/iser-tools/alloyiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/alloyiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/RSR_OUTLINE.adoc b/iser-tools/alloyiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/alloyiser/docs/STATE-VISUALIZER.adoc b/iser-tools/alloyiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/alloyiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/alloyiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/alloyiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/alloyiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/alloyiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/alloyiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/decisions/0000-template.adoc b/iser-tools/alloyiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/alloyiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/alloyiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/alloyiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/alloyiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/alloyiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/alloyiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/alloyiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/alloyiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/TSDM.a2ml b/iser-tools/alloyiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/alloyiser/docs/governance/TSDM.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/alloyiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/alloyiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/alloyiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/alloyiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/alloyiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/alloyiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/alloyiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/alloyiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/alloyiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/alloyiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/alloyiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/alloyiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/alloyiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/alloyiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/alloyiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/alloyiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/alloyiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/alloyiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/alloyiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/alloyiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/alloyiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/templates/contractiles/README.adoc b/iser-tools/alloyiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/alloyiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/alloyiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/alloyiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/alloyiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/alloyiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/alloyiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/alloyiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/alloyiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/alloyiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/alloyiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/alloyiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/alloyiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/alloyiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/alloyiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/alloyiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/alloyiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/alloyiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/alloyiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/alloyiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/eclexiaiser.toml b/iser-tools/alloyiser/eclexiaiser.toml index 6728dc435..ec7ae6227 100644 --- a/iser-tools/alloyiser/eclexiaiser.toml +++ b/iser-tools/alloyiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for alloyiser [project] diff --git a/iser-tools/alloyiser/examples/blog-api/alloyiser.toml b/iser-tools/alloyiser/examples/blog-api/alloyiser.toml index 2e5e1b7a2..08b34a53d 100644 --- a/iser-tools/alloyiser/examples/blog-api/alloyiser.toml +++ b/iser-tools/alloyiser/examples/blog-api/alloyiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # alloyiser manifest — Blog API formal model verification # # This example demonstrates alloyiser's core workflow: diff --git a/iser-tools/alloyiser/examples/blog-api/openapi.yaml b/iser-tools/alloyiser/examples/blog-api/openapi.yaml index b5089f314..b5e9574b9 100644 --- a/iser-tools/alloyiser/examples/blog-api/openapi.yaml +++ b/iser-tools/alloyiser/examples/blog-api/openapi.yaml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Blog API — OpenAPI 3.0 specification for alloyiser example # # Defines a simple blog platform with three core entities: diff --git a/iser-tools/alloyiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/alloyiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/alloyiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/alloyiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/alloyiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/alloyiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/features/ssg/ssg-bootstrap.sh b/iser-tools/alloyiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/alloyiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/flake.nix b/iser-tools/alloyiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/alloyiser/flake.nix +++ b/iser-tools/alloyiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/alloyiser/guix.scm b/iser-tools/alloyiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/alloyiser/guix.scm +++ b/iser-tools/alloyiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/alloyiser/k9iser.toml b/iser-tools/alloyiser/k9iser.toml index 9af789341..ec3d107ad 100644 --- a/iser-tools/alloyiser/k9iser.toml +++ b/iser-tools/alloyiser/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 alloyiser diff --git a/iser-tools/alloyiser/selur-compose.toml b/iser-tools/alloyiser/selur-compose.toml index e3d6ff322..9f9c570c6 100644 --- a/iser-tools/alloyiser/selur-compose.toml +++ b/iser-tools/alloyiser/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 alloyiser diff --git a/iser-tools/alloyiser/setup.sh b/iser-tools/alloyiser/setup.sh index 5e2304c1b..239d7ee49 100755 --- a/iser-tools/alloyiser/setup.sh +++ b/iser-tools/alloyiser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Alloyiser — Universal Setup Script diff --git a/iser-tools/alloyiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/alloyiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/abi/mod.rs b/iser-tools/alloyiser/src/abi/mod.rs index 11dc43246..82fd8d10a 100644 --- a/iser-tools/alloyiser/src/abi/mod.rs +++ b/iser-tools/alloyiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for alloyiser. diff --git a/iser-tools/alloyiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/alloyiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/alloyiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/alloyiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/alloyiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/alloyiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/codegen/alloy_gen.rs b/iser-tools/alloyiser/src/codegen/alloy_gen.rs index d75080c27..e81025df5 100644 --- a/iser-tools/alloyiser/src/codegen/alloy_gen.rs +++ b/iser-tools/alloyiser/src/codegen/alloy_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Alloy 6 model generator: converts parsed entities and manifest assertions diff --git a/iser-tools/alloyiser/src/codegen/analyzer.rs b/iser-tools/alloyiser/src/codegen/analyzer.rs index 3f55c2364..63118a3bc 100644 --- a/iser-tools/alloyiser/src/codegen/analyzer.rs +++ b/iser-tools/alloyiser/src/codegen/analyzer.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Alloy Analyzer integration: generates analysis commands and parses @@ -81,7 +81,7 @@ pub fn generate_analysis_script( ) -> String { let mut script = String::new(); script.push_str("#!/bin/sh\n"); - script.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n"); + script.push_str("# SPDX-License-Identifier: MPL-2.0\n"); script.push_str("# Generated by alloyiser — Alloy analysis script\n"); script.push_str("# Requires: java, alloy.jar\n\n"); script.push_str(&format!("ALLOY_JAR=\"{}\"\n", config.alloy_jar_path)); diff --git a/iser-tools/alloyiser/src/codegen/mod.rs b/iser-tools/alloyiser/src/codegen/mod.rs index fda4c8410..f4e0dd93d 100644 --- a/iser-tools/alloyiser/src/codegen/mod.rs +++ b/iser-tools/alloyiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation for Alloy models from API specifications. diff --git a/iser-tools/alloyiser/src/codegen/parser.rs b/iser-tools/alloyiser/src/codegen/parser.rs index d5e910eff..1d784de51 100644 --- a/iser-tools/alloyiser/src/codegen/parser.rs +++ b/iser-tools/alloyiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser module: extracts entities and relationships from API specifications. diff --git a/iser-tools/alloyiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/alloyiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/alloyiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/alloyiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/alloyiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/alloyiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/alloyiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/abi/Foreign.idr b/iser-tools/alloyiser/src/interface/abi/Foreign.idr index 6cb6ecab4..29a5616ab 100644 --- a/iser-tools/alloyiser/src/interface/abi/Foreign.idr +++ b/iser-tools/alloyiser/src/interface/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 for Alloyiser diff --git a/iser-tools/alloyiser/src/interface/abi/Layout.idr b/iser-tools/alloyiser/src/interface/abi/Layout.idr index 4a8a1bd6a..3109f02f5 100644 --- a/iser-tools/alloyiser/src/interface/abi/Layout.idr +++ b/iser-tools/alloyiser/src/interface/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 and Structural Proofs for Alloyiser diff --git a/iser-tools/alloyiser/src/interface/abi/Types.idr b/iser-tools/alloyiser/src/interface/abi/Types.idr index fd2075008..da8c54acb 100644 --- a/iser-tools/alloyiser/src/interface/abi/Types.idr +++ b/iser-tools/alloyiser/src/interface/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) -- ||| ABI Type Definitions for Alloyiser diff --git a/iser-tools/alloyiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/alloyiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/ffi/build.zig b/iser-tools/alloyiser/src/interface/ffi/build.zig index c2081bdba..4a2e049a4 100644 --- a/iser-tools/alloyiser/src/interface/ffi/build.zig +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/alloyiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/ffi/src/main.zig b/iser-tools/alloyiser/src/interface/ffi/src/main.zig index 26a158b47..6b233bc79 100644 --- a/iser-tools/alloyiser/src/interface/ffi/src/main.zig +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/alloyiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/ffi/test/integration_test.zig b/iser-tools/alloyiser/src/interface/ffi/test/integration_test.zig index d66a3025b..034199499 100644 --- a/iser-tools/alloyiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/alloyiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/alloyiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/alloyiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/src/lib.rs b/iser-tools/alloyiser/src/lib.rs index bc390774b..a2d9a3028 100644 --- a/iser-tools/alloyiser/src/lib.rs +++ b/iser-tools/alloyiser/src/lib.rs @@ -14,7 +14,7 @@ clippy::type_complexity, clippy::needless_range_loop )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // alloyiser library API. diff --git a/iser-tools/alloyiser/src/main.rs b/iser-tools/alloyiser/src/main.rs index cc8be0501..4c7c6ba3d 100644 --- a/iser-tools/alloyiser/src/main.rs +++ b/iser-tools/alloyiser/src/main.rs @@ -14,7 +14,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // alloyiser CLI — Extract formal models from API specs and verify with Alloy. diff --git a/iser-tools/alloyiser/src/manifest/mod.rs b/iser-tools/alloyiser/src/manifest/mod.rs index 0d2cf7b9b..dfe00069c 100644 --- a/iser-tools/alloyiser/src/manifest/mod.rs +++ b/iser-tools/alloyiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for alloyiser.toml. @@ -193,7 +193,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("alloyiser.toml already exists"); } let template = r#"# alloyiser manifest — formal model verification for API specs -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-api" diff --git a/iser-tools/alloyiser/stapeln.toml b/iser-tools/alloyiser/stapeln.toml index 68948e1e9..7f7cd38e9 100644 --- a/iser-tools/alloyiser/stapeln.toml +++ b/iser-tools/alloyiser/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 alloyiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/alloyiser/tests/integration_test.rs b/iser-tools/alloyiser/tests/integration_test.rs index 3c2a45d8e..6396856a1 100644 --- a/iser-tools/alloyiser/tests/integration_test.rs +++ b/iser-tools/alloyiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for alloyiser Phase 1. diff --git a/iser-tools/alloyiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/alloyiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/alloyiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/alloyiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/alloyiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/alloyiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/alloyiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/alloyiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/alloyiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/alloyiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/alloyiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/alloyiser/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/iser-tools/anvomidaviser/.devcontainer/Containerfile b/iser-tools/anvomidaviser/.devcontainer/Containerfile index e40e92838..bacbc6a0f 100644 --- a/iser-tools/anvomidaviser/.devcontainer/Containerfile +++ b/iser-tools/anvomidaviser/.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 anvomidaviser diff --git a/iser-tools/anvomidaviser/.devcontainer/README.adoc b/iser-tools/anvomidaviser/.devcontainer/README.adoc index 519aa9183..7a065c151 100644 --- a/iser-tools/anvomidaviser/.devcontainer/README.adoc +++ b/iser-tools/anvomidaviser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/anvomidaviser/.devcontainer/devcontainer.json b/iser-tools/anvomidaviser/.devcontainer/devcontainer.json index 4d4761b41..a643dfccb 100644 --- a/iser-tools/anvomidaviser/.devcontainer/devcontainer.json +++ b/iser-tools/anvomidaviser/.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 anvomidaviser diff --git a/iser-tools/anvomidaviser/.envrc b/iser-tools/anvomidaviser/.envrc index 4d5e451df..73f13213d 100644 --- a/iser-tools/anvomidaviser/.envrc +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.gitattributes b/iser-tools/anvomidaviser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/anvomidaviser/.gitattributes +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/CODEOWNERS b/iser-tools/anvomidaviser/.github/CODEOWNERS index c0c02712c..8d339b776 100644 --- a/iser-tools/anvomidaviser/.github/CODEOWNERS +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/anvomidaviser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/anvomidaviser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/anvomidaviser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/anvomidaviser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/FUNDING.yml b/iser-tools/anvomidaviser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/anvomidaviser/.github/FUNDING.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/GOVERNANCE.md b/iser-tools/anvomidaviser/.github/GOVERNANCE.md index 0ff5edac2..c644b9190 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/bug_report.yml index fb5ab48c5..782af9cc5 100644 --- a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/anvomidaviser/.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/anvomidaviser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/config.yml index c735e6459..90d268f35 100644 --- a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/anvomidaviser/.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/anvomidaviser blank_issues_enabled: true contact_links: diff --git a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/custom.yml index 5fdc2ba28..a25cacacd 100644 --- a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/anvomidaviser/.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/anvomidaviser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/documentation.yml index 9876d5c9b..4241df7c4 100644 --- a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/anvomidaviser/.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/anvomidaviser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/feature_request.yml index 60c6df74e..c5a59b759 100644 --- a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/anvomidaviser/.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/anvomidaviser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/question.yml index 51f1c1908..334bec294 100644 --- a/iser-tools/anvomidaviser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/anvomidaviser/.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/anvomidaviser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/anvomidaviser/.github/MAINTAINERS b/iser-tools/anvomidaviser/.github/MAINTAINERS index 7ef48bd1d..63989c711 100644 --- a/iser-tools/anvomidaviser/.github/MAINTAINERS +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/copilot-instructions.md b/iser-tools/anvomidaviser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/anvomidaviser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/anvomidaviser/.github/dependabot.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/pull_request_template.md b/iser-tools/anvomidaviser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/anvomidaviser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/anvomidaviser/.github/workflows/boj-build.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/workflows/casket-pages.yml b/iser-tools/anvomidaviser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/anvomidaviser/.github/workflows/casket-pages.yml +++ b/iser-tools/anvomidaviser/.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: diff --git a/iser-tools/anvomidaviser/.github/workflows/codeql.yml b/iser-tools/anvomidaviser/.github/workflows/codeql.yml index 02861a956..8525011cd 100644 --- a/iser-tools/anvomidaviser/.github/workflows/codeql.yml +++ b/iser-tools/anvomidaviser/.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: diff --git a/iser-tools/anvomidaviser/.github/workflows/dogfood-gate.yml b/iser-tools/anvomidaviser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/anvomidaviser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/workflows/governance.yml b/iser-tools/anvomidaviser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/anvomidaviser/.github/workflows/governance.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/workflows/hypatia-scan.yml b/iser-tools/anvomidaviser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/anvomidaviser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/anvomidaviser/.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 diff --git a/iser-tools/anvomidaviser/.github/workflows/instant-sync.yml b/iser-tools/anvomidaviser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/anvomidaviser/.github/workflows/instant-sync.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/workflows/mirror.yml b/iser-tools/anvomidaviser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/anvomidaviser/.github/workflows/mirror.yml +++ b/iser-tools/anvomidaviser/.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 diff --git a/iser-tools/anvomidaviser/.github/workflows/release.yml b/iser-tools/anvomidaviser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/anvomidaviser/.github/workflows/release.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/workflows/rhodibot.yml b/iser-tools/anvomidaviser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/anvomidaviser/.github/workflows/rhodibot.yml +++ b/iser-tools/anvomidaviser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/anvomidaviser/.github/workflows/rust-ci.yml b/iser-tools/anvomidaviser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/anvomidaviser/.github/workflows/rust-ci.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/workflows/scorecard-enforcer.yml b/iser-tools/anvomidaviser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/anvomidaviser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/anvomidaviser/.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 diff --git a/iser-tools/anvomidaviser/.github/workflows/scorecard.yml b/iser-tools/anvomidaviser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/anvomidaviser/.github/workflows/scorecard.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.github/workflows/secret-scanner.yml b/iser-tools/anvomidaviser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/anvomidaviser/.github/workflows/secret-scanner.yml +++ b/iser-tools/anvomidaviser/.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 diff --git a/iser-tools/anvomidaviser/.github/workflows/static-analysis-gate.yml b/iser-tools/anvomidaviser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/anvomidaviser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.gitignore b/iser-tools/anvomidaviser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/anvomidaviser/.gitignore +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.gitlab-ci.yml b/iser-tools/anvomidaviser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/anvomidaviser/.gitlab-ci.yml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.guix-channel b/iser-tools/anvomidaviser/.guix-channel index e561357ab..4573c979f 100644 --- a/iser-tools/anvomidaviser/.guix-channel +++ b/iser-tools/anvomidaviser/.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 anvomidaviser diff --git a/iser-tools/anvomidaviser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/anvomidaviser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/anvomidaviser/.machine_readable/6a2/AGENTIC.a2ml index cc56a8c07..3e7a8346a 100644 --- a/iser-tools/anvomidaviser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/anvomidaviser/.machine_readable/6a2/ECOSYSTEM.a2ml index e3da4c940..f65d37aaa 100644 --- a/iser-tools/anvomidaviser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/anvomidaviser/.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 — Anvomidaviser ecosystem position diff --git a/iser-tools/anvomidaviser/.machine_readable/6a2/META.a2ml b/iser-tools/anvomidaviser/.machine_readable/6a2/META.a2ml index f70d3250d..1c60a937d 100644 --- a/iser-tools/anvomidaviser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/anvomidaviser/.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 — Anvomidaviser meta-level information diff --git a/iser-tools/anvomidaviser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/anvomidaviser/.machine_readable/6a2/NEUROSYM.a2ml index c02c40424..4ad3d0868 100644 --- a/iser-tools/anvomidaviser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/anvomidaviser/.machine_readable/6a2/PLAYBOOK.a2ml index 983abf83a..261b1661b 100644 --- a/iser-tools/anvomidaviser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/6a2/STATE.a2ml b/iser-tools/anvomidaviser/.machine_readable/6a2/STATE.a2ml index a3c945c78..225b4a852 100644 --- a/iser-tools/anvomidaviser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/anvomidaviser/.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 — Anvomidaviser project state diff --git a/iser-tools/anvomidaviser/.machine_readable/ADJUST.contractile b/iser-tools/anvomidaviser/.machine_readable/ADJUST.contractile index 96379f4ef..3598b0cbb 100644 --- a/iser-tools/anvomidaviser/.machine_readable/ADJUST.contractile +++ b/iser-tools/anvomidaviser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for anvomidaviser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/anvomidaviser/.machine_readable/CLADE.a2ml b/iser-tools/anvomidaviser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/anvomidaviser/.machine_readable/CLADE.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/anvomidaviser/.machine_readable/ENSAID_CONFIG.a2ml index ca8a8f628..8dbe41854 100644 --- a/iser-tools/anvomidaviser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/anvomidaviser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/anvomidaviser/.machine_readable/INTENT.contractile b/iser-tools/anvomidaviser/.machine_readable/INTENT.contractile index 5b909b016..1e08b1373 100644 --- a/iser-tools/anvomidaviser/.machine_readable/INTENT.contractile +++ b/iser-tools/anvomidaviser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for anvomidaviser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/anvomidaviser/.machine_readable/MUST.contractile b/iser-tools/anvomidaviser/.machine_readable/MUST.contractile index 3dff77651..524d557b3 100644 --- a/iser-tools/anvomidaviser/.machine_readable/MUST.contractile +++ b/iser-tools/anvomidaviser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for anvomidaviser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/anvomidaviser/.machine_readable/TRUST.contractile b/iser-tools/anvomidaviser/.machine_readable/TRUST.contractile index 5a920a8ab..27e963ed2 100644 --- a/iser-tools/anvomidaviser/.machine_readable/TRUST.contractile +++ b/iser-tools/anvomidaviser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for anvomidaviser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/anvomidaviser/.machine_readable/agent_instructions/README.adoc b/iser-tools/anvomidaviser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/anvomidaviser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/anvomidaviser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/anvomidaviser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/anvomidaviser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/anvomidaviser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/anvomidaviser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/anvomidaviser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/ai/.clinerules b/iser-tools/anvomidaviser/.machine_readable/ai/.clinerules index bd9faaca3..d962549e1 100644 --- a/iser-tools/anvomidaviser/.machine_readable/ai/.clinerules +++ b/iser-tools/anvomidaviser/.machine_readable/ai/.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/iser-tools/anvomidaviser/.machine_readable/ai/.cursorrules b/iser-tools/anvomidaviser/.machine_readable/ai/.cursorrules index 7f86ec7d3..f87d41d07 100644 --- a/iser-tools/anvomidaviser/.machine_readable/ai/.cursorrules +++ b/iser-tools/anvomidaviser/.machine_readable/ai/.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/iser-tools/anvomidaviser/.machine_readable/ai/.windsurfrules b/iser-tools/anvomidaviser/.machine_readable/ai/.windsurfrules index bd9faaca3..d962549e1 100644 --- a/iser-tools/anvomidaviser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/anvomidaviser/.machine_readable/ai/.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/iser-tools/anvomidaviser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/anvomidaviser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/anvomidaviser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/anvomidaviser/.machine_readable/anchors/ANCHOR.a2ml index 99fd5a455..9d27a1bbc 100644 --- a/iser-tools/anvomidaviser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/compliance/rust/deny.toml b/iser-tools/anvomidaviser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/anvomidaviser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/anvomidaviser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/anvomidaviser/.machine_readable/configs/git-cliff/cliff.toml index 9fc89109d..f551062df 100644 --- a/iser-tools/anvomidaviser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/anvomidaviser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/anvomidaviser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/anvomidaviser/.machine_readable/contractiles/dust/Dustfile.a2ml index ca3211374..cc42f4df4 100644 --- a/iser-tools/anvomidaviser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/anvomidaviser/.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 for anvomidaviser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/anvomidaviser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/anvomidaviser/.machine_readable/contractiles/intend/Intendfile.a2ml index b042198dc..7180e3ee4 100644 --- a/iser-tools/anvomidaviser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/anvomidaviser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for anvomidaviser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/anvomidaviser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/anvomidaviser/.machine_readable/contractiles/must/Mustfile.a2ml index ad7b75cf1..33612f53c 100644 --- a/iser-tools/anvomidaviser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/anvomidaviser/.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 for anvomidaviser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/anvomidaviser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/anvomidaviser/.machine_readable/contractiles/trust/Trustfile.a2ml index d98caf9f0..a24c1927b 100644 --- a/iser-tools/anvomidaviser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/anvomidaviser/.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 for anvomidaviser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/anvomidaviser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/anvomidaviser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/anvomidaviser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/integrations/proven.a2ml b/iser-tools/anvomidaviser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/anvomidaviser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/anvomidaviser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/anvomidaviser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/anvomidaviser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/anvomidaviser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/anvomidaviser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/anvomidaviser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 12842368a..4d7afeb5b 100644 --- a/iser-tools/anvomidaviser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/anvomidaviser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/anvomidaviser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/anvomidaviser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/anvomidaviser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/anvomidaviser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/anvomidaviser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/anvomidaviser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/anvomidaviser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/anvomidaviser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/anvomidaviser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/anvomidaviser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/anvomidaviser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/anvomidaviser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/anvomidaviser/.machine_readable/scripts/maintenance/maint-assault.sh index 618251ad7..e080c1555 100644 --- a/iser-tools/anvomidaviser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/anvomidaviser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.well-known/ai.txt b/iser-tools/anvomidaviser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/anvomidaviser/.well-known/ai.txt +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.well-known/humans.txt b/iser-tools/anvomidaviser/.well-known/humans.txt index 4af6fa698..fc13284ed 100644 --- a/iser-tools/anvomidaviser/.well-known/humans.txt +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/.well-known/security.txt b/iser-tools/anvomidaviser/.well-known/security.txt index 69a0fd409..8c4836bce 100644 --- a/iser-tools/anvomidaviser/.well-known/security.txt +++ b/iser-tools/anvomidaviser/.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/iser-tools/anvomidaviser/0-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/0-AI-MANIFEST.a2ml index 50fc2a385..242b207ed 100644 --- a/iser-tools/anvomidaviser/0-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/0-AI-MANIFEST.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) # ⚠️ STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/anvomidaviser/CHANGELOG.adoc b/iser-tools/anvomidaviser/CHANGELOG.adoc index ba2511605..c85913ba8 100644 --- a/iser-tools/anvomidaviser/CHANGELOG.adoc +++ b/iser-tools/anvomidaviser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/anvomidaviser/CODE_OF_CONDUCT.md b/iser-tools/anvomidaviser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/anvomidaviser/Cargo.toml index f0b1a15dd..3c04a2eca 100644 --- a/iser-tools/anvomidaviser/Cargo.toml +++ b/iser-tools/anvomidaviser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "anvomidaviser" version = "0.1.0" diff --git a/iser-tools/anvomidaviser/Containerfile b/iser-tools/anvomidaviser/Containerfile index d2df63c68..dbc7b9c8c 100644 --- a/iser-tools/anvomidaviser/Containerfile +++ b/iser-tools/anvomidaviser/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 anvomidaviser diff --git a/iser-tools/anvomidaviser/EXPLAINME.adoc b/iser-tools/anvomidaviser/EXPLAINME.adoc index 8be2b60a2..102c40c8d 100644 --- a/iser-tools/anvomidaviser/EXPLAINME.adoc +++ b/iser-tools/anvomidaviser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Anvomidaviser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/anvomidaviser/Justfile b/iser-tools/anvomidaviser/Justfile index 41c9422d8..057d5276c 100644 --- a/iser-tools/anvomidaviser/Justfile +++ b/iser-tools/anvomidaviser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # anvomidaviser — ISU notation to formal figure skating programs via Anvomidav # Default: build and test @@ -134,7 +134,7 @@ tour: echo " Anvomidaviser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/anvomidaviser/README.adoc b/iser-tools/anvomidaviser/README.adoc index 03dbe6d60..8c4f0300f 100644 --- a/iser-tools/anvomidaviser/README.adoc +++ b/iser-tools/anvomidaviser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/anvomidaviser/ROADMAP.adoc b/iser-tools/anvomidaviser/ROADMAP.adoc index 5955615c6..d75fd581c 100644 --- a/iser-tools/anvomidaviser/ROADMAP.adoc +++ b/iser-tools/anvomidaviser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = anvomidaviser Roadmap :toc: :icons: font diff --git a/iser-tools/anvomidaviser/TOPOLOGY.md b/iser-tools/anvomidaviser/TOPOLOGY.md index cce8e4e94..b7a408db4 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/.gatekeeper.yaml b/iser-tools/anvomidaviser/container/.gatekeeper.yaml index 241d8fe8a..6a50ad1ba 100644 --- a/iser-tools/anvomidaviser/container/.gatekeeper.yaml +++ b/iser-tools/anvomidaviser/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 anvomidaviser # diff --git a/iser-tools/anvomidaviser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/anvomidaviser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/container/Containerfile b/iser-tools/anvomidaviser/container/Containerfile index 4e398631d..e50cde309 100644 --- a/iser-tools/anvomidaviser/container/Containerfile +++ b/iser-tools/anvomidaviser/container/Containerfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # anvomidaviser Container Image # # Multi-stage build template for Chainguard Wolfi base images. diff --git a/iser-tools/anvomidaviser/container/README.adoc b/iser-tools/anvomidaviser/container/README.adoc index 0ed37a719..654ce447a 100644 --- a/iser-tools/anvomidaviser/container/README.adoc +++ b/iser-tools/anvomidaviser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = anvomidaviser Container Templates :toc: left diff --git a/iser-tools/anvomidaviser/container/compose.example.toml b/iser-tools/anvomidaviser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/anvomidaviser/container/compose.example.toml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/container/compose.toml b/iser-tools/anvomidaviser/container/compose.toml index 0b496ff85..0587c0e5d 100644 --- a/iser-tools/anvomidaviser/container/compose.toml +++ b/iser-tools/anvomidaviser/container/compose.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # anvomidaviser selur-compose configuration # diff --git a/iser-tools/anvomidaviser/container/ct-build.sh b/iser-tools/anvomidaviser/container/ct-build.sh index 2e3155ed0..442243427 100755 --- a/iser-tools/anvomidaviser/container/ct-build.sh +++ b/iser-tools/anvomidaviser/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 # # anvomidaviser — Cerro Torre build, sign, and verify pipeline # diff --git a/iser-tools/anvomidaviser/container/deploy.k9.ncl b/iser-tools/anvomidaviser/container/deploy.k9.ncl index 3d2ae63b6..8ff77fe6d 100644 --- a/iser-tools/anvomidaviser/container/deploy.k9.ncl +++ b/iser-tools/anvomidaviser/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 — anvomidaviser deployment component (Hunt level) # # k9-svc deployment specification with full pedigree (L1-L5). diff --git a/iser-tools/anvomidaviser/container/entrypoint.sh b/iser-tools/anvomidaviser/container/entrypoint.sh index 2c8f34df6..267e245f0 100755 --- a/iser-tools/anvomidaviser/container/entrypoint.sh +++ b/iser-tools/anvomidaviser/container/entrypoint.sh @@ -1,5 +1,5 @@ #!/bin/sh -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # anvomidaviser container entrypoint # # Handles signal propagation, startup logging, and health check diff --git a/iser-tools/anvomidaviser/container/manifest.toml b/iser-tools/anvomidaviser/container/manifest.toml index 77923d624..4fdc97ec7 100644 --- a/iser-tools/anvomidaviser/container/manifest.toml +++ b/iser-tools/anvomidaviser/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 anvomidaviser .ctp bundle # diff --git a/iser-tools/anvomidaviser/container/vordr.toml b/iser-tools/anvomidaviser/container/vordr.toml index 2d961c2df..e9ac4e9e5 100644 --- a/iser-tools/anvomidaviser/container/vordr.toml +++ b/iser-tools/anvomidaviser/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 anvomidaviser # diff --git a/iser-tools/anvomidaviser/contractile.just b/iser-tools/anvomidaviser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/anvomidaviser/contractile.just +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/contractiles/intend/Intentfile.a2ml b/iser-tools/anvomidaviser/contractiles/intend/Intentfile.a2ml index acb1da228..8ee4be819 100644 --- a/iser-tools/anvomidaviser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/anvomidaviser/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 Anvomidaviser. ## Purpose -Anvomidaviser — // SPDX-License-Identifier: PMPL-1.0-or-later +Anvomidaviser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/anvomidaviser/contractiles/must/Mustfile.a2ml b/iser-tools/anvomidaviser/contractiles/must/Mustfile.a2ml index 729a81cc4..d111427b9 100644 --- a/iser-tools/anvomidaviser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/contractiles/trust/Trustfile.a2ml b/iser-tools/anvomidaviser/contractiles/trust/Trustfile.a2ml index 17ea5aa2a..6c75b5acd 100644 --- a/iser-tools/anvomidaviser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/anvomidaviser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/RSR_OUTLINE.adoc b/iser-tools/anvomidaviser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/anvomidaviser/docs/STATE-VISUALIZER.adoc b/iser-tools/anvomidaviser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/anvomidaviser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/anvomidaviser/docs/architecture/THREAT-MODEL.adoc index 1393116cd..22c307c63 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/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/anvomidaviser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc b/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/anvomidaviser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/anvomidaviser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/anvomidaviser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/decisions/0000-template.adoc b/iser-tools/anvomidaviser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/anvomidaviser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/anvomidaviser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/anvomidaviser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/anvomidaviser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/anvomidaviser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/anvomidaviser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/anvomidaviser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/anvomidaviser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/TSDM.a2ml b/iser-tools/anvomidaviser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/anvomidaviser/docs/governance/TSDM.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/anvomidaviser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/anvomidaviser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/anvomidaviser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/anvomidaviser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/anvomidaviser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/anvomidaviser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/anvomidaviser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/anvomidaviser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/anvomidaviser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/anvomidaviser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/anvomidaviser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/anvomidaviser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/anvomidaviser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/anvomidaviser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/anvomidaviser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/anvomidaviser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/anvomidaviser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/anvomidaviser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/anvomidaviser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/anvomidaviser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/anvomidaviser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/templates/contractiles/README.adoc b/iser-tools/anvomidaviser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/anvomidaviser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/anvomidaviser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/anvomidaviser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/anvomidaviser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/anvomidaviser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/anvomidaviser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/anvomidaviser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/anvomidaviser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/anvomidaviser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/anvomidaviser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/anvomidaviser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/anvomidaviser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/anvomidaviser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/anvomidaviser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/anvomidaviser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/anvomidaviser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/anvomidaviser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/anvomidaviser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/anvomidaviser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/eclexiaiser.toml b/iser-tools/anvomidaviser/eclexiaiser.toml index 51913174c..35a3a09ac 100644 --- a/iser-tools/anvomidaviser/eclexiaiser.toml +++ b/iser-tools/anvomidaviser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for anvomidaviser [project] diff --git a/iser-tools/anvomidaviser/examples/competition/anvomidaviser.toml b/iser-tools/anvomidaviser/examples/competition/anvomidaviser.toml index 4213b8f78..7a2b00429 100644 --- a/iser-tools/anvomidaviser/examples/competition/anvomidaviser.toml +++ b/iser-tools/anvomidaviser/examples/competition/anvomidaviser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # anvomidaviser example — Senior Women's Free Skate Program # # This manifest describes a realistic senior-level women's free skating diff --git a/iser-tools/anvomidaviser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/anvomidaviser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/anvomidaviser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/anvomidaviser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/anvomidaviser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/features/ssg/ssg-bootstrap.sh b/iser-tools/anvomidaviser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/anvomidaviser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/flake.nix b/iser-tools/anvomidaviser/flake.nix index 6e45b1404..1a357a231 100644 --- a/iser-tools/anvomidaviser/flake.nix +++ b/iser-tools/anvomidaviser/flake.nix @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Nix flake for anvomidaviser diff --git a/iser-tools/anvomidaviser/guix.scm b/iser-tools/anvomidaviser/guix.scm index 0bcfa33eb..441d316bc 100644 --- a/iser-tools/anvomidaviser/guix.scm +++ b/iser-tools/anvomidaviser/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 anvomidaviser diff --git a/iser-tools/anvomidaviser/k9iser.toml b/iser-tools/anvomidaviser/k9iser.toml index 3e6b201b7..c30100212 100644 --- a/iser-tools/anvomidaviser/k9iser.toml +++ b/iser-tools/anvomidaviser/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 anvomidaviser diff --git a/iser-tools/anvomidaviser/selur-compose.toml b/iser-tools/anvomidaviser/selur-compose.toml index 39797feb1..9683603cf 100644 --- a/iser-tools/anvomidaviser/selur-compose.toml +++ b/iser-tools/anvomidaviser/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 anvomidaviser diff --git a/iser-tools/anvomidaviser/setup.sh b/iser-tools/anvomidaviser/setup.sh index 2cae2d0bc..46844b625 100755 --- a/iser-tools/anvomidaviser/setup.sh +++ b/iser-tools/anvomidaviser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Anvomidaviser — Universal Setup Script diff --git a/iser-tools/anvomidaviser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/anvomidaviser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/abi/mod.rs b/iser-tools/anvomidaviser/src/abi/mod.rs index e85a972f7..542b4ac41 100644 --- a/iser-tools/anvomidaviser/src/abi/mod.rs +++ b/iser-tools/anvomidaviser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for anvomidaviser — Type definitions for ISU figure skating elements, diff --git a/iser-tools/anvomidaviser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/anvomidaviser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/anvomidaviser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/anvomidaviser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/anvomidaviser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/anvomidaviser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/codegen/mod.rs b/iser-tools/anvomidaviser/src/codegen/mod.rs index 9d8b32047..56532ef1f 100644 --- a/iser-tools/anvomidaviser/src/codegen/mod.rs +++ b/iser-tools/anvomidaviser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen module for anvomidaviser — Orchestrates ISU element parsing, rule @@ -97,7 +97,7 @@ pub fn generate_all(manifest: &Manifest, output_dir: &str) -> Result<()> { fn generate_program_report(manifest: &Manifest, score: &ProgramScore) -> String { let mut report = String::new(); - report.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n"); + report.push_str("# SPDX-License-Identifier: MPL-2.0\n"); report.push_str("# Generated by anvomidaviser — formal ISU program description\n\n"); report.push_str("[program]\n"); diff --git a/iser-tools/anvomidaviser/src/codegen/parser.rs b/iser-tools/anvomidaviser/src/codegen/parser.rs index 11461c289..827a9ab28 100644 --- a/iser-tools/anvomidaviser/src/codegen/parser.rs +++ b/iser-tools/anvomidaviser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ISU element code parser for anvomidaviser. diff --git a/iser-tools/anvomidaviser/src/codegen/scorer.rs b/iser-tools/anvomidaviser/src/codegen/scorer.rs index 308c19126..5a833f84f 100644 --- a/iser-tools/anvomidaviser/src/codegen/scorer.rs +++ b/iser-tools/anvomidaviser/src/codegen/scorer.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ISU base value and GOE scoring calculator for anvomidaviser. diff --git a/iser-tools/anvomidaviser/src/codegen/validator.rs b/iser-tools/anvomidaviser/src/codegen/validator.rs index 516ebe87a..8f64adb7e 100644 --- a/iser-tools/anvomidaviser/src/codegen/validator.rs +++ b/iser-tools/anvomidaviser/src/codegen/validator.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ISU technical rules validator for anvomidaviser. diff --git a/iser-tools/anvomidaviser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/anvomidaviser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/anvomidaviser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/anvomidaviser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/anvomidaviser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/anvomidaviser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/anvomidaviser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/interface/abi/Foreign.idr b/iser-tools/anvomidaviser/src/interface/abi/Foreign.idr index 5fb915706..1b9dd7071 100644 --- a/iser-tools/anvomidaviser/src/interface/abi/Foreign.idr +++ b/iser-tools/anvomidaviser/src/interface/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 for Anvomidaviser diff --git a/iser-tools/anvomidaviser/src/interface/abi/Layout.idr b/iser-tools/anvomidaviser/src/interface/abi/Layout.idr index fd158047f..e07fb7541 100644 --- a/iser-tools/anvomidaviser/src/interface/abi/Layout.idr +++ b/iser-tools/anvomidaviser/src/interface/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 for Anvomidaviser diff --git a/iser-tools/anvomidaviser/src/interface/abi/Types.idr b/iser-tools/anvomidaviser/src/interface/abi/Types.idr index f32d2eb47..dea1041c1 100644 --- a/iser-tools/anvomidaviser/src/interface/abi/Types.idr +++ b/iser-tools/anvomidaviser/src/interface/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) -- ||| ABI Type Definitions for Anvomidaviser diff --git a/iser-tools/anvomidaviser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/anvomidaviser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/interface/ffi/build.zig b/iser-tools/anvomidaviser/src/interface/ffi/build.zig index 3f6742625..52b9bbd2c 100644 --- a/iser-tools/anvomidaviser/src/interface/ffi/build.zig +++ b/iser-tools/anvomidaviser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Anvomidaviser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/anvomidaviser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/anvomidaviser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/interface/ffi/src/main.zig b/iser-tools/anvomidaviser/src/interface/ffi/src/main.zig index df378159c..950c5e34d 100644 --- a/iser-tools/anvomidaviser/src/interface/ffi/src/main.zig +++ b/iser-tools/anvomidaviser/src/interface/ffi/src/main.zig @@ -3,7 +3,7 @@ // This module implements the C-compatible FFI declared in src/interface/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/iser-tools/anvomidaviser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/anvomidaviser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/interface/ffi/test/integration_test.zig b/iser-tools/anvomidaviser/src/interface/ffi/test/integration_test.zig index 80ed4c11f..331ef6658 100644 --- a/iser-tools/anvomidaviser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/anvomidaviser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Anvomidaviser 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 // for ISU notation parsing, scoring, and rule validation. diff --git a/iser-tools/anvomidaviser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/anvomidaviser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/anvomidaviser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/src/lib.rs b/iser-tools/anvomidaviser/src/lib.rs index 1f898142f..a1cf4ff6a 100644 --- a/iser-tools/anvomidaviser/src/lib.rs +++ b/iser-tools/anvomidaviser/src/lib.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // anvomidaviser library — Public API for ISU notation parsing, validation, diff --git a/iser-tools/anvomidaviser/src/main.rs b/iser-tools/anvomidaviser/src/main.rs index aebd1dd3a..a1a5eecfe 100644 --- a/iser-tools/anvomidaviser/src/main.rs +++ b/iser-tools/anvomidaviser/src/main.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // anvomidaviser CLI — Convert ISU figure skating notation to formal diff --git a/iser-tools/anvomidaviser/src/manifest/mod.rs b/iser-tools/anvomidaviser/src/manifest/mod.rs index 4f882d666..941c6d380 100644 --- a/iser-tools/anvomidaviser/src/manifest/mod.rs +++ b/iser-tools/anvomidaviser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for anvomidaviser — Parses and validates anvomidaviser.toml @@ -115,7 +115,7 @@ pub fn init_manifest(path: &str) -> Result<()> { if p.exists() { anyhow::bail!("anvomidaviser.toml already exists at {}", p.display()); } - let content = r#"# SPDX-License-Identifier: PMPL-1.0-or-later + let content = r#"# SPDX-License-Identifier: MPL-2.0 # anvomidaviser manifest — ISU figure skating program description [project] diff --git a/iser-tools/anvomidaviser/stapeln.toml b/iser-tools/anvomidaviser/stapeln.toml index 84571e959..888b02bdb 100644 --- a/iser-tools/anvomidaviser/stapeln.toml +++ b/iser-tools/anvomidaviser/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 anvomidaviser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/anvomidaviser/tests/integration_tests.rs b/iser-tools/anvomidaviser/tests/integration_tests.rs index 2173ac073..9d9ba92d2 100644 --- a/iser-tools/anvomidaviser/tests/integration_tests.rs +++ b/iser-tools/anvomidaviser/tests/integration_tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for anvomidaviser — validates end-to-end parsing, diff --git a/iser-tools/anvomidaviser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/anvomidaviser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/anvomidaviser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/anvomidaviser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/anvomidaviser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/anvomidaviser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/anvomidaviser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/anvomidaviser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/anvomidaviser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/anvomidaviser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/anvomidaviser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/anvomidaviser/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/iser-tools/atsiser/.devcontainer/Containerfile b/iser-tools/atsiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/atsiser/.devcontainer/Containerfile +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.devcontainer/README.adoc b/iser-tools/atsiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/atsiser/.devcontainer/README.adoc +++ b/iser-tools/atsiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/atsiser/.devcontainer/devcontainer.json b/iser-tools/atsiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/atsiser/.devcontainer/devcontainer.json +++ b/iser-tools/atsiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/atsiser/.envrc b/iser-tools/atsiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/atsiser/.envrc +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.gitattributes b/iser-tools/atsiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/atsiser/.gitattributes +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/CODEOWNERS b/iser-tools/atsiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/atsiser/.github/CODEOWNERS +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/atsiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/atsiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/atsiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/atsiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/FUNDING.yml b/iser-tools/atsiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/atsiser/.github/FUNDING.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/GOVERNANCE.md b/iser-tools/atsiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/atsiser/.github/ISSUE_TEMPLATE/bug_report.yml index e5cbb0743..96c4f4126 100644 --- a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/atsiser/.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/atsiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/atsiser/.github/ISSUE_TEMPLATE/config.yml index 42e52fcb6..039cbf508 100644 --- a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/atsiser/.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/atsiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/atsiser/.github/ISSUE_TEMPLATE/custom.yml index 86e298031..98389f751 100644 --- a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/atsiser/.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/atsiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/atsiser/.github/ISSUE_TEMPLATE/documentation.yml index 3775f28a3..a9d5d507e 100644 --- a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/atsiser/.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/atsiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/atsiser/.github/ISSUE_TEMPLATE/feature_request.yml index 3b6ced3c9..e38b3dc47 100644 --- a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/atsiser/.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/atsiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/atsiser/.github/ISSUE_TEMPLATE/question.yml index 6046ee478..8077973cf 100644 --- a/iser-tools/atsiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/atsiser/.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/atsiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/atsiser/.github/MAINTAINERS b/iser-tools/atsiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/atsiser/.github/MAINTAINERS +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/copilot-instructions.md b/iser-tools/atsiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/atsiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/atsiser/.github/dependabot.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/pull_request_template.md b/iser-tools/atsiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/atsiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/atsiser/.github/workflows/boj-build.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/workflows/casket-pages.yml b/iser-tools/atsiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/atsiser/.github/workflows/casket-pages.yml +++ b/iser-tools/atsiser/.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: diff --git a/iser-tools/atsiser/.github/workflows/codeql.yml b/iser-tools/atsiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/atsiser/.github/workflows/codeql.yml +++ b/iser-tools/atsiser/.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: diff --git a/iser-tools/atsiser/.github/workflows/dogfood-gate.yml b/iser-tools/atsiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/atsiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/workflows/governance.yml b/iser-tools/atsiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/atsiser/.github/workflows/governance.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/workflows/hypatia-scan.yml b/iser-tools/atsiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/atsiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/atsiser/.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 diff --git a/iser-tools/atsiser/.github/workflows/instant-sync.yml b/iser-tools/atsiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/atsiser/.github/workflows/instant-sync.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/workflows/mirror.yml b/iser-tools/atsiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/atsiser/.github/workflows/mirror.yml +++ b/iser-tools/atsiser/.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 diff --git a/iser-tools/atsiser/.github/workflows/release.yml b/iser-tools/atsiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/atsiser/.github/workflows/release.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/workflows/rhodibot.yml b/iser-tools/atsiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/atsiser/.github/workflows/rhodibot.yml +++ b/iser-tools/atsiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/atsiser/.github/workflows/rust-ci.yml b/iser-tools/atsiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/atsiser/.github/workflows/rust-ci.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/atsiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/atsiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/atsiser/.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 diff --git a/iser-tools/atsiser/.github/workflows/scorecard.yml b/iser-tools/atsiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/atsiser/.github/workflows/scorecard.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.github/workflows/secret-scanner.yml b/iser-tools/atsiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/atsiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/atsiser/.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 diff --git a/iser-tools/atsiser/.github/workflows/static-analysis-gate.yml b/iser-tools/atsiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/atsiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.gitignore b/iser-tools/atsiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/atsiser/.gitignore +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.gitlab-ci.yml b/iser-tools/atsiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/atsiser/.gitlab-ci.yml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.guix-channel b/iser-tools/atsiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/atsiser/.guix-channel +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/atsiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/atsiser/.machine_readable/6a2/AGENTIC.a2ml index c9a100e1b..7e9bcc8a1 100644 --- a/iser-tools/atsiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/atsiser/.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 for atsiser diff --git a/iser-tools/atsiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/atsiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 3c4e1416e..716b93031 100644 --- a/iser-tools/atsiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/atsiser/.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 — Atsiser ecosystem position diff --git a/iser-tools/atsiser/.machine_readable/6a2/META.a2ml b/iser-tools/atsiser/.machine_readable/6a2/META.a2ml index 545249b1d..b287340be 100644 --- a/iser-tools/atsiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/atsiser/.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 — Atsiser meta-level information diff --git a/iser-tools/atsiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/atsiser/.machine_readable/6a2/NEUROSYM.a2ml index 983808336..1c029a445 100644 --- a/iser-tools/atsiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/atsiser/.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 for atsiser diff --git a/iser-tools/atsiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/atsiser/.machine_readable/6a2/PLAYBOOK.a2ml index f8027c338..d5cf5a213 100644 --- a/iser-tools/atsiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/atsiser/.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 for atsiser diff --git a/iser-tools/atsiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/atsiser/.machine_readable/6a2/STATE.a2ml index 0e989e81e..dbbe940fe 100644 --- a/iser-tools/atsiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/atsiser/.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 — Atsiser project state diff --git a/iser-tools/atsiser/.machine_readable/ADJUST.contractile b/iser-tools/atsiser/.machine_readable/ADJUST.contractile index 6039cfea7..2a4de5119 100644 --- a/iser-tools/atsiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/atsiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for atsiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/atsiser/.machine_readable/CLADE.a2ml b/iser-tools/atsiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/atsiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/atsiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/atsiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/atsiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/atsiser/.machine_readable/INTENT.contractile b/iser-tools/atsiser/.machine_readable/INTENT.contractile index 76664b06a..973988c13 100644 --- a/iser-tools/atsiser/.machine_readable/INTENT.contractile +++ b/iser-tools/atsiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for atsiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/atsiser/.machine_readable/MUST.contractile b/iser-tools/atsiser/.machine_readable/MUST.contractile index 495137591..46a4d3e62 100644 --- a/iser-tools/atsiser/.machine_readable/MUST.contractile +++ b/iser-tools/atsiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for atsiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/atsiser/.machine_readable/TRUST.contractile b/iser-tools/atsiser/.machine_readable/TRUST.contractile index 1eecc97ec..5ca96e187 100644 --- a/iser-tools/atsiser/.machine_readable/TRUST.contractile +++ b/iser-tools/atsiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for atsiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/atsiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/atsiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/atsiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/atsiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/atsiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/atsiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/atsiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/atsiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/atsiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/ai/.clinerules b/iser-tools/atsiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/atsiser/.machine_readable/ai/.clinerules +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/ai/.cursorrules b/iser-tools/atsiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/atsiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/ai/.windsurfrules b/iser-tools/atsiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/atsiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/atsiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/atsiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/atsiser/.machine_readable/anchors/ANCHOR.a2ml index 2002318f3..9662e67cf 100644 --- a/iser-tools/atsiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/atsiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/atsiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/atsiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/atsiser/.machine_readable/configs/git-cliff/cliff.toml index ad33257e0..90f21c682 100644 --- a/iser-tools/atsiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/atsiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/atsiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/atsiser/.machine_readable/contractiles/dust/Dustfile.a2ml index ec76c4353..d5f045fdf 100644 --- a/iser-tools/atsiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/atsiser/.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 for atsiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/atsiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/atsiser/.machine_readable/contractiles/intend/Intendfile.a2ml index 4fbdc2ced..f2b254fc0 100644 --- a/iser-tools/atsiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/atsiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for atsiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/atsiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/atsiser/.machine_readable/contractiles/must/Mustfile.a2ml index f1eeac068..e7bdf3643 100644 --- a/iser-tools/atsiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/atsiser/.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 for atsiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/atsiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/atsiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 7e21bd18b..dd33a5319 100644 --- a/iser-tools/atsiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/atsiser/.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 for atsiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/atsiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/atsiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/atsiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/integrations/proven.a2ml b/iser-tools/atsiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/atsiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/atsiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/atsiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/atsiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/atsiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/atsiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/atsiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/atsiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/atsiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/atsiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/atsiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/atsiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/atsiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/atsiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/atsiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/atsiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/atsiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/atsiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/atsiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/atsiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/atsiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/atsiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/atsiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/atsiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.well-known/ai.txt b/iser-tools/atsiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/atsiser/.well-known/ai.txt +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.well-known/humans.txt b/iser-tools/atsiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/atsiser/.well-known/humans.txt +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/.well-known/security.txt b/iser-tools/atsiser/.well-known/security.txt index 45704600b..a0734a3a2 100644 --- a/iser-tools/atsiser/.well-known/security.txt +++ b/iser-tools/atsiser/.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/iser-tools/atsiser/CHANGELOG.adoc b/iser-tools/atsiser/CHANGELOG.adoc index 622175d13..707502677 100644 --- a/iser-tools/atsiser/CHANGELOG.adoc +++ b/iser-tools/atsiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/atsiser/CODE_OF_CONDUCT.md b/iser-tools/atsiser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/atsiser/Cargo.toml index 4c55f64c9..7f97257e1 100644 --- a/iser-tools/atsiser/Cargo.toml +++ b/iser-tools/atsiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "atsiser" version = "0.1.0" diff --git a/iser-tools/atsiser/Containerfile b/iser-tools/atsiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/atsiser/Containerfile +++ b/iser-tools/atsiser/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/iser-tools/atsiser/EXPLAINME.adoc b/iser-tools/atsiser/EXPLAINME.adoc index 180491a71..80d6dd18e 100644 --- a/iser-tools/atsiser/EXPLAINME.adoc +++ b/iser-tools/atsiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Atsiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/atsiser/Justfile b/iser-tools/atsiser/Justfile index b2decbd5d..6eff0779c 100644 --- a/iser-tools/atsiser/Justfile +++ b/iser-tools/atsiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # atsiser — ATS2 linear type wrappers for C memory safety # Default: build and test @@ -134,7 +134,7 @@ tour: echo " Atsiser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/atsiser/README.adoc b/iser-tools/atsiser/README.adoc index b5f042ed4..58ffa1c03 100644 --- a/iser-tools/atsiser/README.adoc +++ b/iser-tools/atsiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/atsiser/ROADMAP.adoc b/iser-tools/atsiser/ROADMAP.adoc index 9fe789924..1de509bd9 100644 --- a/iser-tools/atsiser/ROADMAP.adoc +++ b/iser-tools/atsiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = atsiser Roadmap :toc: :icons: font diff --git a/iser-tools/atsiser/TOPOLOGY.md b/iser-tools/atsiser/TOPOLOGY.md index 97a20c5b9..305266edc 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/.gatekeeper.yaml b/iser-tools/atsiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/atsiser/container/.gatekeeper.yaml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/atsiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/atsiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/Containerfile b/iser-tools/atsiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/atsiser/container/Containerfile +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/README.adoc b/iser-tools/atsiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/atsiser/container/README.adoc +++ b/iser-tools/atsiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/atsiser/container/compose.example.toml b/iser-tools/atsiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/atsiser/container/compose.example.toml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/compose.toml b/iser-tools/atsiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/atsiser/container/compose.toml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/ct-build.sh b/iser-tools/atsiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/atsiser/container/ct-build.sh +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/deploy.k9.ncl b/iser-tools/atsiser/container/deploy.k9.ncl index 97d6f2d52..32138e096 100644 --- a/iser-tools/atsiser/container/deploy.k9.ncl +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/entrypoint.sh b/iser-tools/atsiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/atsiser/container/entrypoint.sh +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/manifest.toml b/iser-tools/atsiser/container/manifest.toml index a0b40cadc..ce2380c59 100644 --- a/iser-tools/atsiser/container/manifest.toml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/container/vordr.toml b/iser-tools/atsiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/atsiser/container/vordr.toml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/contractile.just b/iser-tools/atsiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/atsiser/contractile.just +++ b/iser-tools/atsiser/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/iser-tools/atsiser/contractiles/intend/Intentfile.a2ml b/iser-tools/atsiser/contractiles/intend/Intentfile.a2ml index 7c53a88d1..ad0bb335f 100644 --- a/iser-tools/atsiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/atsiser/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 Atsiser. ## Purpose -Atsiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Atsiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/atsiser/contractiles/must/Mustfile.a2ml b/iser-tools/atsiser/contractiles/must/Mustfile.a2ml index d1099e60f..b43fb6c22 100644 --- a/iser-tools/atsiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/contractiles/trust/Trustfile.a2ml b/iser-tools/atsiser/contractiles/trust/Trustfile.a2ml index 02e494553..7961db6a7 100644 --- a/iser-tools/atsiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/atsiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/RSR_OUTLINE.adoc b/iser-tools/atsiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/atsiser/docs/STATE-VISUALIZER.adoc b/iser-tools/atsiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/atsiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/atsiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/atsiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/atsiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/atsiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/atsiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/decisions/0000-template.adoc b/iser-tools/atsiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/atsiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/atsiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/atsiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/atsiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/atsiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/atsiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/atsiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/atsiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/TSDM.a2ml b/iser-tools/atsiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/atsiser/docs/governance/TSDM.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/atsiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/atsiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/atsiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/atsiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/atsiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/atsiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/atsiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/atsiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/atsiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/atsiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/atsiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/atsiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/atsiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/atsiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/atsiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/atsiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/atsiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/atsiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/atsiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/atsiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/atsiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/templates/contractiles/README.adoc b/iser-tools/atsiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/atsiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/atsiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/atsiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/atsiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/atsiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/atsiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/atsiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/atsiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/atsiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/atsiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/atsiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/atsiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/atsiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/atsiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/atsiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/atsiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/atsiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/atsiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/atsiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/eclexiaiser.toml b/iser-tools/atsiser/eclexiaiser.toml index bffd311f4..d1e196afc 100644 --- a/iser-tools/atsiser/eclexiaiser.toml +++ b/iser-tools/atsiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for atsiser [project] diff --git a/iser-tools/atsiser/examples/safe-malloc/atsiser.toml b/iser-tools/atsiser/examples/safe-malloc/atsiser.toml index fc53b7d2d..60cf0a516 100644 --- a/iser-tools/atsiser/examples/safe-malloc/atsiser.toml +++ b/iser-tools/atsiser/examples/safe-malloc/atsiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # atsiser example: safe-malloc # # Wraps standard C memory allocation (malloc/free/realloc) with ATS2 linear diff --git a/iser-tools/atsiser/examples/safe-malloc/include/stdlib_subset.h b/iser-tools/atsiser/examples/safe-malloc/include/stdlib_subset.h index 22d2e4134..b1f3f0226 100644 --- a/iser-tools/atsiser/examples/safe-malloc/include/stdlib_subset.h +++ b/iser-tools/atsiser/examples/safe-malloc/include/stdlib_subset.h @@ -1,4 +1,4 @@ -/* SPDX-License-Identifier: PMPL-1.0-or-later */ +/* SPDX-License-Identifier: MPL-2.0 */ /* Subset of stdlib.h for atsiser safe-malloc example. * * These are the standard C memory allocation functions that atsiser wraps diff --git a/iser-tools/atsiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/atsiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/atsiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/atsiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/atsiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/atsiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/features/ssg/ssg-bootstrap.sh b/iser-tools/atsiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/atsiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/atsiser/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/iser-tools/atsiser/flake.nix b/iser-tools/atsiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/atsiser/flake.nix +++ b/iser-tools/atsiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/atsiser/guix.scm b/iser-tools/atsiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/atsiser/guix.scm +++ b/iser-tools/atsiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/atsiser/k9iser.toml b/iser-tools/atsiser/k9iser.toml index 194b79d95..abffecd64 100644 --- a/iser-tools/atsiser/k9iser.toml +++ b/iser-tools/atsiser/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 atsiser diff --git a/iser-tools/atsiser/selur-compose.toml b/iser-tools/atsiser/selur-compose.toml index 9ae5297cc..efd871e99 100644 --- a/iser-tools/atsiser/selur-compose.toml +++ b/iser-tools/atsiser/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 atsiser diff --git a/iser-tools/atsiser/setup.sh b/iser-tools/atsiser/setup.sh index 6db0381dc..666b1c07a 100755 --- a/iser-tools/atsiser/setup.sh +++ b/iser-tools/atsiser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Atsiser — Universal Setup Script diff --git a/iser-tools/atsiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/atsiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/abi/mod.rs b/iser-tools/atsiser/src/abi/mod.rs index c6d3703a1..744656b62 100644 --- a/iser-tools/atsiser/src/abi/mod.rs +++ b/iser-tools/atsiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for atsiser. @@ -322,7 +322,7 @@ impl ATSModule { // Header comment out.push_str(&format!( - "(*\n** SPDX-License-Identifier: PMPL-1.0-or-later\n\ + "(*\n** SPDX-License-Identifier: MPL-2.0\n\ ** Generated by atsiser — do not edit manually.\n\ ** Module: {}\n*)\n\n", self.name diff --git a/iser-tools/atsiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/atsiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/atsiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/atsiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/atsiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/atsiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/codegen/ats_gen.rs b/iser-tools/atsiser/src/codegen/ats_gen.rs index 2eecfcb7f..2eb67a9c3 100644 --- a/iser-tools/atsiser/src/codegen/ats_gen.rs +++ b/iser-tools/atsiser/src/codegen/ats_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ATS2 code generator for atsiser. @@ -109,7 +109,7 @@ fn render_sats(module: &ATSModule) -> String { let mut out = String::new(); out.push_str(&format!( - "(*\n** SPDX-License-Identifier: PMPL-1.0-or-later\n\ + "(*\n** SPDX-License-Identifier: MPL-2.0\n\ ** Generated by atsiser — do not edit manually.\n\ ** Module: {} (static signatures)\n*)\n\n", module.name diff --git a/iser-tools/atsiser/src/codegen/compiler.rs b/iser-tools/atsiser/src/codegen/compiler.rs index 2f898c293..2d1766b58 100644 --- a/iser-tools/atsiser/src/codegen/compiler.rs +++ b/iser-tools/atsiser/src/codegen/compiler.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ATS2 compilation driver for atsiser. diff --git a/iser-tools/atsiser/src/codegen/mod.rs b/iser-tools/atsiser/src/codegen/mod.rs index edb51b100..f17f62c8e 100644 --- a/iser-tools/atsiser/src/codegen/mod.rs +++ b/iser-tools/atsiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation pipeline for atsiser. diff --git a/iser-tools/atsiser/src/codegen/parser.rs b/iser-tools/atsiser/src/codegen/parser.rs index 8ea68223c..02a55efcf 100644 --- a/iser-tools/atsiser/src/codegen/parser.rs +++ b/iser-tools/atsiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // C header parser for atsiser. diff --git a/iser-tools/atsiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/atsiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/atsiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/atsiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/atsiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/atsiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/atsiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/interface/abi/Foreign.idr b/iser-tools/atsiser/src/interface/abi/Foreign.idr index 18f4b8801..ed86d6ea2 100644 --- a/iser-tools/atsiser/src/interface/abi/Foreign.idr +++ b/iser-tools/atsiser/src/interface/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 for Atsiser diff --git a/iser-tools/atsiser/src/interface/abi/Layout.idr b/iser-tools/atsiser/src/interface/abi/Layout.idr index 7ed232b2a..ddf27df0a 100644 --- a/iser-tools/atsiser/src/interface/abi/Layout.idr +++ b/iser-tools/atsiser/src/interface/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 with Ownership Tracking diff --git a/iser-tools/atsiser/src/interface/abi/Types.idr b/iser-tools/atsiser/src/interface/abi/Types.idr index 7b4f51062..8401e4b86 100644 --- a/iser-tools/atsiser/src/interface/abi/Types.idr +++ b/iser-tools/atsiser/src/interface/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) -- ||| ABI Type Definitions for Atsiser diff --git a/iser-tools/atsiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/atsiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/interface/ffi/build.zig b/iser-tools/atsiser/src/interface/ffi/build.zig index a567d7ba1..a6e7818f2 100644 --- a/iser-tools/atsiser/src/interface/ffi/build.zig +++ b/iser-tools/atsiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Atsiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/atsiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/atsiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/interface/ffi/src/main.zig b/iser-tools/atsiser/src/interface/ffi/src/main.zig index 1c213f923..4498d3241 100644 --- a/iser-tools/atsiser/src/interface/ffi/src/main.zig +++ b/iser-tools/atsiser/src/interface/ffi/src/main.zig @@ -6,7 +6,7 @@ // The FFI provides: C source analysis engine, ownership graph construction, // ATS2 wrapper generation, and round-trip ATS2 → C compilation. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/atsiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/atsiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/interface/ffi/test/integration_test.zig b/iser-tools/atsiser/src/interface/ffi/test/integration_test.zig index 9d5102ba0..4a304a8e1 100644 --- a/iser-tools/atsiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/atsiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Atsiser 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 // for atsiser's C source analysis and ATS2 wrapper generation engine. diff --git a/iser-tools/atsiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/atsiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/atsiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/atsiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/src/lib.rs b/iser-tools/atsiser/src/lib.rs index 3f4081ae9..604f309a8 100644 --- a/iser-tools/atsiser/src/lib.rs +++ b/iser-tools/atsiser/src/lib.rs @@ -13,7 +13,7 @@ clippy::manual_clamp, clippy::type_complexity )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // atsiser library API. diff --git a/iser-tools/atsiser/src/main.rs b/iser-tools/atsiser/src/main.rs index 9202fbf07..6cd026275 100644 --- a/iser-tools/atsiser/src/main.rs +++ b/iser-tools/atsiser/src/main.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // atsiser CLI — Wrap C codebases in ATS2 linear types for zero-cost memory safety. diff --git a/iser-tools/atsiser/src/manifest/mod.rs b/iser-tools/atsiser/src/manifest/mod.rs index 05bb5de53..d27fd4d7b 100644 --- a/iser-tools/atsiser/src/manifest/mod.rs +++ b/iser-tools/atsiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for atsiser.toml. @@ -272,7 +272,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("atsiser.toml already exists"); } let template = r#"# atsiser manifest — C to ATS2 linear type wrapping -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-c-library" diff --git a/iser-tools/atsiser/stapeln.toml b/iser-tools/atsiser/stapeln.toml index b2b697562..d25f0f73e 100644 --- a/iser-tools/atsiser/stapeln.toml +++ b/iser-tools/atsiser/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 atsiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/atsiser/tests/integration_test.rs b/iser-tools/atsiser/tests/integration_test.rs index f80149fc2..63eb84a37 100644 --- a/iser-tools/atsiser/tests/integration_test.rs +++ b/iser-tools/atsiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for atsiser. diff --git a/iser-tools/atsiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/atsiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/atsiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/atsiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/atsiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/atsiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/atsiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/atsiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/atsiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/atsiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/atsiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/atsiser/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/iser-tools/betlangiser/.devcontainer/Containerfile b/iser-tools/betlangiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/betlangiser/.devcontainer/Containerfile +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.devcontainer/README.adoc b/iser-tools/betlangiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/betlangiser/.devcontainer/README.adoc +++ b/iser-tools/betlangiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/betlangiser/.devcontainer/devcontainer.json b/iser-tools/betlangiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/betlangiser/.devcontainer/devcontainer.json +++ b/iser-tools/betlangiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/betlangiser/.envrc b/iser-tools/betlangiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/betlangiser/.envrc +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.gitattributes b/iser-tools/betlangiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/betlangiser/.gitattributes +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/CODEOWNERS b/iser-tools/betlangiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/betlangiser/.github/CODEOWNERS +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/betlangiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/betlangiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/betlangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/betlangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/FUNDING.yml b/iser-tools/betlangiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/betlangiser/.github/FUNDING.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/GOVERNANCE.md b/iser-tools/betlangiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/bug_report.yml index 2603de967..0c8d37ef7 100644 --- a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/betlangiser/.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/betlangiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/config.yml index aeb626228..93f432530 100644 --- a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/betlangiser/.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/betlangiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/custom.yml index 903cb78ec..35ef81031 100644 --- a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/betlangiser/.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/betlangiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/documentation.yml index b6afc2aeb..b011157f1 100644 --- a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/betlangiser/.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/betlangiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/feature_request.yml index 2a657509f..3b75030cb 100644 --- a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/betlangiser/.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/betlangiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/question.yml index 3f2004eb1..2d919c766 100644 --- a/iser-tools/betlangiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/betlangiser/.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/betlangiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/betlangiser/.github/MAINTAINERS b/iser-tools/betlangiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/betlangiser/.github/MAINTAINERS +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/copilot-instructions.md b/iser-tools/betlangiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/betlangiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/betlangiser/.github/dependabot.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/pull_request_template.md b/iser-tools/betlangiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/betlangiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/betlangiser/.github/workflows/boj-build.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/workflows/casket-pages.yml b/iser-tools/betlangiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/betlangiser/.github/workflows/casket-pages.yml +++ b/iser-tools/betlangiser/.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: diff --git a/iser-tools/betlangiser/.github/workflows/codeql.yml b/iser-tools/betlangiser/.github/workflows/codeql.yml index 02861a956..8525011cd 100644 --- a/iser-tools/betlangiser/.github/workflows/codeql.yml +++ b/iser-tools/betlangiser/.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: diff --git a/iser-tools/betlangiser/.github/workflows/dogfood-gate.yml b/iser-tools/betlangiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/betlangiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/workflows/governance.yml b/iser-tools/betlangiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/betlangiser/.github/workflows/governance.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/workflows/hypatia-scan.yml b/iser-tools/betlangiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/betlangiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/betlangiser/.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 diff --git a/iser-tools/betlangiser/.github/workflows/instant-sync.yml b/iser-tools/betlangiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/betlangiser/.github/workflows/instant-sync.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/workflows/mirror.yml b/iser-tools/betlangiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/betlangiser/.github/workflows/mirror.yml +++ b/iser-tools/betlangiser/.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 diff --git a/iser-tools/betlangiser/.github/workflows/release.yml b/iser-tools/betlangiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/betlangiser/.github/workflows/release.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/workflows/rhodibot.yml b/iser-tools/betlangiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/betlangiser/.github/workflows/rhodibot.yml +++ b/iser-tools/betlangiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/betlangiser/.github/workflows/rust-ci.yml b/iser-tools/betlangiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/betlangiser/.github/workflows/rust-ci.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/betlangiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/betlangiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/betlangiser/.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 diff --git a/iser-tools/betlangiser/.github/workflows/scorecard.yml b/iser-tools/betlangiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/betlangiser/.github/workflows/scorecard.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.github/workflows/secret-scanner.yml b/iser-tools/betlangiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/betlangiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/betlangiser/.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 diff --git a/iser-tools/betlangiser/.github/workflows/static-analysis-gate.yml b/iser-tools/betlangiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/betlangiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.gitignore b/iser-tools/betlangiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/betlangiser/.gitignore +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.gitlab-ci.yml b/iser-tools/betlangiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/betlangiser/.gitlab-ci.yml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.guix-channel b/iser-tools/betlangiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/betlangiser/.guix-channel +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/betlangiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/betlangiser/.machine_readable/6a2/AGENTIC.a2ml index cc56a8c07..3e7a8346a 100644 --- a/iser-tools/betlangiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/betlangiser/.machine_readable/6a2/ECOSYSTEM.a2ml index d00b3ab64..ce0c6860a 100644 --- a/iser-tools/betlangiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/betlangiser/.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 — Betlangiser ecosystem position diff --git a/iser-tools/betlangiser/.machine_readable/6a2/META.a2ml b/iser-tools/betlangiser/.machine_readable/6a2/META.a2ml index 5bafb583f..35a0dcf44 100644 --- a/iser-tools/betlangiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/betlangiser/.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 — Betlangiser meta-level information diff --git a/iser-tools/betlangiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/betlangiser/.machine_readable/6a2/NEUROSYM.a2ml index c02c40424..4ad3d0868 100644 --- a/iser-tools/betlangiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/betlangiser/.machine_readable/6a2/PLAYBOOK.a2ml index 983abf83a..261b1661b 100644 --- a/iser-tools/betlangiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/betlangiser/.machine_readable/6a2/STATE.a2ml index 252fb8d03..b188a6e7f 100644 --- a/iser-tools/betlangiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/betlangiser/.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 — Betlangiser project state diff --git a/iser-tools/betlangiser/.machine_readable/ADJUST.contractile b/iser-tools/betlangiser/.machine_readable/ADJUST.contractile index 4aff4ec77..b6d884b0d 100644 --- a/iser-tools/betlangiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/betlangiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for betlangiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/betlangiser/.machine_readable/CLADE.a2ml b/iser-tools/betlangiser/.machine_readable/CLADE.a2ml index 0e3540a23..1648e890c 100644 --- a/iser-tools/betlangiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/betlangiser/.machine_readable/ENSAID_CONFIG.a2ml index 2ddc131c0..a66fd3705 100644 --- a/iser-tools/betlangiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/betlangiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/betlangiser/.machine_readable/INTENT.contractile b/iser-tools/betlangiser/.machine_readable/INTENT.contractile index 5186f54cf..db7e147d3 100644 --- a/iser-tools/betlangiser/.machine_readable/INTENT.contractile +++ b/iser-tools/betlangiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for betlangiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/betlangiser/.machine_readable/MUST.contractile b/iser-tools/betlangiser/.machine_readable/MUST.contractile index d8e5aa4f7..b2f18fa12 100644 --- a/iser-tools/betlangiser/.machine_readable/MUST.contractile +++ b/iser-tools/betlangiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for betlangiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/betlangiser/.machine_readable/TRUST.contractile b/iser-tools/betlangiser/.machine_readable/TRUST.contractile index c8885f2d4..27d486eef 100644 --- a/iser-tools/betlangiser/.machine_readable/TRUST.contractile +++ b/iser-tools/betlangiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for betlangiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/betlangiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/betlangiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/betlangiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/betlangiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/betlangiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/betlangiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/betlangiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/betlangiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/betlangiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/ai/.clinerules b/iser-tools/betlangiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/betlangiser/.machine_readable/ai/.clinerules +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/ai/.cursorrules b/iser-tools/betlangiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/betlangiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/ai/.windsurfrules b/iser-tools/betlangiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/betlangiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/betlangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/betlangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/betlangiser/.machine_readable/anchors/ANCHOR.a2ml index 4be708bc0..ecc5586c5 100644 --- a/iser-tools/betlangiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/betlangiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/betlangiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/betlangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/betlangiser/.machine_readable/configs/git-cliff/cliff.toml index 3549fc540..50c0a5321 100644 --- a/iser-tools/betlangiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/betlangiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/betlangiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/betlangiser/.machine_readable/contractiles/dust/Dustfile.a2ml index e0c81c060..10a277523 100644 --- a/iser-tools/betlangiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/betlangiser/.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 for betlangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/betlangiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/betlangiser/.machine_readable/contractiles/must/Mustfile.a2ml index 9942c36b8..897507043 100644 --- a/iser-tools/betlangiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/betlangiser/.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 for betlangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/betlangiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/betlangiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 41a78d3b7..f41d5bb8b 100644 --- a/iser-tools/betlangiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/betlangiser/.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 for betlangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/betlangiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/betlangiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/betlangiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/integrations/proven.a2ml b/iser-tools/betlangiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/betlangiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/betlangiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/betlangiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/betlangiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/betlangiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/betlangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/betlangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/betlangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/betlangiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/betlangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/betlangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/betlangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/betlangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/betlangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/betlangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/betlangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/betlangiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/betlangiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/betlangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/betlangiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/betlangiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/betlangiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/betlangiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/betlangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.well-known/ai.txt b/iser-tools/betlangiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/betlangiser/.well-known/ai.txt +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.well-known/humans.txt b/iser-tools/betlangiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/betlangiser/.well-known/humans.txt +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/.well-known/security.txt b/iser-tools/betlangiser/.well-known/security.txt index 83e8dc83b..d726d3a92 100644 --- a/iser-tools/betlangiser/.well-known/security.txt +++ b/iser-tools/betlangiser/.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/iser-tools/betlangiser/0-AI-MANIFEST.a2ml b/iser-tools/betlangiser/0-AI-MANIFEST.a2ml index 0462aa988..ebdf2ccd8 100644 --- a/iser-tools/betlangiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/0-AI-MANIFEST.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) # ⚠️ STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/betlangiser/CHANGELOG.adoc b/iser-tools/betlangiser/CHANGELOG.adoc index 749b380d3..065f1b8f4 100644 --- a/iser-tools/betlangiser/CHANGELOG.adoc +++ b/iser-tools/betlangiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/betlangiser/Cargo.toml index 9e506ac96..f10e58ec0 100644 --- a/iser-tools/betlangiser/Cargo.toml +++ b/iser-tools/betlangiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "betlangiser" version = "0.1.0" diff --git a/iser-tools/betlangiser/Containerfile b/iser-tools/betlangiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/betlangiser/Containerfile +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/EXPLAINME.adoc b/iser-tools/betlangiser/EXPLAINME.adoc index 80ffbb5da..0b4ea8702 100644 --- a/iser-tools/betlangiser/EXPLAINME.adoc +++ b/iser-tools/betlangiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Betlangiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/betlangiser/Justfile b/iser-tools/betlangiser/Justfile index 377c5ebc8..010f65196 100644 --- a/iser-tools/betlangiser/Justfile +++ b/iser-tools/betlangiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # betlangiser — Add ternary probabilistic modelling via Betlang # Default: build and test @@ -122,7 +122,7 @@ tour: echo " Betlangiser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/betlangiser/README.adoc b/iser-tools/betlangiser/README.adoc index 60725aa67..c0e04788e 100644 --- a/iser-tools/betlangiser/README.adoc +++ b/iser-tools/betlangiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/betlangiser/ROADMAP.adoc b/iser-tools/betlangiser/ROADMAP.adoc index fb36ac0c2..15911a68e 100644 --- a/iser-tools/betlangiser/ROADMAP.adoc +++ b/iser-tools/betlangiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = betlangiser Roadmap :toc: :icons: font diff --git a/iser-tools/betlangiser/TOPOLOGY.md b/iser-tools/betlangiser/TOPOLOGY.md index c24d6a4b7..8fb90281a 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/.gatekeeper.yaml b/iser-tools/betlangiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/betlangiser/container/.gatekeeper.yaml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/betlangiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/betlangiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/Containerfile b/iser-tools/betlangiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/betlangiser/container/Containerfile +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/README.adoc b/iser-tools/betlangiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/betlangiser/container/README.adoc +++ b/iser-tools/betlangiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/betlangiser/container/compose.example.toml b/iser-tools/betlangiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/betlangiser/container/compose.example.toml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/compose.toml b/iser-tools/betlangiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/betlangiser/container/compose.toml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/ct-build.sh b/iser-tools/betlangiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/betlangiser/container/ct-build.sh +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/deploy.k9.ncl b/iser-tools/betlangiser/container/deploy.k9.ncl index b251fdefb..9fe8ef754 100644 --- a/iser-tools/betlangiser/container/deploy.k9.ncl +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/entrypoint.sh b/iser-tools/betlangiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/betlangiser/container/entrypoint.sh +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/manifest.toml b/iser-tools/betlangiser/container/manifest.toml index 77d7e8bbd..c39a1cc3b 100644 --- a/iser-tools/betlangiser/container/manifest.toml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/container/vordr.toml b/iser-tools/betlangiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/betlangiser/container/vordr.toml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/contractile.just b/iser-tools/betlangiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/betlangiser/contractile.just +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/contractiles/intend/Intentfile.a2ml b/iser-tools/betlangiser/contractiles/intend/Intentfile.a2ml index ed160b484..9f775ee1f 100644 --- a/iser-tools/betlangiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/betlangiser/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 Betlangiser. ## Purpose -Betlangiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Betlangiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/betlangiser/contractiles/must/Mustfile.a2ml b/iser-tools/betlangiser/contractiles/must/Mustfile.a2ml index 6cd3dc30e..05a6e152a 100644 --- a/iser-tools/betlangiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/contractiles/trust/Trustfile.a2ml b/iser-tools/betlangiser/contractiles/trust/Trustfile.a2ml index 488a9cf57..dfffac571 100644 --- a/iser-tools/betlangiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/betlangiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/RSR_OUTLINE.adoc b/iser-tools/betlangiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/betlangiser/docs/STATE-VISUALIZER.adoc b/iser-tools/betlangiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/betlangiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/betlangiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/betlangiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/betlangiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/betlangiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/betlangiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/decisions/0000-template.adoc b/iser-tools/betlangiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/betlangiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/betlangiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/betlangiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/betlangiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/betlangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/betlangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/betlangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/betlangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/TSDM.a2ml b/iser-tools/betlangiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/betlangiser/docs/governance/TSDM.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/betlangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/betlangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/betlangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/betlangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/betlangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/betlangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/betlangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/betlangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/betlangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/betlangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/betlangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/betlangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/betlangiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/betlangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/betlangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/betlangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/betlangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/betlangiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/betlangiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/betlangiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/betlangiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/templates/contractiles/README.adoc b/iser-tools/betlangiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/betlangiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/betlangiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/betlangiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/betlangiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/betlangiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/betlangiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/betlangiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/betlangiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/betlangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/betlangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/betlangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/betlangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/betlangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/betlangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/betlangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/betlangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/betlangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/betlangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/betlangiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/eclexiaiser.toml b/iser-tools/betlangiser/eclexiaiser.toml index b553679ea..1f409a7c3 100644 --- a/iser-tools/betlangiser/eclexiaiser.toml +++ b/iser-tools/betlangiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for betlangiser [project] diff --git a/iser-tools/betlangiser/examples/risk-model/betlangiser.toml b/iser-tools/betlangiser/examples/risk-model/betlangiser.toml index 3d9ca286c..a533c68c7 100644 --- a/iser-tools/betlangiser/examples/risk-model/betlangiser.toml +++ b/iser-tools/betlangiser/examples/risk-model/betlangiser.toml @@ -1,5 +1,5 @@ # betlangiser manifest — Risk model example -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # This example demonstrates ternary probabilistic modelling with betlangiser. # Three variables model a simplified pricing scenario: diff --git a/iser-tools/betlangiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/betlangiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/betlangiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/betlangiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/betlangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/betlangiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/features/ssg/ssg-bootstrap.sh b/iser-tools/betlangiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/betlangiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/flake.nix b/iser-tools/betlangiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/betlangiser/flake.nix +++ b/iser-tools/betlangiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/betlangiser/guix.scm b/iser-tools/betlangiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/betlangiser/guix.scm +++ b/iser-tools/betlangiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/betlangiser/k9iser.toml b/iser-tools/betlangiser/k9iser.toml index 1ff9d4aba..ebaf2baf5 100644 --- a/iser-tools/betlangiser/k9iser.toml +++ b/iser-tools/betlangiser/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 betlangiser diff --git a/iser-tools/betlangiser/selur-compose.toml b/iser-tools/betlangiser/selur-compose.toml index 6cab85f13..0b486a0fa 100644 --- a/iser-tools/betlangiser/selur-compose.toml +++ b/iser-tools/betlangiser/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 betlangiser diff --git a/iser-tools/betlangiser/setup.sh b/iser-tools/betlangiser/setup.sh index 09a5605bd..bbbb53f3d 100755 --- a/iser-tools/betlangiser/setup.sh +++ b/iser-tools/betlangiser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Betlangiser — Universal Setup Script diff --git a/iser-tools/betlangiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/betlangiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/abi/mod.rs b/iser-tools/betlangiser/src/abi/mod.rs index 0f90d680d..cf5e1f8d8 100644 --- a/iser-tools/betlangiser/src/abi/mod.rs +++ b/iser-tools/betlangiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for betlangiser — Core types for ternary probabilistic modelling. diff --git a/iser-tools/betlangiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/betlangiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/betlangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/betlangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/betlangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/betlangiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/codegen/codegen.rs b/iser-tools/betlangiser/src/codegen/codegen.rs index f39eb6fc9..43e4024bb 100644 --- a/iser-tools/betlangiser/src/codegen/codegen.rs +++ b/iser-tools/betlangiser/src/codegen/codegen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation module — Generates Betlang source code from parsed @@ -61,7 +61,7 @@ fn emit_header(code: &mut String, project_name: &str) { ) .expect("TODO: handle error"); writeln!(code, "// Project: {}", project_name).expect("TODO: handle error"); - writeln!(code, "// SPDX-License-Identifier: PMPL-1.0-or-later").expect("TODO: handle error"); + writeln!(code, "// SPDX-License-Identifier: MPL-2.0").expect("TODO: handle error"); writeln!(code).expect("TODO: handle error"); writeln!(code, "module {} where", sanitize_identifier(project_name)).expect("TODO: handle error"); writeln!(code).expect("TODO: handle error"); diff --git a/iser-tools/betlangiser/src/codegen/distribution.rs b/iser-tools/betlangiser/src/codegen/distribution.rs index 803429812..6a80951a9 100644 --- a/iser-tools/betlangiser/src/codegen/distribution.rs +++ b/iser-tools/betlangiser/src/codegen/distribution.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Distribution module — Provides description and sampling logic metadata diff --git a/iser-tools/betlangiser/src/codegen/mod.rs b/iser-tools/betlangiser/src/codegen/mod.rs index 48705bf91..1687abd44 100644 --- a/iser-tools/betlangiser/src/codegen/mod.rs +++ b/iser-tools/betlangiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen module for betlangiser — Orchestrates Betlang code generation diff --git a/iser-tools/betlangiser/src/codegen/parser.rs b/iser-tools/betlangiser/src/codegen/parser.rs index 6ca41875c..e00fe5e86 100644 --- a/iser-tools/betlangiser/src/codegen/parser.rs +++ b/iser-tools/betlangiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser module — Converts manifest variable declarations into validated diff --git a/iser-tools/betlangiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/betlangiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/betlangiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/betlangiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/betlangiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/betlangiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index 68974396f..5f45835e4 100644 --- a/iser-tools/betlangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/interface/abi/Foreign.idr b/iser-tools/betlangiser/src/interface/abi/Foreign.idr index c2ca32e00..e84a552c7 100644 --- a/iser-tools/betlangiser/src/interface/abi/Foreign.idr +++ b/iser-tools/betlangiser/src/interface/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 for Betlangiser diff --git a/iser-tools/betlangiser/src/interface/abi/Layout.idr b/iser-tools/betlangiser/src/interface/abi/Layout.idr index 3fbf10913..68fceaa34 100644 --- a/iser-tools/betlangiser/src/interface/abi/Layout.idr +++ b/iser-tools/betlangiser/src/interface/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 for Betlangiser diff --git a/iser-tools/betlangiser/src/interface/abi/README.adoc b/iser-tools/betlangiser/src/interface/abi/README.adoc index 63e6c10d9..dfc5122fb 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Betlangiser ABI — Idris2 Interface Definitions This directory contains formally verified ABI definitions for the diff --git a/iser-tools/betlangiser/src/interface/abi/Types.idr b/iser-tools/betlangiser/src/interface/abi/Types.idr index c7ea2f76e..d5977aaad 100644 --- a/iser-tools/betlangiser/src/interface/abi/Types.idr +++ b/iser-tools/betlangiser/src/interface/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) -- ||| ABI Type Definitions for Betlangiser diff --git a/iser-tools/betlangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/betlangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/interface/ffi/build.zig b/iser-tools/betlangiser/src/interface/ffi/build.zig index db55dc483..798637e63 100644 --- a/iser-tools/betlangiser/src/interface/ffi/build.zig +++ b/iser-tools/betlangiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Betlangiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/betlangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/betlangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/interface/ffi/src/main.zig b/iser-tools/betlangiser/src/interface/ffi/src/main.zig index 8cdb2acbe..97280ac83 100644 --- a/iser-tools/betlangiser/src/interface/ffi/src/main.zig +++ b/iser-tools/betlangiser/src/interface/ffi/src/main.zig @@ -6,7 +6,7 @@ // Core functionality: distribution creation, sampling, combination, // ternary logic evaluation, and confidence interval computation. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/betlangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/betlangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/interface/ffi/test/integration_test.zig b/iser-tools/betlangiser/src/interface/ffi/test/integration_test.zig index 87e1930f5..26874bb52 100644 --- a/iser-tools/betlangiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/betlangiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Betlangiser 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. // Coverage: lifecycle, distribution creation, sampling, ternary logic, diff --git a/iser-tools/betlangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/betlangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/betlangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/betlangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/src/lib.rs b/iser-tools/betlangiser/src/lib.rs index 08b0204de..05156f2a3 100644 --- a/iser-tools/betlangiser/src/lib.rs +++ b/iser-tools/betlangiser/src/lib.rs @@ -13,7 +13,7 @@ clippy::manual_clamp, clippy::type_complexity )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // betlangiser library — Public API for ternary probabilistic modelling diff --git a/iser-tools/betlangiser/src/main.rs b/iser-tools/betlangiser/src/main.rs index 4cedaa1c1..2797b6d97 100644 --- a/iser-tools/betlangiser/src/main.rs +++ b/iser-tools/betlangiser/src/main.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // betlangiser CLI — Add ternary probabilistic uncertainty modelling diff --git a/iser-tools/betlangiser/src/manifest/mod.rs b/iser-tools/betlangiser/src/manifest/mod.rs index 8e71102e4..b2e895d68 100644 --- a/iser-tools/betlangiser/src/manifest/mod.rs +++ b/iser-tools/betlangiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for betlangiser — Parses and validates betlangiser.toml manifests @@ -336,7 +336,7 @@ pub fn init_manifest(path: &str) -> Result<()> { } let template = r#"# betlangiser manifest — ternary probabilistic modelling -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-model" diff --git a/iser-tools/betlangiser/stapeln.toml b/iser-tools/betlangiser/stapeln.toml index a7a80da94..a746c261a 100644 --- a/iser-tools/betlangiser/stapeln.toml +++ b/iser-tools/betlangiser/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 betlangiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/betlangiser/tests/integration_test.rs b/iser-tools/betlangiser/tests/integration_test.rs index aaed85abf..455305eda 100644 --- a/iser-tools/betlangiser/tests/integration_test.rs +++ b/iser-tools/betlangiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for betlangiser — validates manifest parsing, diff --git a/iser-tools/betlangiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/betlangiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/betlangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/betlangiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/betlangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/betlangiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/betlangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/betlangiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/betlangiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/betlangiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/betlangiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/betlangiser/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/iser-tools/bqniser/.devcontainer/Containerfile b/iser-tools/bqniser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/bqniser/.devcontainer/Containerfile +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.devcontainer/README.adoc b/iser-tools/bqniser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/bqniser/.devcontainer/README.adoc +++ b/iser-tools/bqniser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/bqniser/.devcontainer/devcontainer.json b/iser-tools/bqniser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/bqniser/.devcontainer/devcontainer.json +++ b/iser-tools/bqniser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/bqniser/.envrc b/iser-tools/bqniser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/bqniser/.envrc +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.gitattributes b/iser-tools/bqniser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/bqniser/.gitattributes +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/CODEOWNERS b/iser-tools/bqniser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/bqniser/.github/CODEOWNERS +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/bqniser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/bqniser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/bqniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/bqniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/FUNDING.yml b/iser-tools/bqniser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/bqniser/.github/FUNDING.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/GOVERNANCE.md b/iser-tools/bqniser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/bqniser/.github/ISSUE_TEMPLATE/bug_report.yml index 26b34b35b..179ba8c96 100644 --- a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/bqniser/.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/bqniser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/bqniser/.github/ISSUE_TEMPLATE/config.yml index 88e0fcafa..246ccd325 100644 --- a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/bqniser/.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/bqniser blank_issues_enabled: true contact_links: diff --git a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/bqniser/.github/ISSUE_TEMPLATE/custom.yml index 67b532b35..6f5bc8821 100644 --- a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/bqniser/.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/bqniser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/bqniser/.github/ISSUE_TEMPLATE/documentation.yml index f2654a14c..411e46813 100644 --- a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/bqniser/.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/bqniser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/bqniser/.github/ISSUE_TEMPLATE/feature_request.yml index 97b959236..33fd6168d 100644 --- a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/bqniser/.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/bqniser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/bqniser/.github/ISSUE_TEMPLATE/question.yml index 036e3664b..b04396296 100644 --- a/iser-tools/bqniser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/bqniser/.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/bqniser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/bqniser/.github/MAINTAINERS b/iser-tools/bqniser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/bqniser/.github/MAINTAINERS +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/copilot-instructions.md b/iser-tools/bqniser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/bqniser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/bqniser/.github/dependabot.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/pull_request_template.md b/iser-tools/bqniser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/bqniser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/bqniser/.github/workflows/boj-build.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/workflows/casket-pages.yml b/iser-tools/bqniser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/bqniser/.github/workflows/casket-pages.yml +++ b/iser-tools/bqniser/.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: diff --git a/iser-tools/bqniser/.github/workflows/codeql.yml b/iser-tools/bqniser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/bqniser/.github/workflows/codeql.yml +++ b/iser-tools/bqniser/.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: diff --git a/iser-tools/bqniser/.github/workflows/dogfood-gate.yml b/iser-tools/bqniser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/bqniser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/workflows/governance.yml b/iser-tools/bqniser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/bqniser/.github/workflows/governance.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/workflows/hypatia-scan.yml b/iser-tools/bqniser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/bqniser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/bqniser/.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 diff --git a/iser-tools/bqniser/.github/workflows/instant-sync.yml b/iser-tools/bqniser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/bqniser/.github/workflows/instant-sync.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/workflows/mirror.yml b/iser-tools/bqniser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/bqniser/.github/workflows/mirror.yml +++ b/iser-tools/bqniser/.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 diff --git a/iser-tools/bqniser/.github/workflows/release.yml b/iser-tools/bqniser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/bqniser/.github/workflows/release.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/workflows/rhodibot.yml b/iser-tools/bqniser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/bqniser/.github/workflows/rhodibot.yml +++ b/iser-tools/bqniser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/bqniser/.github/workflows/rust-ci.yml b/iser-tools/bqniser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/bqniser/.github/workflows/rust-ci.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/workflows/scorecard-enforcer.yml b/iser-tools/bqniser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/bqniser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/bqniser/.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 diff --git a/iser-tools/bqniser/.github/workflows/scorecard.yml b/iser-tools/bqniser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/bqniser/.github/workflows/scorecard.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.github/workflows/secret-scanner.yml b/iser-tools/bqniser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/bqniser/.github/workflows/secret-scanner.yml +++ b/iser-tools/bqniser/.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 diff --git a/iser-tools/bqniser/.github/workflows/static-analysis-gate.yml b/iser-tools/bqniser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/bqniser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.gitignore b/iser-tools/bqniser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/bqniser/.gitignore +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.gitlab-ci.yml b/iser-tools/bqniser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/bqniser/.gitlab-ci.yml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.guix-channel b/iser-tools/bqniser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/bqniser/.guix-channel +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/bqniser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/bqniser/.machine_readable/6a2/AGENTIC.a2ml index ba3450b13..ebc9b113b 100644 --- a/iser-tools/bqniser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/bqniser/.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 for bqniser diff --git a/iser-tools/bqniser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/bqniser/.machine_readable/6a2/ECOSYSTEM.a2ml index 978eb1bc8..828db3ede 100644 --- a/iser-tools/bqniser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/bqniser/.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 — Bqniser ecosystem position diff --git a/iser-tools/bqniser/.machine_readable/6a2/META.a2ml b/iser-tools/bqniser/.machine_readable/6a2/META.a2ml index 159e53261..b8c9ac12c 100644 --- a/iser-tools/bqniser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/bqniser/.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 — Bqniser meta-level information diff --git a/iser-tools/bqniser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/bqniser/.machine_readable/6a2/NEUROSYM.a2ml index 6c1026faa..4bab4c0e9 100644 --- a/iser-tools/bqniser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/bqniser/.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 for bqniser diff --git a/iser-tools/bqniser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/bqniser/.machine_readable/6a2/PLAYBOOK.a2ml index 61f978457..3fb0333da 100644 --- a/iser-tools/bqniser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/bqniser/.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 for bqniser diff --git a/iser-tools/bqniser/.machine_readable/6a2/STATE.a2ml b/iser-tools/bqniser/.machine_readable/6a2/STATE.a2ml index d1355acdf..527f804b3 100644 --- a/iser-tools/bqniser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/bqniser/.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 — Bqniser project state diff --git a/iser-tools/bqniser/.machine_readable/ADJUST.contractile b/iser-tools/bqniser/.machine_readable/ADJUST.contractile index 63447a46b..5a41e543b 100644 --- a/iser-tools/bqniser/.machine_readable/ADJUST.contractile +++ b/iser-tools/bqniser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for bqniser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/bqniser/.machine_readable/CLADE.a2ml b/iser-tools/bqniser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/bqniser/.machine_readable/CLADE.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/bqniser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/bqniser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/bqniser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/bqniser/.machine_readable/INTENT.contractile b/iser-tools/bqniser/.machine_readable/INTENT.contractile index 47b578a4d..1593af865 100644 --- a/iser-tools/bqniser/.machine_readable/INTENT.contractile +++ b/iser-tools/bqniser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for bqniser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/bqniser/.machine_readable/MUST.contractile b/iser-tools/bqniser/.machine_readable/MUST.contractile index 0876536aa..073cd886f 100644 --- a/iser-tools/bqniser/.machine_readable/MUST.contractile +++ b/iser-tools/bqniser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for bqniser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/bqniser/.machine_readable/TRUST.contractile b/iser-tools/bqniser/.machine_readable/TRUST.contractile index 2f5d81e31..769a8aac8 100644 --- a/iser-tools/bqniser/.machine_readable/TRUST.contractile +++ b/iser-tools/bqniser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for bqniser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/bqniser/.machine_readable/agent_instructions/README.adoc b/iser-tools/bqniser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/bqniser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/bqniser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/bqniser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/bqniser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/bqniser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/bqniser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/bqniser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/ai/.clinerules b/iser-tools/bqniser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/bqniser/.machine_readable/ai/.clinerules +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/ai/.cursorrules b/iser-tools/bqniser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/bqniser/.machine_readable/ai/.cursorrules +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/ai/.windsurfrules b/iser-tools/bqniser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/bqniser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/bqniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/bqniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/bqniser/.machine_readable/anchors/ANCHOR.a2ml index c8b3844bb..34a6ef42a 100644 --- a/iser-tools/bqniser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/compliance/rust/deny.toml b/iser-tools/bqniser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/bqniser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/bqniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/bqniser/.machine_readable/configs/git-cliff/cliff.toml index 292a5d83e..76d84ba75 100644 --- a/iser-tools/bqniser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/bqniser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/bqniser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/bqniser/.machine_readable/contractiles/dust/Dustfile.a2ml index 12ff72b32..67d3ef599 100644 --- a/iser-tools/bqniser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/bqniser/.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 for bqniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/bqniser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/bqniser/.machine_readable/contractiles/intend/Intendfile.a2ml index 9a1e5fc47..ecf22d1f3 100644 --- a/iser-tools/bqniser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/bqniser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for bqniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/bqniser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/bqniser/.machine_readable/contractiles/must/Mustfile.a2ml index 78284b680..d09bcd012 100644 --- a/iser-tools/bqniser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/bqniser/.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 for bqniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/bqniser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/bqniser/.machine_readable/contractiles/trust/Trustfile.a2ml index e4341dfaf..666c8c04d 100644 --- a/iser-tools/bqniser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/bqniser/.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 for bqniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/bqniser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/bqniser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/bqniser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/integrations/proven.a2ml b/iser-tools/bqniser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/bqniser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/bqniser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/bqniser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/bqniser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/bqniser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/bqniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/bqniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/bqniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/bqniser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/bqniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/bqniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/bqniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/bqniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/bqniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/bqniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/bqniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/bqniser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/bqniser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/bqniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/bqniser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/bqniser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/bqniser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/bqniser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/bqniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.well-known/ai.txt b/iser-tools/bqniser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/bqniser/.well-known/ai.txt +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.well-known/humans.txt b/iser-tools/bqniser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/bqniser/.well-known/humans.txt +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/.well-known/security.txt b/iser-tools/bqniser/.well-known/security.txt index 9c4571265..64aac5d86 100644 --- a/iser-tools/bqniser/.well-known/security.txt +++ b/iser-tools/bqniser/.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/iser-tools/bqniser/0-AI-MANIFEST.a2ml b/iser-tools/bqniser/0-AI-MANIFEST.a2ml index 838f10846..23cfa6d00 100644 --- a/iser-tools/bqniser/0-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/0-AI-MANIFEST.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) # STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/bqniser/CHANGELOG.adoc b/iser-tools/bqniser/CHANGELOG.adoc index 1ebb9858a..912c72e74 100644 --- a/iser-tools/bqniser/CHANGELOG.adoc +++ b/iser-tools/bqniser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/bqniser/CODE_OF_CONDUCT.md b/iser-tools/bqniser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/bqniser/Cargo.toml index 9dc8366ec..588fe6958 100644 --- a/iser-tools/bqniser/Cargo.toml +++ b/iser-tools/bqniser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "bqniser" version = "0.1.0" diff --git a/iser-tools/bqniser/Containerfile b/iser-tools/bqniser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/bqniser/Containerfile +++ b/iser-tools/bqniser/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/iser-tools/bqniser/EXPLAINME.adoc b/iser-tools/bqniser/EXPLAINME.adoc index 2f669534f..9f7c83850 100644 --- a/iser-tools/bqniser/EXPLAINME.adoc +++ b/iser-tools/bqniser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Bqniser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/bqniser/Justfile b/iser-tools/bqniser/Justfile index 2cc1897ed..e1e559c48 100644 --- a/iser-tools/bqniser/Justfile +++ b/iser-tools/bqniser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # bqniser — array pattern detection and BQN primitive rewriting # Default: build and test @@ -134,7 +134,7 @@ tour: echo " Bqniser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/bqniser/README.adoc b/iser-tools/bqniser/README.adoc index de43ae925..f7edcdaea 100644 --- a/iser-tools/bqniser/README.adoc +++ b/iser-tools/bqniser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/bqniser/ROADMAP.adoc b/iser-tools/bqniser/ROADMAP.adoc index 92834ae9c..4066e6361 100644 --- a/iser-tools/bqniser/ROADMAP.adoc +++ b/iser-tools/bqniser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 bbc40a9ab..da0cb948c 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/.gatekeeper.yaml b/iser-tools/bqniser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/bqniser/container/.gatekeeper.yaml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/bqniser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/bqniser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/Containerfile b/iser-tools/bqniser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/bqniser/container/Containerfile +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/README.adoc b/iser-tools/bqniser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/bqniser/container/README.adoc +++ b/iser-tools/bqniser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/bqniser/container/compose.example.toml b/iser-tools/bqniser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/bqniser/container/compose.example.toml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/compose.toml b/iser-tools/bqniser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/bqniser/container/compose.toml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/ct-build.sh b/iser-tools/bqniser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/bqniser/container/ct-build.sh +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/deploy.k9.ncl b/iser-tools/bqniser/container/deploy.k9.ncl index cef13f9d3..f015407ac 100644 --- a/iser-tools/bqniser/container/deploy.k9.ncl +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/entrypoint.sh b/iser-tools/bqniser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/bqniser/container/entrypoint.sh +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/manifest.toml b/iser-tools/bqniser/container/manifest.toml index f3e98537b..6cb1985ca 100644 --- a/iser-tools/bqniser/container/manifest.toml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/container/vordr.toml b/iser-tools/bqniser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/bqniser/container/vordr.toml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/contractile.just b/iser-tools/bqniser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/bqniser/contractile.just +++ b/iser-tools/bqniser/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/iser-tools/bqniser/contractiles/intend/Intentfile.a2ml b/iser-tools/bqniser/contractiles/intend/Intentfile.a2ml index e682e3704..f0f4f2bb7 100644 --- a/iser-tools/bqniser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/bqniser/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 Bqniser. ## Purpose -Bqniser — // SPDX-License-Identifier: PMPL-1.0-or-later +Bqniser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/bqniser/contractiles/must/Mustfile.a2ml b/iser-tools/bqniser/contractiles/must/Mustfile.a2ml index 350b449e0..60bd3db9b 100644 --- a/iser-tools/bqniser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/contractiles/trust/Trustfile.a2ml b/iser-tools/bqniser/contractiles/trust/Trustfile.a2ml index 122aca062..1e4e1b64a 100644 --- a/iser-tools/bqniser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/bqniser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/RSR_OUTLINE.adoc b/iser-tools/bqniser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/bqniser/docs/STATE-VISUALIZER.adoc b/iser-tools/bqniser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/bqniser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/bqniser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 4f8d33c3c..b5a9e8a2e 100644 --- a/iser-tools/bqniser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/bqniser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # bqniser -- Topology diff --git a/iser-tools/bqniser/docs/attribution/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/bqniser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc b/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/bqniser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/bqniser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/bqniser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/decisions/0000-template.adoc b/iser-tools/bqniser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/bqniser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/bqniser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/bqniser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/bqniser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/bqniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/bqniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/bqniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/bqniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/TSDM.a2ml b/iser-tools/bqniser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/bqniser/docs/governance/TSDM.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/bqniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/bqniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/bqniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/bqniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/bqniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/bqniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/bqniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/bqniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/bqniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/bqniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/bqniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/bqniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/bqniser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/bqniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/bqniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/bqniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/bqniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/bqniser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/bqniser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/bqniser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/bqniser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/templates/contractiles/README.adoc b/iser-tools/bqniser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/bqniser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/bqniser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/bqniser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/bqniser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/bqniser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/bqniser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/bqniser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/bqniser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/bqniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/bqniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/bqniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/bqniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/bqniser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/bqniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/bqniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/bqniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/bqniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/bqniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/bqniser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/eclexiaiser.toml b/iser-tools/bqniser/eclexiaiser.toml index 6883f1db2..a9e2a0d3f 100644 --- a/iser-tools/bqniser/eclexiaiser.toml +++ b/iser-tools/bqniser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for bqniser [project] diff --git a/iser-tools/bqniser/examples/array-ops/bqniser.toml b/iser-tools/bqniser/examples/array-ops/bqniser.toml index 8434e406c..1738b4ab5 100644 --- a/iser-tools/bqniser/examples/array-ops/bqniser.toml +++ b/iser-tools/bqniser/examples/array-ops/bqniser.toml @@ -1,5 +1,5 @@ # bqniser manifest — array-ops example -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Demonstrates all five source-pattern types that bqniser can detect # and rewrite as BQN array primitives. diff --git a/iser-tools/bqniser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/bqniser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/bqniser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/bqniser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/bqniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/bqniser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/features/ssg/ssg-bootstrap.sh b/iser-tools/bqniser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/bqniser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/bqniser/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/iser-tools/bqniser/flake.nix b/iser-tools/bqniser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/bqniser/flake.nix +++ b/iser-tools/bqniser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/bqniser/guix.scm b/iser-tools/bqniser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/bqniser/guix.scm +++ b/iser-tools/bqniser/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 {{PROJECT_NAME}} diff --git a/iser-tools/bqniser/k9iser.toml b/iser-tools/bqniser/k9iser.toml index acc40db8c..a10ea97b2 100644 --- a/iser-tools/bqniser/k9iser.toml +++ b/iser-tools/bqniser/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 bqniser diff --git a/iser-tools/bqniser/selur-compose.toml b/iser-tools/bqniser/selur-compose.toml index 1a2d6a756..1634f666f 100644 --- a/iser-tools/bqniser/selur-compose.toml +++ b/iser-tools/bqniser/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 bqniser diff --git a/iser-tools/bqniser/setup.sh b/iser-tools/bqniser/setup.sh index 3ec941cff..f967e6302 100755 --- a/iser-tools/bqniser/setup.sh +++ b/iser-tools/bqniser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Bqniser — Universal Setup Script diff --git a/iser-tools/bqniser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/bqniser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/abi/mod.rs b/iser-tools/bqniser/src/abi/mod.rs index df09841fa..23089939b 100644 --- a/iser-tools/bqniser/src/abi/mod.rs +++ b/iser-tools/bqniser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for bqniser. diff --git a/iser-tools/bqniser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/bqniser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/bqniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/bqniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/bqniser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/bqniser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/codegen/bqn_gen.rs b/iser-tools/bqniser/src/codegen/bqn_gen.rs index 6de813ead..b009b93c8 100644 --- a/iser-tools/bqniser/src/codegen/bqn_gen.rs +++ b/iser-tools/bqniser/src/codegen/bqn_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // BQN source code generator for bqniser. @@ -28,7 +28,7 @@ pub fn generate_bqn(program: &BQNProgram) -> Result { "# BQN program generated by bqniser for project: {}\n", program.project_name )); - out.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n"); + out.push_str("# SPDX-License-Identifier: MPL-2.0\n"); out.push_str("#\n"); out.push_str("# Each function below implements one array computation pattern\n"); out.push_str("# detected in the source code, rewritten as optimised BQN primitives.\n"); diff --git a/iser-tools/bqniser/src/codegen/ffi_gen.rs b/iser-tools/bqniser/src/codegen/ffi_gen.rs index b69cf16c6..d9c272733 100644 --- a/iser-tools/bqniser/src/codegen/ffi_gen.rs +++ b/iser-tools/bqniser/src/codegen/ffi_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // CBQN FFI bridge generator for bqniser. @@ -31,7 +31,7 @@ fn generate_c_header(program: &BQNProgram) -> Result { let mut out = String::new(); // Header guard and preamble. - out.push_str("/* SPDX-License-Identifier: PMPL-1.0-or-later */\n"); + out.push_str("/* SPDX-License-Identifier: MPL-2.0 */\n"); out.push_str(&format!( "/* bqniser FFI bridge for project: {} */\n", program.project_name @@ -93,7 +93,7 @@ fn generate_zig_impl(program: &BQNProgram) -> Result { let mut out = String::new(); // Preamble. - out.push_str("// SPDX-License-Identifier: PMPL-1.0-or-later\n"); + out.push_str("// SPDX-License-Identifier: MPL-2.0\n"); out.push_str(&format!( "// bqniser FFI bridge (Zig) for project: {}\n", program.project_name diff --git a/iser-tools/bqniser/src/codegen/mod.rs b/iser-tools/bqniser/src/codegen/mod.rs index 3096df0fa..c98d78fbc 100644 --- a/iser-tools/bqniser/src/codegen/mod.rs +++ b/iser-tools/bqniser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation orchestrator for bqniser. diff --git a/iser-tools/bqniser/src/codegen/parser.rs b/iser-tools/bqniser/src/codegen/parser.rs index be06d1760..08a6e4c29 100644 --- a/iser-tools/bqniser/src/codegen/parser.rs +++ b/iser-tools/bqniser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Pattern parser for bqniser. diff --git a/iser-tools/bqniser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/bqniser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/bqniser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/bqniser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/bqniser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/bqniser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/bqniser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/interface/abi/Foreign.idr b/iser-tools/bqniser/src/interface/abi/Foreign.idr index ea93ac054..b5fcd4e89 100644 --- a/iser-tools/bqniser/src/interface/abi/Foreign.idr +++ b/iser-tools/bqniser/src/interface/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 for BQNiser diff --git a/iser-tools/bqniser/src/interface/abi/Layout.idr b/iser-tools/bqniser/src/interface/abi/Layout.idr index d84a1d421..b5eea1ccb 100644 --- a/iser-tools/bqniser/src/interface/abi/Layout.idr +++ b/iser-tools/bqniser/src/interface/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 for BQN Values diff --git a/iser-tools/bqniser/src/interface/abi/Types.idr b/iser-tools/bqniser/src/interface/abi/Types.idr index e30c0a650..b15194ec6 100644 --- a/iser-tools/bqniser/src/interface/abi/Types.idr +++ b/iser-tools/bqniser/src/interface/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) -- ||| ABI Type Definitions for BQNiser diff --git a/iser-tools/bqniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/bqniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/interface/ffi/build.zig b/iser-tools/bqniser/src/interface/ffi/build.zig index 165bcb873..0558c76c5 100644 --- a/iser-tools/bqniser/src/interface/ffi/build.zig +++ b/iser-tools/bqniser/src/interface/ffi/build.zig @@ -3,7 +3,7 @@ // Builds the Zig FFI bridge to the CBQN runtime as both shared and static // libraries. When CBQN is available as a system library, link it here. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/bqniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/bqniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/interface/ffi/src/main.zig b/iser-tools/bqniser/src/interface/ffi/src/main.zig index 1b9805da5..a2e7ede95 100644 --- a/iser-tools/bqniser/src/interface/ffi/src/main.zig +++ b/iser-tools/bqniser/src/interface/ffi/src/main.zig @@ -8,7 +8,7 @@ // // CBQN C API: https://github.com/dzaima/CBQN/blob/master/include/bqnffi.h // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/bqniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/bqniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/interface/ffi/test/integration_test.zig b/iser-tools/bqniser/src/interface/ffi/test/integration_test.zig index 1c107076b..2de9dc60b 100644 --- a/iser-tools/bqniser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/bqniser/src/interface/ffi/test/integration_test.zig @@ -5,7 +5,7 @@ // function signatures, result codes, and value types match the formal // ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/bqniser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/bqniser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/bqniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/bqniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/src/lib.rs b/iser-tools/bqniser/src/lib.rs index 0260d74d2..8eb67060d 100644 --- a/iser-tools/bqniser/src/lib.rs +++ b/iser-tools/bqniser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // bqniser library API. diff --git a/iser-tools/bqniser/src/main.rs b/iser-tools/bqniser/src/main.rs index eeac21a83..72a8c3b27 100644 --- a/iser-tools/bqniser/src/main.rs +++ b/iser-tools/bqniser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // bqniser CLI — Detect array computation patterns in code and rewrite diff --git a/iser-tools/bqniser/src/manifest/mod.rs b/iser-tools/bqniser/src/manifest/mod.rs index 96a03e635..aa3e8adb4 100644 --- a/iser-tools/bqniser/src/manifest/mod.rs +++ b/iser-tools/bqniser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for bqniser.toml. @@ -239,7 +239,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("bqniser.toml already exists"); } let template = r#"# bqniser manifest -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-array-project" diff --git a/iser-tools/bqniser/stapeln.toml b/iser-tools/bqniser/stapeln.toml index 671dda4ca..c10d51190 100644 --- a/iser-tools/bqniser/stapeln.toml +++ b/iser-tools/bqniser/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 bqniser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/bqniser/tests/integration_test.rs b/iser-tools/bqniser/tests/integration_test.rs index 4ba57cb35..c3b5263b6 100644 --- a/iser-tools/bqniser/tests/integration_test.rs +++ b/iser-tools/bqniser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for bqniser Phase 1. @@ -1088,7 +1088,7 @@ fn test_aspect_bqn_spdx_header() { let bqn = generate_bqn(&program).unwrap(); assert!( - bqn.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + bqn.contains("SPDX-License-Identifier: MPL-2.0"), "BQN file for {} missing SPDX header", name ); @@ -1141,7 +1141,7 @@ fn test_aspect_c_header_abi_declarations() { // SPDX header. assert!( - header.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + header.contains("SPDX-License-Identifier: MPL-2.0"), "C header missing SPDX" ); @@ -1174,7 +1174,7 @@ fn test_aspect_zig_ffi_structure() { // SPDX header. assert!( - zig.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + zig.contains("SPDX-License-Identifier: MPL-2.0"), "Zig FFI missing SPDX" ); diff --git a/iser-tools/bqniser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/bqniser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/bqniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/bqniser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/bqniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/bqniser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/bqniser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/bqniser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/bqniser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/bqniser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/bqniser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/bqniser/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/iser-tools/chapeliser/.devcontainer/Containerfile b/iser-tools/chapeliser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/chapeliser/.devcontainer/Containerfile +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.devcontainer/README.adoc b/iser-tools/chapeliser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/chapeliser/.devcontainer/README.adoc +++ b/iser-tools/chapeliser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/chapeliser/.devcontainer/devcontainer.json b/iser-tools/chapeliser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/chapeliser/.devcontainer/devcontainer.json +++ b/iser-tools/chapeliser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/chapeliser/.envrc b/iser-tools/chapeliser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/chapeliser/.envrc +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.gitattributes b/iser-tools/chapeliser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/chapeliser/.gitattributes +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/CODEOWNERS b/iser-tools/chapeliser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/chapeliser/.github/CODEOWNERS +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/chapeliser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/chapeliser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/chapeliser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/chapeliser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/FUNDING.yml b/iser-tools/chapeliser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/chapeliser/.github/FUNDING.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/GOVERNANCE.md b/iser-tools/chapeliser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/bug_report.yml index 20aeedb15..ab680e794 100644 --- a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/chapeliser/.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/chapeliser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/config.yml index 0952d86b1..092413c49 100644 --- a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/chapeliser/.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/chapeliser blank_issues_enabled: true contact_links: diff --git a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/custom.yml index 7a647c22d..9b8700308 100644 --- a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/chapeliser/.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/chapeliser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/documentation.yml index f179f5888..80831dd0e 100644 --- a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/chapeliser/.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/chapeliser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/feature_request.yml index ce301405f..512fabf12 100644 --- a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/chapeliser/.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/chapeliser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/question.yml index 298292945..bfbe48a75 100644 --- a/iser-tools/chapeliser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/chapeliser/.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/chapeliser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/chapeliser/.github/MAINTAINERS b/iser-tools/chapeliser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/chapeliser/.github/MAINTAINERS +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/copilot-instructions.md b/iser-tools/chapeliser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/chapeliser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/chapeliser/.github/dependabot.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/pull_request_template.md b/iser-tools/chapeliser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/chapeliser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/chapeliser/.github/workflows/boj-build.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/workflows/casket-pages.yml b/iser-tools/chapeliser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/chapeliser/.github/workflows/casket-pages.yml +++ b/iser-tools/chapeliser/.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: diff --git a/iser-tools/chapeliser/.github/workflows/codeql.yml b/iser-tools/chapeliser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/chapeliser/.github/workflows/codeql.yml +++ b/iser-tools/chapeliser/.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: diff --git a/iser-tools/chapeliser/.github/workflows/dogfood-gate.yml b/iser-tools/chapeliser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/chapeliser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/workflows/governance.yml b/iser-tools/chapeliser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/chapeliser/.github/workflows/governance.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/workflows/hypatia-scan.yml b/iser-tools/chapeliser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/chapeliser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/chapeliser/.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 diff --git a/iser-tools/chapeliser/.github/workflows/instant-sync.yml b/iser-tools/chapeliser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/chapeliser/.github/workflows/instant-sync.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/workflows/mirror.yml b/iser-tools/chapeliser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/chapeliser/.github/workflows/mirror.yml +++ b/iser-tools/chapeliser/.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 diff --git a/iser-tools/chapeliser/.github/workflows/release.yml b/iser-tools/chapeliser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/chapeliser/.github/workflows/release.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/workflows/rhodibot.yml b/iser-tools/chapeliser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/chapeliser/.github/workflows/rhodibot.yml +++ b/iser-tools/chapeliser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/chapeliser/.github/workflows/rust-ci.yml b/iser-tools/chapeliser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/chapeliser/.github/workflows/rust-ci.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/workflows/scorecard-enforcer.yml b/iser-tools/chapeliser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/chapeliser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/chapeliser/.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 diff --git a/iser-tools/chapeliser/.github/workflows/scorecard.yml b/iser-tools/chapeliser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/chapeliser/.github/workflows/scorecard.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.github/workflows/secret-scanner.yml b/iser-tools/chapeliser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/chapeliser/.github/workflows/secret-scanner.yml +++ b/iser-tools/chapeliser/.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 diff --git a/iser-tools/chapeliser/.github/workflows/static-analysis-gate.yml b/iser-tools/chapeliser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/chapeliser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.gitignore b/iser-tools/chapeliser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/chapeliser/.gitignore +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.gitlab-ci.yml b/iser-tools/chapeliser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/chapeliser/.gitlab-ci.yml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.guix-channel b/iser-tools/chapeliser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/chapeliser/.guix-channel +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/chapeliser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/chapeliser/.machine_readable/6a2/AGENTIC.a2ml index 6fbd6b4c5..4d5db884f 100644 --- a/iser-tools/chapeliser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/chapeliser/.machine_readable/6a2/ECOSYSTEM.a2ml index 2cdfff937..b619f430e 100644 --- a/iser-tools/chapeliser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/chapeliser/.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 — Chapeliser ecosystem position diff --git a/iser-tools/chapeliser/.machine_readable/6a2/META.a2ml b/iser-tools/chapeliser/.machine_readable/6a2/META.a2ml index 05524c49f..993b22f37 100644 --- a/iser-tools/chapeliser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/chapeliser/.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 — Chapeliser meta-level information diff --git a/iser-tools/chapeliser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/chapeliser/.machine_readable/6a2/NEUROSYM.a2ml index 1b2fbe51c..1acf7a300 100644 --- a/iser-tools/chapeliser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/chapeliser/.machine_readable/6a2/PLAYBOOK.a2ml index a74bd8336..6408e1c72 100644 --- a/iser-tools/chapeliser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/6a2/STATE.a2ml b/iser-tools/chapeliser/.machine_readable/6a2/STATE.a2ml index 91d838a41..60cec6947 100644 --- a/iser-tools/chapeliser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/chapeliser/.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 — Chapeliser project state diff --git a/iser-tools/chapeliser/.machine_readable/ADJUST.contractile b/iser-tools/chapeliser/.machine_readable/ADJUST.contractile index 183b49274..835a11cbd 100644 --- a/iser-tools/chapeliser/.machine_readable/ADJUST.contractile +++ b/iser-tools/chapeliser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for chapeliser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/chapeliser/.machine_readable/CLADE.a2ml b/iser-tools/chapeliser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/chapeliser/.machine_readable/CLADE.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/chapeliser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/chapeliser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/chapeliser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/chapeliser/.machine_readable/INTENT.contractile b/iser-tools/chapeliser/.machine_readable/INTENT.contractile index 4f5b0597f..1e1c4137b 100644 --- a/iser-tools/chapeliser/.machine_readable/INTENT.contractile +++ b/iser-tools/chapeliser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for chapeliser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/chapeliser/.machine_readable/MUST.contractile b/iser-tools/chapeliser/.machine_readable/MUST.contractile index 5d7f757ec..3e51f54f4 100644 --- a/iser-tools/chapeliser/.machine_readable/MUST.contractile +++ b/iser-tools/chapeliser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for chapeliser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/chapeliser/.machine_readable/TRUST.contractile b/iser-tools/chapeliser/.machine_readable/TRUST.contractile index a2615edca..2d08c5eb9 100644 --- a/iser-tools/chapeliser/.machine_readable/TRUST.contractile +++ b/iser-tools/chapeliser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for chapeliser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/chapeliser/.machine_readable/agent_instructions/README.adoc b/iser-tools/chapeliser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/chapeliser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/chapeliser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/chapeliser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/chapeliser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/chapeliser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/chapeliser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/chapeliser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/ai/.clinerules b/iser-tools/chapeliser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/chapeliser/.machine_readable/ai/.clinerules +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/ai/.cursorrules b/iser-tools/chapeliser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/chapeliser/.machine_readable/ai/.cursorrules +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/ai/.windsurfrules b/iser-tools/chapeliser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/chapeliser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/chapeliser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/chapeliser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/chapeliser/.machine_readable/anchors/ANCHOR.a2ml index 4d847dccf..564708b46 100644 --- a/iser-tools/chapeliser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/compliance/rust/deny.toml b/iser-tools/chapeliser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/chapeliser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/chapeliser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/chapeliser/.machine_readable/configs/git-cliff/cliff.toml index a5dfd4715..c3c590438 100644 --- a/iser-tools/chapeliser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/chapeliser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/chapeliser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/chapeliser/.machine_readable/contractiles/dust/Dustfile.a2ml index e1de0adb9..dbde3cc0a 100644 --- a/iser-tools/chapeliser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/chapeliser/.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 for chapeliser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/chapeliser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/chapeliser/.machine_readable/contractiles/must/Mustfile.a2ml index 1c66cd29e..4df658ca6 100644 --- a/iser-tools/chapeliser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/chapeliser/.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 for chapeliser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/chapeliser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/chapeliser/.machine_readable/contractiles/trust/Trustfile.a2ml index 286d39d1f..f676448dd 100644 --- a/iser-tools/chapeliser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/chapeliser/.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 for chapeliser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/chapeliser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/chapeliser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/chapeliser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/integrations/proven.a2ml b/iser-tools/chapeliser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/chapeliser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/chapeliser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/chapeliser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/chapeliser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/chapeliser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/chapeliser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/chapeliser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/chapeliser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/chapeliser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/chapeliser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/chapeliser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/chapeliser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/chapeliser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/chapeliser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/chapeliser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/chapeliser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/chapeliser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/chapeliser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/chapeliser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/chapeliser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/chapeliser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/chapeliser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/chapeliser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/chapeliser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.well-known/ai.txt b/iser-tools/chapeliser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/chapeliser/.well-known/ai.txt +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.well-known/humans.txt b/iser-tools/chapeliser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/chapeliser/.well-known/humans.txt +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/.well-known/security.txt b/iser-tools/chapeliser/.well-known/security.txt index fa2a5ccda..aa42b8ae8 100644 --- a/iser-tools/chapeliser/.well-known/security.txt +++ b/iser-tools/chapeliser/.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/iser-tools/chapeliser/CHANGELOG.adoc b/iser-tools/chapeliser/CHANGELOG.adoc index adf6e2538..b6262a567 100644 --- a/iser-tools/chapeliser/CHANGELOG.adoc +++ b/iser-tools/chapeliser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/chapeliser/Cargo.toml index 4e6257e12..5ce19d066 100644 --- a/iser-tools/chapeliser/Cargo.toml +++ b/iser-tools/chapeliser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "chapeliser" version = "0.1.0" diff --git a/iser-tools/chapeliser/Containerfile b/iser-tools/chapeliser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/chapeliser/Containerfile +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/EXPLAINME.adoc b/iser-tools/chapeliser/EXPLAINME.adoc index 7ecfe5836..f9ee33b33 100644 --- a/iser-tools/chapeliser/EXPLAINME.adoc +++ b/iser-tools/chapeliser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Chapeliser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/chapeliser/Justfile b/iser-tools/chapeliser/Justfile index 889fcfbf6..837eca730 100644 --- a/iser-tools/chapeliser/Justfile +++ b/iser-tools/chapeliser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # chapeliser — General-purpose Chapel acceleration framework # Default: build and test @@ -123,7 +123,7 @@ tour: echo " Chapeliser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/chapeliser/README.adoc b/iser-tools/chapeliser/README.adoc index dbc8326d5..c9aef9f0b 100644 --- a/iser-tools/chapeliser/README.adoc +++ b/iser-tools/chapeliser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/chapeliser/ROADMAP.adoc b/iser-tools/chapeliser/ROADMAP.adoc index d1bf13c19..d223b42e7 100644 --- a/iser-tools/chapeliser/ROADMAP.adoc +++ b/iser-tools/chapeliser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Chapeliser Roadmap Jonathan D.A. Jewell :toc: diff --git a/iser-tools/chapeliser/TOPOLOGY.md b/iser-tools/chapeliser/TOPOLOGY.md index 310c9621f..09a1a66fa 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/.gatekeeper.yaml b/iser-tools/chapeliser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/chapeliser/container/.gatekeeper.yaml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/chapeliser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/chapeliser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/Containerfile b/iser-tools/chapeliser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/chapeliser/container/Containerfile +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/README.adoc b/iser-tools/chapeliser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/chapeliser/container/README.adoc +++ b/iser-tools/chapeliser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/chapeliser/container/compose.example.toml b/iser-tools/chapeliser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/chapeliser/container/compose.example.toml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/compose.toml b/iser-tools/chapeliser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/chapeliser/container/compose.toml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/ct-build.sh b/iser-tools/chapeliser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/chapeliser/container/ct-build.sh +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/deploy.k9.ncl b/iser-tools/chapeliser/container/deploy.k9.ncl index 93f880bf1..99f0875ad 100644 --- a/iser-tools/chapeliser/container/deploy.k9.ncl +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/entrypoint.sh b/iser-tools/chapeliser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/chapeliser/container/entrypoint.sh +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/manifest.toml b/iser-tools/chapeliser/container/manifest.toml index 4071d7b2a..718d63e2f 100644 --- a/iser-tools/chapeliser/container/manifest.toml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/container/vordr.toml b/iser-tools/chapeliser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/chapeliser/container/vordr.toml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/contractile.just b/iser-tools/chapeliser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/chapeliser/contractile.just +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/contractiles/intend/Intentfile.a2ml b/iser-tools/chapeliser/contractiles/intend/Intentfile.a2ml index 15bbadb17..8ab1c2eb0 100644 --- a/iser-tools/chapeliser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/chapeliser/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 Chapeliser. ## Purpose -Chapeliser — // SPDX-License-Identifier: PMPL-1.0-or-later +Chapeliser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/chapeliser/contractiles/must/Mustfile.a2ml b/iser-tools/chapeliser/contractiles/must/Mustfile.a2ml index f512c3ca6..2eb48de7b 100644 --- a/iser-tools/chapeliser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/contractiles/trust/Trustfile.a2ml b/iser-tools/chapeliser/contractiles/trust/Trustfile.a2ml index 482da8041..f67eca025 100644 --- a/iser-tools/chapeliser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/chapeliser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/RSR_OUTLINE.adoc b/iser-tools/chapeliser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/chapeliser/docs/STATE-VISUALIZER.adoc b/iser-tools/chapeliser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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 864845bd2..cc5d53948 100644 --- a/iser-tools/chapeliser/docs/accessibility/README.adoc +++ b/iser-tools/chapeliser/docs/accessibility/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Burble Accessibility :toc: auto :icons: font diff --git a/iser-tools/chapeliser/docs/architecture/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/chapeliser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/chapeliser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/chapeliser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc b/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/chapeliser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/chapeliser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/chapeliser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/decisions/0000-template.adoc b/iser-tools/chapeliser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/chapeliser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/chapeliser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/chapeliser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/chapeliser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/chapeliser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/chapeliser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/chapeliser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/chapeliser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/TSDM.a2ml b/iser-tools/chapeliser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/chapeliser/docs/governance/TSDM.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/chapeliser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/chapeliser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/chapeliser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/chapeliser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/chapeliser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/chapeliser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/chapeliser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/chapeliser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/chapeliser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/chapeliser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/chapeliser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/chapeliser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/chapeliser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/chapeliser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/chapeliser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/chapeliser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/chapeliser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/chapeliser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/chapeliser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/chapeliser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/chapeliser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/templates/contractiles/README.adoc b/iser-tools/chapeliser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/chapeliser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/chapeliser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/chapeliser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/chapeliser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/chapeliser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/chapeliser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/chapeliser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/chapeliser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/chapeliser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/chapeliser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/chapeliser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/chapeliser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/chapeliser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/chapeliser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/chapeliser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/chapeliser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/chapeliser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/chapeliser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/chapeliser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/eclexiaiser.toml b/iser-tools/chapeliser/eclexiaiser.toml index ef83210e2..877b1436a 100644 --- a/iser-tools/chapeliser/eclexiaiser.toml +++ b/iser-tools/chapeliser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for chapeliser [project] diff --git a/iser-tools/chapeliser/examples/cluster.toml b/iser-tools/chapeliser/examples/cluster.toml index a06fd5f77..7a676f7f7 100644 --- a/iser-tools/chapeliser/examples/cluster.toml +++ b/iser-tools/chapeliser/examples/cluster.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example cluster configuration for Chapeliser. # # Pass this to: chapeliser run --cluster cluster.toml -n 4 diff --git a/iser-tools/chapeliser/examples/panic-attacker/chapeliser.toml b/iser-tools/chapeliser/examples/panic-attacker/chapeliser.toml index 0abba397d..0e94ab58c 100644 --- a/iser-tools/chapeliser/examples/panic-attacker/chapeliser.toml +++ b/iser-tools/chapeliser/examples/panic-attacker/chapeliser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Chapeliser manifest for panic-attacker's mass-panic (assemblyline) mode. # Distributes static analysis of hundreds of repositories across a Chapel cluster. diff --git a/iser-tools/chapeliser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/chapeliser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/chapeliser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/chapeliser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/chapeliser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/chapeliser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/features/ssg/ssg-bootstrap.sh b/iser-tools/chapeliser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/chapeliser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/flake.nix b/iser-tools/chapeliser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/chapeliser/flake.nix +++ b/iser-tools/chapeliser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/chapeliser/guix.scm b/iser-tools/chapeliser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/chapeliser/guix.scm +++ b/iser-tools/chapeliser/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 {{PROJECT_NAME}} diff --git a/iser-tools/chapeliser/k9iser.toml b/iser-tools/chapeliser/k9iser.toml index ccb71f1c5..f0e4c1db0 100644 --- a/iser-tools/chapeliser/k9iser.toml +++ b/iser-tools/chapeliser/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 chapeliser diff --git a/iser-tools/chapeliser/selur-compose.toml b/iser-tools/chapeliser/selur-compose.toml index 310b3e916..e864fe4ec 100644 --- a/iser-tools/chapeliser/selur-compose.toml +++ b/iser-tools/chapeliser/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 chapeliser diff --git a/iser-tools/chapeliser/setup.sh b/iser-tools/chapeliser/setup.sh index dcca0da5d..395d728c4 100755 --- a/iser-tools/chapeliser/setup.sh +++ b/iser-tools/chapeliser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Chapeliser — Universal Setup Script diff --git a/iser-tools/chapeliser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/chapeliser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/abi/mod.rs b/iser-tools/chapeliser/src/abi/mod.rs index 530e0bd55..ef2ac4f4d 100644 --- a/iser-tools/chapeliser/src/abi/mod.rs +++ b/iser-tools/chapeliser/src/abi/mod.rs @@ -1,4 +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 module — Rust-side types that mirror the Idris2 ABI definitions. diff --git a/iser-tools/chapeliser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/chapeliser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/chapeliser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/chapeliser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/chapeliser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/chapeliser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/codegen/build_script.rs b/iser-tools/chapeliser/src/codegen/build_script.rs index 7b86fe43a..79f4b69a8 100644 --- a/iser-tools/chapeliser/src/codegen/build_script.rs +++ b/iser-tools/chapeliser/src/codegen/build_script.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Build script generator for Chapeliser. @@ -27,7 +27,7 @@ pub fn generate(manifest: &Manifest, output_dir: &Path) -> Result<()> { let mut src = String::with_capacity(2048); writeln!(src, "#!/usr/bin/env bash")?; - writeln!(src, "# SPDX-License-Identifier: PMPL-1.0-or-later")?; + writeln!(src, "# SPDX-License-Identifier: MPL-2.0")?; writeln!( src, "# Auto-generated by Chapeliser — build script for workload: {name}" diff --git a/iser-tools/chapeliser/src/codegen/chapel.rs b/iser-tools/chapeliser/src/codegen/chapel.rs index 368f5ea61..097a7ea7c 100644 --- a/iser-tools/chapeliser/src/codegen/chapel.rs +++ b/iser-tools/chapeliser/src/codegen/chapel.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Chapel code generator for Chapeliser. @@ -52,7 +52,7 @@ fn write_header(src: &mut String, manifest: &Manifest) -> Result<()> { let name = &manifest.workload.name; let safe_name = name.replace('-', "_"); - writeln!(src, "// SPDX-License-Identifier: PMPL-1.0-or-later")?; + writeln!(src, "// SPDX-License-Identifier: MPL-2.0")?; writeln!( src, "// Auto-generated by Chapeliser — do not edit manually." diff --git a/iser-tools/chapeliser/src/codegen/header.rs b/iser-tools/chapeliser/src/codegen/header.rs index 2173c2f87..3c8ef15c5 100644 --- a/iser-tools/chapeliser/src/codegen/header.rs +++ b/iser-tools/chapeliser/src/codegen/header.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // C header generator for Chapeliser. @@ -23,7 +23,7 @@ pub fn generate(manifest: &Manifest, output_dir: &Path) -> Result<()> { let mut src = String::with_capacity(4096); - writeln!(src, "/* SPDX-License-Identifier: PMPL-1.0-or-later */")?; + writeln!(src, "/* SPDX-License-Identifier: MPL-2.0 */")?; writeln!( src, "/* Auto-generated by Chapeliser — do not edit manually. */" diff --git a/iser-tools/chapeliser/src/codegen/mod.rs b/iser-tools/chapeliser/src/codegen/mod.rs index 439e6712d..1ce8eeb90 100644 --- a/iser-tools/chapeliser/src/codegen/mod.rs +++ b/iser-tools/chapeliser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Code generation engine for Chapeliser. diff --git a/iser-tools/chapeliser/src/codegen/zig.rs b/iser-tools/chapeliser/src/codegen/zig.rs index 1551c1a2d..1eef1ddbb 100644 --- a/iser-tools/chapeliser/src/codegen/zig.rs +++ b/iser-tools/chapeliser/src/codegen/zig.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Zig FFI bridge generator for Chapeliser. @@ -40,7 +40,7 @@ pub fn generate(manifest: &Manifest, output_dir: &Path) -> Result<()> { /// File header and imports. fn write_zig_header(src: &mut String, name: &str) -> Result<()> { - writeln!(src, "// SPDX-License-Identifier: PMPL-1.0-or-later")?; + writeln!(src, "// SPDX-License-Identifier: MPL-2.0")?; writeln!( src, "// Auto-generated by Chapeliser — do not edit manually." diff --git a/iser-tools/chapeliser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/chapeliser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/chapeliser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/chapeliser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/chapeliser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/chapeliser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/chapeliser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/interface/abi/Foreign.idr b/iser-tools/chapeliser/src/interface/abi/Foreign.idr index ad01c2259..3baf7ee1a 100644 --- a/iser-tools/chapeliser/src/interface/abi/Foreign.idr +++ b/iser-tools/chapeliser/src/interface/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) -- ||| Chapeliser Foreign Function Interface Declarations diff --git a/iser-tools/chapeliser/src/interface/abi/Layout.idr b/iser-tools/chapeliser/src/interface/abi/Layout.idr index 8e4f2f032..22fa05751 100644 --- a/iser-tools/chapeliser/src/interface/abi/Layout.idr +++ b/iser-tools/chapeliser/src/interface/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) -- ||| Chapeliser Memory Layout Proofs diff --git a/iser-tools/chapeliser/src/interface/abi/Types.idr b/iser-tools/chapeliser/src/interface/abi/Types.idr index 163bf67e7..112a4c740 100644 --- a/iser-tools/chapeliser/src/interface/abi/Types.idr +++ b/iser-tools/chapeliser/src/interface/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) -- ||| Chapeliser ABI Type Definitions diff --git a/iser-tools/chapeliser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/chapeliser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/interface/ffi/build.zig b/iser-tools/chapeliser/src/interface/ffi/build.zig index bf284e65a..89cd8d0bf 100644 --- a/iser-tools/chapeliser/src/interface/ffi/build.zig +++ b/iser-tools/chapeliser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Chapeliser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/chapeliser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/chapeliser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/interface/ffi/src/main.zig b/iser-tools/chapeliser/src/interface/ffi/src/main.zig index d29d0999e..b1fcc7b70 100644 --- a/iser-tools/chapeliser/src/interface/ffi/src/main.zig +++ b/iser-tools/chapeliser/src/interface/ffi/src/main.zig @@ -13,7 +13,7 @@ // to the user's workload-specific functions. This file implements those functions // for a trivial "echo" workload that copies input items to output unchanged. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/chapeliser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/chapeliser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/interface/ffi/test/integration_test.zig b/iser-tools/chapeliser/src/interface/ffi/test/integration_test.zig index 6d7c5fd7f..53e078b54 100644 --- a/iser-tools/chapeliser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/chapeliser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Chapeliser FFI Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // // Tests the reference FFI implementation against the Idris2 ABI contract. // These tests exercise the full lifecycle: init → load → process → store → shutdown. diff --git a/iser-tools/chapeliser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/chapeliser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/chapeliser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/chapeliser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/src/lib.rs b/iser-tools/chapeliser/src/lib.rs index 012ea9207..309f24f85 100644 --- a/iser-tools/chapeliser/src/lib.rs +++ b/iser-tools/chapeliser/src/lib.rs @@ -6,7 +6,7 @@ clippy::if_same_then_else, clippy::vec_init_then_push )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Chapeliser library API. diff --git a/iser-tools/chapeliser/src/main.rs b/iser-tools/chapeliser/src/main.rs index 0f50af98a..221f44d2a 100644 --- a/iser-tools/chapeliser/src/main.rs +++ b/iser-tools/chapeliser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Chapeliser CLI — General-purpose Chapel acceleration framework. diff --git a/iser-tools/chapeliser/src/manifest/mod.rs b/iser-tools/chapeliser/src/manifest/mod.rs index fbac207ab..cc49c2649 100644 --- a/iser-tools/chapeliser/src/manifest/mod.rs +++ b/iser-tools/chapeliser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Manifest parser and validator for chapeliser.toml. diff --git a/iser-tools/chapeliser/stapeln.toml b/iser-tools/chapeliser/stapeln.toml index 6dc02366a..3d3e99f4f 100644 --- a/iser-tools/chapeliser/stapeln.toml +++ b/iser-tools/chapeliser/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 chapeliser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/chapeliser/tests/integration_test.rs b/iser-tools/chapeliser/tests/integration_test.rs index 73fcd231c..e9166429d 100644 --- a/iser-tools/chapeliser/tests/integration_test.rs +++ b/iser-tools/chapeliser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Integration tests for Chapeliser CLI. @@ -1127,7 +1127,7 @@ fn test_aspect_chapel_spdx_header() { .unwrap(); assert!( - chpl.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + chpl.contains("SPDX-License-Identifier: MPL-2.0"), "Chapel for partition '{partition}' missing SPDX header" ); } @@ -1169,7 +1169,7 @@ fn test_aspect_zig_spdx_header() { let zig = fs::read_to_string(dir.path().join(format!("zig/{safe_name}_ffi.zig"))).unwrap(); assert!( - zig.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + zig.contains("SPDX-License-Identifier: MPL-2.0"), "Zig for gather '{gather}' missing SPDX header" ); } @@ -1278,7 +1278,7 @@ fn test_aspect_header_spdx() { let h = fs::read_to_string(dir.path().join("include/mass_panic_chapeliser.h")).unwrap(); assert!( - h.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + h.contains("SPDX-License-Identifier: MPL-2.0"), "C header missing SPDX header" ); } @@ -1291,7 +1291,7 @@ fn test_aspect_build_script_spdx() { let build = fs::read_to_string(dir.path().join("build.sh")).unwrap(); assert!( - build.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + build.contains("SPDX-License-Identifier: MPL-2.0"), "Build script missing SPDX header" ); } diff --git a/iser-tools/chapeliser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/chapeliser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/chapeliser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/chapeliser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/chapeliser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/chapeliser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/chapeliser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/chapeliser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/chapeliser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/chapeliser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/chapeliser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/chapeliser/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/iser-tools/dafniser/.devcontainer/Containerfile b/iser-tools/dafniser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/dafniser/.devcontainer/Containerfile +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.devcontainer/README.adoc b/iser-tools/dafniser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/dafniser/.devcontainer/README.adoc +++ b/iser-tools/dafniser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/dafniser/.devcontainer/devcontainer.json b/iser-tools/dafniser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/dafniser/.devcontainer/devcontainer.json +++ b/iser-tools/dafniser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/dafniser/.envrc b/iser-tools/dafniser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/dafniser/.envrc +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.gitattributes b/iser-tools/dafniser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/dafniser/.gitattributes +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/CODEOWNERS b/iser-tools/dafniser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/dafniser/.github/CODEOWNERS +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/dafniser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/dafniser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/dafniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/dafniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/FUNDING.yml b/iser-tools/dafniser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/dafniser/.github/FUNDING.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/GOVERNANCE.md b/iser-tools/dafniser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/dafniser/.github/ISSUE_TEMPLATE/bug_report.yml index 6595eb8cd..9a4688055 100644 --- a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/dafniser/.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/dafniser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/dafniser/.github/ISSUE_TEMPLATE/config.yml index b74655175..ee8843254 100644 --- a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/dafniser/.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/dafniser blank_issues_enabled: true contact_links: diff --git a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/dafniser/.github/ISSUE_TEMPLATE/custom.yml index bd4fe7ba6..81b835089 100644 --- a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/dafniser/.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/dafniser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/dafniser/.github/ISSUE_TEMPLATE/documentation.yml index 5e01fbe8d..0a5e01d2f 100644 --- a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/dafniser/.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/dafniser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/dafniser/.github/ISSUE_TEMPLATE/feature_request.yml index 26a1786a3..b7e12bd5f 100644 --- a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/dafniser/.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/dafniser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/dafniser/.github/ISSUE_TEMPLATE/question.yml index 234756eb8..147ec0e2e 100644 --- a/iser-tools/dafniser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/dafniser/.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/dafniser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/dafniser/.github/MAINTAINERS b/iser-tools/dafniser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/dafniser/.github/MAINTAINERS +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/copilot-instructions.md b/iser-tools/dafniser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/dafniser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/dafniser/.github/dependabot.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/pull_request_template.md b/iser-tools/dafniser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/dafniser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/dafniser/.github/workflows/boj-build.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/workflows/casket-pages.yml b/iser-tools/dafniser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/dafniser/.github/workflows/casket-pages.yml +++ b/iser-tools/dafniser/.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: diff --git a/iser-tools/dafniser/.github/workflows/codeql.yml b/iser-tools/dafniser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/dafniser/.github/workflows/codeql.yml +++ b/iser-tools/dafniser/.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: diff --git a/iser-tools/dafniser/.github/workflows/dogfood-gate.yml b/iser-tools/dafniser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/dafniser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/workflows/governance.yml b/iser-tools/dafniser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/dafniser/.github/workflows/governance.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/workflows/hypatia-scan.yml b/iser-tools/dafniser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/dafniser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/dafniser/.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 diff --git a/iser-tools/dafniser/.github/workflows/instant-sync.yml b/iser-tools/dafniser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/dafniser/.github/workflows/instant-sync.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/workflows/mirror.yml b/iser-tools/dafniser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/dafniser/.github/workflows/mirror.yml +++ b/iser-tools/dafniser/.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 diff --git a/iser-tools/dafniser/.github/workflows/release.yml b/iser-tools/dafniser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/dafniser/.github/workflows/release.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/workflows/rhodibot.yml b/iser-tools/dafniser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/dafniser/.github/workflows/rhodibot.yml +++ b/iser-tools/dafniser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/dafniser/.github/workflows/rust-ci.yml b/iser-tools/dafniser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/dafniser/.github/workflows/rust-ci.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/workflows/scorecard-enforcer.yml b/iser-tools/dafniser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/dafniser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/dafniser/.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 diff --git a/iser-tools/dafniser/.github/workflows/scorecard.yml b/iser-tools/dafniser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/dafniser/.github/workflows/scorecard.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.github/workflows/secret-scanner.yml b/iser-tools/dafniser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/dafniser/.github/workflows/secret-scanner.yml +++ b/iser-tools/dafniser/.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 diff --git a/iser-tools/dafniser/.github/workflows/static-analysis-gate.yml b/iser-tools/dafniser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/dafniser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.gitignore b/iser-tools/dafniser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/dafniser/.gitignore +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.gitlab-ci.yml b/iser-tools/dafniser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/dafniser/.gitlab-ci.yml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.guix-channel b/iser-tools/dafniser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/dafniser/.guix-channel +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/dafniser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/dafniser/.machine_readable/6a2/AGENTIC.a2ml index f2d3906e1..0df0530c5 100644 --- a/iser-tools/dafniser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/dafniser/.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 for dafniser diff --git a/iser-tools/dafniser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/dafniser/.machine_readable/6a2/ECOSYSTEM.a2ml index 6023ccf77..47a83e42e 100644 --- a/iser-tools/dafniser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/dafniser/.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 — Dafniser ecosystem position diff --git a/iser-tools/dafniser/.machine_readable/6a2/META.a2ml b/iser-tools/dafniser/.machine_readable/6a2/META.a2ml index b2cf6337f..a01dbe600 100644 --- a/iser-tools/dafniser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/dafniser/.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 — Dafniser meta-level information diff --git a/iser-tools/dafniser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/dafniser/.machine_readable/6a2/NEUROSYM.a2ml index 7e020b08e..d1ed824f8 100644 --- a/iser-tools/dafniser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/dafniser/.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 for dafniser diff --git a/iser-tools/dafniser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/dafniser/.machine_readable/6a2/PLAYBOOK.a2ml index 92d6523df..501c50c1b 100644 --- a/iser-tools/dafniser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/dafniser/.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 for dafniser diff --git a/iser-tools/dafniser/.machine_readable/6a2/STATE.a2ml b/iser-tools/dafniser/.machine_readable/6a2/STATE.a2ml index 3a0474176..9d37c4753 100644 --- a/iser-tools/dafniser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/dafniser/.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 — Dafniser project state diff --git a/iser-tools/dafniser/.machine_readable/ADJUST.contractile b/iser-tools/dafniser/.machine_readable/ADJUST.contractile index bc2ebe459..420acc503 100644 --- a/iser-tools/dafniser/.machine_readable/ADJUST.contractile +++ b/iser-tools/dafniser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for dafniser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/dafniser/.machine_readable/CLADE.a2ml b/iser-tools/dafniser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/dafniser/.machine_readable/CLADE.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/dafniser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/dafniser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/dafniser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/dafniser/.machine_readable/INTENT.contractile b/iser-tools/dafniser/.machine_readable/INTENT.contractile index aeaf27a77..40511ebe7 100644 --- a/iser-tools/dafniser/.machine_readable/INTENT.contractile +++ b/iser-tools/dafniser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for dafniser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/dafniser/.machine_readable/MUST.contractile b/iser-tools/dafniser/.machine_readable/MUST.contractile index c1d08b6e3..9b46c9475 100644 --- a/iser-tools/dafniser/.machine_readable/MUST.contractile +++ b/iser-tools/dafniser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for dafniser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/dafniser/.machine_readable/TRUST.contractile b/iser-tools/dafniser/.machine_readable/TRUST.contractile index 10a30508e..e791af9cf 100644 --- a/iser-tools/dafniser/.machine_readable/TRUST.contractile +++ b/iser-tools/dafniser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for dafniser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/dafniser/.machine_readable/agent_instructions/README.adoc b/iser-tools/dafniser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/dafniser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/dafniser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/dafniser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/dafniser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/dafniser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/dafniser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/dafniser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/ai/.clinerules b/iser-tools/dafniser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/dafniser/.machine_readable/ai/.clinerules +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/ai/.cursorrules b/iser-tools/dafniser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/dafniser/.machine_readable/ai/.cursorrules +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/ai/.windsurfrules b/iser-tools/dafniser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/dafniser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/dafniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/dafniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/dafniser/.machine_readable/anchors/ANCHOR.a2ml index 736b165c4..86243000c 100644 --- a/iser-tools/dafniser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/compliance/rust/deny.toml b/iser-tools/dafniser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/dafniser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/dafniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/dafniser/.machine_readable/configs/git-cliff/cliff.toml index cb51e7014..312ba3651 100644 --- a/iser-tools/dafniser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/dafniser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/dafniser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/dafniser/.machine_readable/contractiles/dust/Dustfile.a2ml index 4a2edbbb9..bd2b6458f 100644 --- a/iser-tools/dafniser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/dafniser/.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 for dafniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/dafniser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/dafniser/.machine_readable/contractiles/must/Mustfile.a2ml index 4bd32f923..2b5db3875 100644 --- a/iser-tools/dafniser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/dafniser/.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 for dafniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/dafniser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/dafniser/.machine_readable/contractiles/trust/Trustfile.a2ml index 2059593d4..193f6762b 100644 --- a/iser-tools/dafniser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/dafniser/.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 for dafniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/dafniser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/dafniser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/dafniser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/integrations/proven.a2ml b/iser-tools/dafniser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/dafniser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/dafniser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/dafniser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/dafniser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/dafniser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/dafniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/dafniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/dafniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/dafniser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/dafniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/dafniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/dafniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/dafniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/dafniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/dafniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/dafniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/dafniser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/dafniser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/dafniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/dafniser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/dafniser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/dafniser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/dafniser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/dafniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.well-known/ai.txt b/iser-tools/dafniser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/dafniser/.well-known/ai.txt +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.well-known/humans.txt b/iser-tools/dafniser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/dafniser/.well-known/humans.txt +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/.well-known/security.txt b/iser-tools/dafniser/.well-known/security.txt index 45a4d4826..9d6c5f213 100644 --- a/iser-tools/dafniser/.well-known/security.txt +++ b/iser-tools/dafniser/.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/iser-tools/dafniser/0-AI-MANIFEST.a2ml b/iser-tools/dafniser/0-AI-MANIFEST.a2ml index 22e1b7cd5..4d02c75b3 100644 --- a/iser-tools/dafniser/0-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/0-AI-MANIFEST.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) # # 0-AI-MANIFEST.a2ml — Universal AI agent entry point for dafniser diff --git a/iser-tools/dafniser/CHANGELOG.adoc b/iser-tools/dafniser/CHANGELOG.adoc index fdbfe5d83..905b31b61 100644 --- a/iser-tools/dafniser/CHANGELOG.adoc +++ b/iser-tools/dafniser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/dafniser/Cargo.toml index db9559004..90ba41a8d 100644 --- a/iser-tools/dafniser/Cargo.toml +++ b/iser-tools/dafniser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "dafniser" version = "0.1.0" diff --git a/iser-tools/dafniser/Containerfile b/iser-tools/dafniser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/dafniser/Containerfile +++ b/iser-tools/dafniser/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/iser-tools/dafniser/EXPLAINME.adoc b/iser-tools/dafniser/EXPLAINME.adoc index a0847fb77..867b5e4ab 100644 --- a/iser-tools/dafniser/EXPLAINME.adoc +++ b/iser-tools/dafniser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dafniser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/dafniser/Justfile b/iser-tools/dafniser/Justfile index 4e0c83fec..8da525459 100644 --- a/iser-tools/dafniser/Justfile +++ b/iser-tools/dafniser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # dafniser — Generate correct-by-construction code using Dafny # Default: build and test @@ -122,7 +122,7 @@ tour: echo " Dafniser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/dafniser/README.adoc b/iser-tools/dafniser/README.adoc index f02abea12..db583f692 100644 --- a/iser-tools/dafniser/README.adoc +++ b/iser-tools/dafniser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/dafniser/ROADMAP.adoc b/iser-tools/dafniser/ROADMAP.adoc index 24e04a919..4db0d519b 100644 --- a/iser-tools/dafniser/ROADMAP.adoc +++ b/iser-tools/dafniser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c25f1eb2c..3819a0d97 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/.gatekeeper.yaml b/iser-tools/dafniser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/dafniser/container/.gatekeeper.yaml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/dafniser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/dafniser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/Containerfile b/iser-tools/dafniser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/dafniser/container/Containerfile +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/README.adoc b/iser-tools/dafniser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/dafniser/container/README.adoc +++ b/iser-tools/dafniser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/dafniser/container/compose.example.toml b/iser-tools/dafniser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/dafniser/container/compose.example.toml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/compose.toml b/iser-tools/dafniser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/dafniser/container/compose.toml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/ct-build.sh b/iser-tools/dafniser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/dafniser/container/ct-build.sh +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/deploy.k9.ncl b/iser-tools/dafniser/container/deploy.k9.ncl index 168ff7bbd..1805a6e9e 100644 --- a/iser-tools/dafniser/container/deploy.k9.ncl +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/entrypoint.sh b/iser-tools/dafniser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/dafniser/container/entrypoint.sh +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/manifest.toml b/iser-tools/dafniser/container/manifest.toml index c349a0ab3..82ce9e735 100644 --- a/iser-tools/dafniser/container/manifest.toml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/container/vordr.toml b/iser-tools/dafniser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/dafniser/container/vordr.toml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/contractile.just b/iser-tools/dafniser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/dafniser/contractile.just +++ b/iser-tools/dafniser/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/iser-tools/dafniser/contractiles/intend/Intentfile.a2ml b/iser-tools/dafniser/contractiles/intend/Intentfile.a2ml index 3594dd748..26534e734 100644 --- a/iser-tools/dafniser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/dafniser/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 Dafniser. ## Purpose -Dafniser — // SPDX-License-Identifier: PMPL-1.0-or-later +Dafniser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/dafniser/contractiles/must/Mustfile.a2ml b/iser-tools/dafniser/contractiles/must/Mustfile.a2ml index 57e3fe2ac..fb3ead459 100644 --- a/iser-tools/dafniser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/contractiles/trust/Trustfile.a2ml b/iser-tools/dafniser/contractiles/trust/Trustfile.a2ml index 1b5ad3156..5cf7a7f24 100644 --- a/iser-tools/dafniser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/dafniser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/RSR_OUTLINE.adoc b/iser-tools/dafniser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/dafniser/docs/STATE-VISUALIZER.adoc b/iser-tools/dafniser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/dafniser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/dafniser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 9d5f4f7b5..81795ecc3 100644 --- a/iser-tools/dafniser/docs/architecture/TOPOLOGY.md +++ b/iser-tools/dafniser/docs/architecture/TOPOLOGY.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.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/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/dafniser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc b/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/dafniser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/dafniser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/dafniser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/decisions/0000-template.adoc b/iser-tools/dafniser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/dafniser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/dafniser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/dafniser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/dafniser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/dafniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/dafniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/dafniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/dafniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/TSDM.a2ml b/iser-tools/dafniser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/dafniser/docs/governance/TSDM.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/dafniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/dafniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/dafniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/dafniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/dafniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/dafniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/dafniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/dafniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/dafniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/dafniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/dafniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/dafniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/dafniser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/dafniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/dafniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/dafniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/dafniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/dafniser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/dafniser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/dafniser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/dafniser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/templates/contractiles/README.adoc b/iser-tools/dafniser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/dafniser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/dafniser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/dafniser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/dafniser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/dafniser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/dafniser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/dafniser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/dafniser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/dafniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/dafniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/dafniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/dafniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/dafniser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/dafniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/dafniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/dafniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/dafniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/dafniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/dafniser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/eclexiaiser.toml b/iser-tools/dafniser/eclexiaiser.toml index 219ee10e1..e76a3b8d9 100644 --- a/iser-tools/dafniser/eclexiaiser.toml +++ b/iser-tools/dafniser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for dafniser [project] diff --git a/iser-tools/dafniser/examples/sorting/dafniser.toml b/iser-tools/dafniser/examples/sorting/dafniser.toml index 78ae4e24d..dbe0175f1 100644 --- a/iser-tools/dafniser/examples/sorting/dafniser.toml +++ b/iser-tools/dafniser/examples/sorting/dafniser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # dafniser manifest — sorting example # # Defines binary_search and insertion_sort with full Dafny contracts. diff --git a/iser-tools/dafniser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/dafniser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/dafniser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/dafniser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/dafniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/dafniser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/features/ssg/ssg-bootstrap.sh b/iser-tools/dafniser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/dafniser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/dafniser/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/iser-tools/dafniser/flake.nix b/iser-tools/dafniser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/dafniser/flake.nix +++ b/iser-tools/dafniser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/dafniser/guix.scm b/iser-tools/dafniser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/dafniser/guix.scm +++ b/iser-tools/dafniser/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 {{PROJECT_NAME}} diff --git a/iser-tools/dafniser/k9iser.toml b/iser-tools/dafniser/k9iser.toml index ecb9a3ffd..f0da81a56 100644 --- a/iser-tools/dafniser/k9iser.toml +++ b/iser-tools/dafniser/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 dafniser diff --git a/iser-tools/dafniser/selur-compose.toml b/iser-tools/dafniser/selur-compose.toml index bed23d3cc..e3f7a70bd 100644 --- a/iser-tools/dafniser/selur-compose.toml +++ b/iser-tools/dafniser/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 dafniser diff --git a/iser-tools/dafniser/setup.sh b/iser-tools/dafniser/setup.sh index d7c17120c..90276b16f 100755 --- a/iser-tools/dafniser/setup.sh +++ b/iser-tools/dafniser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Dafniser — Universal Setup Script diff --git a/iser-tools/dafniser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/dafniser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/abi/mod.rs b/iser-tools/dafniser/src/abi/mod.rs index df97cc2fc..57be455fa 100644 --- a/iser-tools/dafniser/src/abi/mod.rs +++ b/iser-tools/dafniser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for dafniser. diff --git a/iser-tools/dafniser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/dafniser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/dafniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/dafniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/dafniser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/dafniser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/codegen/compiler.rs b/iser-tools/dafniser/src/codegen/compiler.rs index 0132aa629..7790ef60e 100644 --- a/iser-tools/dafniser/src/codegen/compiler.rs +++ b/iser-tools/dafniser/src/codegen/compiler.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Compiler command generation for dafniser. diff --git a/iser-tools/dafniser/src/codegen/dafny_gen.rs b/iser-tools/dafniser/src/codegen/dafny_gen.rs index 801587716..5bc47a7d0 100644 --- a/iser-tools/dafniser/src/codegen/dafny_gen.rs +++ b/iser-tools/dafniser/src/codegen/dafny_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Dafny code generator. @@ -19,7 +19,7 @@ pub fn generate_dfy(module: &DafnyModule) -> String { let mut out = String::with_capacity(2048); // File header. - out.push_str("// SPDX-License-Identifier: PMPL-1.0-or-later\n"); + out.push_str("// SPDX-License-Identifier: MPL-2.0\n"); out.push_str("// Generated by dafniser — do not edit manually.\n"); out.push_str("// See https://github.com/hyperpolymath/dafniser\n\n"); diff --git a/iser-tools/dafniser/src/codegen/mod.rs b/iser-tools/dafniser/src/codegen/mod.rs index 57f198475..63f2e5d33 100644 --- a/iser-tools/dafniser/src/codegen/mod.rs +++ b/iser-tools/dafniser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation orchestrator for dafniser. @@ -41,7 +41,7 @@ pub fn generate_all(manifest: &Manifest, output_dir: &str) -> Result<()> { let commands_path = out.join("commands.sh"); let commands_content = format!( "#!/usr/bin/env bash\n\ - # SPDX-License-Identifier: PMPL-1.0-or-later\n\ + # SPDX-License-Identifier: MPL-2.0\n\ # Generated by dafniser — do not edit.\n\n\ # Verify all assertions, pre/postconditions, invariants:\n\ {}\n\n\ diff --git a/iser-tools/dafniser/src/codegen/parser.rs b/iser-tools/dafniser/src/codegen/parser.rs index face96c75..ab4a47955 100644 --- a/iser-tools/dafniser/src/codegen/parser.rs +++ b/iser-tools/dafniser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser: transforms manifest FunctionSpec entries into ABI-level diff --git a/iser-tools/dafniser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/dafniser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/dafniser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/dafniser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/dafniser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/dafniser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/dafniser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/interface/abi/Foreign.idr b/iser-tools/dafniser/src/interface/abi/Foreign.idr index 90da35a70..c745a41c0 100644 --- a/iser-tools/dafniser/src/interface/abi/Foreign.idr +++ b/iser-tools/dafniser/src/interface/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 for Dafniser diff --git a/iser-tools/dafniser/src/interface/abi/Layout.idr b/iser-tools/dafniser/src/interface/abi/Layout.idr index 7774a68c0..83ca9f532 100644 --- a/iser-tools/dafniser/src/interface/abi/Layout.idr +++ b/iser-tools/dafniser/src/interface/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 for Dafniser diff --git a/iser-tools/dafniser/src/interface/abi/Types.idr b/iser-tools/dafniser/src/interface/abi/Types.idr index 2925e97eb..90db4f98a 100644 --- a/iser-tools/dafniser/src/interface/abi/Types.idr +++ b/iser-tools/dafniser/src/interface/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) -- ||| ABI Type Definitions for Dafniser diff --git a/iser-tools/dafniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/dafniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/interface/ffi/build.zig b/iser-tools/dafniser/src/interface/ffi/build.zig index 75a7bd200..b86e02807 100644 --- a/iser-tools/dafniser/src/interface/ffi/build.zig +++ b/iser-tools/dafniser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Dafniser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/dafniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/dafniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/interface/ffi/src/main.zig b/iser-tools/dafniser/src/interface/ffi/src/main.zig index 0aa6be47a..d9e1c5e9e 100644 --- a/iser-tools/dafniser/src/interface/ffi/src/main.zig +++ b/iser-tools/dafniser/src/interface/ffi/src/main.zig @@ -10,7 +10,7 @@ // 4. Z3 verification invocation and result querying // 5. Target language compilation (C#, Java, Go, Python, JavaScript) // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/dafniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/dafniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/interface/ffi/test/integration_test.zig b/iser-tools/dafniser/src/interface/ffi/test/integration_test.zig index 641dae2c9..deab42d1f 100644 --- a/iser-tools/dafniser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/dafniser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Dafniser 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 // defined in src/interface/abi/{Types,Layout,Foreign}.idr. diff --git a/iser-tools/dafniser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/dafniser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/dafniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/dafniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/src/lib.rs b/iser-tools/dafniser/src/lib.rs index 0ab7ef63f..86fe8e6f1 100644 --- a/iser-tools/dafniser/src/lib.rs +++ b/iser-tools/dafniser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // dafniser library API. diff --git a/iser-tools/dafniser/src/main.rs b/iser-tools/dafniser/src/main.rs index 88b7fb889..518dd7440 100644 --- a/iser-tools/dafniser/src/main.rs +++ b/iser-tools/dafniser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // dafniser CLI — Generate correct-by-construction code via Dafny verification. diff --git a/iser-tools/dafniser/src/manifest/mod.rs b/iser-tools/dafniser/src/manifest/mod.rs index 4f1715a34..644e654bd 100644 --- a/iser-tools/dafniser/src/manifest/mod.rs +++ b/iser-tools/dafniser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for dafniser.toml. @@ -178,7 +178,7 @@ pub fn init_manifest(path: &str) -> Result<()> { if manifest_path.exists() { anyhow::bail!("dafniser.toml already exists"); } - let template = r#"# SPDX-License-Identifier: PMPL-1.0-or-later + let template = r#"# SPDX-License-Identifier: MPL-2.0 # dafniser manifest — Dafny verified code generation [project] diff --git a/iser-tools/dafniser/stapeln.toml b/iser-tools/dafniser/stapeln.toml index fd4ca4ba3..ababfba36 100644 --- a/iser-tools/dafniser/stapeln.toml +++ b/iser-tools/dafniser/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 dafniser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/dafniser/tests/integration_test.rs b/iser-tools/dafniser/tests/integration_test.rs index bc5e0e71b..8bc491e15 100644 --- a/iser-tools/dafniser/tests/integration_test.rs +++ b/iser-tools/dafniser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for dafniser. diff --git a/iser-tools/dafniser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/dafniser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/dafniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/dafniser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/dafniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/dafniser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/dafniser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/dafniser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/dafniser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/dafniser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/dafniser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/dafniser/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/iser-tools/eclexiaiser/.devcontainer/Containerfile b/iser-tools/eclexiaiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/eclexiaiser/.devcontainer/Containerfile +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.devcontainer/README.adoc b/iser-tools/eclexiaiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/eclexiaiser/.devcontainer/README.adoc +++ b/iser-tools/eclexiaiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/eclexiaiser/.devcontainer/devcontainer.json b/iser-tools/eclexiaiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/eclexiaiser/.devcontainer/devcontainer.json +++ b/iser-tools/eclexiaiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/eclexiaiser/.envrc b/iser-tools/eclexiaiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/eclexiaiser/.envrc +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.gitattributes b/iser-tools/eclexiaiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/eclexiaiser/.gitattributes +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/CODEOWNERS b/iser-tools/eclexiaiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/eclexiaiser/.github/CODEOWNERS +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/eclexiaiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/eclexiaiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/eclexiaiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/eclexiaiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/FUNDING.yml b/iser-tools/eclexiaiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/eclexiaiser/.github/FUNDING.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/GOVERNANCE.md b/iser-tools/eclexiaiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/bug_report.yml index 1231aee11..5c1455aa0 100644 --- a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/eclexiaiser/.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/eclexiaiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/config.yml index 2599a711c..fc63d8a8b 100644 --- a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/eclexiaiser/.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/eclexiaiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/custom.yml index 84d4cd112..803ff857f 100644 --- a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/eclexiaiser/.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/eclexiaiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/documentation.yml index 9ae6f7b46..637c31320 100644 --- a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/eclexiaiser/.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/eclexiaiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/feature_request.yml index 28f1481fb..547f2fbb8 100644 --- a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/eclexiaiser/.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/eclexiaiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/question.yml index 8dcf8dfda..806ffe5a6 100644 --- a/iser-tools/eclexiaiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/eclexiaiser/.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/eclexiaiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/eclexiaiser/.github/MAINTAINERS b/iser-tools/eclexiaiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/eclexiaiser/.github/MAINTAINERS +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/copilot-instructions.md b/iser-tools/eclexiaiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/eclexiaiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/eclexiaiser/.github/dependabot.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/pull_request_template.md b/iser-tools/eclexiaiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/eclexiaiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/eclexiaiser/.github/workflows/boj-build.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/workflows/casket-pages.yml b/iser-tools/eclexiaiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/eclexiaiser/.github/workflows/casket-pages.yml +++ b/iser-tools/eclexiaiser/.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: diff --git a/iser-tools/eclexiaiser/.github/workflows/codeql.yml b/iser-tools/eclexiaiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/eclexiaiser/.github/workflows/codeql.yml +++ b/iser-tools/eclexiaiser/.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: diff --git a/iser-tools/eclexiaiser/.github/workflows/dogfood-gate.yml b/iser-tools/eclexiaiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/eclexiaiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/workflows/governance.yml b/iser-tools/eclexiaiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/eclexiaiser/.github/workflows/governance.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/workflows/hypatia-scan.yml b/iser-tools/eclexiaiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/eclexiaiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/eclexiaiser/.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 diff --git a/iser-tools/eclexiaiser/.github/workflows/instant-sync.yml b/iser-tools/eclexiaiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/eclexiaiser/.github/workflows/instant-sync.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/workflows/mirror.yml b/iser-tools/eclexiaiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/eclexiaiser/.github/workflows/mirror.yml +++ b/iser-tools/eclexiaiser/.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 diff --git a/iser-tools/eclexiaiser/.github/workflows/release.yml b/iser-tools/eclexiaiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/eclexiaiser/.github/workflows/release.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/workflows/rhodibot.yml b/iser-tools/eclexiaiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/eclexiaiser/.github/workflows/rhodibot.yml +++ b/iser-tools/eclexiaiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/eclexiaiser/.github/workflows/rust-ci.yml b/iser-tools/eclexiaiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/eclexiaiser/.github/workflows/rust-ci.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/eclexiaiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/eclexiaiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/eclexiaiser/.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 diff --git a/iser-tools/eclexiaiser/.github/workflows/scorecard.yml b/iser-tools/eclexiaiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/eclexiaiser/.github/workflows/scorecard.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.github/workflows/secret-scanner.yml b/iser-tools/eclexiaiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/eclexiaiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/eclexiaiser/.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 diff --git a/iser-tools/eclexiaiser/.github/workflows/static-analysis-gate.yml b/iser-tools/eclexiaiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/eclexiaiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.gitignore b/iser-tools/eclexiaiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/eclexiaiser/.gitignore +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.gitlab-ci.yml b/iser-tools/eclexiaiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/eclexiaiser/.gitlab-ci.yml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.guix-channel b/iser-tools/eclexiaiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/eclexiaiser/.guix-channel +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/eclexiaiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/eclexiaiser/.machine_readable/6a2/AGENTIC.a2ml index 93a88bb06..b1c10be82 100644 --- a/iser-tools/eclexiaiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/eclexiaiser/.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 for eclexiaiser diff --git a/iser-tools/eclexiaiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/eclexiaiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 939d548eb..52cf7ec08 100644 --- a/iser-tools/eclexiaiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/eclexiaiser/.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 — Eclexiaiser ecosystem position diff --git a/iser-tools/eclexiaiser/.machine_readable/6a2/META.a2ml b/iser-tools/eclexiaiser/.machine_readable/6a2/META.a2ml index 0f8239fa5..403faa598 100644 --- a/iser-tools/eclexiaiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/eclexiaiser/.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 — Eclexiaiser meta-level information diff --git a/iser-tools/eclexiaiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/eclexiaiser/.machine_readable/6a2/NEUROSYM.a2ml index 5de4f7a02..9eb590656 100644 --- a/iser-tools/eclexiaiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/eclexiaiser/.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 for eclexiaiser diff --git a/iser-tools/eclexiaiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/eclexiaiser/.machine_readable/6a2/PLAYBOOK.a2ml index 88d3b5a3d..ffa635faf 100644 --- a/iser-tools/eclexiaiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/eclexiaiser/.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 for eclexiaiser diff --git a/iser-tools/eclexiaiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/eclexiaiser/.machine_readable/6a2/STATE.a2ml index 00c02843f..c5548679a 100644 --- a/iser-tools/eclexiaiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/eclexiaiser/.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 — Eclexiaiser project state diff --git a/iser-tools/eclexiaiser/.machine_readable/ADJUST.contractile b/iser-tools/eclexiaiser/.machine_readable/ADJUST.contractile index c58f6c8d1..72c2645d8 100644 --- a/iser-tools/eclexiaiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/eclexiaiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for eclexiaiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/eclexiaiser/.machine_readable/CLADE.a2ml b/iser-tools/eclexiaiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/eclexiaiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/eclexiaiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/eclexiaiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/eclexiaiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/eclexiaiser/.machine_readable/INTENT.contractile b/iser-tools/eclexiaiser/.machine_readable/INTENT.contractile index 69c3c3213..6174c3e71 100644 --- a/iser-tools/eclexiaiser/.machine_readable/INTENT.contractile +++ b/iser-tools/eclexiaiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for eclexiaiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/eclexiaiser/.machine_readable/MUST.contractile b/iser-tools/eclexiaiser/.machine_readable/MUST.contractile index 09c5f5d34..258a53c36 100644 --- a/iser-tools/eclexiaiser/.machine_readable/MUST.contractile +++ b/iser-tools/eclexiaiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for eclexiaiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/eclexiaiser/.machine_readable/TRUST.contractile b/iser-tools/eclexiaiser/.machine_readable/TRUST.contractile index ec2e4a592..f061fa91a 100644 --- a/iser-tools/eclexiaiser/.machine_readable/TRUST.contractile +++ b/iser-tools/eclexiaiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for eclexiaiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/eclexiaiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/eclexiaiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/eclexiaiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/eclexiaiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/eclexiaiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/eclexiaiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/eclexiaiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/eclexiaiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/eclexiaiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/ai/.clinerules b/iser-tools/eclexiaiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/eclexiaiser/.machine_readable/ai/.clinerules +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/ai/.cursorrules b/iser-tools/eclexiaiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/eclexiaiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/ai/.windsurfrules b/iser-tools/eclexiaiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/eclexiaiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/eclexiaiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/eclexiaiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/eclexiaiser/.machine_readable/anchors/ANCHOR.a2ml index deda78c37..26a41b1ab 100644 --- a/iser-tools/eclexiaiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/eclexiaiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/eclexiaiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/eclexiaiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/eclexiaiser/.machine_readable/configs/git-cliff/cliff.toml index 51ec0bc2c..d58b9ec94 100644 --- a/iser-tools/eclexiaiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/eclexiaiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/eclexiaiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/eclexiaiser/.machine_readable/contractiles/dust/Dustfile.a2ml index a5616d34a..480351608 100644 --- a/iser-tools/eclexiaiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/eclexiaiser/.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 for eclexiaiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/eclexiaiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/eclexiaiser/.machine_readable/contractiles/intend/Intendfile.a2ml index cee7fbabb..4b40fc095 100644 --- a/iser-tools/eclexiaiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/eclexiaiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for eclexiaiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/eclexiaiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/eclexiaiser/.machine_readable/contractiles/must/Mustfile.a2ml index 288ceac68..2d82da3bc 100644 --- a/iser-tools/eclexiaiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/eclexiaiser/.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 for eclexiaiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/eclexiaiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/eclexiaiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 188266c94..b62ae599a 100644 --- a/iser-tools/eclexiaiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/eclexiaiser/.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 for eclexiaiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/eclexiaiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/eclexiaiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/eclexiaiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/integrations/proven.a2ml b/iser-tools/eclexiaiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/eclexiaiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/eclexiaiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/eclexiaiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/eclexiaiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/eclexiaiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/eclexiaiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/eclexiaiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/eclexiaiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/eclexiaiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/eclexiaiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/eclexiaiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/eclexiaiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/eclexiaiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/eclexiaiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/eclexiaiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/eclexiaiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/eclexiaiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/eclexiaiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/eclexiaiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/eclexiaiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/eclexiaiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/eclexiaiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/eclexiaiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/eclexiaiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.well-known/ai.txt b/iser-tools/eclexiaiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/eclexiaiser/.well-known/ai.txt +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.well-known/humans.txt b/iser-tools/eclexiaiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/eclexiaiser/.well-known/humans.txt +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/.well-known/security.txt b/iser-tools/eclexiaiser/.well-known/security.txt index 0eb37147b..3fbda54c5 100644 --- a/iser-tools/eclexiaiser/.well-known/security.txt +++ b/iser-tools/eclexiaiser/.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/iser-tools/eclexiaiser/0-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/0-AI-MANIFEST.a2ml index e59a2e331..0e30f27cb 100644 --- a/iser-tools/eclexiaiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/0-AI-MANIFEST.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) # !! STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/eclexiaiser/CHANGELOG.adoc b/iser-tools/eclexiaiser/CHANGELOG.adoc index 180155148..89daf425c 100644 --- a/iser-tools/eclexiaiser/CHANGELOG.adoc +++ b/iser-tools/eclexiaiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/eclexiaiser/CODE_OF_CONDUCT.md b/iser-tools/eclexiaiser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/eclexiaiser/Cargo.toml index 141c17333..5e6753b9a 100644 --- a/iser-tools/eclexiaiser/Cargo.toml +++ b/iser-tools/eclexiaiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "eclexiaiser" version = "0.1.0" diff --git a/iser-tools/eclexiaiser/Containerfile b/iser-tools/eclexiaiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/eclexiaiser/Containerfile +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/EXPLAINME.adoc b/iser-tools/eclexiaiser/EXPLAINME.adoc index 3ef4968cc..64b4a9e69 100644 --- a/iser-tools/eclexiaiser/EXPLAINME.adoc +++ b/iser-tools/eclexiaiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Eclexiaiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/eclexiaiser/Justfile b/iser-tools/eclexiaiser/Justfile index 9c561d933..889bd26fa 100644 --- a/iser-tools/eclexiaiser/Justfile +++ b/iser-tools/eclexiaiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser — energy/carbon/resource-cost awareness via Eclexia # Default: build and test @@ -134,7 +134,7 @@ tour: echo " Eclexiaiser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/eclexiaiser/README.adoc b/iser-tools/eclexiaiser/README.adoc index f3300ef46..a4fdfff99 100644 --- a/iser-tools/eclexiaiser/README.adoc +++ b/iser-tools/eclexiaiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/eclexiaiser/ROADMAP.adoc b/iser-tools/eclexiaiser/ROADMAP.adoc index cf76c6d1d..61d29e96c 100644 --- a/iser-tools/eclexiaiser/ROADMAP.adoc +++ b/iser-tools/eclexiaiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 dbec7596d..040a020e5 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/.gatekeeper.yaml b/iser-tools/eclexiaiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/eclexiaiser/container/.gatekeeper.yaml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/eclexiaiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/Containerfile b/iser-tools/eclexiaiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/eclexiaiser/container/Containerfile +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/README.adoc b/iser-tools/eclexiaiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/eclexiaiser/container/README.adoc +++ b/iser-tools/eclexiaiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/eclexiaiser/container/compose.example.toml b/iser-tools/eclexiaiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/eclexiaiser/container/compose.example.toml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/compose.toml b/iser-tools/eclexiaiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/eclexiaiser/container/compose.toml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/ct-build.sh b/iser-tools/eclexiaiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/eclexiaiser/container/ct-build.sh +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/deploy.k9.ncl b/iser-tools/eclexiaiser/container/deploy.k9.ncl index b40f47fb1..fd7eeec8c 100644 --- a/iser-tools/eclexiaiser/container/deploy.k9.ncl +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/entrypoint.sh b/iser-tools/eclexiaiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/eclexiaiser/container/entrypoint.sh +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/manifest.toml b/iser-tools/eclexiaiser/container/manifest.toml index 6ae7e92a9..4d9115181 100644 --- a/iser-tools/eclexiaiser/container/manifest.toml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/container/vordr.toml b/iser-tools/eclexiaiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/eclexiaiser/container/vordr.toml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/contractile.just b/iser-tools/eclexiaiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/eclexiaiser/contractile.just +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/contractiles/intend/Intentfile.a2ml b/iser-tools/eclexiaiser/contractiles/intend/Intentfile.a2ml index b3776f948..72a9b4f61 100644 --- a/iser-tools/eclexiaiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/eclexiaiser/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 Eclexiaiser. ## Purpose -Eclexiaiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Eclexiaiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/eclexiaiser/contractiles/must/Mustfile.a2ml b/iser-tools/eclexiaiser/contractiles/must/Mustfile.a2ml index 003204016..4879384de 100644 --- a/iser-tools/eclexiaiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/contractiles/trust/Trustfile.a2ml b/iser-tools/eclexiaiser/contractiles/trust/Trustfile.a2ml index 2fe37a1f3..585a8a98b 100644 --- a/iser-tools/eclexiaiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/eclexiaiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/RSR_OUTLINE.adoc b/iser-tools/eclexiaiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/eclexiaiser/docs/STATE-VISUALIZER.adoc b/iser-tools/eclexiaiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/eclexiaiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/eclexiaiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/eclexiaiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/eclexiaiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/eclexiaiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/eclexiaiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/decisions/0000-template.adoc b/iser-tools/eclexiaiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/eclexiaiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/eclexiaiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/eclexiaiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/eclexiaiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/eclexiaiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/eclexiaiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/eclexiaiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/eclexiaiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/TSDM.a2ml b/iser-tools/eclexiaiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/eclexiaiser/docs/governance/TSDM.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/eclexiaiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/eclexiaiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/eclexiaiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/eclexiaiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/eclexiaiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/eclexiaiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/eclexiaiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/eclexiaiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/eclexiaiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/eclexiaiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/eclexiaiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/eclexiaiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/eclexiaiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/eclexiaiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/eclexiaiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/eclexiaiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/eclexiaiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/eclexiaiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/eclexiaiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/eclexiaiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/eclexiaiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/templates/contractiles/README.adoc b/iser-tools/eclexiaiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/eclexiaiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/eclexiaiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/eclexiaiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/eclexiaiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/eclexiaiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/eclexiaiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/eclexiaiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/eclexiaiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/eclexiaiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/eclexiaiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/eclexiaiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/eclexiaiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/eclexiaiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/eclexiaiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/eclexiaiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/eclexiaiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/eclexiaiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/eclexiaiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/eclexiaiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/eclexiaiser.toml b/iser-tools/eclexiaiser/eclexiaiser.toml index 115b4ce15..05ab0395b 100644 --- a/iser-tools/eclexiaiser/eclexiaiser.toml +++ b/iser-tools/eclexiaiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for eclexiaiser [project] diff --git a/iser-tools/eclexiaiser/examples/green-service/eclexiaiser.toml b/iser-tools/eclexiaiser/examples/green-service/eclexiaiser.toml index 3ba46ef20..1eb2ca57a 100644 --- a/iser-tools/eclexiaiser/examples/green-service/eclexiaiser.toml +++ b/iser-tools/eclexiaiser/examples/green-service/eclexiaiser.toml @@ -1,5 +1,5 @@ # Example eclexiaiser manifest for a "green-service" web application. -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # This manifest declares energy and carbon budgets for two functions: # - process_batch: a batch data processing function (50 mJ, 10 mg CO2 max) diff --git a/iser-tools/eclexiaiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/eclexiaiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/eclexiaiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/eclexiaiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/eclexiaiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/features/ssg/ssg-bootstrap.sh b/iser-tools/eclexiaiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/eclexiaiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/flake.nix b/iser-tools/eclexiaiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/eclexiaiser/flake.nix +++ b/iser-tools/eclexiaiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/eclexiaiser/guix.scm b/iser-tools/eclexiaiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/eclexiaiser/guix.scm +++ b/iser-tools/eclexiaiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/eclexiaiser/k9iser.toml b/iser-tools/eclexiaiser/k9iser.toml index 9a6230dcf..4474d851b 100644 --- a/iser-tools/eclexiaiser/k9iser.toml +++ b/iser-tools/eclexiaiser/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 eclexiaiser diff --git a/iser-tools/eclexiaiser/selur-compose.toml b/iser-tools/eclexiaiser/selur-compose.toml index 96210ec1d..1893a22f7 100644 --- a/iser-tools/eclexiaiser/selur-compose.toml +++ b/iser-tools/eclexiaiser/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 eclexiaiser diff --git a/iser-tools/eclexiaiser/setup.sh b/iser-tools/eclexiaiser/setup.sh index e4da851af..726a9b7c9 100755 --- a/iser-tools/eclexiaiser/setup.sh +++ b/iser-tools/eclexiaiser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Eclexiaiser — Universal Setup Script diff --git a/iser-tools/eclexiaiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/eclexiaiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/abi/mod.rs b/iser-tools/eclexiaiser/src/abi/mod.rs index a8e469b68..594aff1cb 100644 --- a/iser-tools/eclexiaiser/src/abi/mod.rs +++ b/iser-tools/eclexiaiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for eclexiaiser — core types for energy budgets, carbon intensity, diff --git a/iser-tools/eclexiaiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/eclexiaiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/eclexiaiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/eclexiaiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/eclexiaiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/eclexiaiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/codegen/instrumenter.rs b/iser-tools/eclexiaiser/src/codegen/instrumenter.rs index 6e5d6cf22..eed0cc20c 100644 --- a/iser-tools/eclexiaiser/src/codegen/instrumenter.rs +++ b/iser-tools/eclexiaiser/src/codegen/instrumenter.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Instrumenter submodule — generates energy measurement instrumentation code @@ -39,7 +39,7 @@ pub fn generate_instrumentation( "// Auto-generated by eclexiaiser for project '{}'\n", manifest.project.name )); - code.push_str("// SPDX-License-Identifier: PMPL-1.0-or-later\n"); + code.push_str("// SPDX-License-Identifier: MPL-2.0\n"); code.push_str("//\n"); code.push_str("// Energy/carbon instrumentation wrappers.\n"); code.push_str("// DO NOT EDIT — regenerate with `eclexiaiser generate`.\n\n"); @@ -202,7 +202,7 @@ pub fn generate_constraints( manifest.project.name )); ecl.push_str(";; Auto-generated by eclexiaiser — DO NOT EDIT\n"); - ecl.push_str(";; SPDX-License-Identifier: PMPL-1.0-or-later\n\n"); + ecl.push_str(";; SPDX-License-Identifier: MPL-2.0\n\n"); // Global carbon configuration. ecl.push_str("(carbon-config\n"); diff --git a/iser-tools/eclexiaiser/src/codegen/mod.rs b/iser-tools/eclexiaiser/src/codegen/mod.rs index 0c6f4ce5a..dad898d53 100644 --- a/iser-tools/eclexiaiser/src/codegen/mod.rs +++ b/iser-tools/eclexiaiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen module for eclexiaiser — orchestrates parsing, instrumentation, and diff --git a/iser-tools/eclexiaiser/src/codegen/parser.rs b/iser-tools/eclexiaiser/src/codegen/parser.rs index d5233863c..5f8b874b0 100644 --- a/iser-tools/eclexiaiser/src/codegen/parser.rs +++ b/iser-tools/eclexiaiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser submodule — validates function budget annotations from the manifest diff --git a/iser-tools/eclexiaiser/src/codegen/reporter.rs b/iser-tools/eclexiaiser/src/codegen/reporter.rs index 139a07233..1da4579d0 100644 --- a/iser-tools/eclexiaiser/src/codegen/reporter.rs +++ b/iser-tools/eclexiaiser/src/codegen/reporter.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Reporter submodule — generates sustainability reports with budget compliance diff --git a/iser-tools/eclexiaiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/eclexiaiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/eclexiaiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/eclexiaiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/eclexiaiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/eclexiaiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/eclexiaiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/interface/abi/Foreign.idr b/iser-tools/eclexiaiser/src/interface/abi/Foreign.idr index 223e2a2be..c4c231532 100644 --- a/iser-tools/eclexiaiser/src/interface/abi/Foreign.idr +++ b/iser-tools/eclexiaiser/src/interface/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 for Eclexiaiser diff --git a/iser-tools/eclexiaiser/src/interface/abi/Layout.idr b/iser-tools/eclexiaiser/src/interface/abi/Layout.idr index 9a80d314a..0ce30c626 100644 --- a/iser-tools/eclexiaiser/src/interface/abi/Layout.idr +++ b/iser-tools/eclexiaiser/src/interface/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 for Eclexiaiser diff --git a/iser-tools/eclexiaiser/src/interface/abi/Types.idr b/iser-tools/eclexiaiser/src/interface/abi/Types.idr index d13e281ba..18268c499 100644 --- a/iser-tools/eclexiaiser/src/interface/abi/Types.idr +++ b/iser-tools/eclexiaiser/src/interface/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) -- ||| ABI Type Definitions for Eclexiaiser diff --git a/iser-tools/eclexiaiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/eclexiaiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/interface/ffi/build.zig b/iser-tools/eclexiaiser/src/interface/ffi/build.zig index 0e0445f60..a5e5f8940 100644 --- a/iser-tools/eclexiaiser/src/interface/ffi/build.zig +++ b/iser-tools/eclexiaiser/src/interface/ffi/build.zig @@ -3,7 +3,7 @@ // Builds the energy measurement and carbon tracking shared/static library. // The library implements the C-ABI declared in src/interface/abi/Foreign.idr. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/eclexiaiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/eclexiaiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/interface/ffi/src/main.zig b/iser-tools/eclexiaiser/src/interface/ffi/src/main.zig index e3320ce2f..a8739aa65 100644 --- a/iser-tools/eclexiaiser/src/interface/ffi/src/main.zig +++ b/iser-tools/eclexiaiser/src/interface/ffi/src/main.zig @@ -6,7 +6,7 @@ // // All types and layouts must match the Idris2 ABI definitions in Types.idr and Layout.idr. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/eclexiaiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/eclexiaiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/interface/ffi/test/integration_test.zig b/iser-tools/eclexiaiser/src/interface/ffi/test/integration_test.zig index 10420b2f9..ed141f5da 100644 --- a/iser-tools/eclexiaiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/eclexiaiser/src/interface/ffi/test/integration_test.zig @@ -3,7 +3,7 @@ // Verify that the Zig FFI correctly implements the Idris2 ABI for // energy measurement, carbon tracking, and budget enforcement. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/eclexiaiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/eclexiaiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/eclexiaiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/src/lib.rs b/iser-tools/eclexiaiser/src/lib.rs index 704073c93..e2e839e17 100644 --- a/iser-tools/eclexiaiser/src/lib.rs +++ b/iser-tools/eclexiaiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // eclexiaiser library — Add energy, carbon, and resource-cost awareness to diff --git a/iser-tools/eclexiaiser/src/main.rs b/iser-tools/eclexiaiser/src/main.rs index 10af97cfb..4e942820c 100644 --- a/iser-tools/eclexiaiser/src/main.rs +++ b/iser-tools/eclexiaiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // eclexiaiser CLI — Add energy, carbon, and resource-cost awareness to existing diff --git a/iser-tools/eclexiaiser/src/manifest/mod.rs b/iser-tools/eclexiaiser/src/manifest/mod.rs index aa934b35f..0d624a7ce 100644 --- a/iser-tools/eclexiaiser/src/manifest/mod.rs +++ b/iser-tools/eclexiaiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for eclexiaiser — parses and validates `eclexiaiser.toml` files @@ -168,7 +168,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("eclexiaiser.toml already exists at {}", p.display()); } let template = r#"# eclexiaiser manifest — energy/carbon resource budgets -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-service" diff --git a/iser-tools/eclexiaiser/stapeln.toml b/iser-tools/eclexiaiser/stapeln.toml index 1e24b88ec..e70511595 100644 --- a/iser-tools/eclexiaiser/stapeln.toml +++ b/iser-tools/eclexiaiser/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 eclexiaiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/eclexiaiser/tests/integration_tests.rs b/iser-tools/eclexiaiser/tests/integration_tests.rs index 5aad0fed0..b4a5591cc 100644 --- a/iser-tools/eclexiaiser/tests/integration_tests.rs +++ b/iser-tools/eclexiaiser/tests/integration_tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for eclexiaiser — verifies end-to-end behaviour of manifest diff --git a/iser-tools/eclexiaiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/eclexiaiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/eclexiaiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/eclexiaiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/eclexiaiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/eclexiaiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/eclexiaiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/eclexiaiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/eclexiaiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/eclexiaiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/eclexiaiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/eclexiaiser/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/iser-tools/ephapaxiser/.devcontainer/Containerfile b/iser-tools/ephapaxiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/ephapaxiser/.devcontainer/Containerfile +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.devcontainer/README.adoc b/iser-tools/ephapaxiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/ephapaxiser/.devcontainer/README.adoc +++ b/iser-tools/ephapaxiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/ephapaxiser/.devcontainer/devcontainer.json b/iser-tools/ephapaxiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/ephapaxiser/.devcontainer/devcontainer.json +++ b/iser-tools/ephapaxiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/ephapaxiser/.envrc b/iser-tools/ephapaxiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/ephapaxiser/.envrc +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.gitattributes b/iser-tools/ephapaxiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/ephapaxiser/.gitattributes +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/CODEOWNERS b/iser-tools/ephapaxiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/ephapaxiser/.github/CODEOWNERS +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/ephapaxiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/ephapaxiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/ephapaxiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/ephapaxiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/FUNDING.yml b/iser-tools/ephapaxiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/ephapaxiser/.github/FUNDING.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/GOVERNANCE.md b/iser-tools/ephapaxiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/bug_report.yml index f68dff345..4781e8043 100644 --- a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/ephapaxiser/.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/ephapaxiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/config.yml index 7bbb3d6cb..6496c4353 100644 --- a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/ephapaxiser/.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/ephapaxiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/custom.yml index d730f340a..3f2c36667 100644 --- a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/ephapaxiser/.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/ephapaxiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/documentation.yml index 70d36f4c4..5a500ac70 100644 --- a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/ephapaxiser/.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/ephapaxiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/feature_request.yml index e6fe43ecb..f96d4dc7a 100644 --- a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/ephapaxiser/.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/ephapaxiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/question.yml index 1b6b98d9c..802f978ff 100644 --- a/iser-tools/ephapaxiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/ephapaxiser/.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/ephapaxiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/ephapaxiser/.github/MAINTAINERS b/iser-tools/ephapaxiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/ephapaxiser/.github/MAINTAINERS +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/copilot-instructions.md b/iser-tools/ephapaxiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/ephapaxiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/ephapaxiser/.github/dependabot.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/pull_request_template.md b/iser-tools/ephapaxiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/ephapaxiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/ephapaxiser/.github/workflows/boj-build.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/workflows/casket-pages.yml b/iser-tools/ephapaxiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/ephapaxiser/.github/workflows/casket-pages.yml +++ b/iser-tools/ephapaxiser/.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: diff --git a/iser-tools/ephapaxiser/.github/workflows/codeql.yml b/iser-tools/ephapaxiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/ephapaxiser/.github/workflows/codeql.yml +++ b/iser-tools/ephapaxiser/.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: diff --git a/iser-tools/ephapaxiser/.github/workflows/dogfood-gate.yml b/iser-tools/ephapaxiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/ephapaxiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/workflows/governance.yml b/iser-tools/ephapaxiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/ephapaxiser/.github/workflows/governance.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/workflows/hypatia-scan.yml b/iser-tools/ephapaxiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/ephapaxiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/ephapaxiser/.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 diff --git a/iser-tools/ephapaxiser/.github/workflows/instant-sync.yml b/iser-tools/ephapaxiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/ephapaxiser/.github/workflows/instant-sync.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/workflows/mirror.yml b/iser-tools/ephapaxiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/ephapaxiser/.github/workflows/mirror.yml +++ b/iser-tools/ephapaxiser/.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 diff --git a/iser-tools/ephapaxiser/.github/workflows/release.yml b/iser-tools/ephapaxiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/ephapaxiser/.github/workflows/release.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/workflows/rhodibot.yml b/iser-tools/ephapaxiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/ephapaxiser/.github/workflows/rhodibot.yml +++ b/iser-tools/ephapaxiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/ephapaxiser/.github/workflows/rust-ci.yml b/iser-tools/ephapaxiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/ephapaxiser/.github/workflows/rust-ci.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/ephapaxiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/ephapaxiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/ephapaxiser/.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 diff --git a/iser-tools/ephapaxiser/.github/workflows/scorecard.yml b/iser-tools/ephapaxiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/ephapaxiser/.github/workflows/scorecard.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.github/workflows/secret-scanner.yml b/iser-tools/ephapaxiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/ephapaxiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/ephapaxiser/.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 diff --git a/iser-tools/ephapaxiser/.github/workflows/static-analysis-gate.yml b/iser-tools/ephapaxiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/ephapaxiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.gitignore b/iser-tools/ephapaxiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/ephapaxiser/.gitignore +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.gitlab-ci.yml b/iser-tools/ephapaxiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/ephapaxiser/.gitlab-ci.yml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.guix-channel b/iser-tools/ephapaxiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/ephapaxiser/.guix-channel +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/ephapaxiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/ephapaxiser/.machine_readable/6a2/AGENTIC.a2ml index cc56a8c07..3e7a8346a 100644 --- a/iser-tools/ephapaxiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/ephapaxiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 4838fb216..8b5b522c5 100644 --- a/iser-tools/ephapaxiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/ephapaxiser/.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 — Ephapaxiser ecosystem position diff --git a/iser-tools/ephapaxiser/.machine_readable/6a2/META.a2ml b/iser-tools/ephapaxiser/.machine_readable/6a2/META.a2ml index 33439430a..382ce3ac4 100644 --- a/iser-tools/ephapaxiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/ephapaxiser/.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 — Ephapaxiser meta-level information diff --git a/iser-tools/ephapaxiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/ephapaxiser/.machine_readable/6a2/NEUROSYM.a2ml index c02c40424..4ad3d0868 100644 --- a/iser-tools/ephapaxiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/ephapaxiser/.machine_readable/6a2/PLAYBOOK.a2ml index 983abf83a..261b1661b 100644 --- a/iser-tools/ephapaxiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/ephapaxiser/.machine_readable/6a2/STATE.a2ml index 82015c7c4..7206e9d57 100644 --- a/iser-tools/ephapaxiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/ephapaxiser/.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 — Ephapaxiser project state diff --git a/iser-tools/ephapaxiser/.machine_readable/ADJUST.contractile b/iser-tools/ephapaxiser/.machine_readable/ADJUST.contractile index 9ea3a97fd..5b9ccb4cb 100644 --- a/iser-tools/ephapaxiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/ephapaxiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for ephapaxiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/ephapaxiser/.machine_readable/CLADE.a2ml b/iser-tools/ephapaxiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/ephapaxiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/ephapaxiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/ephapaxiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/ephapaxiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/ephapaxiser/.machine_readable/INTENT.contractile b/iser-tools/ephapaxiser/.machine_readable/INTENT.contractile index fa9b9a63a..c8a9111c9 100644 --- a/iser-tools/ephapaxiser/.machine_readable/INTENT.contractile +++ b/iser-tools/ephapaxiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for ephapaxiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/ephapaxiser/.machine_readable/MUST.contractile b/iser-tools/ephapaxiser/.machine_readable/MUST.contractile index 4e2f1585a..736630fa5 100644 --- a/iser-tools/ephapaxiser/.machine_readable/MUST.contractile +++ b/iser-tools/ephapaxiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for ephapaxiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/ephapaxiser/.machine_readable/TRUST.contractile b/iser-tools/ephapaxiser/.machine_readable/TRUST.contractile index 8604cbe47..4cbfdce2e 100644 --- a/iser-tools/ephapaxiser/.machine_readable/TRUST.contractile +++ b/iser-tools/ephapaxiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for ephapaxiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/ephapaxiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/ephapaxiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/ephapaxiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/ephapaxiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/ephapaxiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/ephapaxiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/ephapaxiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/ephapaxiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/ephapaxiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/ai/.clinerules b/iser-tools/ephapaxiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/ephapaxiser/.machine_readable/ai/.clinerules +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/ai/.cursorrules b/iser-tools/ephapaxiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/ephapaxiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/ai/.windsurfrules b/iser-tools/ephapaxiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/ephapaxiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/ephapaxiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/ai/AI.a2ml b/iser-tools/ephapaxiser/.machine_readable/ai/AI.a2ml index 6c730ecff..4c3eb61a0 100644 --- a/iser-tools/ephapaxiser/.machine_readable/ai/AI.a2ml +++ b/iser-tools/ephapaxiser/.machine_readable/ai/AI.a2ml @@ -1,5 +1,5 @@ name = "ai" -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # AI Assistant Instructions for ephapaxiser diff --git a/iser-tools/ephapaxiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/ephapaxiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/ephapaxiser/.machine_readable/anchors/ANCHOR.a2ml index dfff52072..7d7327b5a 100644 --- a/iser-tools/ephapaxiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/ephapaxiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/ephapaxiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/ephapaxiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/ephapaxiser/.machine_readable/configs/git-cliff/cliff.toml index 3ab99b6e5..fec56d223 100644 --- a/iser-tools/ephapaxiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/ephapaxiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/ephapaxiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/ephapaxiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 4f50eb929..691699785 100644 --- a/iser-tools/ephapaxiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/ephapaxiser/.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 for ephapaxiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/ephapaxiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/ephapaxiser/.machine_readable/contractiles/must/Mustfile.a2ml index d7fceb22e..e1d333e1a 100644 --- a/iser-tools/ephapaxiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/ephapaxiser/.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 for ephapaxiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/ephapaxiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/ephapaxiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 8198a75b0..783475a18 100644 --- a/iser-tools/ephapaxiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/ephapaxiser/.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 for ephapaxiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/ephapaxiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/ephapaxiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/ephapaxiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/integrations/proven.a2ml b/iser-tools/ephapaxiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/ephapaxiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/ephapaxiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/ephapaxiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/ephapaxiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/ephapaxiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/ephapaxiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/ephapaxiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/ephapaxiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/ephapaxiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/ephapaxiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/ephapaxiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/ephapaxiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/ephapaxiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/ephapaxiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/ephapaxiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/ephapaxiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/ephapaxiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/ephapaxiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/ephapaxiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/ephapaxiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/ephapaxiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/ephapaxiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/ephapaxiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/ephapaxiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.well-known/ai.txt b/iser-tools/ephapaxiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/ephapaxiser/.well-known/ai.txt +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.well-known/humans.txt b/iser-tools/ephapaxiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/ephapaxiser/.well-known/humans.txt +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/.well-known/security.txt b/iser-tools/ephapaxiser/.well-known/security.txt index f83a63666..60779eb55 100644 --- a/iser-tools/ephapaxiser/.well-known/security.txt +++ b/iser-tools/ephapaxiser/.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/iser-tools/ephapaxiser/0-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/0-AI-MANIFEST.a2ml index 06d1acc44..5a56a1e2f 100644 --- a/iser-tools/ephapaxiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/0-AI-MANIFEST.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) # !! STOP - CRITICAL READING REQUIRED !! diff --git a/iser-tools/ephapaxiser/CHANGELOG.adoc b/iser-tools/ephapaxiser/CHANGELOG.adoc index 68e68ea6b..beb26d9de 100644 --- a/iser-tools/ephapaxiser/CHANGELOG.adoc +++ b/iser-tools/ephapaxiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/ephapaxiser/Cargo.toml index 13d02d888..74d3216e4 100644 --- a/iser-tools/ephapaxiser/Cargo.toml +++ b/iser-tools/ephapaxiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "ephapaxiser" version = "0.1.0" diff --git a/iser-tools/ephapaxiser/Containerfile b/iser-tools/ephapaxiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/ephapaxiser/Containerfile +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/EXPLAINME.adoc b/iser-tools/ephapaxiser/EXPLAINME.adoc index be7e55747..139a32a44 100644 --- a/iser-tools/ephapaxiser/EXPLAINME.adoc +++ b/iser-tools/ephapaxiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Ephapaxiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/ephapaxiser/Justfile b/iser-tools/ephapaxiser/Justfile index f7c14a2ea..adf150608 100644 --- a/iser-tools/ephapaxiser/Justfile +++ b/iser-tools/ephapaxiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ephapaxiser — Enforce single-use linear type semantics via Ephapax # Default: build and test @@ -122,7 +122,7 @@ tour: echo " Ephapaxiser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/ephapaxiser/README.adoc b/iser-tools/ephapaxiser/README.adoc index 9b4e633c0..bbc50657a 100644 --- a/iser-tools/ephapaxiser/README.adoc +++ b/iser-tools/ephapaxiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Ephapaxiser Jonathan D.A. Jewell @@ -152,4 +152,4 @@ cargo test == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/ephapaxiser/ROADMAP.adoc b/iser-tools/ephapaxiser/ROADMAP.adoc index 17c32575c..23281e75b 100644 --- a/iser-tools/ephapaxiser/ROADMAP.adoc +++ b/iser-tools/ephapaxiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 3846c46e3..d0408763d 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/.gatekeeper.yaml b/iser-tools/ephapaxiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/ephapaxiser/container/.gatekeeper.yaml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/ephapaxiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/Containerfile b/iser-tools/ephapaxiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/ephapaxiser/container/Containerfile +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/README.adoc b/iser-tools/ephapaxiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/ephapaxiser/container/README.adoc +++ b/iser-tools/ephapaxiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/ephapaxiser/container/compose.example.toml b/iser-tools/ephapaxiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/ephapaxiser/container/compose.example.toml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/compose.toml b/iser-tools/ephapaxiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/ephapaxiser/container/compose.toml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/ct-build.sh b/iser-tools/ephapaxiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/ephapaxiser/container/ct-build.sh +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/deploy.k9.ncl b/iser-tools/ephapaxiser/container/deploy.k9.ncl index dca0ab6d2..593082e99 100644 --- a/iser-tools/ephapaxiser/container/deploy.k9.ncl +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/entrypoint.sh b/iser-tools/ephapaxiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/ephapaxiser/container/entrypoint.sh +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/manifest.toml b/iser-tools/ephapaxiser/container/manifest.toml index bb59371fc..a2bd9d96f 100644 --- a/iser-tools/ephapaxiser/container/manifest.toml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/container/vordr.toml b/iser-tools/ephapaxiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/ephapaxiser/container/vordr.toml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/contractile.just b/iser-tools/ephapaxiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/ephapaxiser/contractile.just +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/contractiles/intend/Intentfile.a2ml b/iser-tools/ephapaxiser/contractiles/intend/Intentfile.a2ml index 1633a29af..052e7b5f1 100644 --- a/iser-tools/ephapaxiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/ephapaxiser/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 Ephapaxiser. ## Purpose -Ephapaxiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Ephapaxiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/ephapaxiser/contractiles/must/Mustfile.a2ml b/iser-tools/ephapaxiser/contractiles/must/Mustfile.a2ml index a00990674..ddd1f0508 100644 --- a/iser-tools/ephapaxiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/contractiles/trust/Trustfile.a2ml b/iser-tools/ephapaxiser/contractiles/trust/Trustfile.a2ml index e21df32d2..7894fc54c 100644 --- a/iser-tools/ephapaxiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/ephapaxiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/RSR_OUTLINE.adoc b/iser-tools/ephapaxiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/ephapaxiser/docs/STATE-VISUALIZER.adoc b/iser-tools/ephapaxiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/ephapaxiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/ephapaxiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/ephapaxiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/ephapaxiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/ephapaxiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/ephapaxiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/decisions/0000-template.adoc b/iser-tools/ephapaxiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/ephapaxiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/ephapaxiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/ephapaxiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/ephapaxiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/ephapaxiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/ephapaxiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/ephapaxiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/ephapaxiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/TSDM.a2ml b/iser-tools/ephapaxiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/ephapaxiser/docs/governance/TSDM.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/ephapaxiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/ephapaxiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/ephapaxiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/ephapaxiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/ephapaxiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/ephapaxiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/ephapaxiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/ephapaxiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/ephapaxiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/ephapaxiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/ephapaxiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/ephapaxiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/ephapaxiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/ephapaxiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/ephapaxiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/ephapaxiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/ephapaxiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/ephapaxiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/ephapaxiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/ephapaxiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/ephapaxiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/templates/contractiles/README.adoc b/iser-tools/ephapaxiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/ephapaxiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/ephapaxiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/ephapaxiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/ephapaxiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/ephapaxiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/ephapaxiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/ephapaxiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/ephapaxiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/ephapaxiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/ephapaxiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/ephapaxiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/ephapaxiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/ephapaxiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/ephapaxiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/ephapaxiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/ephapaxiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/ephapaxiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/ephapaxiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/ephapaxiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/eclexiaiser.toml b/iser-tools/ephapaxiser/eclexiaiser.toml index 2d19a6664..494adb870 100644 --- a/iser-tools/ephapaxiser/eclexiaiser.toml +++ b/iser-tools/ephapaxiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for ephapaxiser [project] diff --git a/iser-tools/ephapaxiser/examples/safe-files/ephapaxiser.toml b/iser-tools/ephapaxiser/examples/safe-files/ephapaxiser.toml index dfc2cb2b6..e55d55755 100644 --- a/iser-tools/ephapaxiser/examples/safe-files/ephapaxiser.toml +++ b/iser-tools/ephapaxiser/examples/safe-files/ephapaxiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example ephapaxiser manifest — demonstrates resource tracking for file operations. # # This manifest configures ephapaxiser to analyse file_ops.rs for proper diff --git a/iser-tools/ephapaxiser/examples/safe-files/src/file_ops.rs b/iser-tools/ephapaxiser/examples/safe-files/src/file_ops.rs index 859fa7225..1ec86fced 100644 --- a/iser-tools/ephapaxiser/examples/safe-files/src/file_ops.rs +++ b/iser-tools/ephapaxiser/examples/safe-files/src/file_ops.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Example source file for ephapaxiser analysis. diff --git a/iser-tools/ephapaxiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/ephapaxiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/ephapaxiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/ephapaxiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/ephapaxiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/features/ssg/ssg-bootstrap.sh b/iser-tools/ephapaxiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/ephapaxiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/flake.nix b/iser-tools/ephapaxiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/ephapaxiser/flake.nix +++ b/iser-tools/ephapaxiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/ephapaxiser/guix.scm b/iser-tools/ephapaxiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/ephapaxiser/guix.scm +++ b/iser-tools/ephapaxiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/ephapaxiser/k9iser.toml b/iser-tools/ephapaxiser/k9iser.toml index 237633d04..d524ca8e7 100644 --- a/iser-tools/ephapaxiser/k9iser.toml +++ b/iser-tools/ephapaxiser/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 ephapaxiser diff --git a/iser-tools/ephapaxiser/selur-compose.toml b/iser-tools/ephapaxiser/selur-compose.toml index 5d0a6de48..1215a765a 100644 --- a/iser-tools/ephapaxiser/selur-compose.toml +++ b/iser-tools/ephapaxiser/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 ephapaxiser diff --git a/iser-tools/ephapaxiser/setup.sh b/iser-tools/ephapaxiser/setup.sh index ed9b26aef..77842f693 100755 --- a/iser-tools/ephapaxiser/setup.sh +++ b/iser-tools/ephapaxiser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Ephapaxiser — Universal Setup Script diff --git a/iser-tools/ephapaxiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/ephapaxiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/abi/mod.rs b/iser-tools/ephapaxiser/src/abi/mod.rs index ee84ab21d..fabf1a79a 100644 --- a/iser-tools/ephapaxiser/src/abi/mod.rs +++ b/iser-tools/ephapaxiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for ephapaxiser — Core types for linear resource analysis. diff --git a/iser-tools/ephapaxiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/ephapaxiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/ephapaxiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/ephapaxiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/ephapaxiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/ephapaxiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/codegen/analyzer.rs b/iser-tools/ephapaxiser/src/codegen/analyzer.rs index 426f18eaf..ab0b2cff9 100644 --- a/iser-tools/ephapaxiser/src/codegen/analyzer.rs +++ b/iser-tools/ephapaxiser/src/codegen/analyzer.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Analyzer module for ephapaxiser — Tracks resource ownership through code flow and detects violations. diff --git a/iser-tools/ephapaxiser/src/codegen/mod.rs b/iser-tools/ephapaxiser/src/codegen/mod.rs index 3e3ab7c12..b13ead2eb 100644 --- a/iser-tools/ephapaxiser/src/codegen/mod.rs +++ b/iser-tools/ephapaxiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen module for ephapaxiser — Orchestrates parsing, analysis, and wrapper generation. diff --git a/iser-tools/ephapaxiser/src/codegen/parser.rs b/iser-tools/ephapaxiser/src/codegen/parser.rs index 8bf4930bb..9abe4f739 100644 --- a/iser-tools/ephapaxiser/src/codegen/parser.rs +++ b/iser-tools/ephapaxiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser module for ephapaxiser — Finds resource allocation and deallocation sites in source code. diff --git a/iser-tools/ephapaxiser/src/codegen/wrapper_gen.rs b/iser-tools/ephapaxiser/src/codegen/wrapper_gen.rs index 470c9e266..56a947874 100644 --- a/iser-tools/ephapaxiser/src/codegen/wrapper_gen.rs +++ b/iser-tools/ephapaxiser/src/codegen/wrapper_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Wrapper generator module for ephapaxiser — Generates Ephapax linear type wrappers. @@ -30,7 +30,7 @@ pub fn generate_wrappers(resources: &[ResourceEntry], project_name: &str) -> Str // File header. output.push_str(&format!( - "// SPDX-License-Identifier: PMPL-1.0-or-later\n\ + "// SPDX-License-Identifier: MPL-2.0\n\ // Auto-generated by ephapaxiser for project: {}\n\ //\n\ // Ephapax linear type wrappers — each resource must be used exactly once.\n\ diff --git a/iser-tools/ephapaxiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/ephapaxiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/ephapaxiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/ephapaxiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/ephapaxiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/ephapaxiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/ephapaxiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/interface/abi/Foreign.idr b/iser-tools/ephapaxiser/src/interface/abi/Foreign.idr index 71bb78d60..2ddb6277a 100644 --- a/iser-tools/ephapaxiser/src/interface/abi/Foreign.idr +++ b/iser-tools/ephapaxiser/src/interface/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 for Ephapaxiser diff --git a/iser-tools/ephapaxiser/src/interface/abi/Layout.idr b/iser-tools/ephapaxiser/src/interface/abi/Layout.idr index 63867b8cf..53ab50af7 100644 --- a/iser-tools/ephapaxiser/src/interface/abi/Layout.idr +++ b/iser-tools/ephapaxiser/src/interface/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 for Ephapaxiser diff --git a/iser-tools/ephapaxiser/src/interface/abi/Types.idr b/iser-tools/ephapaxiser/src/interface/abi/Types.idr index 3da536577..b074ed00e 100644 --- a/iser-tools/ephapaxiser/src/interface/abi/Types.idr +++ b/iser-tools/ephapaxiser/src/interface/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) -- ||| ABI Type Definitions for Ephapaxiser diff --git a/iser-tools/ephapaxiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/ephapaxiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/interface/ffi/build.zig b/iser-tools/ephapaxiser/src/interface/ffi/build.zig index 810fb5ddd..429dbb577 100644 --- a/iser-tools/ephapaxiser/src/interface/ffi/build.zig +++ b/iser-tools/ephapaxiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Ephapaxiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/ephapaxiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/ephapaxiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/interface/ffi/src/main.zig b/iser-tools/ephapaxiser/src/interface/ffi/src/main.zig index 5f20e56a8..397f71654 100644 --- a/iser-tools/ephapaxiser/src/interface/ffi/src/main.zig +++ b/iser-tools/ephapaxiser/src/interface/ffi/src/main.zig @@ -8,7 +8,7 @@ // and linearity enforcement. Proofs are erased at compile time; this layer // handles the operational bookkeeping. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/ephapaxiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/ephapaxiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/interface/ffi/test/integration_test.zig b/iser-tools/ephapaxiser/src/interface/ffi/test/integration_test.zig index 413bcb52d..47a05765e 100644 --- a/iser-tools/ephapaxiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/ephapaxiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Ephapaxiser 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/iser-tools/ephapaxiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/ephapaxiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/ephapaxiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/src/lib.rs b/iser-tools/ephapaxiser/src/lib.rs index 1126afad8..167bffb43 100644 --- a/iser-tools/ephapaxiser/src/lib.rs +++ b/iser-tools/ephapaxiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ephapaxiser library — Enforce single-use linear type semantics on resources via Ephapax. diff --git a/iser-tools/ephapaxiser/src/main.rs b/iser-tools/ephapaxiser/src/main.rs index f71937f3f..8128a6bbc 100644 --- a/iser-tools/ephapaxiser/src/main.rs +++ b/iser-tools/ephapaxiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ephapaxiser CLI — Enforce single-use linear type semantics on resources via Ephapax. diff --git a/iser-tools/ephapaxiser/src/manifest/mod.rs b/iser-tools/ephapaxiser/src/manifest/mod.rs index 9549deb46..9de0704df 100644 --- a/iser-tools/ephapaxiser/src/manifest/mod.rs +++ b/iser-tools/ephapaxiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for ephapaxiser — Parses and validates ephapaxiser.toml configuration. @@ -218,7 +218,7 @@ pub fn init_manifest(path: &str) -> Result<()> { ); } - let content = r#"# SPDX-License-Identifier: PMPL-1.0-or-later + let content = r#"# SPDX-License-Identifier: MPL-2.0 # ephapaxiser manifest — Enforce single-use linear type semantics on resources [project] diff --git a/iser-tools/ephapaxiser/stapeln.toml b/iser-tools/ephapaxiser/stapeln.toml index 11e68eec4..230fe1df8 100644 --- a/iser-tools/ephapaxiser/stapeln.toml +++ b/iser-tools/ephapaxiser/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 ephapaxiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/ephapaxiser/tests/integration_test.rs b/iser-tools/ephapaxiser/tests/integration_test.rs index 17199f33c..c51dee619 100644 --- a/iser-tools/ephapaxiser/tests/integration_test.rs +++ b/iser-tools/ephapaxiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for ephapaxiser. diff --git a/iser-tools/ephapaxiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/ephapaxiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/ephapaxiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/ephapaxiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/ephapaxiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/ephapaxiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/ephapaxiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/ephapaxiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/ephapaxiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/ephapaxiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/ephapaxiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ephapaxiser/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/iser-tools/futharkiser/.devcontainer/Containerfile b/iser-tools/futharkiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/futharkiser/.devcontainer/Containerfile +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.devcontainer/README.adoc b/iser-tools/futharkiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/futharkiser/.devcontainer/README.adoc +++ b/iser-tools/futharkiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/futharkiser/.devcontainer/devcontainer.json b/iser-tools/futharkiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/futharkiser/.devcontainer/devcontainer.json +++ b/iser-tools/futharkiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/futharkiser/.envrc b/iser-tools/futharkiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/futharkiser/.envrc +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.gitattributes b/iser-tools/futharkiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/futharkiser/.gitattributes +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/CODEOWNERS b/iser-tools/futharkiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/futharkiser/.github/CODEOWNERS +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/futharkiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/futharkiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/futharkiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/futharkiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/FUNDING.yml b/iser-tools/futharkiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/futharkiser/.github/FUNDING.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/GOVERNANCE.md b/iser-tools/futharkiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/bug_report.yml index 694f68cad..2f0fa39c4 100644 --- a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/futharkiser/.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/futharkiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/config.yml index 78ba8f857..8dc98140d 100644 --- a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/futharkiser/.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/futharkiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/custom.yml index 25ba906e6..3cab09b6e 100644 --- a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/futharkiser/.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/futharkiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/documentation.yml index 35a7ce050..cfc41abce 100644 --- a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/futharkiser/.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/futharkiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/feature_request.yml index dec236f15..10c184730 100644 --- a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/futharkiser/.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/futharkiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/question.yml index e4d157373..503b031d8 100644 --- a/iser-tools/futharkiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/futharkiser/.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/futharkiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/futharkiser/.github/MAINTAINERS b/iser-tools/futharkiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/futharkiser/.github/MAINTAINERS +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/copilot-instructions.md b/iser-tools/futharkiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/futharkiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/futharkiser/.github/dependabot.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/pull_request_template.md b/iser-tools/futharkiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/futharkiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/futharkiser/.github/workflows/boj-build.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/workflows/casket-pages.yml b/iser-tools/futharkiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/futharkiser/.github/workflows/casket-pages.yml +++ b/iser-tools/futharkiser/.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: diff --git a/iser-tools/futharkiser/.github/workflows/codeql.yml b/iser-tools/futharkiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/futharkiser/.github/workflows/codeql.yml +++ b/iser-tools/futharkiser/.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: diff --git a/iser-tools/futharkiser/.github/workflows/dogfood-gate.yml b/iser-tools/futharkiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/futharkiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/workflows/governance.yml b/iser-tools/futharkiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/futharkiser/.github/workflows/governance.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/workflows/hypatia-scan.yml b/iser-tools/futharkiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/futharkiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/futharkiser/.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 diff --git a/iser-tools/futharkiser/.github/workflows/instant-sync.yml b/iser-tools/futharkiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/futharkiser/.github/workflows/instant-sync.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/workflows/mirror.yml b/iser-tools/futharkiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/futharkiser/.github/workflows/mirror.yml +++ b/iser-tools/futharkiser/.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 diff --git a/iser-tools/futharkiser/.github/workflows/release.yml b/iser-tools/futharkiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/futharkiser/.github/workflows/release.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/workflows/rhodibot.yml b/iser-tools/futharkiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/futharkiser/.github/workflows/rhodibot.yml +++ b/iser-tools/futharkiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/futharkiser/.github/workflows/rust-ci.yml b/iser-tools/futharkiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/futharkiser/.github/workflows/rust-ci.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/futharkiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/futharkiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/futharkiser/.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 diff --git a/iser-tools/futharkiser/.github/workflows/scorecard.yml b/iser-tools/futharkiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/futharkiser/.github/workflows/scorecard.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.github/workflows/secret-scanner.yml b/iser-tools/futharkiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/futharkiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/futharkiser/.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 diff --git a/iser-tools/futharkiser/.github/workflows/static-analysis-gate.yml b/iser-tools/futharkiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/futharkiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.gitignore b/iser-tools/futharkiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/futharkiser/.gitignore +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.gitlab-ci.yml b/iser-tools/futharkiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/futharkiser/.gitlab-ci.yml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.guix-channel b/iser-tools/futharkiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/futharkiser/.guix-channel +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/futharkiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/futharkiser/.machine_readable/6a2/AGENTIC.a2ml index fcd779c33..4b2fd04a5 100644 --- a/iser-tools/futharkiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/futharkiser/.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 for futharkiser diff --git a/iser-tools/futharkiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/futharkiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 7e92e9893..c11e7e8ac 100644 --- a/iser-tools/futharkiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/futharkiser/.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 — Futharkiser ecosystem position diff --git a/iser-tools/futharkiser/.machine_readable/6a2/META.a2ml b/iser-tools/futharkiser/.machine_readable/6a2/META.a2ml index 9d1062f9f..a5b289504 100644 --- a/iser-tools/futharkiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/futharkiser/.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 — Futharkiser meta-level information diff --git a/iser-tools/futharkiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/futharkiser/.machine_readable/6a2/NEUROSYM.a2ml index 7e79ac2ad..439f3031f 100644 --- a/iser-tools/futharkiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/futharkiser/.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 for futharkiser diff --git a/iser-tools/futharkiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/futharkiser/.machine_readable/6a2/PLAYBOOK.a2ml index bf12b6347..7639cef92 100644 --- a/iser-tools/futharkiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/futharkiser/.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 for futharkiser diff --git a/iser-tools/futharkiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/futharkiser/.machine_readable/6a2/STATE.a2ml index 560155cdf..029a80bff 100644 --- a/iser-tools/futharkiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/futharkiser/.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 — Futharkiser project state diff --git a/iser-tools/futharkiser/.machine_readable/ADJUST.contractile b/iser-tools/futharkiser/.machine_readable/ADJUST.contractile index 7247c036c..5b05df8b3 100644 --- a/iser-tools/futharkiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/futharkiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for futharkiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/futharkiser/.machine_readable/CLADE.a2ml b/iser-tools/futharkiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/futharkiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/futharkiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/futharkiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/futharkiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/futharkiser/.machine_readable/INTENT.contractile b/iser-tools/futharkiser/.machine_readable/INTENT.contractile index a221cfd71..a9aa1f91c 100644 --- a/iser-tools/futharkiser/.machine_readable/INTENT.contractile +++ b/iser-tools/futharkiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for futharkiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/futharkiser/.machine_readable/MUST.contractile b/iser-tools/futharkiser/.machine_readable/MUST.contractile index f0da4dd4c..6c789d268 100644 --- a/iser-tools/futharkiser/.machine_readable/MUST.contractile +++ b/iser-tools/futharkiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for futharkiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/futharkiser/.machine_readable/TRUST.contractile b/iser-tools/futharkiser/.machine_readable/TRUST.contractile index 587ed978a..163a96caf 100644 --- a/iser-tools/futharkiser/.machine_readable/TRUST.contractile +++ b/iser-tools/futharkiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for futharkiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/futharkiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/futharkiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/futharkiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/futharkiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/futharkiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/futharkiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/futharkiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/futharkiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/futharkiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/ai/.clinerules b/iser-tools/futharkiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/futharkiser/.machine_readable/ai/.clinerules +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/ai/.cursorrules b/iser-tools/futharkiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/futharkiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/ai/.windsurfrules b/iser-tools/futharkiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/futharkiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/futharkiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/futharkiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/futharkiser/.machine_readable/anchors/ANCHOR.a2ml index 47633b3b5..47fb88481 100644 --- a/iser-tools/futharkiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/futharkiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/futharkiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/futharkiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/futharkiser/.machine_readable/configs/git-cliff/cliff.toml index fb5c1bbb7..3c0460117 100644 --- a/iser-tools/futharkiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/futharkiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/futharkiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/futharkiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 8071b302c..f93fd3d04 100644 --- a/iser-tools/futharkiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/futharkiser/.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 for futharkiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/futharkiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/futharkiser/.machine_readable/contractiles/must/Mustfile.a2ml index 9d8c62dc9..e90367bde 100644 --- a/iser-tools/futharkiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/futharkiser/.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 for futharkiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/futharkiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/futharkiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 5afe4fca1..52447c281 100644 --- a/iser-tools/futharkiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/futharkiser/.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 for futharkiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/futharkiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/futharkiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/futharkiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/integrations/proven.a2ml b/iser-tools/futharkiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/futharkiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/futharkiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/futharkiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/futharkiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/futharkiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/futharkiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/futharkiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/futharkiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/futharkiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/futharkiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/futharkiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/futharkiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/futharkiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/futharkiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/futharkiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/futharkiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/futharkiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/futharkiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/futharkiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/futharkiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/futharkiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/futharkiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/futharkiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/futharkiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.well-known/ai.txt b/iser-tools/futharkiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/futharkiser/.well-known/ai.txt +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.well-known/humans.txt b/iser-tools/futharkiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/futharkiser/.well-known/humans.txt +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/.well-known/security.txt b/iser-tools/futharkiser/.well-known/security.txt index c4762a675..54c068108 100644 --- a/iser-tools/futharkiser/.well-known/security.txt +++ b/iser-tools/futharkiser/.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/iser-tools/futharkiser/CHANGELOG.adoc b/iser-tools/futharkiser/CHANGELOG.adoc index e471f814f..f7305d82e 100644 --- a/iser-tools/futharkiser/CHANGELOG.adoc +++ b/iser-tools/futharkiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/futharkiser/Cargo.toml index 322d547fe..c787a6c3d 100644 --- a/iser-tools/futharkiser/Cargo.toml +++ b/iser-tools/futharkiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "futharkiser" version = "0.1.0" diff --git a/iser-tools/futharkiser/Containerfile b/iser-tools/futharkiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/futharkiser/Containerfile +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/EXPLAINME.adoc b/iser-tools/futharkiser/EXPLAINME.adoc index b5a313238..b708e9b67 100644 --- a/iser-tools/futharkiser/EXPLAINME.adoc +++ b/iser-tools/futharkiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Futharkiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/futharkiser/Justfile b/iser-tools/futharkiser/Justfile index 452fc6973..f1448df6d 100644 --- a/iser-tools/futharkiser/Justfile +++ b/iser-tools/futharkiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # futharkiser — Compile annotated array operations to GPU kernels via Futhark # Default: build and test @@ -122,7 +122,7 @@ tour: echo " Futharkiser — Guided Tour" echo "═══════════════════════════════════════════════════" echo "" - echo '// SPDX-License-Identifier: PMPL-1.0-or-later' + echo '// SPDX-License-Identifier: MPL-2.0' echo "" echo "Key directories:" echo " src/ Source code" diff --git a/iser-tools/futharkiser/README.adoc b/iser-tools/futharkiser/README.adoc index c7faae1fd..5cb6c5a52 100644 --- a/iser-tools/futharkiser/README.adoc +++ b/iser-tools/futharkiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/futharkiser/ROADMAP.adoc b/iser-tools/futharkiser/ROADMAP.adoc index 6796ba31e..00c99bc40 100644 --- a/iser-tools/futharkiser/ROADMAP.adoc +++ b/iser-tools/futharkiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 b48bd22e3..da0bc27e0 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/.gatekeeper.yaml b/iser-tools/futharkiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/futharkiser/container/.gatekeeper.yaml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/futharkiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/futharkiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/Containerfile b/iser-tools/futharkiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/futharkiser/container/Containerfile +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/README.adoc b/iser-tools/futharkiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/futharkiser/container/README.adoc +++ b/iser-tools/futharkiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/futharkiser/container/compose.example.toml b/iser-tools/futharkiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/futharkiser/container/compose.example.toml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/compose.toml b/iser-tools/futharkiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/futharkiser/container/compose.toml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/ct-build.sh b/iser-tools/futharkiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/futharkiser/container/ct-build.sh +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/deploy.k9.ncl b/iser-tools/futharkiser/container/deploy.k9.ncl index 65fe53e79..c5f7b5913 100644 --- a/iser-tools/futharkiser/container/deploy.k9.ncl +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/entrypoint.sh b/iser-tools/futharkiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/futharkiser/container/entrypoint.sh +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/manifest.toml b/iser-tools/futharkiser/container/manifest.toml index ee50e1111..4af977eda 100644 --- a/iser-tools/futharkiser/container/manifest.toml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/container/vordr.toml b/iser-tools/futharkiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/futharkiser/container/vordr.toml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/contractile.just b/iser-tools/futharkiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/futharkiser/contractile.just +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/contractiles/intend/Intentfile.a2ml b/iser-tools/futharkiser/contractiles/intend/Intentfile.a2ml index ca2a9e693..fab66c281 100644 --- a/iser-tools/futharkiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/futharkiser/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 Futharkiser. ## Purpose -Futharkiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Futharkiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/futharkiser/contractiles/must/Mustfile.a2ml b/iser-tools/futharkiser/contractiles/must/Mustfile.a2ml index b850ffc7a..c9fb3575b 100644 --- a/iser-tools/futharkiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/contractiles/trust/Trustfile.a2ml b/iser-tools/futharkiser/contractiles/trust/Trustfile.a2ml index 0a3c5454c..f4c0db5f9 100644 --- a/iser-tools/futharkiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/futharkiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/RSR_OUTLINE.adoc b/iser-tools/futharkiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/futharkiser/docs/STATE-VISUALIZER.adoc b/iser-tools/futharkiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/futharkiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/futharkiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 c634bfcd7..cfbdbc594 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/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/futharkiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/futharkiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/futharkiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/futharkiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/decisions/0000-template.adoc b/iser-tools/futharkiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/futharkiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/futharkiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/futharkiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/futharkiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/futharkiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/futharkiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/futharkiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/futharkiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/TSDM.a2ml b/iser-tools/futharkiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/futharkiser/docs/governance/TSDM.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/futharkiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/futharkiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/futharkiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/futharkiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/futharkiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/futharkiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/futharkiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/futharkiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/futharkiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/futharkiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/futharkiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/futharkiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/futharkiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/futharkiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/futharkiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/futharkiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/futharkiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/futharkiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/futharkiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/futharkiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/futharkiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/templates/contractiles/README.adoc b/iser-tools/futharkiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/futharkiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/futharkiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/futharkiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/futharkiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/futharkiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/futharkiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/futharkiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/futharkiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/futharkiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/futharkiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/futharkiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/futharkiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/futharkiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/futharkiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/futharkiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/futharkiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/futharkiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/futharkiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/futharkiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/eclexiaiser.toml b/iser-tools/futharkiser/eclexiaiser.toml index cece3f165..9ee8914a6 100644 --- a/iser-tools/futharkiser/eclexiaiser.toml +++ b/iser-tools/futharkiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for futharkiser [project] diff --git a/iser-tools/futharkiser/examples/image-pipeline/futharkiser.toml b/iser-tools/futharkiser/examples/image-pipeline/futharkiser.toml index 3b6c23085..5928eea76 100644 --- a/iser-tools/futharkiser/examples/image-pipeline/futharkiser.toml +++ b/iser-tools/futharkiser/examples/image-pipeline/futharkiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # futharkiser manifest — image processing pipeline example # # Demonstrates all five SOAC patterns (map, reduce, scan, scatter, histogram) diff --git a/iser-tools/futharkiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/futharkiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/futharkiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/futharkiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/futharkiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/futharkiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/features/ssg/ssg-bootstrap.sh b/iser-tools/futharkiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/futharkiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/flake.nix b/iser-tools/futharkiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/futharkiser/flake.nix +++ b/iser-tools/futharkiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/futharkiser/guix.scm b/iser-tools/futharkiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/futharkiser/guix.scm +++ b/iser-tools/futharkiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/futharkiser/k9iser.toml b/iser-tools/futharkiser/k9iser.toml index 529e40060..4bc029bb7 100644 --- a/iser-tools/futharkiser/k9iser.toml +++ b/iser-tools/futharkiser/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 futharkiser diff --git a/iser-tools/futharkiser/selur-compose.toml b/iser-tools/futharkiser/selur-compose.toml index 9567b14ba..94268a55b 100644 --- a/iser-tools/futharkiser/selur-compose.toml +++ b/iser-tools/futharkiser/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 futharkiser diff --git a/iser-tools/futharkiser/setup.sh b/iser-tools/futharkiser/setup.sh index c3080b1df..ea67c10c3 100755 --- a/iser-tools/futharkiser/setup.sh +++ b/iser-tools/futharkiser/setup.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # Futharkiser — Universal Setup Script diff --git a/iser-tools/futharkiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/futharkiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/abi/mod.rs b/iser-tools/futharkiser/src/abi/mod.rs index 0349c3261..4208deb6a 100644 --- a/iser-tools/futharkiser/src/abi/mod.rs +++ b/iser-tools/futharkiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for futharkiser. diff --git a/iser-tools/futharkiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/futharkiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/futharkiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/futharkiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/futharkiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/futharkiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/codegen/build_gen.rs b/iser-tools/futharkiser/src/codegen/build_gen.rs index a92e98351..6b04805e4 100644 --- a/iser-tools/futharkiser/src/codegen/build_gen.rs +++ b/iser-tools/futharkiser/src/codegen/build_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Build script and C-ABI header generator for futharkiser. @@ -32,7 +32,7 @@ pub fn generate_c_header(manifest: &Manifest, kernels: &[KernelConfig]) -> Resul "/* Auto-generated by futharkiser for project '{}' */\n", manifest.project.name )); - out.push_str("/* SPDX-License-Identifier: PMPL-1.0-or-later */\n"); + out.push_str("/* SPDX-License-Identifier: MPL-2.0 */\n"); out.push_str("/* Copyright (c) 2026 Jonathan D.A. Jewell */\n"); out.push_str("/* DO NOT EDIT — regenerate with: futharkiser generate */\n\n"); out.push_str(&format!("#ifndef {}_H\n", guard)); @@ -157,7 +157,7 @@ pub fn generate_build_script(manifest: &Manifest, fut_source_path: &Path) -> Res out.push_str("#!/usr/bin/env bash\n"); out.push_str("# Auto-generated by futharkiser — DO NOT EDIT\n"); - out.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n"); + out.push_str("# SPDX-License-Identifier: MPL-2.0\n"); out.push_str(&format!( "# Build script for project '{}'\n\n", manifest.project.name diff --git a/iser-tools/futharkiser/src/codegen/futhark_gen.rs b/iser-tools/futharkiser/src/codegen/futhark_gen.rs index 7ba1d2c91..831ce6577 100644 --- a/iser-tools/futharkiser/src/codegen/futhark_gen.rs +++ b/iser-tools/futharkiser/src/codegen/futhark_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Futhark source code generator. @@ -29,7 +29,7 @@ pub fn generate_futhark_source(manifest: &Manifest, kernels: &[KernelConfig]) -> "-- Auto-generated by futharkiser for project '{}'\n", manifest.project.name )); - out.push_str("-- SPDX-License-Identifier: PMPL-1.0-or-later\n"); + out.push_str("-- SPDX-License-Identifier: MPL-2.0\n"); out.push_str("-- Copyright (c) 2026 Jonathan D.A. Jewell \n"); out.push_str("--\n"); out.push_str("-- DO NOT EDIT — regenerate with: futharkiser generate\n\n"); diff --git a/iser-tools/futharkiser/src/codegen/mod.rs b/iser-tools/futharkiser/src/codegen/mod.rs index 5484ae812..6acc7de8e 100644 --- a/iser-tools/futharkiser/src/codegen/mod.rs +++ b/iser-tools/futharkiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation orchestrator for futharkiser. diff --git a/iser-tools/futharkiser/src/codegen/parser.rs b/iser-tools/futharkiser/src/codegen/parser.rs index 2da4019dd..4c21231c3 100644 --- a/iser-tools/futharkiser/src/codegen/parser.rs +++ b/iser-tools/futharkiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Kernel description parser for futharkiser. diff --git a/iser-tools/futharkiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/futharkiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/futharkiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/futharkiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/futharkiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/futharkiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/futharkiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/interface/abi/Foreign.idr b/iser-tools/futharkiser/src/interface/abi/Foreign.idr index b3b75e77b..e6dfb109d 100644 --- a/iser-tools/futharkiser/src/interface/abi/Foreign.idr +++ b/iser-tools/futharkiser/src/interface/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 for Futharkiser diff --git a/iser-tools/futharkiser/src/interface/abi/Layout.idr b/iser-tools/futharkiser/src/interface/abi/Layout.idr index cb8dfcb50..2a86728eb 100644 --- a/iser-tools/futharkiser/src/interface/abi/Layout.idr +++ b/iser-tools/futharkiser/src/interface/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 for Futharkiser diff --git a/iser-tools/futharkiser/src/interface/abi/Types.idr b/iser-tools/futharkiser/src/interface/abi/Types.idr index 69958dabc..10053578e 100644 --- a/iser-tools/futharkiser/src/interface/abi/Types.idr +++ b/iser-tools/futharkiser/src/interface/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) -- ||| ABI Type Definitions for Futharkiser diff --git a/iser-tools/futharkiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/futharkiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/interface/ffi/build.zig b/iser-tools/futharkiser/src/interface/ffi/build.zig index 440f74ee5..1f65bb34b 100644 --- a/iser-tools/futharkiser/src/interface/ffi/build.zig +++ b/iser-tools/futharkiser/src/interface/ffi/build.zig @@ -3,7 +3,7 @@ // Builds the Zig FFI shared/static library that bridges between the host // application and Futhark-compiled GPU kernels. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/futharkiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/futharkiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/interface/ffi/src/main.zig b/iser-tools/futharkiser/src/interface/ffi/src/main.zig index 59fc539eb..9ded26953 100644 --- a/iser-tools/futharkiser/src/interface/ffi/src/main.zig +++ b/iser-tools/futharkiser/src/interface/ffi/src/main.zig @@ -11,7 +11,7 @@ // - Kernel execution with buffer arguments // - Backend availability detection // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/futharkiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/futharkiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/interface/ffi/test/integration_test.zig b/iser-tools/futharkiser/src/interface/ffi/test/integration_test.zig index 456093072..1b87dc3ce 100644 --- a/iser-tools/futharkiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/futharkiser/src/interface/ffi/test/integration_test.zig @@ -4,7 +4,7 @@ // src/interface/abi/Foreign.idr. These tests exercise the full lifecycle: // init, buffer allocation, compilation (stubbed), execution (stubbed), and cleanup. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/futharkiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/futharkiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/futharkiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/futharkiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/src/lib.rs b/iser-tools/futharkiser/src/lib.rs index 827e0d9c7..3cebde86a 100644 --- a/iser-tools/futharkiser/src/lib.rs +++ b/iser-tools/futharkiser/src/lib.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // futharkiser library API. diff --git a/iser-tools/futharkiser/src/main.rs b/iser-tools/futharkiser/src/main.rs index 2bb735e20..9aca5302d 100644 --- a/iser-tools/futharkiser/src/main.rs +++ b/iser-tools/futharkiser/src/main.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // futharkiser CLI — compile annotated array operations to GPU kernels via Futhark. diff --git a/iser-tools/futharkiser/src/manifest/mod.rs b/iser-tools/futharkiser/src/manifest/mod.rs index 1f88b8ee9..43c96c797 100644 --- a/iser-tools/futharkiser/src/manifest/mod.rs +++ b/iser-tools/futharkiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for futharkiser.toml. diff --git a/iser-tools/futharkiser/stapeln.toml b/iser-tools/futharkiser/stapeln.toml index 262c582e0..b1b0a1c4b 100644 --- a/iser-tools/futharkiser/stapeln.toml +++ b/iser-tools/futharkiser/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 futharkiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/futharkiser/tests/integration_test.rs b/iser-tools/futharkiser/tests/integration_test.rs index 6541114a7..08ad1b4c7 100644 --- a/iser-tools/futharkiser/tests/integration_test.rs +++ b/iser-tools/futharkiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for futharkiser. diff --git a/iser-tools/futharkiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/futharkiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/futharkiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/futharkiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/futharkiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/futharkiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/futharkiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/futharkiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/futharkiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/futharkiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/futharkiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/futharkiser/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/iser-tools/halideiser/.devcontainer/Containerfile b/iser-tools/halideiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/halideiser/.devcontainer/Containerfile +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.devcontainer/README.adoc b/iser-tools/halideiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/halideiser/.devcontainer/README.adoc +++ b/iser-tools/halideiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/halideiser/.devcontainer/devcontainer.json b/iser-tools/halideiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/halideiser/.devcontainer/devcontainer.json +++ b/iser-tools/halideiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/halideiser/.envrc b/iser-tools/halideiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/halideiser/.envrc +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.gitattributes b/iser-tools/halideiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/halideiser/.gitattributes +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/CODEOWNERS b/iser-tools/halideiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/halideiser/.github/CODEOWNERS +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/halideiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/halideiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/halideiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/halideiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/FUNDING.yml b/iser-tools/halideiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/halideiser/.github/FUNDING.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/GOVERNANCE.md b/iser-tools/halideiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/halideiser/.github/ISSUE_TEMPLATE/bug_report.yml index 132fc2867..3d538ba0d 100644 --- a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/halideiser/.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/halideiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/halideiser/.github/ISSUE_TEMPLATE/config.yml index 8249435c2..81864d9cc 100644 --- a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/halideiser/.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/halideiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/halideiser/.github/ISSUE_TEMPLATE/custom.yml index 713affcf9..fbae438e7 100644 --- a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/halideiser/.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/halideiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/halideiser/.github/ISSUE_TEMPLATE/documentation.yml index 3ab5eb361..3d324393a 100644 --- a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/halideiser/.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/halideiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/halideiser/.github/ISSUE_TEMPLATE/feature_request.yml index 72746263a..ef5d10782 100644 --- a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/halideiser/.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/halideiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/halideiser/.github/ISSUE_TEMPLATE/question.yml index 28811c8d3..e7221a6b3 100644 --- a/iser-tools/halideiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/halideiser/.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/halideiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/halideiser/.github/MAINTAINERS b/iser-tools/halideiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/halideiser/.github/MAINTAINERS +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/copilot-instructions.md b/iser-tools/halideiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/halideiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/halideiser/.github/dependabot.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/pull_request_template.md b/iser-tools/halideiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/halideiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/halideiser/.github/workflows/boj-build.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/workflows/casket-pages.yml b/iser-tools/halideiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/halideiser/.github/workflows/casket-pages.yml +++ b/iser-tools/halideiser/.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: diff --git a/iser-tools/halideiser/.github/workflows/codeql.yml b/iser-tools/halideiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/halideiser/.github/workflows/codeql.yml +++ b/iser-tools/halideiser/.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: diff --git a/iser-tools/halideiser/.github/workflows/dogfood-gate.yml b/iser-tools/halideiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/halideiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/workflows/governance.yml b/iser-tools/halideiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/halideiser/.github/workflows/governance.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/workflows/hypatia-scan.yml b/iser-tools/halideiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/halideiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/halideiser/.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 diff --git a/iser-tools/halideiser/.github/workflows/instant-sync.yml b/iser-tools/halideiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/halideiser/.github/workflows/instant-sync.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/workflows/mirror.yml b/iser-tools/halideiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/halideiser/.github/workflows/mirror.yml +++ b/iser-tools/halideiser/.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 diff --git a/iser-tools/halideiser/.github/workflows/release.yml b/iser-tools/halideiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/halideiser/.github/workflows/release.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/workflows/rhodibot.yml b/iser-tools/halideiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/halideiser/.github/workflows/rhodibot.yml +++ b/iser-tools/halideiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/halideiser/.github/workflows/rust-ci.yml b/iser-tools/halideiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/halideiser/.github/workflows/rust-ci.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/halideiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/halideiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/halideiser/.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 diff --git a/iser-tools/halideiser/.github/workflows/scorecard.yml b/iser-tools/halideiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/halideiser/.github/workflows/scorecard.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.github/workflows/secret-scanner.yml b/iser-tools/halideiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/halideiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/halideiser/.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 diff --git a/iser-tools/halideiser/.github/workflows/static-analysis-gate.yml b/iser-tools/halideiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/halideiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.gitignore b/iser-tools/halideiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/halideiser/.gitignore +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.gitlab-ci.yml b/iser-tools/halideiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/halideiser/.gitlab-ci.yml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.guix-channel b/iser-tools/halideiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/halideiser/.guix-channel +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/halideiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/halideiser/.machine_readable/6a2/AGENTIC.a2ml index cc56a8c07..3e7a8346a 100644 --- a/iser-tools/halideiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/halideiser/.machine_readable/6a2/ECOSYSTEM.a2ml index a9c807aee..04b1556a9 100644 --- a/iser-tools/halideiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/halideiser/.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 — Halideiser ecosystem position diff --git a/iser-tools/halideiser/.machine_readable/6a2/META.a2ml b/iser-tools/halideiser/.machine_readable/6a2/META.a2ml index 49e389024..88ece335f 100644 --- a/iser-tools/halideiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/halideiser/.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 — Halideiser meta-level information diff --git a/iser-tools/halideiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/halideiser/.machine_readable/6a2/NEUROSYM.a2ml index c02c40424..4ad3d0868 100644 --- a/iser-tools/halideiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/halideiser/.machine_readable/6a2/PLAYBOOK.a2ml index 983abf83a..261b1661b 100644 --- a/iser-tools/halideiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/halideiser/.machine_readable/6a2/STATE.a2ml index b0c9f453b..c75386c08 100644 --- a/iser-tools/halideiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/halideiser/.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 — Halideiser project state diff --git a/iser-tools/halideiser/.machine_readable/ADJUST.contractile b/iser-tools/halideiser/.machine_readable/ADJUST.contractile index eb7effe22..a724a13d6 100644 --- a/iser-tools/halideiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/halideiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for halideiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/halideiser/.machine_readable/CLADE.a2ml b/iser-tools/halideiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/halideiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/halideiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/halideiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/halideiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/halideiser/.machine_readable/INTENT.contractile b/iser-tools/halideiser/.machine_readable/INTENT.contractile index abd12add2..502a59545 100644 --- a/iser-tools/halideiser/.machine_readable/INTENT.contractile +++ b/iser-tools/halideiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for halideiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/halideiser/.machine_readable/MUST.contractile b/iser-tools/halideiser/.machine_readable/MUST.contractile index 6891529c9..73addce19 100644 --- a/iser-tools/halideiser/.machine_readable/MUST.contractile +++ b/iser-tools/halideiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for halideiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/halideiser/.machine_readable/TRUST.contractile b/iser-tools/halideiser/.machine_readable/TRUST.contractile index 262feb52f..d8afd49ab 100644 --- a/iser-tools/halideiser/.machine_readable/TRUST.contractile +++ b/iser-tools/halideiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for halideiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/halideiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/halideiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/halideiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/halideiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/halideiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/halideiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/halideiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/halideiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/halideiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/ai/.clinerules b/iser-tools/halideiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/halideiser/.machine_readable/ai/.clinerules +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/ai/.cursorrules b/iser-tools/halideiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/halideiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/ai/.windsurfrules b/iser-tools/halideiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/halideiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/halideiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/ai/AI.a2ml b/iser-tools/halideiser/.machine_readable/ai/AI.a2ml index 5bd9ac82d..a56d20860 100644 --- a/iser-tools/halideiser/.machine_readable/ai/AI.a2ml +++ b/iser-tools/halideiser/.machine_readable/ai/AI.a2ml @@ -1,5 +1,5 @@ name = "ai" -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # AI Assistant Instructions for halideiser ## Repository Focus diff --git a/iser-tools/halideiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/halideiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/halideiser/.machine_readable/anchors/ANCHOR.a2ml index ab6f533ba..37b8c591f 100644 --- a/iser-tools/halideiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/halideiser/.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 halideiser diff --git a/iser-tools/halideiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/halideiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/halideiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/halideiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/halideiser/.machine_readable/configs/git-cliff/cliff.toml index fb8cf9dfe..eec5a6e14 100644 --- a/iser-tools/halideiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/halideiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/halideiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/halideiser/.machine_readable/contractiles/dust/Dustfile.a2ml index d4bd807be..235e9d261 100644 --- a/iser-tools/halideiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/halideiser/.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 for halideiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/halideiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/halideiser/.machine_readable/contractiles/intend/Intendfile.a2ml index a69d983f9..c68ef1c7f 100644 --- a/iser-tools/halideiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/halideiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for halideiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/halideiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/halideiser/.machine_readable/contractiles/must/Mustfile.a2ml index 0b9595af3..8fe2e02e2 100644 --- a/iser-tools/halideiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/halideiser/.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 for halideiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/halideiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/halideiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 85cb8a359..0026aa20a 100644 --- a/iser-tools/halideiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/halideiser/.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 for halideiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/halideiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/halideiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/halideiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/integrations/proven.a2ml b/iser-tools/halideiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/halideiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/halideiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/halideiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/halideiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/halideiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/halideiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/halideiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/halideiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/halideiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/halideiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/halideiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/halideiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/halideiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/halideiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/halideiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/halideiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/halideiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/halideiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/halideiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/halideiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/halideiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/halideiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/halideiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/halideiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.well-known/ai.txt b/iser-tools/halideiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/halideiser/.well-known/ai.txt +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.well-known/humans.txt b/iser-tools/halideiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/halideiser/.well-known/humans.txt +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/.well-known/security.txt b/iser-tools/halideiser/.well-known/security.txt index 7fc31bf4f..3b7cd3c2b 100644 --- a/iser-tools/halideiser/.well-known/security.txt +++ b/iser-tools/halideiser/.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/iser-tools/halideiser/CHANGELOG.adoc b/iser-tools/halideiser/CHANGELOG.adoc index a801beec6..47030a06d 100644 --- a/iser-tools/halideiser/CHANGELOG.adoc +++ b/iser-tools/halideiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/halideiser/CODE_OF_CONDUCT.md b/iser-tools/halideiser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/halideiser/Cargo.toml index 6f8392b0f..f6e7823d7 100644 --- a/iser-tools/halideiser/Cargo.toml +++ b/iser-tools/halideiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "halideiser" version = "0.1.0" diff --git a/iser-tools/halideiser/Containerfile b/iser-tools/halideiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/halideiser/Containerfile +++ b/iser-tools/halideiser/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/iser-tools/halideiser/EXPLAINME.adoc b/iser-tools/halideiser/EXPLAINME.adoc index 61d6e7aa8..a7f6f1afe 100644 --- a/iser-tools/halideiser/EXPLAINME.adoc +++ b/iser-tools/halideiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Halideiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/halideiser/Justfile b/iser-tools/halideiser/Justfile index efb0c6a50..dd2889e6c 100644 --- a/iser-tools/halideiser/Justfile +++ b/iser-tools/halideiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # halideiser — image/video pipeline compilation to Halide schedules # Default: build and test diff --git a/iser-tools/halideiser/QUICKSTART-DEV.adoc b/iser-tools/halideiser/QUICKSTART-DEV.adoc index f89cea03d..3cb72c2ee 100644 --- a/iser-tools/halideiser/QUICKSTART-DEV.adoc +++ b/iser-tools/halideiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 dbdeb4aa5..1a69999d2 100644 --- a/iser-tools/halideiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/halideiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 76a18f1ba..f0ebb7327 100644 --- a/iser-tools/halideiser/QUICKSTART-USER.adoc +++ b/iser-tools/halideiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 bb0bb447f..0cb56076e 100644 --- a/iser-tools/halideiser/README.adoc +++ b/iser-tools/halideiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/halideiser/ROADMAP.adoc b/iser-tools/halideiser/ROADMAP.adoc index 015148169..f870fe4f9 100644 --- a/iser-tools/halideiser/ROADMAP.adoc +++ b/iser-tools/halideiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 4166ba583..1edbf3c79 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/.gatekeeper.yaml b/iser-tools/halideiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/halideiser/container/.gatekeeper.yaml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/halideiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/halideiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/Containerfile b/iser-tools/halideiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/halideiser/container/Containerfile +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/README.adoc b/iser-tools/halideiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/halideiser/container/README.adoc +++ b/iser-tools/halideiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/halideiser/container/compose.example.toml b/iser-tools/halideiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/halideiser/container/compose.example.toml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/compose.toml b/iser-tools/halideiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/halideiser/container/compose.toml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/ct-build.sh b/iser-tools/halideiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/halideiser/container/ct-build.sh +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/deploy.k9.ncl b/iser-tools/halideiser/container/deploy.k9.ncl index 541bdbfb2..c6b399c20 100644 --- a/iser-tools/halideiser/container/deploy.k9.ncl +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/entrypoint.sh b/iser-tools/halideiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/halideiser/container/entrypoint.sh +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/manifest.toml b/iser-tools/halideiser/container/manifest.toml index e2ae9b5bc..e6a651904 100644 --- a/iser-tools/halideiser/container/manifest.toml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/container/vordr.toml b/iser-tools/halideiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/halideiser/container/vordr.toml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/contractile.just b/iser-tools/halideiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/halideiser/contractile.just +++ b/iser-tools/halideiser/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/iser-tools/halideiser/contractiles/intend/Intentfile.a2ml b/iser-tools/halideiser/contractiles/intend/Intentfile.a2ml index 4c7ffe11f..215d1d6ec 100644 --- a/iser-tools/halideiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/halideiser/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 Halideiser. ## Purpose -Halideiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Halideiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/halideiser/contractiles/must/Mustfile.a2ml b/iser-tools/halideiser/contractiles/must/Mustfile.a2ml index 261cd2901..6ac945db1 100644 --- a/iser-tools/halideiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/contractiles/trust/Trustfile.a2ml b/iser-tools/halideiser/contractiles/trust/Trustfile.a2ml index c4d5cd7c7..ac6724728 100644 --- a/iser-tools/halideiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/halideiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/RSR_OUTLINE.adoc b/iser-tools/halideiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/halideiser/docs/STATE-VISUALIZER.adoc b/iser-tools/halideiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/halideiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/halideiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/halideiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/halideiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/halideiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/halideiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/decisions/0000-template.adoc b/iser-tools/halideiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/halideiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/halideiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/halideiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/halideiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/halideiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/halideiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/halideiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/halideiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/TSDM.a2ml b/iser-tools/halideiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/halideiser/docs/governance/TSDM.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/halideiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/halideiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/halideiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/halideiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/halideiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/halideiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/halideiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/halideiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/halideiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/halideiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/halideiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/halideiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/halideiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/halideiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/halideiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/halideiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/halideiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/halideiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/halideiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/halideiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/halideiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/templates/contractiles/README.adoc b/iser-tools/halideiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/halideiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/halideiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/halideiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/halideiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/halideiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/halideiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/halideiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/halideiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/halideiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/halideiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/halideiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/halideiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/halideiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/halideiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/halideiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/halideiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/halideiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/halideiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/halideiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/eclexiaiser.toml b/iser-tools/halideiser/eclexiaiser.toml index 016147945..8438701cb 100644 --- a/iser-tools/halideiser/eclexiaiser.toml +++ b/iser-tools/halideiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for halideiser [project] diff --git a/iser-tools/halideiser/examples/image-filter/README.adoc b/iser-tools/halideiser/examples/image-filter/README.adoc index 9f938b33a..b1297c4a6 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Image Filter Example :author: Jonathan D.A. Jewell diff --git a/iser-tools/halideiser/examples/image-filter/halideiser.toml b/iser-tools/halideiser/examples/image-filter/halideiser.toml index 4c58bf7c5..149a2df80 100644 --- a/iser-tools/halideiser/examples/image-filter/halideiser.toml +++ b/iser-tools/halideiser/examples/image-filter/halideiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example halideiser manifest — multi-stage image filter pipeline # # This pipeline applies: diff --git a/iser-tools/halideiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/halideiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/halideiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/halideiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/halideiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/halideiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/features/ssg/ssg-bootstrap.sh b/iser-tools/halideiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/halideiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/halideiser/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/iser-tools/halideiser/flake.nix b/iser-tools/halideiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/halideiser/flake.nix +++ b/iser-tools/halideiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/halideiser/guix.scm b/iser-tools/halideiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/halideiser/guix.scm +++ b/iser-tools/halideiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/halideiser/k9iser.toml b/iser-tools/halideiser/k9iser.toml index 79fed92c8..d212106fb 100644 --- a/iser-tools/halideiser/k9iser.toml +++ b/iser-tools/halideiser/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 halideiser diff --git a/iser-tools/halideiser/selur-compose.toml b/iser-tools/halideiser/selur-compose.toml index ced212a36..33efb06c0 100644 --- a/iser-tools/halideiser/selur-compose.toml +++ b/iser-tools/halideiser/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 halideiser diff --git a/iser-tools/halideiser/setup.sh b/iser-tools/halideiser/setup.sh index af24592c7..be2cef1ae 100755 --- a/iser-tools/halideiser/setup.sh +++ b/iser-tools/halideiser/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 halideiser # # 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/iser-tools/halideiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/halideiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/abi/mod.rs b/iser-tools/halideiser/src/abi/mod.rs index 2f9bcf470..4a581c2e9 100644 --- a/iser-tools/halideiser/src/abi/mod.rs +++ b/iser-tools/halideiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for halideiser. diff --git a/iser-tools/halideiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/halideiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/halideiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/halideiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/halideiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/halideiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/codegen/build_gen.rs b/iser-tools/halideiser/src/codegen/build_gen.rs index 1b99f9344..7864403ae 100644 --- a/iser-tools/halideiser/src/codegen/build_gen.rs +++ b/iser-tools/halideiser/src/codegen/build_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // CMake build file generator for halideiser. @@ -25,7 +25,7 @@ pub fn generate_cmake(manifest: &Manifest) -> String { // Header. cmake.push_str("# Auto-generated by halideiser — DO NOT EDIT\n"); - cmake.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n\n"); + cmake.push_str("# SPDX-License-Identifier: MPL-2.0\n\n"); cmake.push_str("cmake_minimum_required(VERSION 3.22)\n"); cmake.push_str(&format!("project({name} LANGUAGES CXX)\n\n")); @@ -129,7 +129,7 @@ pub fn generate_build_script(manifest: &Manifest) -> String { let mut script = String::with_capacity(1024); script.push_str("#!/usr/bin/env bash\n"); script.push_str("# Auto-generated by halideiser — DO NOT EDIT\n"); - script.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n"); + script.push_str("# SPDX-License-Identifier: MPL-2.0\n"); script.push_str("set -euo pipefail\n\n"); script.push_str("HALIDE_DIR=\"${HALIDE_DIR:-/usr/local}\"\n"); diff --git a/iser-tools/halideiser/src/codegen/halide_gen.rs b/iser-tools/halideiser/src/codegen/halide_gen.rs index c7d6a6c4d..2b17399c0 100644 --- a/iser-tools/halideiser/src/codegen/halide_gen.rs +++ b/iser-tools/halideiser/src/codegen/halide_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Halide C++ code generator for halideiser. @@ -33,7 +33,7 @@ pub fn generate_halide_generator(manifest: &Manifest, pipeline: &ResolvedPipelin "// Auto-generated by halideiser v{} — DO NOT EDIT\n", env!("CARGO_PKG_VERSION") )); - code.push_str("// SPDX-License-Identifier: PMPL-1.0-or-later\n"); + code.push_str("// SPDX-License-Identifier: MPL-2.0\n"); code.push_str(&format!( "// Pipeline: {} ({} stages, target: {})\n\n", name, @@ -425,7 +425,7 @@ pub fn generate_runner(manifest: &Manifest) -> String { "// Auto-generated runner for {} — DO NOT EDIT\n", name )); - code.push_str("// SPDX-License-Identifier: PMPL-1.0-or-later\n\n"); + code.push_str("// SPDX-License-Identifier: MPL-2.0\n\n"); code.push_str("#include \"HalideBuffer.h\"\n"); code.push_str("#include \"halide_image_io.h\"\n"); code.push_str(&format!("#include \"{name}_generator.h\"\n\n")); diff --git a/iser-tools/halideiser/src/codegen/mod.rs b/iser-tools/halideiser/src/codegen/mod.rs index eaf83e1c2..0e3cba1da 100644 --- a/iser-tools/halideiser/src/codegen/mod.rs +++ b/iser-tools/halideiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation for Halide from halideiser manifest. diff --git a/iser-tools/halideiser/src/codegen/parser.rs b/iser-tools/halideiser/src/codegen/parser.rs index 990942501..1849ffb67 100644 --- a/iser-tools/halideiser/src/codegen/parser.rs +++ b/iser-tools/halideiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Pipeline parser and validator for halideiser. diff --git a/iser-tools/halideiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/halideiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/halideiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/halideiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/halideiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/halideiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/halideiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/interface/abi/Foreign.idr b/iser-tools/halideiser/src/interface/abi/Foreign.idr index 1f8431b40..44c83a950 100644 --- a/iser-tools/halideiser/src/interface/abi/Foreign.idr +++ b/iser-tools/halideiser/src/interface/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 for Halideiser diff --git a/iser-tools/halideiser/src/interface/abi/Layout.idr b/iser-tools/halideiser/src/interface/abi/Layout.idr index c4d312d8f..1be3539c8 100644 --- a/iser-tools/halideiser/src/interface/abi/Layout.idr +++ b/iser-tools/halideiser/src/interface/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 for Halideiser diff --git a/iser-tools/halideiser/src/interface/abi/Types.idr b/iser-tools/halideiser/src/interface/abi/Types.idr index ef0a3b3c6..e5401017c 100644 --- a/iser-tools/halideiser/src/interface/abi/Types.idr +++ b/iser-tools/halideiser/src/interface/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) -- ||| ABI Type Definitions for Halideiser diff --git a/iser-tools/halideiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/halideiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/interface/ffi/build.zig b/iser-tools/halideiser/src/interface/ffi/build.zig index 89b4793e7..0eb1ebe22 100644 --- a/iser-tools/halideiser/src/interface/ffi/build.zig +++ b/iser-tools/halideiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Halideiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/halideiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/halideiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/interface/ffi/src/main.zig b/iser-tools/halideiser/src/interface/ffi/src/main.zig index 85f7f0916..b7ab10a63 100644 --- a/iser-tools/halideiser/src/interface/ffi/src/main.zig +++ b/iser-tools/halideiser/src/interface/ffi/src/main.zig @@ -6,7 +6,7 @@ // The FFI provides pipeline construction, compilation, and execution functions // that bridge Halide's C++ runtime to any language via the C ABI. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/halideiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/halideiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/interface/ffi/test/integration_test.zig b/iser-tools/halideiser/src/interface/ffi/test/integration_test.zig index 3851677d3..2a391b710 100644 --- a/iser-tools/halideiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/halideiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Halideiser 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 // declared in src/interface/abi/Foreign.idr. diff --git a/iser-tools/halideiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/halideiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/halideiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/halideiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/src/lib.rs b/iser-tools/halideiser/src/lib.rs index cd8087c51..5e1e15c5b 100644 --- a/iser-tools/halideiser/src/lib.rs +++ b/iser-tools/halideiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // halideiser library API. diff --git a/iser-tools/halideiser/src/main.rs b/iser-tools/halideiser/src/main.rs index 057f69d9f..c3d4a0d4f 100644 --- a/iser-tools/halideiser/src/main.rs +++ b/iser-tools/halideiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // halideiser CLI — Compile image/video processing pipelines to optimised diff --git a/iser-tools/halideiser/src/manifest/mod.rs b/iser-tools/halideiser/src/manifest/mod.rs index 99d184e51..3934c7777 100644 --- a/iser-tools/halideiser/src/manifest/mod.rs +++ b/iser-tools/halideiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for halideiser.toml. @@ -219,7 +219,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("halideiser.toml already exists"); } let template = r#"# halideiser manifest — image/video pipeline description -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my_pipeline" diff --git a/iser-tools/halideiser/stapeln.toml b/iser-tools/halideiser/stapeln.toml index 8c7e3a864..3c6d5b50f 100644 --- a/iser-tools/halideiser/stapeln.toml +++ b/iser-tools/halideiser/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 halideiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/halideiser/tests/integration_tests.rs b/iser-tools/halideiser/tests/integration_tests.rs index b55cb1bd2..79767e31d 100644 --- a/iser-tools/halideiser/tests/integration_tests.rs +++ b/iser-tools/halideiser/tests/integration_tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for halideiser. diff --git a/iser-tools/halideiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/halideiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/halideiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/halideiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/halideiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/halideiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/halideiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/halideiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/halideiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/halideiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/halideiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/halideiser/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/iser-tools/idrisiser/.devcontainer/Containerfile b/iser-tools/idrisiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/idrisiser/.devcontainer/Containerfile +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.devcontainer/README.adoc b/iser-tools/idrisiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/idrisiser/.devcontainer/README.adoc +++ b/iser-tools/idrisiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/idrisiser/.devcontainer/devcontainer.json b/iser-tools/idrisiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/idrisiser/.devcontainer/devcontainer.json +++ b/iser-tools/idrisiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/idrisiser/.envrc b/iser-tools/idrisiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/idrisiser/.envrc +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.gitattributes b/iser-tools/idrisiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/idrisiser/.gitattributes +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/CODEOWNERS b/iser-tools/idrisiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/idrisiser/.github/CODEOWNERS +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/idrisiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/idrisiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/idrisiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/idrisiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/FUNDING.yml b/iser-tools/idrisiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/idrisiser/.github/FUNDING.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/GOVERNANCE.md b/iser-tools/idrisiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/bug_report.yml index 61b676b87..27affde0a 100644 --- a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/idrisiser/.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/idrisiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/config.yml index d0d85c557..eddb0f672 100644 --- a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/idrisiser/.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/idrisiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/custom.yml index 70cfb023e..e8841ac2c 100644 --- a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/idrisiser/.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/idrisiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/documentation.yml index 7302df0d4..796f7e4d6 100644 --- a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/idrisiser/.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/idrisiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/feature_request.yml index 28af54966..7c66c821b 100644 --- a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/idrisiser/.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/idrisiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/question.yml index cc2c063e8..0b5e2308a 100644 --- a/iser-tools/idrisiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/idrisiser/.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/idrisiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/idrisiser/.github/MAINTAINERS b/iser-tools/idrisiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/idrisiser/.github/MAINTAINERS +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/copilot-instructions.md b/iser-tools/idrisiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/idrisiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/idrisiser/.github/dependabot.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/pull_request_template.md b/iser-tools/idrisiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/idrisiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/idrisiser/.github/workflows/boj-build.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/workflows/casket-pages.yml b/iser-tools/idrisiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/idrisiser/.github/workflows/casket-pages.yml +++ b/iser-tools/idrisiser/.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: diff --git a/iser-tools/idrisiser/.github/workflows/codeql.yml b/iser-tools/idrisiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/idrisiser/.github/workflows/codeql.yml +++ b/iser-tools/idrisiser/.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: diff --git a/iser-tools/idrisiser/.github/workflows/dogfood-gate.yml b/iser-tools/idrisiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/idrisiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/workflows/governance.yml b/iser-tools/idrisiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/idrisiser/.github/workflows/governance.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/workflows/hypatia-scan.yml b/iser-tools/idrisiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/idrisiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/idrisiser/.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 diff --git a/iser-tools/idrisiser/.github/workflows/instant-sync.yml b/iser-tools/idrisiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/idrisiser/.github/workflows/instant-sync.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/workflows/mirror.yml b/iser-tools/idrisiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/idrisiser/.github/workflows/mirror.yml +++ b/iser-tools/idrisiser/.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 diff --git a/iser-tools/idrisiser/.github/workflows/release.yml b/iser-tools/idrisiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/idrisiser/.github/workflows/release.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/workflows/rhodibot.yml b/iser-tools/idrisiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/idrisiser/.github/workflows/rhodibot.yml +++ b/iser-tools/idrisiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/idrisiser/.github/workflows/rust-ci.yml b/iser-tools/idrisiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/idrisiser/.github/workflows/rust-ci.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/idrisiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/idrisiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/idrisiser/.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 diff --git a/iser-tools/idrisiser/.github/workflows/scorecard.yml b/iser-tools/idrisiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/idrisiser/.github/workflows/scorecard.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.github/workflows/secret-scanner.yml b/iser-tools/idrisiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/idrisiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/idrisiser/.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 diff --git a/iser-tools/idrisiser/.github/workflows/static-analysis-gate.yml b/iser-tools/idrisiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/idrisiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.gitignore b/iser-tools/idrisiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/idrisiser/.gitignore +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.gitlab-ci.yml b/iser-tools/idrisiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/idrisiser/.gitlab-ci.yml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.guix-channel b/iser-tools/idrisiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/idrisiser/.guix-channel +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/idrisiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/idrisiser/.machine_readable/6a2/AGENTIC.a2ml index 535e149cb..128df294f 100644 --- a/iser-tools/idrisiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/idrisiser/.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 for idrisiser diff --git a/iser-tools/idrisiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/idrisiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 68988a4ad..d5ed232b1 100644 --- a/iser-tools/idrisiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/idrisiser/.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 — Idrisiser ecosystem position diff --git a/iser-tools/idrisiser/.machine_readable/6a2/META.a2ml b/iser-tools/idrisiser/.machine_readable/6a2/META.a2ml index 03d12445b..512516c07 100644 --- a/iser-tools/idrisiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/idrisiser/.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 — Idrisiser meta-level information diff --git a/iser-tools/idrisiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/idrisiser/.machine_readable/6a2/NEUROSYM.a2ml index 50b5b6ca7..ef457f488 100644 --- a/iser-tools/idrisiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/idrisiser/.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 for idrisiser diff --git a/iser-tools/idrisiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/idrisiser/.machine_readable/6a2/PLAYBOOK.a2ml index b714f7395..6ec6cc6d0 100644 --- a/iser-tools/idrisiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/idrisiser/.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 for idrisiser diff --git a/iser-tools/idrisiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/idrisiser/.machine_readable/6a2/STATE.a2ml index 4a7796c98..01f32b1b8 100644 --- a/iser-tools/idrisiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/idrisiser/.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 — Idrisiser project state diff --git a/iser-tools/idrisiser/.machine_readable/ADJUST.contractile b/iser-tools/idrisiser/.machine_readable/ADJUST.contractile index 1ec279a50..45646c9d0 100644 --- a/iser-tools/idrisiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/idrisiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for idrisiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/idrisiser/.machine_readable/CLADE.a2ml b/iser-tools/idrisiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/idrisiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/idrisiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/idrisiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/idrisiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/idrisiser/.machine_readable/INTENT.contractile b/iser-tools/idrisiser/.machine_readable/INTENT.contractile index 95062f0f2..e41e5fb7a 100644 --- a/iser-tools/idrisiser/.machine_readable/INTENT.contractile +++ b/iser-tools/idrisiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for idrisiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/idrisiser/.machine_readable/MUST.contractile b/iser-tools/idrisiser/.machine_readable/MUST.contractile index 34c21f79b..b618fa0a9 100644 --- a/iser-tools/idrisiser/.machine_readable/MUST.contractile +++ b/iser-tools/idrisiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for idrisiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/idrisiser/.machine_readable/TRUST.contractile b/iser-tools/idrisiser/.machine_readable/TRUST.contractile index cc88f78f5..a015066a5 100644 --- a/iser-tools/idrisiser/.machine_readable/TRUST.contractile +++ b/iser-tools/idrisiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for idrisiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/idrisiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/idrisiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/idrisiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/idrisiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/idrisiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/idrisiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/idrisiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/idrisiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/idrisiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/ai/.clinerules b/iser-tools/idrisiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/idrisiser/.machine_readable/ai/.clinerules +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/ai/.cursorrules b/iser-tools/idrisiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/idrisiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/ai/.windsurfrules b/iser-tools/idrisiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/idrisiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/idrisiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/idrisiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/idrisiser/.machine_readable/anchors/ANCHOR.a2ml index 3eba5f91a..a99c129d3 100644 --- a/iser-tools/idrisiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/idrisiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/idrisiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/idrisiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/idrisiser/.machine_readable/configs/git-cliff/cliff.toml index 4a18d28f1..2491e41f0 100644 --- a/iser-tools/idrisiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/idrisiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/idrisiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/idrisiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 9cd3a4f0f..0920d9a56 100644 --- a/iser-tools/idrisiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/idrisiser/.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 for idrisiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/idrisiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/idrisiser/.machine_readable/contractiles/must/Mustfile.a2ml index ce6a3b73a..90b3a228f 100644 --- a/iser-tools/idrisiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/idrisiser/.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 for idrisiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/idrisiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/idrisiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 73209072a..7cb3a3da4 100644 --- a/iser-tools/idrisiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/idrisiser/.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 for idrisiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/idrisiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/idrisiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/idrisiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/integrations/proven.a2ml b/iser-tools/idrisiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/idrisiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/idrisiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/idrisiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/idrisiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/idrisiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/idrisiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/idrisiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/idrisiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/idrisiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/idrisiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/idrisiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/idrisiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/idrisiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/idrisiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/idrisiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/idrisiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/idrisiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/idrisiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/idrisiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/idrisiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/idrisiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/idrisiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/idrisiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/idrisiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.well-known/ai.txt b/iser-tools/idrisiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/idrisiser/.well-known/ai.txt +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.well-known/humans.txt b/iser-tools/idrisiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/idrisiser/.well-known/humans.txt +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/.well-known/security.txt b/iser-tools/idrisiser/.well-known/security.txt index 4ba2f8702..155e25f79 100644 --- a/iser-tools/idrisiser/.well-known/security.txt +++ b/iser-tools/idrisiser/.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/iser-tools/idrisiser/CHANGELOG.adoc b/iser-tools/idrisiser/CHANGELOG.adoc index d144fd868..2a434a4e1 100644 --- a/iser-tools/idrisiser/CHANGELOG.adoc +++ b/iser-tools/idrisiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/idrisiser/Cargo.toml index 167e0f559..a2fca30fe 100644 --- a/iser-tools/idrisiser/Cargo.toml +++ b/iser-tools/idrisiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "idrisiser" version = "0.1.0" diff --git a/iser-tools/idrisiser/Containerfile b/iser-tools/idrisiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/idrisiser/Containerfile +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/EXPLAINME.adoc b/iser-tools/idrisiser/EXPLAINME.adoc index b56d196ff..8fe083aa3 100644 --- a/iser-tools/idrisiser/EXPLAINME.adoc +++ b/iser-tools/idrisiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Idrisiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/idrisiser/Justfile b/iser-tools/idrisiser/Justfile index 217602f10..6d2397e9e 100644 --- a/iser-tools/idrisiser/Justfile +++ b/iser-tools/idrisiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # idrisiser — Generate proven-correct wrappers using Idris2 dependent types # Default: build and test diff --git a/iser-tools/idrisiser/QUICKSTART-DEV.adoc b/iser-tools/idrisiser/QUICKSTART-DEV.adoc index 5cea69fde..39c4befaa 100644 --- a/iser-tools/idrisiser/QUICKSTART-DEV.adoc +++ b/iser-tools/idrisiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 65933c2ed..6da29b51c 100644 --- a/iser-tools/idrisiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/idrisiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 49f5dd74c..eb8c67fcf 100644 --- a/iser-tools/idrisiser/QUICKSTART-USER.adoc +++ b/iser-tools/idrisiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c6bddfa11..00d25d634 100644 --- a/iser-tools/idrisiser/README.adoc +++ b/iser-tools/idrisiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/idrisiser/ROADMAP.adoc b/iser-tools/idrisiser/ROADMAP.adoc index 00c5f193a..355677d51 100644 --- a/iser-tools/idrisiser/ROADMAP.adoc +++ b/iser-tools/idrisiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 dd1c7e2e4..af5c86a4d 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/.gatekeeper.yaml b/iser-tools/idrisiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/idrisiser/container/.gatekeeper.yaml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/idrisiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/idrisiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/Containerfile b/iser-tools/idrisiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/idrisiser/container/Containerfile +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/README.adoc b/iser-tools/idrisiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/idrisiser/container/README.adoc +++ b/iser-tools/idrisiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/idrisiser/container/compose.example.toml b/iser-tools/idrisiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/idrisiser/container/compose.example.toml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/compose.toml b/iser-tools/idrisiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/idrisiser/container/compose.toml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/ct-build.sh b/iser-tools/idrisiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/idrisiser/container/ct-build.sh +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/deploy.k9.ncl b/iser-tools/idrisiser/container/deploy.k9.ncl index 490729bd7..a736fc57b 100644 --- a/iser-tools/idrisiser/container/deploy.k9.ncl +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/entrypoint.sh b/iser-tools/idrisiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/idrisiser/container/entrypoint.sh +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/manifest.toml b/iser-tools/idrisiser/container/manifest.toml index b5cd8a908..058a14bec 100644 --- a/iser-tools/idrisiser/container/manifest.toml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/container/vordr.toml b/iser-tools/idrisiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/idrisiser/container/vordr.toml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/contractile.just b/iser-tools/idrisiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/idrisiser/contractile.just +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/contractiles/intend/Intentfile.a2ml b/iser-tools/idrisiser/contractiles/intend/Intentfile.a2ml index 9c50aaa02..ce4069e37 100644 --- a/iser-tools/idrisiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/idrisiser/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 Idrisiser. ## Purpose -Idrisiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Idrisiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/idrisiser/contractiles/must/Mustfile.a2ml b/iser-tools/idrisiser/contractiles/must/Mustfile.a2ml index d7bc91acd..88f1deb0c 100644 --- a/iser-tools/idrisiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/contractiles/trust/Trustfile.a2ml b/iser-tools/idrisiser/contractiles/trust/Trustfile.a2ml index eebafd33f..0a3930fb1 100644 --- a/iser-tools/idrisiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/idrisiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/RSR_OUTLINE.adoc b/iser-tools/idrisiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/idrisiser/docs/STATE-VISUALIZER.adoc b/iser-tools/idrisiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/idrisiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/idrisiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/idrisiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/idrisiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/idrisiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/idrisiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/decisions/0000-template.adoc b/iser-tools/idrisiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/idrisiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/idrisiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/idrisiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/idrisiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/idrisiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/idrisiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/idrisiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/idrisiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/TSDM.a2ml b/iser-tools/idrisiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/idrisiser/docs/governance/TSDM.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/idrisiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/idrisiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/idrisiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/idrisiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/idrisiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/idrisiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/idrisiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/idrisiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/idrisiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/idrisiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/idrisiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/idrisiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/idrisiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/idrisiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/idrisiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/idrisiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/idrisiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/idrisiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/idrisiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/idrisiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/idrisiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/templates/contractiles/README.adoc b/iser-tools/idrisiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/idrisiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/idrisiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/idrisiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/idrisiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/idrisiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/idrisiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/idrisiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/idrisiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/idrisiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/idrisiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/idrisiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/idrisiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/idrisiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/idrisiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/idrisiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/idrisiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/idrisiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/idrisiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/idrisiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/eclexiaiser.toml b/iser-tools/idrisiser/eclexiaiser.toml index 2fdc47ac6..2082915d4 100644 --- a/iser-tools/idrisiser/eclexiaiser.toml +++ b/iser-tools/idrisiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for idrisiser [project] diff --git a/iser-tools/idrisiser/examples/user-api/idrisiser.toml b/iser-tools/idrisiser/examples/user-api/idrisiser.toml index 1191ca740..f2561a300 100644 --- a/iser-tools/idrisiser/examples/user-api/idrisiser.toml +++ b/iser-tools/idrisiser/examples/user-api/idrisiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example idrisiser manifest — verify a REST API and a C library. [project] diff --git a/iser-tools/idrisiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/idrisiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/idrisiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/idrisiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/idrisiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/idrisiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/features/ssg/ssg-bootstrap.sh b/iser-tools/idrisiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/idrisiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/flake.nix b/iser-tools/idrisiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/idrisiser/flake.nix +++ b/iser-tools/idrisiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/idrisiser/guix.scm b/iser-tools/idrisiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/idrisiser/guix.scm +++ b/iser-tools/idrisiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/idrisiser/k9iser.toml b/iser-tools/idrisiser/k9iser.toml index 2ab1c53de..927250572 100644 --- a/iser-tools/idrisiser/k9iser.toml +++ b/iser-tools/idrisiser/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 idrisiser diff --git a/iser-tools/idrisiser/selur-compose.toml b/iser-tools/idrisiser/selur-compose.toml index b45b3971b..1a4af36b1 100644 --- a/iser-tools/idrisiser/selur-compose.toml +++ b/iser-tools/idrisiser/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 idrisiser diff --git a/iser-tools/idrisiser/setup.sh b/iser-tools/idrisiser/setup.sh index 8c3f3fe39..ccaecb194 100755 --- a/iser-tools/idrisiser/setup.sh +++ b/iser-tools/idrisiser/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 idrisiser # # 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/iser-tools/idrisiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/idrisiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/README.adoc b/iser-tools/idrisiser/src/README.adoc index 66c36fee9..2748c44e1 100644 --- a/iser-tools/idrisiser/src/README.adoc +++ b/iser-tools/idrisiser/src/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Source Code — Idrisiser Rust CLI orchestrator, Idris2 proof generation, and Zig FFI bridge. diff --git a/iser-tools/idrisiser/src/abi/mod.rs b/iser-tools/idrisiser/src/abi/mod.rs index cf13f3e1b..7156433da 100644 --- a/iser-tools/idrisiser/src/abi/mod.rs +++ b/iser-tools/idrisiser/src/abi/mod.rs @@ -1,4 +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 module — Rust-side types mirroring the Idris2 ABI formal definitions. diff --git a/iser-tools/idrisiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/idrisiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/idrisiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/idrisiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/idrisiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/idrisiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/codegen/idris2.rs b/iser-tools/idrisiser/src/codegen/idris2.rs index 88d323199..05c46935d 100644 --- a/iser-tools/idrisiser/src/codegen/idris2.rs +++ b/iser-tools/idrisiser/src/codegen/idris2.rs @@ -1,4 +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 module generator for idrisiser. @@ -66,7 +66,7 @@ fn write_module_header( iface: &InterfaceConfig, _manifest: &Manifest, ) -> Result<()> { - writeln!(src, "-- SPDX-License-Identifier: PMPL-1.0-or-later")?; + writeln!(src, "-- SPDX-License-Identifier: MPL-2.0")?; writeln!( src, "-- Auto-generated by idrisiser — do not edit manually." diff --git a/iser-tools/idrisiser/src/codegen/mod.rs b/iser-tools/idrisiser/src/codegen/mod.rs index 17d103079..af60a5882 100644 --- a/iser-tools/idrisiser/src/codegen/mod.rs +++ b/iser-tools/idrisiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Code generation engine for idrisiser. @@ -121,7 +121,7 @@ fn generate_build_script(manifest: &Manifest, output_dir: &Path) -> Result<()> { let mut src = String::with_capacity(1024); src.push_str("#!/usr/bin/env bash\n"); - src.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n"); + src.push_str("# SPDX-License-Identifier: MPL-2.0\n"); src.push_str(&format!( "# Auto-generated by idrisiser — build script for: {name}\n\n" )); diff --git a/iser-tools/idrisiser/src/codegen/parser.rs b/iser-tools/idrisiser/src/codegen/parser.rs index a2c1a8fa6..0975a4dd2 100644 --- a/iser-tools/idrisiser/src/codegen/parser.rs +++ b/iser-tools/idrisiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Interface parser for idrisiser. diff --git a/iser-tools/idrisiser/src/codegen/zig_bridge.rs b/iser-tools/idrisiser/src/codegen/zig_bridge.rs index 180f7a45c..38a54f7dd 100644 --- a/iser-tools/idrisiser/src/codegen/zig_bridge.rs +++ b/iser-tools/idrisiser/src/codegen/zig_bridge.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Zig FFI bridge generator for idrisiser. @@ -47,7 +47,7 @@ pub fn generate( } fn write_header(src: &mut String, name: &str) -> Result<()> { - writeln!(src, "// SPDX-License-Identifier: PMPL-1.0-or-later")?; + writeln!(src, "// SPDX-License-Identifier: MPL-2.0")?; writeln!( src, "// Auto-generated by idrisiser — do not edit manually." diff --git a/iser-tools/idrisiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/idrisiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/idrisiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/idrisiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/idrisiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/idrisiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/README.adoc b/iser-tools/idrisiser/src/interface/README.adoc index 08bfb0d80..930bda136 100644 --- a/iser-tools/idrisiser/src/interface/README.adoc +++ b/iser-tools/idrisiser/src/interface/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Verified Interface Seams This directory contains the verified interface layer for idrisiser, following diff --git a/iser-tools/idrisiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/idrisiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/abi/Foreign.idr b/iser-tools/idrisiser/src/interface/abi/Foreign.idr index da4b45239..661e6c988 100644 --- a/iser-tools/idrisiser/src/interface/abi/Foreign.idr +++ b/iser-tools/idrisiser/src/interface/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 for Idrisiser diff --git a/iser-tools/idrisiser/src/interface/abi/Layout.idr b/iser-tools/idrisiser/src/interface/abi/Layout.idr index 37959ed21..404fff0b7 100644 --- a/iser-tools/idrisiser/src/interface/abi/Layout.idr +++ b/iser-tools/idrisiser/src/interface/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 for Idrisiser diff --git a/iser-tools/idrisiser/src/interface/abi/README.adoc b/iser-tools/idrisiser/src/interface/abi/README.adoc index 07886d5d6..89e00b96c 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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/abi/Types.idr b/iser-tools/idrisiser/src/interface/abi/Types.idr index 15e86264a..83a657bf3 100644 --- a/iser-tools/idrisiser/src/interface/abi/Types.idr +++ b/iser-tools/idrisiser/src/interface/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) -- ||| ABI Type Definitions for Idrisiser diff --git a/iser-tools/idrisiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/idrisiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/ffi/README.adoc b/iser-tools/idrisiser/src/interface/ffi/README.adoc index 91994b3a0..75138ff8b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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/ffi/build.zig b/iser-tools/idrisiser/src/interface/ffi/build.zig index 607d06b19..930df43ab 100644 --- a/iser-tools/idrisiser/src/interface/ffi/build.zig +++ b/iser-tools/idrisiser/src/interface/ffi/build.zig @@ -3,7 +3,7 @@ // Builds the Zig FFI shared and static libraries that implement the // C-compatible functions declared in src/interface/abi/Foreign.idr. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/idrisiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/idrisiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/ffi/src/main.zig b/iser-tools/idrisiser/src/interface/ffi/src/main.zig index 2a89d7914..5e94a49b0 100644 --- a/iser-tools/idrisiser/src/interface/ffi/src/main.zig +++ b/iser-tools/idrisiser/src/interface/ffi/src/main.zig @@ -5,7 +5,7 @@ // definitions. The Zig layer handles memory allocation, error storage, and the // concrete implementation of proof engine operations that Idris2 calls through FFI. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/idrisiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/idrisiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/ffi/test/integration_test.zig b/iser-tools/idrisiser/src/interface/ffi/test/integration_test.zig index ff4db47c5..1321886ef 100644 --- a/iser-tools/idrisiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/idrisiser/src/interface/ffi/test/integration_test.zig @@ -8,7 +8,7 @@ // - Correct error codes matching Idrisiser.ABI.Types.Result // - Correct operation ordering (parse → generate → compile → emit) // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/idrisiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/idrisiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/idrisiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/idrisiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/src/interface/generated/abi/README.adoc b/iser-tools/idrisiser/src/interface/generated/abi/README.adoc index fe26d8222..5a6302c03 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Generated C Headers This directory holds C header files auto-generated from the proven Idris2 ABI diff --git a/iser-tools/idrisiser/src/lib.rs b/iser-tools/idrisiser/src/lib.rs index 361ba585a..5febda597 100644 --- a/iser-tools/idrisiser/src/lib.rs +++ b/iser-tools/idrisiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // idrisiser library API. diff --git a/iser-tools/idrisiser/src/main.rs b/iser-tools/idrisiser/src/main.rs index cdf71e79d..f080f983e 100644 --- a/iser-tools/idrisiser/src/main.rs +++ b/iser-tools/idrisiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // idrisiser CLI — Generate formally verified wrappers via Idris2 diff --git a/iser-tools/idrisiser/src/manifest/mod.rs b/iser-tools/idrisiser/src/manifest/mod.rs index e65044b79..55f333a5d 100644 --- a/iser-tools/idrisiser/src/manifest/mod.rs +++ b/iser-tools/idrisiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Manifest parser for idrisiser.toml. diff --git a/iser-tools/idrisiser/stapeln.toml b/iser-tools/idrisiser/stapeln.toml index a1170db29..d0e269fb1 100644 --- a/iser-tools/idrisiser/stapeln.toml +++ b/iser-tools/idrisiser/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 idrisiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/idrisiser/tests/integration_test.rs b/iser-tools/idrisiser/tests/integration_test.rs index 7a73df6ee..699fbf3da 100644 --- a/iser-tools/idrisiser/tests/integration_test.rs +++ b/iser-tools/idrisiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Integration tests for idrisiser CLI. diff --git a/iser-tools/idrisiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/idrisiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/idrisiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/idrisiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/idrisiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/idrisiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/idrisiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/idrisiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/idrisiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/idrisiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/idrisiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/idrisiser/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/iser-tools/iseriser/.devcontainer/Containerfile b/iser-tools/iseriser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/iseriser/.devcontainer/Containerfile +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.devcontainer/README.adoc b/iser-tools/iseriser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/iseriser/.devcontainer/README.adoc +++ b/iser-tools/iseriser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/iseriser/.devcontainer/devcontainer.json b/iser-tools/iseriser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/iseriser/.devcontainer/devcontainer.json +++ b/iser-tools/iseriser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/iseriser/.envrc b/iser-tools/iseriser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/iseriser/.envrc +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.gitattributes b/iser-tools/iseriser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/iseriser/.gitattributes +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/CODEOWNERS b/iser-tools/iseriser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/iseriser/.github/CODEOWNERS +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/iseriser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/iseriser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/iseriser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/iseriser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/FUNDING.yml b/iser-tools/iseriser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/iseriser/.github/FUNDING.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/GOVERNANCE.md b/iser-tools/iseriser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/iseriser/.github/ISSUE_TEMPLATE/bug_report.yml index 10c79c4ce..c8aabe8e5 100644 --- a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/iseriser/.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/iseriser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/iseriser/.github/ISSUE_TEMPLATE/config.yml index 859465a59..2e44f66de 100644 --- a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/iseriser/.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/iseriser blank_issues_enabled: true contact_links: diff --git a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/iseriser/.github/ISSUE_TEMPLATE/custom.yml index 069d7287a..cd68be843 100644 --- a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/iseriser/.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/iseriser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/iseriser/.github/ISSUE_TEMPLATE/documentation.yml index 07b5e9542..2e49f95b7 100644 --- a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/iseriser/.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/iseriser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/iseriser/.github/ISSUE_TEMPLATE/feature_request.yml index 3acce1370..8811849aa 100644 --- a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/iseriser/.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/iseriser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/iseriser/.github/ISSUE_TEMPLATE/question.yml index 0979d9fd3..7b2b32539 100644 --- a/iser-tools/iseriser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/iseriser/.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/iseriser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/iseriser/.github/MAINTAINERS b/iser-tools/iseriser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/iseriser/.github/MAINTAINERS +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/copilot-instructions.md b/iser-tools/iseriser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/iseriser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/iseriser/.github/dependabot.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/pull_request_template.md b/iser-tools/iseriser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/iseriser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/iseriser/.github/workflows/boj-build.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/workflows/casket-pages.yml b/iser-tools/iseriser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/iseriser/.github/workflows/casket-pages.yml +++ b/iser-tools/iseriser/.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: diff --git a/iser-tools/iseriser/.github/workflows/codeql.yml b/iser-tools/iseriser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/iseriser/.github/workflows/codeql.yml +++ b/iser-tools/iseriser/.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: diff --git a/iser-tools/iseriser/.github/workflows/dogfood-gate.yml b/iser-tools/iseriser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/iseriser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/workflows/governance.yml b/iser-tools/iseriser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/iseriser/.github/workflows/governance.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/workflows/hypatia-scan.yml b/iser-tools/iseriser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/iseriser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/iseriser/.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 diff --git a/iser-tools/iseriser/.github/workflows/instant-sync.yml b/iser-tools/iseriser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/iseriser/.github/workflows/instant-sync.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/workflows/mirror.yml b/iser-tools/iseriser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/iseriser/.github/workflows/mirror.yml +++ b/iser-tools/iseriser/.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 diff --git a/iser-tools/iseriser/.github/workflows/release.yml b/iser-tools/iseriser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/iseriser/.github/workflows/release.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/workflows/rhodibot.yml b/iser-tools/iseriser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/iseriser/.github/workflows/rhodibot.yml +++ b/iser-tools/iseriser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/iseriser/.github/workflows/rust-ci.yml b/iser-tools/iseriser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/iseriser/.github/workflows/rust-ci.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/workflows/scorecard-enforcer.yml b/iser-tools/iseriser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/iseriser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/iseriser/.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 diff --git a/iser-tools/iseriser/.github/workflows/scorecard.yml b/iser-tools/iseriser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/iseriser/.github/workflows/scorecard.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.github/workflows/secret-scanner.yml b/iser-tools/iseriser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/iseriser/.github/workflows/secret-scanner.yml +++ b/iser-tools/iseriser/.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 diff --git a/iser-tools/iseriser/.github/workflows/static-analysis-gate.yml b/iser-tools/iseriser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/iseriser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.gitignore b/iser-tools/iseriser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/iseriser/.gitignore +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.gitlab-ci.yml b/iser-tools/iseriser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/iseriser/.gitlab-ci.yml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.guix-channel b/iser-tools/iseriser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/iseriser/.guix-channel +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/iseriser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/iseriser/.machine_readable/6a2/AGENTIC.a2ml index e3ca077aa..107832e66 100644 --- a/iser-tools/iseriser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/iseriser/.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 for iseriser diff --git a/iser-tools/iseriser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/iseriser/.machine_readable/6a2/ECOSYSTEM.a2ml index 3a07ced52..ac691461d 100644 --- a/iser-tools/iseriser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/iseriser/.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 — Iseriser ecosystem position diff --git a/iser-tools/iseriser/.machine_readable/6a2/META.a2ml b/iser-tools/iseriser/.machine_readable/6a2/META.a2ml index 46ff46690..2e9dbc362 100644 --- a/iser-tools/iseriser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/iseriser/.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 — Iseriser meta-level information diff --git a/iser-tools/iseriser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/iseriser/.machine_readable/6a2/NEUROSYM.a2ml index ff0328e1f..1fd35dc02 100644 --- a/iser-tools/iseriser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/iseriser/.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 for iseriser diff --git a/iser-tools/iseriser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/iseriser/.machine_readable/6a2/PLAYBOOK.a2ml index b661ef856..8cb87b920 100644 --- a/iser-tools/iseriser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/iseriser/.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 for iseriser diff --git a/iser-tools/iseriser/.machine_readable/6a2/STATE.a2ml b/iser-tools/iseriser/.machine_readable/6a2/STATE.a2ml index 31e7bb991..3c942785d 100644 --- a/iser-tools/iseriser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/iseriser/.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 — Iseriser project state diff --git a/iser-tools/iseriser/.machine_readable/ADJUST.contractile b/iser-tools/iseriser/.machine_readable/ADJUST.contractile index 677be191d..42fa7289b 100644 --- a/iser-tools/iseriser/.machine_readable/ADJUST.contractile +++ b/iser-tools/iseriser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for iseriser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/iseriser/.machine_readable/CLADE.a2ml b/iser-tools/iseriser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/iseriser/.machine_readable/CLADE.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/iseriser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/iseriser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/iseriser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/iseriser/.machine_readable/INTENT.contractile b/iser-tools/iseriser/.machine_readable/INTENT.contractile index 6429a1e87..409d85f41 100644 --- a/iser-tools/iseriser/.machine_readable/INTENT.contractile +++ b/iser-tools/iseriser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for iseriser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/iseriser/.machine_readable/MUST.contractile b/iser-tools/iseriser/.machine_readable/MUST.contractile index e82e15538..7a5b1ab98 100644 --- a/iser-tools/iseriser/.machine_readable/MUST.contractile +++ b/iser-tools/iseriser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for iseriser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/iseriser/.machine_readable/TRUST.contractile b/iser-tools/iseriser/.machine_readable/TRUST.contractile index f8ef0483d..474047118 100644 --- a/iser-tools/iseriser/.machine_readable/TRUST.contractile +++ b/iser-tools/iseriser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for iseriser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/iseriser/.machine_readable/agent_instructions/README.adoc b/iser-tools/iseriser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/iseriser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/iseriser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/iseriser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/iseriser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/iseriser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/iseriser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/iseriser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/ai/.clinerules b/iser-tools/iseriser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/iseriser/.machine_readable/ai/.clinerules +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/ai/.cursorrules b/iser-tools/iseriser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/iseriser/.machine_readable/ai/.cursorrules +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/ai/.windsurfrules b/iser-tools/iseriser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/iseriser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/iseriser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/iseriser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/iseriser/.machine_readable/anchors/ANCHOR.a2ml index cfe74acbe..dc3435822 100644 --- a/iser-tools/iseriser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/iseriser/.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 iseriser diff --git a/iser-tools/iseriser/.machine_readable/compliance/rust/deny.toml b/iser-tools/iseriser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/iseriser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/iseriser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/iseriser/.machine_readable/configs/git-cliff/cliff.toml index 042ff89f1..d5691b0cd 100644 --- a/iser-tools/iseriser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/iseriser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/iseriser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/iseriser/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/iser-tools/iseriser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/iseriser/.machine_readable/contractiles/intend/Intendfile.a2ml index 3ef6d8ad9..227259cff 100644 --- a/iser-tools/iseriser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/iseriser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Design intent declarations for iseriser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/iseriser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/iseriser/.machine_readable/contractiles/must/Mustfile.a2ml index b136ca739..32b5aec46 100644 --- a/iser-tools/iseriser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/iseriser/.machine_readable/contractiles/trust/Trustfile.a2ml index 0b2718967..f2a4f9592 100644 --- a/iser-tools/iseriser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/iseriser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/iseriser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/integrations/proven.a2ml b/iser-tools/iseriser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/iseriser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/iseriser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/iseriser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/iseriser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/iseriser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/iseriser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/iseriser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/iseriser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/iseriser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/iseriser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/iseriser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/iseriser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/iseriser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/iseriser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/iseriser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/iseriser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/iseriser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/iseriser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/iseriser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/iseriser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/iseriser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/iseriser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/iseriser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/iseriser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.well-known/ai.txt b/iser-tools/iseriser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/iseriser/.well-known/ai.txt +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.well-known/humans.txt b/iser-tools/iseriser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/iseriser/.well-known/humans.txt +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/.well-known/security.txt b/iser-tools/iseriser/.well-known/security.txt index 87fafb44b..90a496caf 100644 --- a/iser-tools/iseriser/.well-known/security.txt +++ b/iser-tools/iseriser/.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/iser-tools/iseriser/CHANGELOG.adoc b/iser-tools/iseriser/CHANGELOG.adoc index 215292258..a0b6c7204 100644 --- a/iser-tools/iseriser/CHANGELOG.adoc +++ b/iser-tools/iseriser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/iseriser/Cargo.toml index 9bd1a91df..dd7eeec40 100644 --- a/iser-tools/iseriser/Cargo.toml +++ b/iser-tools/iseriser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "iseriser" version = "0.1.0" diff --git a/iser-tools/iseriser/Containerfile b/iser-tools/iseriser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/iseriser/Containerfile +++ b/iser-tools/iseriser/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/iser-tools/iseriser/EXPLAINME.adoc b/iser-tools/iseriser/EXPLAINME.adoc index 8f0a9f69f..e7aa416c7 100644 --- a/iser-tools/iseriser/EXPLAINME.adoc +++ b/iser-tools/iseriser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = The -iser Ecosystem — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/iseriser/Justfile b/iser-tools/iseriser/Justfile index f69252d2e..d7888d1f4 100644 --- a/iser-tools/iseriser/Justfile +++ b/iser-tools/iseriser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # iseriser — Meta-framework that generates new -iser projects # Default: build and test diff --git a/iser-tools/iseriser/QUICKSTART-DEV.adoc b/iser-tools/iseriser/QUICKSTART-DEV.adoc index 77c383399..d999e4cf8 100644 --- a/iser-tools/iseriser/QUICKSTART-DEV.adoc +++ b/iser-tools/iseriser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 eec15fd24..bdf73bdc9 100644 --- a/iser-tools/iseriser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/iseriser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 2195d744e..4f57033e1 100644 --- a/iser-tools/iseriser/QUICKSTART-USER.adoc +++ b/iser-tools/iseriser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 0a63eac84..a10d02378 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 76edfc712..f8721a834 100644 --- a/iser-tools/iseriser/README.adoc +++ b/iser-tools/iseriser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c1e0b67a6..7b8850641 100644 --- a/iser-tools/iseriser/ROADMAP.adoc +++ b/iser-tools/iseriser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 5c855206b..77d1ce988 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/benches/iseriser_bench.rs b/iser-tools/iseriser/benches/iseriser_bench.rs index 4b6844523..67d2eedd8 100644 --- a/iser-tools/iseriser/benches/iseriser_bench.rs +++ b/iser-tools/iseriser/benches/iseriser_bench.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // benches/iseriser_bench.rs — Criterion benchmarks for the iseriser crate. diff --git a/iser-tools/iseriser/container/.gatekeeper.yaml b/iser-tools/iseriser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/iseriser/container/.gatekeeper.yaml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/iseriser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/iseriser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/Containerfile b/iser-tools/iseriser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/iseriser/container/Containerfile +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/README.adoc b/iser-tools/iseriser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/iseriser/container/README.adoc +++ b/iser-tools/iseriser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/iseriser/container/compose.example.toml b/iser-tools/iseriser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/iseriser/container/compose.example.toml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/compose.toml b/iser-tools/iseriser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/iseriser/container/compose.toml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/ct-build.sh b/iser-tools/iseriser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/iseriser/container/ct-build.sh +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/deploy.k9.ncl b/iser-tools/iseriser/container/deploy.k9.ncl index af8564629..5c498e92a 100644 --- a/iser-tools/iseriser/container/deploy.k9.ncl +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/entrypoint.sh b/iser-tools/iseriser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/iseriser/container/entrypoint.sh +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/manifest.toml b/iser-tools/iseriser/container/manifest.toml index 2d6d877bc..f3757be42 100644 --- a/iser-tools/iseriser/container/manifest.toml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/container/vordr.toml b/iser-tools/iseriser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/iseriser/container/vordr.toml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/contractile.just b/iser-tools/iseriser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/iseriser/contractile.just +++ b/iser-tools/iseriser/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/iser-tools/iseriser/contractiles/intend/Intentfile.a2ml b/iser-tools/iseriser/contractiles/intend/Intentfile.a2ml index e8b3646fe..5afe50d1a 100644 --- a/iser-tools/iseriser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/iseriser/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 Iseriser. ## Purpose -Iseriser — // SPDX-License-Identifier: PMPL-1.0-or-later +Iseriser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/iseriser/contractiles/must/Mustfile.a2ml b/iser-tools/iseriser/contractiles/must/Mustfile.a2ml index e7620b868..7c8304cbd 100644 --- a/iser-tools/iseriser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/contractiles/trust/Trustfile.a2ml b/iser-tools/iseriser/contractiles/trust/Trustfile.a2ml index 42bf9e02e..1df8ae56e 100644 --- a/iser-tools/iseriser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/iseriser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/RSR_OUTLINE.adoc b/iser-tools/iseriser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/iseriser/docs/STATE-VISUALIZER.adoc b/iser-tools/iseriser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/iseriser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/iseriser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 243937032..77984b239 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/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/iseriser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc b/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/iseriser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/iseriser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/iseriser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/decisions/0000-template.adoc b/iser-tools/iseriser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/iseriser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/iseriser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/iseriser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/iseriser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/iseriser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/iseriser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/iseriser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/iseriser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/TSDM.a2ml b/iser-tools/iseriser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/iseriser/docs/governance/TSDM.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/iseriser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/iseriser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/iseriser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/iseriser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/iseriser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/iseriser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/iseriser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/iseriser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/iseriser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/iseriser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/iseriser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/iseriser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/iseriser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/iseriser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/iseriser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/iseriser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/iseriser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/iseriser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/iseriser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/iseriser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/iseriser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/templates/contractiles/README.adoc b/iser-tools/iseriser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/iseriser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/iseriser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/iseriser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/iseriser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/iseriser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/iseriser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/iseriser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/iseriser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/iseriser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/iseriser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/iseriser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/iseriser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/iseriser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/iseriser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/iseriser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/iseriser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/iseriser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/iseriser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/iseriser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/eclexiaiser.toml b/iser-tools/iseriser/eclexiaiser.toml index a0143c301..b83ec206b 100644 --- a/iser-tools/iseriser/eclexiaiser.toml +++ b/iser-tools/iseriser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for iseriser [project] diff --git a/iser-tools/iseriser/examples/newlang/iseriser.toml b/iser-tools/iseriser/examples/newlang/iseriser.toml index 8f0243def..a888e4143 100644 --- a/iser-tools/iseriser/examples/newlang/iseriser.toml +++ b/iser-tools/iseriser/examples/newlang/iseriser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # Example iseriser manifest: generate an -iser for a fictional language "NewLang". # diff --git a/iser-tools/iseriser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/iseriser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/iseriser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/iseriser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/iseriser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/iseriser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/features/ssg/ssg-bootstrap.sh b/iser-tools/iseriser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/iseriser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/iseriser/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/iser-tools/iseriser/flake.nix b/iser-tools/iseriser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/iseriser/flake.nix +++ b/iser-tools/iseriser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/iseriser/guix.scm b/iser-tools/iseriser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/iseriser/guix.scm +++ b/iser-tools/iseriser/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 {{PROJECT_NAME}} diff --git a/iser-tools/iseriser/k9iser.toml b/iser-tools/iseriser/k9iser.toml index 4b330370d..1620725af 100644 --- a/iser-tools/iseriser/k9iser.toml +++ b/iser-tools/iseriser/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 iseriser diff --git a/iser-tools/iseriser/selur-compose.toml b/iser-tools/iseriser/selur-compose.toml index e6e077b9b..ed0591f6d 100644 --- a/iser-tools/iseriser/selur-compose.toml +++ b/iser-tools/iseriser/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 iseriser diff --git a/iser-tools/iseriser/setup.sh b/iser-tools/iseriser/setup.sh index e2c8fd5d3..92a4862f9 100755 --- a/iser-tools/iseriser/setup.sh +++ b/iser-tools/iseriser/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 iseriser # # 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/iser-tools/iseriser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/iseriser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/abi/mod.rs b/iser-tools/iseriser/src/abi/mod.rs index c1668acfe..fae2d9de9 100644 --- a/iser-tools/iseriser/src/abi/mod.rs +++ b/iser-tools/iseriser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for iseriser. diff --git a/iser-tools/iseriser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/iseriser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/iseriser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/iseriser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/iseriser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/iseriser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/codegen/customizer.rs b/iser-tools/iseriser/src/codegen/customizer.rs index dc07f818a..ffeff24c3 100644 --- a/iser-tools/iseriser/src/codegen/customizer.rs +++ b/iser-tools/iseriser/src/codegen/customizer.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Template customizer. @@ -67,7 +67,7 @@ fn apply_paradigm_extras(model: &LanguageModel, files: &mut Vec) fn generate_adt_mapper(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ADT mapping utilities for {iser_name}. @@ -95,7 +95,7 @@ pub trait ToAdt {{ fn generate_array_bridge(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Array/tensor bridge for {iser_name}. @@ -130,7 +130,7 @@ pub struct ArrayDescriptor {{ fn generate_dataflow_bridge(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Dataflow bridge for {iser_name}. @@ -159,7 +159,7 @@ pub struct Channel {{ fn generate_logic_bridge(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Logic bridge for {iser_name}. @@ -215,7 +215,7 @@ fn apply_target_extras(model: &LanguageModel, files: &mut Vec) { fn generate_beam_nif_boilerplate(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // BEAM NIF boilerplate for {iser_name}. @@ -241,7 +241,7 @@ pub struct NifResource {{ fn generate_jni_boilerplate(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // JNI boilerplate for {iser_name}. @@ -265,7 +265,7 @@ pub struct JniEnv {{ fn generate_wasm_bindings(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // WASM bindings for {iser_name}. @@ -291,7 +291,7 @@ pub struct WasmMemory {{ fn generate_js_bridge(model: &LanguageModel) -> GeneratedFile { let iser_name = model.iser_name(); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // JavaScript bridge for {iser_name}. diff --git a/iser-tools/iseriser/src/codegen/mod.rs b/iser-tools/iseriser/src/codegen/mod.rs index 8132a3bfa..0bf8cdc6c 100644 --- a/iser-tools/iseriser/src/codegen/mod.rs +++ b/iser-tools/iseriser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation engine for iseriser. diff --git a/iser-tools/iseriser/src/codegen/parser.rs b/iser-tools/iseriser/src/codegen/parser.rs index 091dea96e..e0841629d 100644 --- a/iser-tools/iseriser/src/codegen/parser.rs +++ b/iser-tools/iseriser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Language description parser and validator. diff --git a/iser-tools/iseriser/src/codegen/scaffold.rs b/iser-tools/iseriser/src/codegen/scaffold.rs index 020730361..825d05979 100644 --- a/iser-tools/iseriser/src/codegen/scaffold.rs +++ b/iser-tools/iseriser/src/codegen/scaffold.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Repository scaffolding engine. @@ -112,7 +112,7 @@ fn generate_cargo_toml( iser_name: &str, ) -> GeneratedFile { let content = format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 [package] name = "{iser_name}" version = "{version}" @@ -151,7 +151,7 @@ tempfile = "3" /// Generate `src/main.rs` — the CLI entry point. fn generate_main_rs(model: &LanguageModel, iser_name: &str) -> GeneratedFile { let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // {iser_name} CLI — {lang_name} interop -iser. @@ -236,7 +236,7 @@ fn main() -> Result<()> {{ /// Generate `src/lib.rs` — the library crate root. fn generate_lib_rs(model: &LanguageModel, iser_name: &str) -> GeneratedFile { let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // {iser_name} library API. @@ -277,7 +277,7 @@ fn generate_manifest_mod_rs(model: &LanguageModel) -> GeneratedFile { ); let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for {iser_name}.toml. @@ -374,7 +374,7 @@ pub fn print_info(manifest: &Manifest) {{ fn generate_codegen_mod_rs(model: &LanguageModel) -> GeneratedFile { let lang = &model.name; let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation for {lang} interop. @@ -420,7 +420,7 @@ fn generate_abi_mod_rs(model: &LanguageModel) -> GeneratedFile { }; let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for {iser_name}. @@ -475,7 +475,7 @@ data DeepProof : Type where }; let content = format!( - r#"-- SPDX-License-Identifier: PMPL-1.0-or-later + r#"-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- ||| ABI Type Definitions for {iser_name} @@ -538,7 +538,7 @@ resultToInt NullPointer = 3 fn generate_idris2_layout(model: &LanguageModel) -> GeneratedFile { let module_prefix = idris2_module_name(model); let content = format!( - r#"-- SPDX-License-Identifier: PMPL-1.0-or-later + r#"-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- ||| Memory Layout Verification for {iser_name} @@ -575,7 +575,7 @@ fn generate_idris2_foreign(model: &LanguageModel) -> GeneratedFile { let module_prefix = idris2_module_name(model); let iser_name = model.iser_name(); let content = format!( - r#"-- SPDX-License-Identifier: PMPL-1.0-or-later + r#"-- SPDX-License-Identifier: MPL-2.0 -- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) -- ||| Foreign Function Interface declarations for {iser_name} @@ -619,7 +619,7 @@ export /// Generate `ffi/zig/build.zig` for the new -iser. fn generate_zig_build(model: &LanguageModel, iser_name: &str) -> GeneratedFile { let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Build configuration for {iser_name} Zig FFI. @@ -661,7 +661,7 @@ pub fn build(b: *std.Build) void {{ /// Generate `ffi/zig/src/main.zig` — the FFI implementation. fn generate_zig_main(model: &LanguageModel, iser_name: &str) -> GeneratedFile { let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // {iser_name} FFI Implementation. @@ -719,7 +719,7 @@ test "lifecycle" {{ /// Generate `ffi/zig/test/integration_test.zig`. fn generate_zig_integration_test(model: &LanguageModel, iser_name: &str) -> GeneratedFile { let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Integration tests for {iser_name} Zig FFI. @@ -756,7 +756,7 @@ test "version string" {{ /// Generate `tests/integration_test.rs` for the new -iser. fn generate_integration_test(model: &LanguageModel, iser_name: &str) -> GeneratedFile { let content = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for {iser_name}. @@ -790,7 +790,7 @@ fn test_codegen_output() {{ /// Generate `.github/workflows/ci.yml` for the new -iser. fn generate_ci_workflow(_model: &LanguageModel, iser_name: &str) -> GeneratedFile { let content = format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # CI workflow for {iser_name} — generated by iseriser name: CI @@ -868,7 +868,7 @@ cargo build --release == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) "#, diff --git a/iser-tools/iseriser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/iseriser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/iseriser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/iseriser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/iseriser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/iseriser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/iseriser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/interface/abi/Foreign.idr b/iser-tools/iseriser/src/interface/abi/Foreign.idr index 4a40233a9..e5ae47ba1 100644 --- a/iser-tools/iseriser/src/interface/abi/Foreign.idr +++ b/iser-tools/iseriser/src/interface/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 for Iseriser diff --git a/iser-tools/iseriser/src/interface/abi/Layout.idr b/iser-tools/iseriser/src/interface/abi/Layout.idr index 49c27541f..1c9f39000 100644 --- a/iser-tools/iseriser/src/interface/abi/Layout.idr +++ b/iser-tools/iseriser/src/interface/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 for Iseriser diff --git a/iser-tools/iseriser/src/interface/abi/Types.idr b/iser-tools/iseriser/src/interface/abi/Types.idr index b97780666..eecdf5c5e 100644 --- a/iser-tools/iseriser/src/interface/abi/Types.idr +++ b/iser-tools/iseriser/src/interface/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) -- ||| ABI Type Definitions for Iseriser diff --git a/iser-tools/iseriser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/iseriser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/interface/ffi/build.zig b/iser-tools/iseriser/src/interface/ffi/build.zig index b389e72f0..5506c7965 100644 --- a/iser-tools/iseriser/src/interface/ffi/build.zig +++ b/iser-tools/iseriser/src/interface/ffi/build.zig @@ -4,7 +4,7 @@ // The resulting libiseriser provides C-ABI functions for language model // parsing, template expansion, and -iser repo generation. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/iseriser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/iseriser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/interface/ffi/src/main.zig b/iser-tools/iseriser/src/interface/ffi/src/main.zig index 881487c34..4c60f91e8 100644 --- a/iser-tools/iseriser/src/interface/ffi/src/main.zig +++ b/iser-tools/iseriser/src/interface/ffi/src/main.zig @@ -7,7 +7,7 @@ // provides the low-level generation engine: language model parsing, template expansion, // and artifact writing — all accessible via C ABI for cross-language interop. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/iseriser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/iseriser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/interface/ffi/test/integration_test.zig b/iser-tools/iseriser/src/interface/ffi/test/integration_test.zig index 376b0963c..1fd6f5701 100644 --- a/iser-tools/iseriser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/iseriser/src/interface/ffi/test/integration_test.zig @@ -6,7 +6,7 @@ // The tests exercise the full generation pipeline: context creation, // language model loading, template expansion, and repo generation. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/iseriser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/iseriser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/iseriser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/iseriser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/src/lib.rs b/iser-tools/iseriser/src/lib.rs index 90674c8a2..0315083c6 100644 --- a/iser-tools/iseriser/src/lib.rs +++ b/iser-tools/iseriser/src/lib.rs @@ -6,7 +6,7 @@ clippy::if_same_then_else, clippy::vec_init_then_push )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // iseriser library API. diff --git a/iser-tools/iseriser/src/main.rs b/iser-tools/iseriser/src/main.rs index 204036825..9c4f88826 100644 --- a/iser-tools/iseriser/src/main.rs +++ b/iser-tools/iseriser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // iseriser CLI — Meta-framework: generate new -iser projects from diff --git a/iser-tools/iseriser/src/manifest/mod.rs b/iser-tools/iseriser/src/manifest/mod.rs index ab7e311df..0e2b2a0f0 100644 --- a/iser-tools/iseriser/src/manifest/mod.rs +++ b/iser-tools/iseriser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for iseriser.toml. @@ -173,7 +173,7 @@ pub fn init_manifest(path: &str) -> Result<()> { ); } let template = r#"# iseriser manifest — describe a target language to generate an -iser for. -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "newlangiser" diff --git a/iser-tools/iseriser/src/scan/mod.rs b/iser-tools/iseriser/src/scan/mod.rs index 2dffdba81..63f9e1844 100644 --- a/iser-tools/iseriser/src/scan/mod.rs +++ b/iser-tools/iseriser/src/scan/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // scan — Repository scanner that recommends applicable -iser tools. diff --git a/iser-tools/iseriser/stapeln.toml b/iser-tools/iseriser/stapeln.toml index 4213a802b..be2d38eea 100644 --- a/iser-tools/iseriser/stapeln.toml +++ b/iser-tools/iseriser/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 iseriser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/iseriser/tests/integration_test.rs b/iser-tools/iseriser/tests/integration_test.rs index e936c975b..ba4f3e35b 100644 --- a/iser-tools/iseriser/tests/integration_test.rs +++ b/iser-tools/iseriser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for iseriser. diff --git a/iser-tools/iseriser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/iseriser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/iseriser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/iseriser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/iseriser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/iseriser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/iseriser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/iseriser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/iseriser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/iseriser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/iseriser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/iseriser/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/iser-tools/julianiser/.devcontainer/Containerfile b/iser-tools/julianiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/julianiser/.devcontainer/Containerfile +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.devcontainer/README.adoc b/iser-tools/julianiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/julianiser/.devcontainer/README.adoc +++ b/iser-tools/julianiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/julianiser/.devcontainer/devcontainer.json b/iser-tools/julianiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/julianiser/.devcontainer/devcontainer.json +++ b/iser-tools/julianiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/julianiser/.envrc b/iser-tools/julianiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/julianiser/.envrc +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.gitattributes b/iser-tools/julianiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/julianiser/.gitattributes +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/CODEOWNERS b/iser-tools/julianiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/julianiser/.github/CODEOWNERS +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/julianiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/julianiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/julianiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/julianiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/FUNDING.yml b/iser-tools/julianiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/julianiser/.github/FUNDING.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/GOVERNANCE.md b/iser-tools/julianiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/julianiser/.github/ISSUE_TEMPLATE/bug_report.yml index 8d67fa0d9..3ab4088ee 100644 --- a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/julianiser/.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/julianiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/julianiser/.github/ISSUE_TEMPLATE/config.yml index bfdc1c361..0f633eea9 100644 --- a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/julianiser/.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/julianiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/julianiser/.github/ISSUE_TEMPLATE/custom.yml index 922e173ec..68d114b87 100644 --- a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/julianiser/.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/julianiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/julianiser/.github/ISSUE_TEMPLATE/documentation.yml index c43ad31ad..525d1ec36 100644 --- a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/julianiser/.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/julianiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/julianiser/.github/ISSUE_TEMPLATE/feature_request.yml index 59fa59885..269a802ef 100644 --- a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/julianiser/.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/julianiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/julianiser/.github/ISSUE_TEMPLATE/question.yml index fa3febce8..10b688fb8 100644 --- a/iser-tools/julianiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/julianiser/.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/julianiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/julianiser/.github/MAINTAINERS b/iser-tools/julianiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/julianiser/.github/MAINTAINERS +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/copilot-instructions.md b/iser-tools/julianiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/julianiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/julianiser/.github/dependabot.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/pull_request_template.md b/iser-tools/julianiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/julianiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/julianiser/.github/workflows/boj-build.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/workflows/casket-pages.yml b/iser-tools/julianiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/julianiser/.github/workflows/casket-pages.yml +++ b/iser-tools/julianiser/.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: diff --git a/iser-tools/julianiser/.github/workflows/codeql.yml b/iser-tools/julianiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/julianiser/.github/workflows/codeql.yml +++ b/iser-tools/julianiser/.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: diff --git a/iser-tools/julianiser/.github/workflows/dogfood-gate.yml b/iser-tools/julianiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/julianiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/workflows/governance.yml b/iser-tools/julianiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/julianiser/.github/workflows/governance.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/workflows/hypatia-scan.yml b/iser-tools/julianiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/julianiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/julianiser/.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 diff --git a/iser-tools/julianiser/.github/workflows/instant-sync.yml b/iser-tools/julianiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/julianiser/.github/workflows/instant-sync.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/workflows/mirror.yml b/iser-tools/julianiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/julianiser/.github/workflows/mirror.yml +++ b/iser-tools/julianiser/.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 diff --git a/iser-tools/julianiser/.github/workflows/release.yml b/iser-tools/julianiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/julianiser/.github/workflows/release.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/workflows/rhodibot.yml b/iser-tools/julianiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/julianiser/.github/workflows/rhodibot.yml +++ b/iser-tools/julianiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/julianiser/.github/workflows/rust-ci.yml b/iser-tools/julianiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/julianiser/.github/workflows/rust-ci.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/julianiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/julianiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/julianiser/.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 diff --git a/iser-tools/julianiser/.github/workflows/scorecard.yml b/iser-tools/julianiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/julianiser/.github/workflows/scorecard.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.github/workflows/secret-scanner.yml b/iser-tools/julianiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/julianiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/julianiser/.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 diff --git a/iser-tools/julianiser/.github/workflows/static-analysis-gate.yml b/iser-tools/julianiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/julianiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.gitignore b/iser-tools/julianiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/julianiser/.gitignore +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.gitlab-ci.yml b/iser-tools/julianiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/julianiser/.gitlab-ci.yml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.guix-channel b/iser-tools/julianiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/julianiser/.guix-channel +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/julianiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/julianiser/.machine_readable/6a2/AGENTIC.a2ml index aa7d01c32..130779af4 100644 --- a/iser-tools/julianiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/julianiser/.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 for julianiser diff --git a/iser-tools/julianiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/julianiser/.machine_readable/6a2/ECOSYSTEM.a2ml index d984ccd84..0355351df 100644 --- a/iser-tools/julianiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/julianiser/.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 — Julianiser ecosystem position diff --git a/iser-tools/julianiser/.machine_readable/6a2/META.a2ml b/iser-tools/julianiser/.machine_readable/6a2/META.a2ml index 6eb98b5ce..a39735054 100644 --- a/iser-tools/julianiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/julianiser/.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 — Julianiser meta-level information diff --git a/iser-tools/julianiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/julianiser/.machine_readable/6a2/NEUROSYM.a2ml index 623a40794..e199726e6 100644 --- a/iser-tools/julianiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/julianiser/.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 for julianiser diff --git a/iser-tools/julianiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/julianiser/.machine_readable/6a2/PLAYBOOK.a2ml index 0226af958..f5f478a41 100644 --- a/iser-tools/julianiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/julianiser/.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 for julianiser diff --git a/iser-tools/julianiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/julianiser/.machine_readable/6a2/STATE.a2ml index 3ce3f0892..db8185513 100644 --- a/iser-tools/julianiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/julianiser/.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 — Julianiser project state diff --git a/iser-tools/julianiser/.machine_readable/ADJUST.contractile b/iser-tools/julianiser/.machine_readable/ADJUST.contractile index a68caf3b0..3c4d9717f 100644 --- a/iser-tools/julianiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/julianiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for julianiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/julianiser/.machine_readable/CLADE.a2ml b/iser-tools/julianiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/julianiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/julianiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/julianiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/julianiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/julianiser/.machine_readable/INTENT.contractile b/iser-tools/julianiser/.machine_readable/INTENT.contractile index 676f505d6..e32f0bd0e 100644 --- a/iser-tools/julianiser/.machine_readable/INTENT.contractile +++ b/iser-tools/julianiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for julianiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/julianiser/.machine_readable/MUST.contractile b/iser-tools/julianiser/.machine_readable/MUST.contractile index 5b8ef3624..bde4e8b86 100644 --- a/iser-tools/julianiser/.machine_readable/MUST.contractile +++ b/iser-tools/julianiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for julianiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/julianiser/.machine_readable/TRUST.contractile b/iser-tools/julianiser/.machine_readable/TRUST.contractile index d71d2d918..a34de6522 100644 --- a/iser-tools/julianiser/.machine_readable/TRUST.contractile +++ b/iser-tools/julianiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for julianiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/julianiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/julianiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/julianiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/julianiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/julianiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/julianiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/julianiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/julianiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/julianiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/ai/.clinerules b/iser-tools/julianiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/julianiser/.machine_readable/ai/.clinerules +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/ai/.cursorrules b/iser-tools/julianiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/julianiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/ai/.windsurfrules b/iser-tools/julianiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/julianiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/julianiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/julianiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/julianiser/.machine_readable/anchors/ANCHOR.a2ml index 6e0fc7f5c..b4f592147 100644 --- a/iser-tools/julianiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/julianiser/.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 julianiser diff --git a/iser-tools/julianiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/julianiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/julianiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/julianiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/julianiser/.machine_readable/configs/git-cliff/cliff.toml index bacf3461e..899df4490 100644 --- a/iser-tools/julianiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/julianiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/julianiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/julianiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 3477a225d..85c7fedb2 100644 --- a/iser-tools/julianiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/julianiser/.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 for julianiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/julianiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/julianiser/.machine_readable/contractiles/intend/Intendfile.a2ml index a9ce4dfa3..27c5750cc 100644 --- a/iser-tools/julianiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/julianiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for julianiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/julianiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/julianiser/.machine_readable/contractiles/must/Mustfile.a2ml index ac5e1877d..25c7c9dab 100644 --- a/iser-tools/julianiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/julianiser/.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 for julianiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/julianiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/julianiser/.machine_readable/contractiles/trust/Trustfile.a2ml index ca52b15ad..0f84fc18d 100644 --- a/iser-tools/julianiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/julianiser/.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 for julianiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/julianiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/julianiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/julianiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/integrations/proven.a2ml b/iser-tools/julianiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/julianiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/julianiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/julianiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/julianiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/julianiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/julianiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/julianiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/julianiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/julianiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/julianiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/julianiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/julianiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/julianiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/julianiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/julianiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/julianiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/julianiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/julianiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/julianiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/julianiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/julianiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/julianiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/julianiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/julianiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.well-known/ai.txt b/iser-tools/julianiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/julianiser/.well-known/ai.txt +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.well-known/humans.txt b/iser-tools/julianiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/julianiser/.well-known/humans.txt +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/.well-known/security.txt b/iser-tools/julianiser/.well-known/security.txt index fe096ca03..500593082 100644 --- a/iser-tools/julianiser/.well-known/security.txt +++ b/iser-tools/julianiser/.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/iser-tools/julianiser/0-AI-MANIFEST.a2ml b/iser-tools/julianiser/0-AI-MANIFEST.a2ml index b44d33b8d..0bd3bdf02 100644 --- a/iser-tools/julianiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/0-AI-MANIFEST.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) # STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/julianiser/CHANGELOG.adoc b/iser-tools/julianiser/CHANGELOG.adoc index 2f1b8b0bd..1b9a7d5da 100644 --- a/iser-tools/julianiser/CHANGELOG.adoc +++ b/iser-tools/julianiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/julianiser/CODE_OF_CONDUCT.md b/iser-tools/julianiser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/julianiser/Cargo.toml index 495c2855a..967bc1025 100644 --- a/iser-tools/julianiser/Cargo.toml +++ b/iser-tools/julianiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "julianiser" version = "0.1.0" diff --git a/iser-tools/julianiser/Containerfile b/iser-tools/julianiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/julianiser/Containerfile +++ b/iser-tools/julianiser/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/iser-tools/julianiser/EXPLAINME.adoc b/iser-tools/julianiser/EXPLAINME.adoc index 6b52fcf44..e09aa5c92 100644 --- a/iser-tools/julianiser/EXPLAINME.adoc +++ b/iser-tools/julianiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Julianiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/julianiser/Justfile b/iser-tools/julianiser/Justfile index a5f85d765..216c23553 100644 --- a/iser-tools/julianiser/Justfile +++ b/iser-tools/julianiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # julianiser — Python/R to Julia data pipeline conversion # Default: build and test diff --git a/iser-tools/julianiser/QUICKSTART-DEV.adoc b/iser-tools/julianiser/QUICKSTART-DEV.adoc index d4cc0eeb9..9dba09bbf 100644 --- a/iser-tools/julianiser/QUICKSTART-DEV.adoc +++ b/iser-tools/julianiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 350e0c1b8..ffbf1e572 100644 --- a/iser-tools/julianiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/julianiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 f11c68383..02b2d6cfd 100644 --- a/iser-tools/julianiser/QUICKSTART-USER.adoc +++ b/iser-tools/julianiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 0871bb40d..4a7f18edc 100644 --- a/iser-tools/julianiser/README.adoc +++ b/iser-tools/julianiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/julianiser/ROADMAP.adoc b/iser-tools/julianiser/ROADMAP.adoc index 8f6cbd396..04f3aff6b 100644 --- a/iser-tools/julianiser/ROADMAP.adoc +++ b/iser-tools/julianiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 af8938c6e..780efb433 100644 --- a/iser-tools/julianiser/TOPOLOGY.md +++ b/iser-tools/julianiser/TOPOLOGY.md @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Julianiser — Repository Topology ## Purpose diff --git a/iser-tools/julianiser/container/.gatekeeper.yaml b/iser-tools/julianiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/julianiser/container/.gatekeeper.yaml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/julianiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/julianiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/Containerfile b/iser-tools/julianiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/julianiser/container/Containerfile +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/README.adoc b/iser-tools/julianiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/julianiser/container/README.adoc +++ b/iser-tools/julianiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/julianiser/container/compose.example.toml b/iser-tools/julianiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/julianiser/container/compose.example.toml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/compose.toml b/iser-tools/julianiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/julianiser/container/compose.toml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/ct-build.sh b/iser-tools/julianiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/julianiser/container/ct-build.sh +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/deploy.k9.ncl b/iser-tools/julianiser/container/deploy.k9.ncl index dc67425d0..baaf151a1 100644 --- a/iser-tools/julianiser/container/deploy.k9.ncl +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/entrypoint.sh b/iser-tools/julianiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/julianiser/container/entrypoint.sh +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/manifest.toml b/iser-tools/julianiser/container/manifest.toml index 5f272c3c3..f03fd2b96 100644 --- a/iser-tools/julianiser/container/manifest.toml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/container/vordr.toml b/iser-tools/julianiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/julianiser/container/vordr.toml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/contractile.just b/iser-tools/julianiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/julianiser/contractile.just +++ b/iser-tools/julianiser/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/iser-tools/julianiser/contractiles/intend/Intentfile.a2ml b/iser-tools/julianiser/contractiles/intend/Intentfile.a2ml index acc15f93a..29ba2716e 100644 --- a/iser-tools/julianiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/julianiser/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 Julianiser. ## Purpose -Julianiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Julianiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/julianiser/contractiles/must/Mustfile.a2ml b/iser-tools/julianiser/contractiles/must/Mustfile.a2ml index 851d0cabe..65f3620b5 100644 --- a/iser-tools/julianiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/contractiles/trust/Trustfile.a2ml b/iser-tools/julianiser/contractiles/trust/Trustfile.a2ml index 400a3fcab..e9346499c 100644 --- a/iser-tools/julianiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/julianiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/RSR_OUTLINE.adoc b/iser-tools/julianiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/julianiser/docs/STATE-VISUALIZER.adoc b/iser-tools/julianiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/julianiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/julianiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/julianiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/julianiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/julianiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/julianiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/decisions/0000-template.adoc b/iser-tools/julianiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/julianiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/julianiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/julianiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/julianiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/julianiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/julianiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/julianiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/julianiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/TSDM.a2ml b/iser-tools/julianiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/julianiser/docs/governance/TSDM.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/julianiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/julianiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/julianiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/julianiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/julianiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/julianiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/julianiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/julianiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/julianiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/julianiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/julianiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/julianiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/julianiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/julianiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/julianiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/julianiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/julianiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/julianiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/julianiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/julianiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/julianiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/templates/contractiles/README.adoc b/iser-tools/julianiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/julianiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/julianiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/julianiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/julianiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/julianiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/julianiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/julianiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/julianiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/julianiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/julianiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/julianiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/julianiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/julianiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/julianiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/julianiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/julianiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/julianiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/julianiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/julianiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/eclexiaiser.toml b/iser-tools/julianiser/eclexiaiser.toml index 8ece6428e..77ef45c63 100644 --- a/iser-tools/julianiser/eclexiaiser.toml +++ b/iser-tools/julianiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for julianiser [project] diff --git a/iser-tools/julianiser/examples/data-pipeline/analysis.R b/iser-tools/julianiser/examples/data-pipeline/analysis.R index f9b914580..e1ab17beb 100644 --- a/iser-tools/julianiser/examples/data-pipeline/analysis.R +++ b/iser-tools/julianiser/examples/data-pipeline/analysis.R @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example R analysis script for julianiser translation demo. # # This script demonstrates common dplyr/ggplot2 patterns that julianiser diff --git a/iser-tools/julianiser/examples/data-pipeline/julianiser.toml b/iser-tools/julianiser/examples/data-pipeline/julianiser.toml index b01a31311..2eeec2b6a 100644 --- a/iser-tools/julianiser/examples/data-pipeline/julianiser.toml +++ b/iser-tools/julianiser/examples/data-pipeline/julianiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # julianiser manifest — Example data pipeline translation # # This example demonstrates translating a Python pandas/numpy pipeline diff --git a/iser-tools/julianiser/examples/data-pipeline/pipeline.py b/iser-tools/julianiser/examples/data-pipeline/pipeline.py index d8a635a9e..3bd10cdc7 100644 --- a/iser-tools/julianiser/examples/data-pipeline/pipeline.py +++ b/iser-tools/julianiser/examples/data-pipeline/pipeline.py @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example Python data pipeline for julianiser translation demo. # # This script demonstrates common pandas/numpy patterns that julianiser diff --git a/iser-tools/julianiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/julianiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/julianiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/julianiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/julianiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/julianiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/features/ssg/ssg-bootstrap.sh b/iser-tools/julianiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/julianiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/julianiser/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/iser-tools/julianiser/flake.nix b/iser-tools/julianiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/julianiser/flake.nix +++ b/iser-tools/julianiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/julianiser/guix.scm b/iser-tools/julianiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/julianiser/guix.scm +++ b/iser-tools/julianiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/julianiser/k9iser.toml b/iser-tools/julianiser/k9iser.toml index 6a1096934..1d72809ef 100644 --- a/iser-tools/julianiser/k9iser.toml +++ b/iser-tools/julianiser/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 julianiser diff --git a/iser-tools/julianiser/selur-compose.toml b/iser-tools/julianiser/selur-compose.toml index fd6d0d419..f2b490125 100644 --- a/iser-tools/julianiser/selur-compose.toml +++ b/iser-tools/julianiser/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 julianiser diff --git a/iser-tools/julianiser/setup.sh b/iser-tools/julianiser/setup.sh index 3aace30c9..abdfcb5ac 100755 --- a/iser-tools/julianiser/setup.sh +++ b/iser-tools/julianiser/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 julianiser # # 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/iser-tools/julianiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/julianiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/abi/mod.rs b/iser-tools/julianiser/src/abi/mod.rs index 2be5628a2..464a7e6f5 100644 --- a/iser-tools/julianiser/src/abi/mod.rs +++ b/iser-tools/julianiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for julianiser. diff --git a/iser-tools/julianiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/julianiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/julianiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/julianiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/julianiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/julianiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/codegen/benchmark.rs b/iser-tools/julianiser/src/codegen/benchmark.rs index 174a3c0f6..3c7b568e6 100644 --- a/iser-tools/julianiser/src/codegen/benchmark.rs +++ b/iser-tools/julianiser/src/codegen/benchmark.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Benchmark comparison generator for julianiser. @@ -79,7 +79,7 @@ pub fn generate_benchmarks( fn generate_julia_benchmark(manifest: &Manifest, units: &[TranslationUnit]) -> String { let mut out = String::new(); - writeln!(out, "# SPDX-License-Identifier: PMPL-1.0-or-later").expect("TODO: handle error"); + writeln!(out, "# SPDX-License-Identifier: MPL-2.0").expect("TODO: handle error"); writeln!(out, "# Auto-generated by julianiser — benchmark script").expect("TODO: handle error"); writeln!(out, "# Project: {}", manifest.project.name).expect("TODO: handle error"); writeln!(out, "#").expect("TODO: handle error"); @@ -194,7 +194,7 @@ fn generate_benchmark_runner(manifest: &Manifest, units: &[TranslationUnit]) -> let mut out = String::new(); writeln!(out, "#!/usr/bin/env bash").expect("TODO: handle error"); - writeln!(out, "# SPDX-License-Identifier: PMPL-1.0-or-later").expect("TODO: handle error"); + writeln!(out, "# SPDX-License-Identifier: MPL-2.0").expect("TODO: handle error"); writeln!(out, "# Auto-generated by julianiser — benchmark runner").expect("TODO: handle error"); writeln!(out, "# Project: {}", manifest.project.name).expect("TODO: handle error"); writeln!(out, "set -euo pipefail").expect("TODO: handle error"); @@ -332,7 +332,7 @@ fn generate_benchmark_runner(manifest: &Manifest, units: &[TranslationUnit]) -> fn generate_results_template(units: &[TranslationUnit]) -> String { let mut out = String::new(); - writeln!(out, "# SPDX-License-Identifier: PMPL-1.0-or-later").expect("TODO: handle error"); + writeln!(out, "# SPDX-License-Identifier: MPL-2.0").expect("TODO: handle error"); writeln!(out, "# julianiser benchmark results").expect("TODO: handle error"); writeln!( out, diff --git a/iser-tools/julianiser/src/codegen/julia_gen.rs b/iser-tools/julianiser/src/codegen/julia_gen.rs index 3c9b8be83..66fb8f926 100644 --- a/iser-tools/julianiser/src/codegen/julia_gen.rs +++ b/iser-tools/julianiser/src/codegen/julia_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Julia code generator for julianiser. @@ -182,7 +182,7 @@ pub fn generate_julia_module(unit: &TranslationUnit, manifest_mappings: &[Mappin let mut output = String::new(); // Header comment. - writeln!(output, "# SPDX-License-Identifier: PMPL-1.0-or-later").expect("TODO: handle error"); + writeln!(output, "# SPDX-License-Identifier: MPL-2.0").expect("TODO: handle error"); writeln!( output, "# Auto-generated by julianiser from {}", @@ -328,7 +328,7 @@ fn render_julia_call(template: &str, arguments: &[String]) -> String { pub fn generate_project_toml(manifest: &Manifest, units: &[TranslationUnit]) -> String { let mut output = String::new(); - writeln!(output, "# SPDX-License-Identifier: PMPL-1.0-or-later").expect("TODO: handle error"); + writeln!(output, "# SPDX-License-Identifier: MPL-2.0").expect("TODO: handle error"); writeln!(output, "# Auto-generated by julianiser").expect("TODO: handle error"); writeln!(output).expect("TODO: handle error"); writeln!(output, "name = \"{}\"", manifest.project.name).expect("TODO: handle error"); diff --git a/iser-tools/julianiser/src/codegen/mod.rs b/iser-tools/julianiser/src/codegen/mod.rs index 0acd844ce..ff7f8e3fd 100644 --- a/iser-tools/julianiser/src/codegen/mod.rs +++ b/iser-tools/julianiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation orchestrator for julianiser. diff --git a/iser-tools/julianiser/src/codegen/parser.rs b/iser-tools/julianiser/src/codegen/parser.rs index 6ff77526f..a94ebce9f 100644 --- a/iser-tools/julianiser/src/codegen/parser.rs +++ b/iser-tools/julianiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Source code parser for julianiser. diff --git a/iser-tools/julianiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/julianiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/julianiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/julianiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/julianiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/julianiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/julianiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/interface/abi/Foreign.idr b/iser-tools/julianiser/src/interface/abi/Foreign.idr index d67602aa7..b32f698ab 100644 --- a/iser-tools/julianiser/src/interface/abi/Foreign.idr +++ b/iser-tools/julianiser/src/interface/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 for Julianiser diff --git a/iser-tools/julianiser/src/interface/abi/Layout.idr b/iser-tools/julianiser/src/interface/abi/Layout.idr index 6f4231ba6..9d222af81 100644 --- a/iser-tools/julianiser/src/interface/abi/Layout.idr +++ b/iser-tools/julianiser/src/interface/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 for Julianiser diff --git a/iser-tools/julianiser/src/interface/abi/Types.idr b/iser-tools/julianiser/src/interface/abi/Types.idr index 5c6aff5fa..e657ae5a0 100644 --- a/iser-tools/julianiser/src/interface/abi/Types.idr +++ b/iser-tools/julianiser/src/interface/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) -- ||| ABI Type Definitions for Julianiser diff --git a/iser-tools/julianiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/julianiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/interface/ffi/build.zig b/iser-tools/julianiser/src/interface/ffi/build.zig index 902f6f581..8298e75f8 100644 --- a/iser-tools/julianiser/src/interface/ffi/build.zig +++ b/iser-tools/julianiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Julianiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/julianiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/julianiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/interface/ffi/src/main.zig b/iser-tools/julianiser/src/interface/ffi/src/main.zig index 12b852b4d..edc0af8ac 100644 --- a/iser-tools/julianiser/src/interface/ffi/src/main.zig +++ b/iser-tools/julianiser/src/interface/ffi/src/main.zig @@ -4,7 +4,7 @@ // Handles Python/R source parsing dispatch and Julia code generation across // the ABI boundary. All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/julianiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/julianiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/interface/ffi/test/integration_test.zig b/iser-tools/julianiser/src/interface/ffi/test/integration_test.zig index 67c58f27f..8302850bd 100644 --- a/iser-tools/julianiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/julianiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Julianiser 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/iser-tools/julianiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/julianiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/julianiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/julianiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/src/lib.rs b/iser-tools/julianiser/src/lib.rs index 25a3fca94..a26e736c4 100644 --- a/iser-tools/julianiser/src/lib.rs +++ b/iser-tools/julianiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // julianiser library API. diff --git a/iser-tools/julianiser/src/main.rs b/iser-tools/julianiser/src/main.rs index da3165cda..e5b2f2123 100644 --- a/iser-tools/julianiser/src/main.rs +++ b/iser-tools/julianiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // julianiser CLI — Auto-wrap Python/R data pipelines into Julia diff --git a/iser-tools/julianiser/src/manifest/mod.rs b/iser-tools/julianiser/src/manifest/mod.rs index ed50010c3..2119d307c 100644 --- a/iser-tools/julianiser/src/manifest/mod.rs +++ b/iser-tools/julianiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for julianiser.toml. @@ -236,7 +236,7 @@ pub fn init_manifest(path: &str) -> Result<()> { ); } let template = r#"# julianiser manifest — Auto-wrap Python/R data pipelines into Julia -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-pipeline" diff --git a/iser-tools/julianiser/stapeln.toml b/iser-tools/julianiser/stapeln.toml index 8203d4ad7..eca73e5ef 100644 --- a/iser-tools/julianiser/stapeln.toml +++ b/iser-tools/julianiser/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 julianiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/julianiser/tests/integration_tests.rs b/iser-tools/julianiser/tests/integration_tests.rs index 92727d7d9..d32090df8 100644 --- a/iser-tools/julianiser/tests/integration_tests.rs +++ b/iser-tools/julianiser/tests/integration_tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for julianiser. @@ -241,7 +241,7 @@ fn test_julia_codegen_produces_valid_module() { // Must have SPDX header. assert!( - julia_code.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + julia_code.contains("SPDX-License-Identifier: MPL-2.0"), "Must have SPDX header" ); } diff --git a/iser-tools/julianiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/julianiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/julianiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/julianiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/julianiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/julianiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/julianiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/julianiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/julianiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/julianiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/julianiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/julianiser/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/iser-tools/lustreiser/.devcontainer/Containerfile b/iser-tools/lustreiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/lustreiser/.devcontainer/Containerfile +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.devcontainer/README.adoc b/iser-tools/lustreiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/lustreiser/.devcontainer/README.adoc +++ b/iser-tools/lustreiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/lustreiser/.devcontainer/devcontainer.json b/iser-tools/lustreiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/lustreiser/.devcontainer/devcontainer.json +++ b/iser-tools/lustreiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/lustreiser/.envrc b/iser-tools/lustreiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/lustreiser/.envrc +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.gitattributes b/iser-tools/lustreiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/lustreiser/.gitattributes +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/CODEOWNERS b/iser-tools/lustreiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/lustreiser/.github/CODEOWNERS +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/lustreiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/lustreiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/lustreiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/lustreiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/FUNDING.yml b/iser-tools/lustreiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/lustreiser/.github/FUNDING.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/GOVERNANCE.md b/iser-tools/lustreiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/bug_report.yml index 263c1d9ad..786bda77c 100644 --- a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/lustreiser/.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/lustreiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/config.yml index 95d529535..e90989ebc 100644 --- a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/lustreiser/.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/lustreiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/custom.yml index a767bdabe..ee40e8601 100644 --- a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/lustreiser/.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/lustreiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/documentation.yml index e029442b5..b8934b23f 100644 --- a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/lustreiser/.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/lustreiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/feature_request.yml index 4f2831de4..92d80c8fa 100644 --- a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/lustreiser/.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/lustreiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/question.yml index 2a9c5fe87..9f2c8c274 100644 --- a/iser-tools/lustreiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/lustreiser/.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/lustreiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/lustreiser/.github/MAINTAINERS b/iser-tools/lustreiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/lustreiser/.github/MAINTAINERS +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/copilot-instructions.md b/iser-tools/lustreiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/lustreiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/lustreiser/.github/dependabot.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/pull_request_template.md b/iser-tools/lustreiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/lustreiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/lustreiser/.github/workflows/boj-build.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/workflows/casket-pages.yml b/iser-tools/lustreiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/lustreiser/.github/workflows/casket-pages.yml +++ b/iser-tools/lustreiser/.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: diff --git a/iser-tools/lustreiser/.github/workflows/codeql.yml b/iser-tools/lustreiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/lustreiser/.github/workflows/codeql.yml +++ b/iser-tools/lustreiser/.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: diff --git a/iser-tools/lustreiser/.github/workflows/dogfood-gate.yml b/iser-tools/lustreiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/lustreiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/workflows/governance.yml b/iser-tools/lustreiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/lustreiser/.github/workflows/governance.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/workflows/hypatia-scan.yml b/iser-tools/lustreiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/lustreiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/lustreiser/.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 diff --git a/iser-tools/lustreiser/.github/workflows/instant-sync.yml b/iser-tools/lustreiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/lustreiser/.github/workflows/instant-sync.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/workflows/mirror.yml b/iser-tools/lustreiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/lustreiser/.github/workflows/mirror.yml +++ b/iser-tools/lustreiser/.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 diff --git a/iser-tools/lustreiser/.github/workflows/release.yml b/iser-tools/lustreiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/lustreiser/.github/workflows/release.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/workflows/rhodibot.yml b/iser-tools/lustreiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/lustreiser/.github/workflows/rhodibot.yml +++ b/iser-tools/lustreiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/lustreiser/.github/workflows/rust-ci.yml b/iser-tools/lustreiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/lustreiser/.github/workflows/rust-ci.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/lustreiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/lustreiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/lustreiser/.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 diff --git a/iser-tools/lustreiser/.github/workflows/scorecard.yml b/iser-tools/lustreiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/lustreiser/.github/workflows/scorecard.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.github/workflows/secret-scanner.yml b/iser-tools/lustreiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/lustreiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/lustreiser/.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 diff --git a/iser-tools/lustreiser/.github/workflows/static-analysis-gate.yml b/iser-tools/lustreiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/lustreiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.gitignore b/iser-tools/lustreiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/lustreiser/.gitignore +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.gitlab-ci.yml b/iser-tools/lustreiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/lustreiser/.gitlab-ci.yml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.guix-channel b/iser-tools/lustreiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/lustreiser/.guix-channel +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/lustreiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/lustreiser/.machine_readable/6a2/AGENTIC.a2ml index 1292c9d5f..a6582e1cf 100644 --- a/iser-tools/lustreiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/lustreiser/.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 for lustreiser diff --git a/iser-tools/lustreiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/lustreiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 5e23b82b4..9f359ca52 100644 --- a/iser-tools/lustreiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/lustreiser/.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 — Lustreiser ecosystem position diff --git a/iser-tools/lustreiser/.machine_readable/6a2/META.a2ml b/iser-tools/lustreiser/.machine_readable/6a2/META.a2ml index ee70dd67d..cf0553c45 100644 --- a/iser-tools/lustreiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/lustreiser/.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 — Lustreiser meta-level information diff --git a/iser-tools/lustreiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/lustreiser/.machine_readable/6a2/NEUROSYM.a2ml index 2dfd7185b..b613a68d9 100644 --- a/iser-tools/lustreiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/lustreiser/.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 for lustreiser diff --git a/iser-tools/lustreiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/lustreiser/.machine_readable/6a2/PLAYBOOK.a2ml index c02203966..7f5f05ba9 100644 --- a/iser-tools/lustreiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/lustreiser/.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 for lustreiser diff --git a/iser-tools/lustreiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/lustreiser/.machine_readable/6a2/STATE.a2ml index ae386845d..bcf8b592f 100644 --- a/iser-tools/lustreiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/lustreiser/.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 — Lustreiser project state diff --git a/iser-tools/lustreiser/.machine_readable/ADJUST.contractile b/iser-tools/lustreiser/.machine_readable/ADJUST.contractile index a229ba53e..0be2d3487 100644 --- a/iser-tools/lustreiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/lustreiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for lustreiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/lustreiser/.machine_readable/CLADE.a2ml b/iser-tools/lustreiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/lustreiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/lustreiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/lustreiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/lustreiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/lustreiser/.machine_readable/INTENT.contractile b/iser-tools/lustreiser/.machine_readable/INTENT.contractile index 3f8088238..2f0e3a9c0 100644 --- a/iser-tools/lustreiser/.machine_readable/INTENT.contractile +++ b/iser-tools/lustreiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for lustreiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/lustreiser/.machine_readable/MUST.contractile b/iser-tools/lustreiser/.machine_readable/MUST.contractile index 09bcad37f..d422f3df7 100644 --- a/iser-tools/lustreiser/.machine_readable/MUST.contractile +++ b/iser-tools/lustreiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for lustreiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/lustreiser/.machine_readable/TRUST.contractile b/iser-tools/lustreiser/.machine_readable/TRUST.contractile index 3ae9206e5..f8b54bf7e 100644 --- a/iser-tools/lustreiser/.machine_readable/TRUST.contractile +++ b/iser-tools/lustreiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for lustreiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/lustreiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/lustreiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/lustreiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/lustreiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/lustreiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/lustreiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/lustreiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/lustreiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/lustreiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/ai/.clinerules b/iser-tools/lustreiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/lustreiser/.machine_readable/ai/.clinerules +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/ai/.cursorrules b/iser-tools/lustreiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/lustreiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/ai/.windsurfrules b/iser-tools/lustreiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/lustreiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/lustreiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/lustreiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/lustreiser/.machine_readable/anchors/ANCHOR.a2ml index 232845c93..dea992502 100644 --- a/iser-tools/lustreiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/lustreiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/lustreiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/lustreiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/lustreiser/.machine_readable/configs/git-cliff/cliff.toml index 592f5bba7..ee192a2e2 100644 --- a/iser-tools/lustreiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/lustreiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/lustreiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/lustreiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/iser-tools/lustreiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/lustreiser/.machine_readable/contractiles/intend/Intendfile.a2ml index 8b9d093aa..03253f04d 100644 --- a/iser-tools/lustreiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/lustreiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Design intent declarations for lustreiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/lustreiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/lustreiser/.machine_readable/contractiles/must/Mustfile.a2ml index 9c90f19eb..29335da3b 100644 --- a/iser-tools/lustreiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/lustreiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 0b2718967..f2a4f9592 100644 --- a/iser-tools/lustreiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/lustreiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/lustreiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/integrations/proven.a2ml b/iser-tools/lustreiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/lustreiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/lustreiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/lustreiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/lustreiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/lustreiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/lustreiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/lustreiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/lustreiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/lustreiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/lustreiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/lustreiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/lustreiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/lustreiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/lustreiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/lustreiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/lustreiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/lustreiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/lustreiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/lustreiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/lustreiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/lustreiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/lustreiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/lustreiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/lustreiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.well-known/ai.txt b/iser-tools/lustreiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/lustreiser/.well-known/ai.txt +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.well-known/humans.txt b/iser-tools/lustreiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/lustreiser/.well-known/humans.txt +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/.well-known/security.txt b/iser-tools/lustreiser/.well-known/security.txt index 8df46a79b..f8a980629 100644 --- a/iser-tools/lustreiser/.well-known/security.txt +++ b/iser-tools/lustreiser/.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/iser-tools/lustreiser/0-AI-MANIFEST.a2ml b/iser-tools/lustreiser/0-AI-MANIFEST.a2ml index 572e19106..099e2995a 100644 --- a/iser-tools/lustreiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/0-AI-MANIFEST.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) # STOP — CRITICAL READING REQUIRED diff --git a/iser-tools/lustreiser/CHANGELOG.adoc b/iser-tools/lustreiser/CHANGELOG.adoc index 143f468d1..b16b769ad 100644 --- a/iser-tools/lustreiser/CHANGELOG.adoc +++ b/iser-tools/lustreiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/lustreiser/Cargo.toml index 16fb0110b..c9c80b7d1 100644 --- a/iser-tools/lustreiser/Cargo.toml +++ b/iser-tools/lustreiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "lustreiser" version = "0.1.0" diff --git a/iser-tools/lustreiser/Containerfile b/iser-tools/lustreiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/lustreiser/Containerfile +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/EXPLAINME.adoc b/iser-tools/lustreiser/EXPLAINME.adoc index a5bbb1bfd..cf87fc308 100644 --- a/iser-tools/lustreiser/EXPLAINME.adoc +++ b/iser-tools/lustreiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Lustreiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/lustreiser/Justfile b/iser-tools/lustreiser/Justfile index 9f1417be8..26e2a23fc 100644 --- a/iser-tools/lustreiser/Justfile +++ b/iser-tools/lustreiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # lustreiser — Generate formally verified real-time embedded code via Lustre # Default: build and test diff --git a/iser-tools/lustreiser/QUICKSTART-DEV.adoc b/iser-tools/lustreiser/QUICKSTART-DEV.adoc index 8fa98aa48..0e88d78d4 100644 --- a/iser-tools/lustreiser/QUICKSTART-DEV.adoc +++ b/iser-tools/lustreiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 762c6b846..4998acbc7 100644 --- a/iser-tools/lustreiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/lustreiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 34cd6a5c9..9e94e198e 100644 --- a/iser-tools/lustreiser/QUICKSTART-USER.adoc +++ b/iser-tools/lustreiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 71ad1e701..57fcc600e 100644 --- a/iser-tools/lustreiser/README.adoc +++ b/iser-tools/lustreiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/lustreiser/ROADMAP.adoc b/iser-tools/lustreiser/ROADMAP.adoc index 77d70ca7c..8c4a73b86 100644 --- a/iser-tools/lustreiser/ROADMAP.adoc +++ b/iser-tools/lustreiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 df048c0cd..6dabb5041 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/.gatekeeper.yaml b/iser-tools/lustreiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/lustreiser/container/.gatekeeper.yaml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/lustreiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/lustreiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/Containerfile b/iser-tools/lustreiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/lustreiser/container/Containerfile +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/README.adoc b/iser-tools/lustreiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/lustreiser/container/README.adoc +++ b/iser-tools/lustreiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/lustreiser/container/compose.example.toml b/iser-tools/lustreiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/lustreiser/container/compose.example.toml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/compose.toml b/iser-tools/lustreiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/lustreiser/container/compose.toml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/ct-build.sh b/iser-tools/lustreiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/lustreiser/container/ct-build.sh +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/deploy.k9.ncl b/iser-tools/lustreiser/container/deploy.k9.ncl index 1f78c535c..61241a50e 100644 --- a/iser-tools/lustreiser/container/deploy.k9.ncl +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/entrypoint.sh b/iser-tools/lustreiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/lustreiser/container/entrypoint.sh +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/manifest.toml b/iser-tools/lustreiser/container/manifest.toml index ea40b283c..ab1beaf65 100644 --- a/iser-tools/lustreiser/container/manifest.toml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/container/vordr.toml b/iser-tools/lustreiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/lustreiser/container/vordr.toml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/contractile.just b/iser-tools/lustreiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/lustreiser/contractile.just +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/contractiles/intend/Intentfile.a2ml b/iser-tools/lustreiser/contractiles/intend/Intentfile.a2ml index e530dbfd9..e6f93f714 100644 --- a/iser-tools/lustreiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/lustreiser/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 Lustreiser. ## Purpose -Lustreiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Lustreiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/lustreiser/contractiles/must/Mustfile.a2ml b/iser-tools/lustreiser/contractiles/must/Mustfile.a2ml index 3499d969c..d7ac01345 100644 --- a/iser-tools/lustreiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/contractiles/trust/Trustfile.a2ml b/iser-tools/lustreiser/contractiles/trust/Trustfile.a2ml index f5afcd671..49f5108a2 100644 --- a/iser-tools/lustreiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/lustreiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/RSR_OUTLINE.adoc b/iser-tools/lustreiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/lustreiser/docs/STATE-VISUALIZER.adoc b/iser-tools/lustreiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/lustreiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/lustreiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 460cbcde6..6d6bcbf96 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/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/lustreiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/lustreiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/lustreiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/lustreiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/decisions/0000-template.adoc b/iser-tools/lustreiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/lustreiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/lustreiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/lustreiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/lustreiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/lustreiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/lustreiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/lustreiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/lustreiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/TSDM.a2ml b/iser-tools/lustreiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/lustreiser/docs/governance/TSDM.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/lustreiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/lustreiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/lustreiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/lustreiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/lustreiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/lustreiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/lustreiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/lustreiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/lustreiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/lustreiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/lustreiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/lustreiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/lustreiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/lustreiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/lustreiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/lustreiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/lustreiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/lustreiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/lustreiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/lustreiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/lustreiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/templates/contractiles/README.adoc b/iser-tools/lustreiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/lustreiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/lustreiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/lustreiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/lustreiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/lustreiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/lustreiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/lustreiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/lustreiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/lustreiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/lustreiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/lustreiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/lustreiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/lustreiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/lustreiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/lustreiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/lustreiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/lustreiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/lustreiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/lustreiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/eclexiaiser.toml b/iser-tools/lustreiser/eclexiaiser.toml index adb020f5b..e5c30e48f 100644 --- a/iser-tools/lustreiser/eclexiaiser.toml +++ b/iser-tools/lustreiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for lustreiser [project] diff --git a/iser-tools/lustreiser/examples/flight-controller/README.adoc b/iser-tools/lustreiser/examples/flight-controller/README.adoc index 01ec2268f..e0ceacb6b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 A simplified fixed-wing aircraft flight controller demonstrating lustreiser's core capabilities: diff --git a/iser-tools/lustreiser/examples/flight-controller/lustreiser.toml b/iser-tools/lustreiser/examples/flight-controller/lustreiser.toml index e3668aed5..7bd4c3ed0 100644 --- a/iser-tools/lustreiser/examples/flight-controller/lustreiser.toml +++ b/iser-tools/lustreiser/examples/flight-controller/lustreiser.toml @@ -1,5 +1,5 @@ # lustreiser manifest — Flight controller example -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # This manifest describes a simplified flight controller for a fixed-wing # aircraft. It demonstrates: diff --git a/iser-tools/lustreiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/lustreiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/lustreiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/lustreiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/lustreiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/lustreiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/features/ssg/ssg-bootstrap.sh b/iser-tools/lustreiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/lustreiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/flake.nix b/iser-tools/lustreiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/lustreiser/flake.nix +++ b/iser-tools/lustreiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/lustreiser/guix.scm b/iser-tools/lustreiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/lustreiser/guix.scm +++ b/iser-tools/lustreiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/lustreiser/k9iser.toml b/iser-tools/lustreiser/k9iser.toml index 3b5d824e0..512633629 100644 --- a/iser-tools/lustreiser/k9iser.toml +++ b/iser-tools/lustreiser/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 lustreiser diff --git a/iser-tools/lustreiser/selur-compose.toml b/iser-tools/lustreiser/selur-compose.toml index b6947eee9..fff126938 100644 --- a/iser-tools/lustreiser/selur-compose.toml +++ b/iser-tools/lustreiser/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 lustreiser diff --git a/iser-tools/lustreiser/setup.sh b/iser-tools/lustreiser/setup.sh index de8423d01..7e2c76934 100755 --- a/iser-tools/lustreiser/setup.sh +++ b/iser-tools/lustreiser/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 lustreiser # # 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/iser-tools/lustreiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/lustreiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/abi/mod.rs b/iser-tools/lustreiser/src/abi/mod.rs index 4f51821c8..1f664b3b0 100644 --- a/iser-tools/lustreiser/src/abi/mod.rs +++ b/iser-tools/lustreiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for lustreiser. diff --git a/iser-tools/lustreiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/lustreiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/lustreiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/lustreiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/lustreiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/lustreiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/codegen/c_gen.rs b/iser-tools/lustreiser/src/codegen/c_gen.rs index 0da91d0cb..ed3dec1a7 100644 --- a/iser-tools/lustreiser/src/codegen/c_gen.rs +++ b/iser-tools/lustreiser/src/codegen/c_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Deterministic C code generator for lustreiser. @@ -50,7 +50,7 @@ fn generate_header(node: &ParsedNode, manifest: &Manifest) -> String { // File header. buf.push_str(&format!( "/* Generated by lustreiser — DO NOT EDIT */\n\ - /* SPDX-License-Identifier: PMPL-1.0-or-later */\n\ + /* SPDX-License-Identifier: MPL-2.0 */\n\ /* Node: {} | Target: {} | Standard: {} */\n\n", node.name, manifest.target.platform, manifest.target.safety_standard, )); @@ -176,7 +176,7 @@ fn generate_source(node: &ParsedNode, manifest: &Manifest) -> String { // File header. buf.push_str(&format!( "/* Generated by lustreiser — DO NOT EDIT */\n\ - /* SPDX-License-Identifier: PMPL-1.0-or-later */\n\ + /* SPDX-License-Identifier: MPL-2.0 */\n\ /* Node: {} | Target: {} | Standard: {} */\n\n", node.name, manifest.target.platform, manifest.target.safety_standard, )); @@ -391,7 +391,7 @@ mod tests { #[test] fn test_source_spdx() { let (_, source) = generate_c_node(&simple_node(), &test_manifest()); - assert!(source.contains("SPDX-License-Identifier: PMPL-1.0-or-later")); + assert!(source.contains("SPDX-License-Identifier: MPL-2.0")); } #[test] diff --git a/iser-tools/lustreiser/src/codegen/lustre_gen.rs b/iser-tools/lustreiser/src/codegen/lustre_gen.rs index f5c05d8f8..7586ac853 100644 --- a/iser-tools/lustreiser/src/codegen/lustre_gen.rs +++ b/iser-tools/lustreiser/src/codegen/lustre_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Lustre (.lus) file generator for lustreiser. @@ -29,7 +29,7 @@ pub fn generate_lustre_node(node: &ParsedNode) -> String { // File header comment. buf.push_str(&format!( "-- Generated by lustreiser — DO NOT EDIT\n\ - -- SPDX-License-Identifier: PMPL-1.0-or-later\n\ + -- SPDX-License-Identifier: MPL-2.0\n\ -- Node: {}\n\ -- Base clock: {}ms ({:.1}Hz)\n\n", node.name, @@ -330,7 +330,7 @@ mod tests { #[test] fn test_lustre_spdx_header() { let lus = generate_lustre_node(&simple_node()); - assert!(lus.contains("SPDX-License-Identifier: PMPL-1.0-or-later")); + assert!(lus.contains("SPDX-License-Identifier: MPL-2.0")); } #[test] diff --git a/iser-tools/lustreiser/src/codegen/mod.rs b/iser-tools/lustreiser/src/codegen/mod.rs index eabeb79fb..9ace13be9 100644 --- a/iser-tools/lustreiser/src/codegen/mod.rs +++ b/iser-tools/lustreiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation pipeline for lustreiser. diff --git a/iser-tools/lustreiser/src/codegen/parser.rs b/iser-tools/lustreiser/src/codegen/parser.rs index dd9ba141b..5e4e7ff80 100644 --- a/iser-tools/lustreiser/src/codegen/parser.rs +++ b/iser-tools/lustreiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Node definition parser for lustreiser. diff --git a/iser-tools/lustreiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/lustreiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/lustreiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/lustreiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/lustreiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/lustreiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/lustreiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/interface/abi/Foreign.idr b/iser-tools/lustreiser/src/interface/abi/Foreign.idr index 855fa5227..8992b8642 100644 --- a/iser-tools/lustreiser/src/interface/abi/Foreign.idr +++ b/iser-tools/lustreiser/src/interface/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 for Lustreiser diff --git a/iser-tools/lustreiser/src/interface/abi/Layout.idr b/iser-tools/lustreiser/src/interface/abi/Layout.idr index 0b055058d..936ac725b 100644 --- a/iser-tools/lustreiser/src/interface/abi/Layout.idr +++ b/iser-tools/lustreiser/src/interface/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 for Lustreiser diff --git a/iser-tools/lustreiser/src/interface/abi/Types.idr b/iser-tools/lustreiser/src/interface/abi/Types.idr index 181d18ced..a523293d1 100644 --- a/iser-tools/lustreiser/src/interface/abi/Types.idr +++ b/iser-tools/lustreiser/src/interface/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) -- ||| ABI Type Definitions for Lustreiser diff --git a/iser-tools/lustreiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/lustreiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/interface/ffi/build.zig b/iser-tools/lustreiser/src/interface/ffi/build.zig index f72c32ef4..1d7315671 100644 --- a/iser-tools/lustreiser/src/interface/ffi/build.zig +++ b/iser-tools/lustreiser/src/interface/ffi/build.zig @@ -4,7 +4,7 @@ // and timing analysis FFI. The output libraries (liblustreiser.so/.a) // implement the C-ABI functions declared in src/interface/abi/Foreign.idr. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/lustreiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/lustreiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/interface/ffi/src/main.zig b/iser-tools/lustreiser/src/interface/ffi/src/main.zig index 10d6baf84..c696c0bad 100644 --- a/iser-tools/lustreiser/src/interface/ffi/src/main.zig +++ b/iser-tools/lustreiser/src/interface/ffi/src/main.zig @@ -6,7 +6,7 @@ // // All types and layouts must match the Idris2 ABI definitions in Types.idr and Layout.idr. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/lustreiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/lustreiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/interface/ffi/test/integration_test.zig b/iser-tools/lustreiser/src/interface/ffi/test/integration_test.zig index 990e93bb9..3389cef9e 100644 --- a/iser-tools/lustreiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/lustreiser/src/interface/ffi/test/integration_test.zig @@ -5,7 +5,7 @@ // FFI function and checks that return values, error codes, and state // transitions match the formal ABI specification. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/lustreiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/lustreiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/lustreiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/lustreiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/src/lib.rs b/iser-tools/lustreiser/src/lib.rs index 963405e4f..a06daccda 100644 --- a/iser-tools/lustreiser/src/lib.rs +++ b/iser-tools/lustreiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // lustreiser library API. diff --git a/iser-tools/lustreiser/src/main.rs b/iser-tools/lustreiser/src/main.rs index 0b531d29a..64ee033bf 100644 --- a/iser-tools/lustreiser/src/main.rs +++ b/iser-tools/lustreiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // lustreiser CLI — Generate verified real-time embedded code via Lustre diff --git a/iser-tools/lustreiser/src/manifest/mod.rs b/iser-tools/lustreiser/src/manifest/mod.rs index 01b6c45e6..2d1a8edf4 100644 --- a/iser-tools/lustreiser/src/manifest/mod.rs +++ b/iser-tools/lustreiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for lustreiser.toml. @@ -329,7 +329,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("lustreiser.toml already exists"); } let template = r#"# lustreiser manifest — synchronous dataflow code generation -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-controller" diff --git a/iser-tools/lustreiser/stapeln.toml b/iser-tools/lustreiser/stapeln.toml index 24fae1e94..e599be55e 100644 --- a/iser-tools/lustreiser/stapeln.toml +++ b/iser-tools/lustreiser/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 lustreiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/lustreiser/tests/integration_test.rs b/iser-tools/lustreiser/tests/integration_test.rs index 2b246e34b..9ddba1aa8 100644 --- a/iser-tools/lustreiser/tests/integration_test.rs +++ b/iser-tools/lustreiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for lustreiser. diff --git a/iser-tools/lustreiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/lustreiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/lustreiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/lustreiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/lustreiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/lustreiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/lustreiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/lustreiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/lustreiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/lustreiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/lustreiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/lustreiser/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/iser-tools/mylangiser/.devcontainer/Containerfile b/iser-tools/mylangiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/mylangiser/.devcontainer/Containerfile +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.devcontainer/README.adoc b/iser-tools/mylangiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/mylangiser/.devcontainer/README.adoc +++ b/iser-tools/mylangiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/mylangiser/.devcontainer/devcontainer.json b/iser-tools/mylangiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/mylangiser/.devcontainer/devcontainer.json +++ b/iser-tools/mylangiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/mylangiser/.envrc b/iser-tools/mylangiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/mylangiser/.envrc +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.gitattributes b/iser-tools/mylangiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/mylangiser/.gitattributes +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/CODEOWNERS b/iser-tools/mylangiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/mylangiser/.github/CODEOWNERS +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/mylangiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/mylangiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/mylangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/mylangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/FUNDING.yml b/iser-tools/mylangiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/mylangiser/.github/FUNDING.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/GOVERNANCE.md b/iser-tools/mylangiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/bug_report.yml index 31b8f8339..8668e6506 100644 --- a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/mylangiser/.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/mylangiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/config.yml index 41082642b..f083b2178 100644 --- a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/mylangiser/.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/mylangiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/custom.yml index c57ce7e8d..7a81ec710 100644 --- a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/mylangiser/.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/mylangiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/documentation.yml index 859f1ad18..accfce136 100644 --- a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/mylangiser/.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/mylangiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/feature_request.yml index f1c73096e..7a04f9fa7 100644 --- a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/mylangiser/.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/mylangiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/question.yml index aa6cd1714..ad97fbe05 100644 --- a/iser-tools/mylangiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/mylangiser/.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/mylangiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/mylangiser/.github/MAINTAINERS b/iser-tools/mylangiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/mylangiser/.github/MAINTAINERS +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/copilot-instructions.md b/iser-tools/mylangiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/mylangiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/mylangiser/.github/dependabot.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/pull_request_template.md b/iser-tools/mylangiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/mylangiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/mylangiser/.github/workflows/boj-build.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/workflows/casket-pages.yml b/iser-tools/mylangiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/mylangiser/.github/workflows/casket-pages.yml +++ b/iser-tools/mylangiser/.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: diff --git a/iser-tools/mylangiser/.github/workflows/codeql.yml b/iser-tools/mylangiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/mylangiser/.github/workflows/codeql.yml +++ b/iser-tools/mylangiser/.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: diff --git a/iser-tools/mylangiser/.github/workflows/dogfood-gate.yml b/iser-tools/mylangiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/mylangiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/workflows/governance.yml b/iser-tools/mylangiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/mylangiser/.github/workflows/governance.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/workflows/hypatia-scan.yml b/iser-tools/mylangiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/mylangiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/mylangiser/.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 diff --git a/iser-tools/mylangiser/.github/workflows/instant-sync.yml b/iser-tools/mylangiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/mylangiser/.github/workflows/instant-sync.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/workflows/mirror.yml b/iser-tools/mylangiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/mylangiser/.github/workflows/mirror.yml +++ b/iser-tools/mylangiser/.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 diff --git a/iser-tools/mylangiser/.github/workflows/release.yml b/iser-tools/mylangiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/mylangiser/.github/workflows/release.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/workflows/rhodibot.yml b/iser-tools/mylangiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/mylangiser/.github/workflows/rhodibot.yml +++ b/iser-tools/mylangiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/mylangiser/.github/workflows/rust-ci.yml b/iser-tools/mylangiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/mylangiser/.github/workflows/rust-ci.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/mylangiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/mylangiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/mylangiser/.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 diff --git a/iser-tools/mylangiser/.github/workflows/scorecard.yml b/iser-tools/mylangiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/mylangiser/.github/workflows/scorecard.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.github/workflows/secret-scanner.yml b/iser-tools/mylangiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/mylangiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/mylangiser/.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 diff --git a/iser-tools/mylangiser/.github/workflows/static-analysis-gate.yml b/iser-tools/mylangiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/mylangiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.gitignore b/iser-tools/mylangiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/mylangiser/.gitignore +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.gitlab-ci.yml b/iser-tools/mylangiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/mylangiser/.gitlab-ci.yml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.guix-channel b/iser-tools/mylangiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/mylangiser/.guix-channel +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/mylangiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/mylangiser/.machine_readable/6a2/AGENTIC.a2ml index d3f015401..13508d109 100644 --- a/iser-tools/mylangiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/mylangiser/.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 for mylangiser diff --git a/iser-tools/mylangiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/mylangiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 98a07c55c..893f8d75b 100644 --- a/iser-tools/mylangiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/mylangiser/.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 — Mylangiser ecosystem position diff --git a/iser-tools/mylangiser/.machine_readable/6a2/META.a2ml b/iser-tools/mylangiser/.machine_readable/6a2/META.a2ml index a2e9650c1..5db305018 100644 --- a/iser-tools/mylangiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/mylangiser/.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 — Mylangiser meta-level information diff --git a/iser-tools/mylangiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/mylangiser/.machine_readable/6a2/NEUROSYM.a2ml index ed15e732f..b7791190c 100644 --- a/iser-tools/mylangiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/mylangiser/.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 for mylangiser diff --git a/iser-tools/mylangiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/mylangiser/.machine_readable/6a2/PLAYBOOK.a2ml index 6472d1113..d789d9da2 100644 --- a/iser-tools/mylangiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/mylangiser/.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 for mylangiser diff --git a/iser-tools/mylangiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/mylangiser/.machine_readable/6a2/STATE.a2ml index ea9996f43..e124aaaf1 100644 --- a/iser-tools/mylangiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/mylangiser/.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 — Mylangiser project state diff --git a/iser-tools/mylangiser/.machine_readable/ADJUST.contractile b/iser-tools/mylangiser/.machine_readable/ADJUST.contractile index 802ad26b2..864ecbfe1 100644 --- a/iser-tools/mylangiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/mylangiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for mylangiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/mylangiser/.machine_readable/CLADE.a2ml b/iser-tools/mylangiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/mylangiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/mylangiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/mylangiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/mylangiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/mylangiser/.machine_readable/INTENT.contractile b/iser-tools/mylangiser/.machine_readable/INTENT.contractile index 4ae2736c4..424e525e2 100644 --- a/iser-tools/mylangiser/.machine_readable/INTENT.contractile +++ b/iser-tools/mylangiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for mylangiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/mylangiser/.machine_readable/MUST.contractile b/iser-tools/mylangiser/.machine_readable/MUST.contractile index 41ba8bb74..be2ee3968 100644 --- a/iser-tools/mylangiser/.machine_readable/MUST.contractile +++ b/iser-tools/mylangiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for mylangiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/mylangiser/.machine_readable/TRUST.contractile b/iser-tools/mylangiser/.machine_readable/TRUST.contractile index 6d431f267..d2db342c7 100644 --- a/iser-tools/mylangiser/.machine_readable/TRUST.contractile +++ b/iser-tools/mylangiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for mylangiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/mylangiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/mylangiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/mylangiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/mylangiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/mylangiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/mylangiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/mylangiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/mylangiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/mylangiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/ai/.clinerules b/iser-tools/mylangiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/mylangiser/.machine_readable/ai/.clinerules +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/ai/.cursorrules b/iser-tools/mylangiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/mylangiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/ai/.windsurfrules b/iser-tools/mylangiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/mylangiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/mylangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/ai/AI.a2ml b/iser-tools/mylangiser/.machine_readable/ai/AI.a2ml index 088ec6ba5..59497e01b 100644 --- a/iser-tools/mylangiser/.machine_readable/ai/AI.a2ml +++ b/iser-tools/mylangiser/.machine_readable/ai/AI.a2ml @@ -1,5 +1,5 @@ name = "ai" -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # AI.a2ml — AI assistant instructions for mylangiser diff --git a/iser-tools/mylangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/mylangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/mylangiser/.machine_readable/anchors/ANCHOR.a2ml index 2d6ccc6b9..489f476d0 100644 --- a/iser-tools/mylangiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/mylangiser/.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 mylangiser diff --git a/iser-tools/mylangiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/mylangiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/mylangiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/mylangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/mylangiser/.machine_readable/configs/git-cliff/cliff.toml index 89900fdf4..d8dc26ed2 100644 --- a/iser-tools/mylangiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/mylangiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/mylangiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/mylangiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 3be3835a5..a27031b9e 100644 --- a/iser-tools/mylangiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/mylangiser/.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 for mylangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/mylangiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/mylangiser/.machine_readable/contractiles/intend/Intendfile.a2ml index 2da2425bd..98b687315 100644 --- a/iser-tools/mylangiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/mylangiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for mylangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/mylangiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/mylangiser/.machine_readable/contractiles/must/Mustfile.a2ml index 35134a6c6..badcedfeb 100644 --- a/iser-tools/mylangiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/mylangiser/.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 for mylangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/mylangiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/mylangiser/.machine_readable/contractiles/trust/Trustfile.a2ml index c632a198e..113a0366e 100644 --- a/iser-tools/mylangiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/mylangiser/.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 for mylangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/mylangiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/mylangiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/mylangiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/integrations/proven.a2ml b/iser-tools/mylangiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/mylangiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/mylangiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/mylangiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/mylangiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/mylangiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/mylangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/mylangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/mylangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/mylangiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/mylangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/mylangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/mylangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/mylangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/mylangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/mylangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/mylangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/mylangiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/mylangiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/mylangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/mylangiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/mylangiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/mylangiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/mylangiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/mylangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.well-known/ai.txt b/iser-tools/mylangiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/mylangiser/.well-known/ai.txt +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.well-known/humans.txt b/iser-tools/mylangiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/mylangiser/.well-known/humans.txt +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/.well-known/security.txt b/iser-tools/mylangiser/.well-known/security.txt index c10f52187..45c0fedb6 100644 --- a/iser-tools/mylangiser/.well-known/security.txt +++ b/iser-tools/mylangiser/.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/iser-tools/mylangiser/0-AI-MANIFEST.a2ml b/iser-tools/mylangiser/0-AI-MANIFEST.a2ml index ac64ab480..298cd6c70 100644 --- a/iser-tools/mylangiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/0-AI-MANIFEST.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) # STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/mylangiser/CHANGELOG.adoc b/iser-tools/mylangiser/CHANGELOG.adoc index 0bbb3bbb1..61d46d3d6 100644 --- a/iser-tools/mylangiser/CHANGELOG.adoc +++ b/iser-tools/mylangiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/mylangiser/CODE_OF_CONDUCT.md b/iser-tools/mylangiser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/mylangiser/Cargo.toml index 2d5fe9315..250056db2 100644 --- a/iser-tools/mylangiser/Cargo.toml +++ b/iser-tools/mylangiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "mylangiser" version = "0.1.0" diff --git a/iser-tools/mylangiser/Containerfile b/iser-tools/mylangiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/mylangiser/Containerfile +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/EXPLAINME.adoc b/iser-tools/mylangiser/EXPLAINME.adoc index 85dfb7263..95705ca28 100644 --- a/iser-tools/mylangiser/EXPLAINME.adoc +++ b/iser-tools/mylangiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Mylangiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/mylangiser/Justfile b/iser-tools/mylangiser/Justfile index b5198c2ff..182c954a4 100644 --- a/iser-tools/mylangiser/Justfile +++ b/iser-tools/mylangiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # mylangiser — progressive-disclosure API wrappers via My-Lang # Default: build and test diff --git a/iser-tools/mylangiser/QUICKSTART-DEV.adoc b/iser-tools/mylangiser/QUICKSTART-DEV.adoc index 698679d1c..a1f99365e 100644 --- a/iser-tools/mylangiser/QUICKSTART-DEV.adoc +++ b/iser-tools/mylangiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 ca1aad445..5d0ae6ff7 100644 --- a/iser-tools/mylangiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/mylangiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 640f05764..9a68b5986 100644 --- a/iser-tools/mylangiser/QUICKSTART-USER.adoc +++ b/iser-tools/mylangiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 089d1d733..7e67328e3 100644 --- a/iser-tools/mylangiser/README.adoc +++ b/iser-tools/mylangiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Mylangiser Jonathan D.A. Jewell @@ -125,4 +125,4 @@ cargo test == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/mylangiser/ROADMAP.adoc b/iser-tools/mylangiser/ROADMAP.adoc index a505c0058..9b555b885 100644 --- a/iser-tools/mylangiser/ROADMAP.adoc +++ b/iser-tools/mylangiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 30dc3724e..ebc2b602d 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/.gatekeeper.yaml b/iser-tools/mylangiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/mylangiser/container/.gatekeeper.yaml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/mylangiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/mylangiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/Containerfile b/iser-tools/mylangiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/mylangiser/container/Containerfile +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/README.adoc b/iser-tools/mylangiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/mylangiser/container/README.adoc +++ b/iser-tools/mylangiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/mylangiser/container/compose.example.toml b/iser-tools/mylangiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/mylangiser/container/compose.example.toml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/compose.toml b/iser-tools/mylangiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/mylangiser/container/compose.toml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/ct-build.sh b/iser-tools/mylangiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/mylangiser/container/ct-build.sh +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/deploy.k9.ncl b/iser-tools/mylangiser/container/deploy.k9.ncl index 4bb15cff5..ad59d8f46 100644 --- a/iser-tools/mylangiser/container/deploy.k9.ncl +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/entrypoint.sh b/iser-tools/mylangiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/mylangiser/container/entrypoint.sh +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/manifest.toml b/iser-tools/mylangiser/container/manifest.toml index e88c2af15..e3e1cdaa4 100644 --- a/iser-tools/mylangiser/container/manifest.toml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/container/vordr.toml b/iser-tools/mylangiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/mylangiser/container/vordr.toml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/contractile.just b/iser-tools/mylangiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/mylangiser/contractile.just +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/contractiles/intend/Intentfile.a2ml b/iser-tools/mylangiser/contractiles/intend/Intentfile.a2ml index 4e09d6bad..811f96eab 100644 --- a/iser-tools/mylangiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/mylangiser/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 Mylangiser. ## Purpose -Mylangiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Mylangiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/mylangiser/contractiles/must/Mustfile.a2ml b/iser-tools/mylangiser/contractiles/must/Mustfile.a2ml index 7f94c9cc0..ad61391aa 100644 --- a/iser-tools/mylangiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/contractiles/trust/Trustfile.a2ml b/iser-tools/mylangiser/contractiles/trust/Trustfile.a2ml index 47bc6523a..82fa89bc5 100644 --- a/iser-tools/mylangiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/mylangiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/RSR_OUTLINE.adoc b/iser-tools/mylangiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/mylangiser/docs/STATE-VISUALIZER.adoc b/iser-tools/mylangiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/mylangiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/mylangiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 28e3d5046..d70c955d6 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/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/mylangiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/mylangiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/mylangiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/mylangiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/decisions/0000-template.adoc b/iser-tools/mylangiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/mylangiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/mylangiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/mylangiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/mylangiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/mylangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/mylangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/mylangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/mylangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/TSDM.a2ml b/iser-tools/mylangiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/mylangiser/docs/governance/TSDM.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/mylangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/mylangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/mylangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/mylangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/mylangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/mylangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/mylangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/mylangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/mylangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/mylangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/mylangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/mylangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/mylangiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/mylangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/mylangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/mylangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/mylangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/mylangiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/mylangiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/mylangiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/mylangiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/templates/contractiles/README.adoc b/iser-tools/mylangiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/mylangiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/mylangiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/mylangiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/mylangiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/mylangiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/mylangiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/mylangiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/mylangiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/mylangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/mylangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/mylangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/mylangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/mylangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/mylangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/mylangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/mylangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/mylangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/mylangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/mylangiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/eclexiaiser.toml b/iser-tools/mylangiser/eclexiaiser.toml index b4d59a7f7..d451f122e 100644 --- a/iser-tools/mylangiser/eclexiaiser.toml +++ b/iser-tools/mylangiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for mylangiser [project] diff --git a/iser-tools/mylangiser/examples/simplified-api/mylangiser.toml b/iser-tools/mylangiser/examples/simplified-api/mylangiser.toml index f10bebd68..72fb02145 100644 --- a/iser-tools/mylangiser/examples/simplified-api/mylangiser.toml +++ b/iser-tools/mylangiser/examples/simplified-api/mylangiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # mylangiser manifest — progressive-disclosure interface for a user management API. # # This example demonstrates how mylangiser analyses endpoint complexity and diff --git a/iser-tools/mylangiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/mylangiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/mylangiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/mylangiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/mylangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/mylangiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/features/ssg/ssg-bootstrap.sh b/iser-tools/mylangiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/mylangiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/flake.nix b/iser-tools/mylangiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/mylangiser/flake.nix +++ b/iser-tools/mylangiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/mylangiser/guix.scm b/iser-tools/mylangiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/mylangiser/guix.scm +++ b/iser-tools/mylangiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/mylangiser/k9iser.toml b/iser-tools/mylangiser/k9iser.toml index fae9314ae..14e0fb043 100644 --- a/iser-tools/mylangiser/k9iser.toml +++ b/iser-tools/mylangiser/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 mylangiser diff --git a/iser-tools/mylangiser/selur-compose.toml b/iser-tools/mylangiser/selur-compose.toml index b26721542..bc2768e6a 100644 --- a/iser-tools/mylangiser/selur-compose.toml +++ b/iser-tools/mylangiser/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 mylangiser diff --git a/iser-tools/mylangiser/setup.sh b/iser-tools/mylangiser/setup.sh index 147eef4af..9c14dac84 100755 --- a/iser-tools/mylangiser/setup.sh +++ b/iser-tools/mylangiser/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 mylangiser # # 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/iser-tools/mylangiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/mylangiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/abi/mod.rs b/iser-tools/mylangiser/src/abi/mod.rs index 1ee263b69..516cfd969 100644 --- a/iser-tools/mylangiser/src/abi/mod.rs +++ b/iser-tools/mylangiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for mylangiser — core types representing the progressive-disclosure diff --git a/iser-tools/mylangiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/mylangiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/mylangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/mylangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/mylangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/mylangiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/codegen/layer_gen.rs b/iser-tools/mylangiser/src/codegen/layer_gen.rs index 2397d503e..4fa9164cd 100644 --- a/iser-tools/mylangiser/src/codegen/layer_gen.rs +++ b/iser-tools/mylangiser/src/codegen/layer_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Layer generator for mylangiser — produces beginner/intermediate/expert diff --git a/iser-tools/mylangiser/src/codegen/mod.rs b/iser-tools/mylangiser/src/codegen/mod.rs index f00bb887b..44881e234 100644 --- a/iser-tools/mylangiser/src/codegen/mod.rs +++ b/iser-tools/mylangiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen module for mylangiser — orchestrates the generation of diff --git a/iser-tools/mylangiser/src/codegen/parser.rs b/iser-tools/mylangiser/src/codegen/parser.rs index 857fbd2b3..48752fe59 100644 --- a/iser-tools/mylangiser/src/codegen/parser.rs +++ b/iser-tools/mylangiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser module for mylangiser codegen — extracts structured parameter diff --git a/iser-tools/mylangiser/src/codegen/scorer.rs b/iser-tools/mylangiser/src/codegen/scorer.rs index df4cbb09f..803119dc6 100644 --- a/iser-tools/mylangiser/src/codegen/scorer.rs +++ b/iser-tools/mylangiser/src/codegen/scorer.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Complexity scorer for mylangiser — calculates a 0-100 complexity score diff --git a/iser-tools/mylangiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/mylangiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/mylangiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/mylangiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/mylangiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/mylangiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/mylangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/interface/abi/Foreign.idr b/iser-tools/mylangiser/src/interface/abi/Foreign.idr index 1d1d9f36e..aab8718e1 100644 --- a/iser-tools/mylangiser/src/interface/abi/Foreign.idr +++ b/iser-tools/mylangiser/src/interface/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 for Mylangiser diff --git a/iser-tools/mylangiser/src/interface/abi/Layout.idr b/iser-tools/mylangiser/src/interface/abi/Layout.idr index e9f660f0e..f91930fb4 100644 --- a/iser-tools/mylangiser/src/interface/abi/Layout.idr +++ b/iser-tools/mylangiser/src/interface/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 for Mylangiser diff --git a/iser-tools/mylangiser/src/interface/abi/Types.idr b/iser-tools/mylangiser/src/interface/abi/Types.idr index e2850c573..58fa06ff1 100644 --- a/iser-tools/mylangiser/src/interface/abi/Types.idr +++ b/iser-tools/mylangiser/src/interface/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) -- ||| ABI Type Definitions for Mylangiser diff --git a/iser-tools/mylangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/mylangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/interface/ffi/build.zig b/iser-tools/mylangiser/src/interface/ffi/build.zig index 0648b12ef..7f277be22 100644 --- a/iser-tools/mylangiser/src/interface/ffi/build.zig +++ b/iser-tools/mylangiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Mylangiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/mylangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/mylangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/interface/ffi/src/main.zig b/iser-tools/mylangiser/src/interface/ffi/src/main.zig index 60d229d85..8daa22e50 100644 --- a/iser-tools/mylangiser/src/interface/ffi/src/main.zig +++ b/iser-tools/mylangiser/src/interface/ffi/src/main.zig @@ -6,7 +6,7 @@ // // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/mylangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/mylangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/interface/ffi/test/integration_test.zig b/iser-tools/mylangiser/src/interface/ffi/test/integration_test.zig index 8ca61ac44..d5af443d7 100644 --- a/iser-tools/mylangiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/mylangiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Mylangiser Integration Tests -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) // // Verify that the Zig FFI correctly implements the Idris2 ABI for diff --git a/iser-tools/mylangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/mylangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/mylangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/mylangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/src/lib.rs b/iser-tools/mylangiser/src/lib.rs index c05b461b4..5f846606d 100644 --- a/iser-tools/mylangiser/src/lib.rs +++ b/iser-tools/mylangiser/src/lib.rs @@ -13,7 +13,7 @@ clippy::manual_clamp, clippy::type_complexity )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // mylangiser library — progressive-disclosure interface generation from diff --git a/iser-tools/mylangiser/src/main.rs b/iser-tools/mylangiser/src/main.rs index 9a1e63c65..3f20ebaef 100644 --- a/iser-tools/mylangiser/src/main.rs +++ b/iser-tools/mylangiser/src/main.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // mylangiser CLI — Generate progressive-disclosure interfaces from complex APIs diff --git a/iser-tools/mylangiser/src/manifest/mod.rs b/iser-tools/mylangiser/src/manifest/mod.rs index b996db098..421991b74 100644 --- a/iser-tools/mylangiser/src/manifest/mod.rs +++ b/iser-tools/mylangiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for mylangiser — parses and validates mylangiser.toml manifests @@ -167,7 +167,7 @@ pub fn init_manifest(path: &str) -> Result<()> { if p.exists() { anyhow::bail!("mylangiser.toml already exists"); } - let template = r#"# SPDX-License-Identifier: PMPL-1.0-or-later + let template = r#"# SPDX-License-Identifier: MPL-2.0 # mylangiser manifest — progressive-disclosure interface definition [project] diff --git a/iser-tools/mylangiser/stapeln.toml b/iser-tools/mylangiser/stapeln.toml index 7fc0f2fce..063beda6f 100644 --- a/iser-tools/mylangiser/stapeln.toml +++ b/iser-tools/mylangiser/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 mylangiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/mylangiser/tests/integration_test.rs b/iser-tools/mylangiser/tests/integration_test.rs index 3c1ae2cda..2e064b258 100644 --- a/iser-tools/mylangiser/tests/integration_test.rs +++ b/iser-tools/mylangiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for mylangiser — validates the full pipeline from diff --git a/iser-tools/mylangiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/mylangiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/mylangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/mylangiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/mylangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/mylangiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/mylangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/mylangiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/mylangiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/mylangiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/mylangiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/mylangiser/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/iser-tools/nimiser/.devcontainer/Containerfile b/iser-tools/nimiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/nimiser/.devcontainer/Containerfile +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.devcontainer/README.adoc b/iser-tools/nimiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/nimiser/.devcontainer/README.adoc +++ b/iser-tools/nimiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/nimiser/.devcontainer/devcontainer.json b/iser-tools/nimiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/nimiser/.devcontainer/devcontainer.json +++ b/iser-tools/nimiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/nimiser/.envrc b/iser-tools/nimiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/nimiser/.envrc +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.gitattributes b/iser-tools/nimiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/nimiser/.gitattributes +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/CODEOWNERS b/iser-tools/nimiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/nimiser/.github/CODEOWNERS +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/nimiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/nimiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/nimiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/nimiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/FUNDING.yml b/iser-tools/nimiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/nimiser/.github/FUNDING.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/GOVERNANCE.md b/iser-tools/nimiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/nimiser/.github/ISSUE_TEMPLATE/bug_report.yml index 9889de2bb..6340a974d 100644 --- a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/nimiser/.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/nimiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/nimiser/.github/ISSUE_TEMPLATE/config.yml index 34ffa3a40..444418568 100644 --- a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/nimiser/.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/nimiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/nimiser/.github/ISSUE_TEMPLATE/custom.yml index 38740a700..3329df660 100644 --- a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/nimiser/.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/nimiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/nimiser/.github/ISSUE_TEMPLATE/documentation.yml index 5874e1b6f..40389b376 100644 --- a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/nimiser/.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/nimiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/nimiser/.github/ISSUE_TEMPLATE/feature_request.yml index 4dc04dd88..1a5531706 100644 --- a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/nimiser/.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/nimiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/nimiser/.github/ISSUE_TEMPLATE/question.yml index e4679e37b..578fd7893 100644 --- a/iser-tools/nimiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/nimiser/.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/nimiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/nimiser/.github/MAINTAINERS b/iser-tools/nimiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/nimiser/.github/MAINTAINERS +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/copilot-instructions.md b/iser-tools/nimiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/nimiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/nimiser/.github/dependabot.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/pull_request_template.md b/iser-tools/nimiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/nimiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/nimiser/.github/workflows/boj-build.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/workflows/casket-pages.yml b/iser-tools/nimiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/nimiser/.github/workflows/casket-pages.yml +++ b/iser-tools/nimiser/.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: diff --git a/iser-tools/nimiser/.github/workflows/codeql.yml b/iser-tools/nimiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/nimiser/.github/workflows/codeql.yml +++ b/iser-tools/nimiser/.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: diff --git a/iser-tools/nimiser/.github/workflows/dogfood-gate.yml b/iser-tools/nimiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/nimiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/workflows/governance.yml b/iser-tools/nimiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/nimiser/.github/workflows/governance.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/workflows/hypatia-scan.yml b/iser-tools/nimiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/nimiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/nimiser/.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 diff --git a/iser-tools/nimiser/.github/workflows/instant-sync.yml b/iser-tools/nimiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/nimiser/.github/workflows/instant-sync.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/workflows/mirror.yml b/iser-tools/nimiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/nimiser/.github/workflows/mirror.yml +++ b/iser-tools/nimiser/.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 diff --git a/iser-tools/nimiser/.github/workflows/release.yml b/iser-tools/nimiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/nimiser/.github/workflows/release.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/workflows/rhodibot.yml b/iser-tools/nimiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/nimiser/.github/workflows/rhodibot.yml +++ b/iser-tools/nimiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/nimiser/.github/workflows/rust-ci.yml b/iser-tools/nimiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/nimiser/.github/workflows/rust-ci.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/nimiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/nimiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/nimiser/.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 diff --git a/iser-tools/nimiser/.github/workflows/scorecard.yml b/iser-tools/nimiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/nimiser/.github/workflows/scorecard.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.github/workflows/secret-scanner.yml b/iser-tools/nimiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/nimiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/nimiser/.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 diff --git a/iser-tools/nimiser/.github/workflows/static-analysis-gate.yml b/iser-tools/nimiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/nimiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.gitignore b/iser-tools/nimiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/nimiser/.gitignore +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.gitlab-ci.yml b/iser-tools/nimiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/nimiser/.gitlab-ci.yml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.guix-channel b/iser-tools/nimiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/nimiser/.guix-channel +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/nimiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/nimiser/.machine_readable/6a2/AGENTIC.a2ml index 9a20413e2..b1bb72f7d 100644 --- a/iser-tools/nimiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/nimiser/.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 for nimiser diff --git a/iser-tools/nimiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/nimiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 1375afbbc..66775ce99 100644 --- a/iser-tools/nimiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/nimiser/.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 — Nimiser ecosystem position diff --git a/iser-tools/nimiser/.machine_readable/6a2/META.a2ml b/iser-tools/nimiser/.machine_readable/6a2/META.a2ml index b0c341fe1..5a666ecb2 100644 --- a/iser-tools/nimiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/nimiser/.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 — Nimiser meta-level information diff --git a/iser-tools/nimiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/nimiser/.machine_readable/6a2/NEUROSYM.a2ml index c8ae4ea92..f051cda6d 100644 --- a/iser-tools/nimiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/nimiser/.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 for nimiser diff --git a/iser-tools/nimiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/nimiser/.machine_readable/6a2/PLAYBOOK.a2ml index 137d3a9a4..0592bde06 100644 --- a/iser-tools/nimiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/nimiser/.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 for nimiser diff --git a/iser-tools/nimiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/nimiser/.machine_readable/6a2/STATE.a2ml index 7bc0f42f5..747d7a03c 100644 --- a/iser-tools/nimiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/nimiser/.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 — Nimiser project state diff --git a/iser-tools/nimiser/.machine_readable/ADJUST.contractile b/iser-tools/nimiser/.machine_readable/ADJUST.contractile index 09571499c..1aba35297 100644 --- a/iser-tools/nimiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/nimiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for nimiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/nimiser/.machine_readable/CLADE.a2ml b/iser-tools/nimiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/nimiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/nimiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/nimiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/nimiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/nimiser/.machine_readable/INTENT.contractile b/iser-tools/nimiser/.machine_readable/INTENT.contractile index e3393e804..d5f11fce2 100644 --- a/iser-tools/nimiser/.machine_readable/INTENT.contractile +++ b/iser-tools/nimiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for nimiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/nimiser/.machine_readable/MUST.contractile b/iser-tools/nimiser/.machine_readable/MUST.contractile index 7c4760020..a29bb6e05 100644 --- a/iser-tools/nimiser/.machine_readable/MUST.contractile +++ b/iser-tools/nimiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for nimiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/nimiser/.machine_readable/TRUST.contractile b/iser-tools/nimiser/.machine_readable/TRUST.contractile index f082b77a4..152c94fd2 100644 --- a/iser-tools/nimiser/.machine_readable/TRUST.contractile +++ b/iser-tools/nimiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for nimiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/nimiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/nimiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/nimiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/nimiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/nimiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/nimiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/nimiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/nimiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/nimiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/ai/.clinerules b/iser-tools/nimiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/nimiser/.machine_readable/ai/.clinerules +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/ai/.cursorrules b/iser-tools/nimiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/nimiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/ai/.windsurfrules b/iser-tools/nimiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/nimiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/nimiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/nimiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/nimiser/.machine_readable/anchors/ANCHOR.a2ml index b791314ec..934504d30 100644 --- a/iser-tools/nimiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/nimiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/nimiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/nimiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/nimiser/.machine_readable/configs/git-cliff/cliff.toml index 166db8898..5d3f6b503 100644 --- a/iser-tools/nimiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/nimiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/nimiser/.machine_readable/contractiles/adjust/adjustfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/adjust/adjustfile.a2ml index 2a77e4f77..28c346142 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/adjust/adjustfile.a2ml +++ b/iser-tools/nimiser/.machine_readable/contractiles/adjust/adjustfile.a2ml @@ -1,5 +1,5 @@ // adjustfile.a2ml for nimiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 adjustfile { diff --git a/iser-tools/nimiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 4507ce149..ed788cb8f 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/nimiser/.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 for nimiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/nimiser/.machine_readable/contractiles/dust/dustfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/dust/dustfile.a2ml index b59fadb2f..9b976c0b0 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/dust/dustfile.a2ml +++ b/iser-tools/nimiser/.machine_readable/contractiles/dust/dustfile.a2ml @@ -1,5 +1,5 @@ // dustfile.a2ml for nimiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 dustfile { diff --git a/iser-tools/nimiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/intend/Intendfile.a2ml index da01da77e..bf6b783fc 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/nimiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for nimiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/nimiser/.machine_readable/contractiles/intend/intendfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/intend/intendfile.a2ml index 987b4ec20..ff1e5ecf2 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/intend/intendfile.a2ml +++ b/iser-tools/nimiser/.machine_readable/contractiles/intend/intendfile.a2ml @@ -1,5 +1,5 @@ // intendfile.a2ml for nimiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 intendfile { diff --git a/iser-tools/nimiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/must/Mustfile.a2ml index b23357c18..615f5d02e 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/nimiser/.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 for nimiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/nimiser/.machine_readable/contractiles/must/mustfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/must/mustfile.a2ml index 8d3550279..d804c93a0 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/must/mustfile.a2ml +++ b/iser-tools/nimiser/.machine_readable/contractiles/must/mustfile.a2ml @@ -1,5 +1,5 @@ // mustfile.a2ml for nimiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 mustfile { diff --git a/iser-tools/nimiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 6ca1747ac..59b95cfb4 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/nimiser/.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 for nimiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/nimiser/.machine_readable/contractiles/trust/trustfile.a2ml b/iser-tools/nimiser/.machine_readable/contractiles/trust/trustfile.a2ml index 348d4dbdc..6fd72eaad 100644 --- a/iser-tools/nimiser/.machine_readable/contractiles/trust/trustfile.a2ml +++ b/iser-tools/nimiser/.machine_readable/contractiles/trust/trustfile.a2ml @@ -1,5 +1,5 @@ // trustfile.a2ml for nimiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 trustfile { diff --git a/iser-tools/nimiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/nimiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/nimiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/integrations/proven.a2ml b/iser-tools/nimiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/nimiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/nimiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/nimiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/nimiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/nimiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/nimiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/nimiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/nimiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/nimiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/nimiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/nimiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/nimiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/nimiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/nimiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/nimiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/nimiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/nimiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/nimiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/nimiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/nimiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/nimiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/nimiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/nimiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/nimiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.well-known/ai.txt b/iser-tools/nimiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/nimiser/.well-known/ai.txt +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.well-known/humans.txt b/iser-tools/nimiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/nimiser/.well-known/humans.txt +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/.well-known/security.txt b/iser-tools/nimiser/.well-known/security.txt index 48707acd3..695eb48ac 100644 --- a/iser-tools/nimiser/.well-known/security.txt +++ b/iser-tools/nimiser/.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/iser-tools/nimiser/0-AI-MANIFEST.a2ml b/iser-tools/nimiser/0-AI-MANIFEST.a2ml index e71051fdc..c32d31129 100644 --- a/iser-tools/nimiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/0-AI-MANIFEST.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) # STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/nimiser/CHANGELOG.adoc b/iser-tools/nimiser/CHANGELOG.adoc index 45eff17bb..546c10057 100644 --- a/iser-tools/nimiser/CHANGELOG.adoc +++ b/iser-tools/nimiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/nimiser/CODE_OF_CONDUCT.md b/iser-tools/nimiser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/nimiser/Cargo.toml index c01c24109..16743c786 100644 --- a/iser-tools/nimiser/Cargo.toml +++ b/iser-tools/nimiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "nimiser" version = "0.1.0" diff --git a/iser-tools/nimiser/Containerfile b/iser-tools/nimiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/nimiser/Containerfile +++ b/iser-tools/nimiser/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/iser-tools/nimiser/EXPLAINME.adoc b/iser-tools/nimiser/EXPLAINME.adoc index 563acbe43..97f8bb95d 100644 --- a/iser-tools/nimiser/EXPLAINME.adoc +++ b/iser-tools/nimiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Nimiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/nimiser/Justfile b/iser-tools/nimiser/Justfile index 2c4e9895d..57053fb9e 100644 --- a/iser-tools/nimiser/Justfile +++ b/iser-tools/nimiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # nimiser — C library generation via Nim metaprogramming # Default: build and test diff --git a/iser-tools/nimiser/QUICKSTART-DEV.adoc b/iser-tools/nimiser/QUICKSTART-DEV.adoc index 9a93399b7..dc1e18eeb 100644 --- a/iser-tools/nimiser/QUICKSTART-DEV.adoc +++ b/iser-tools/nimiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 54969ea94..1a02d62e9 100644 --- a/iser-tools/nimiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/nimiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 5dea808bc..4c668ec86 100644 --- a/iser-tools/nimiser/QUICKSTART-USER.adoc +++ b/iser-tools/nimiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 71e8a53bb..bff5e3284 100644 --- a/iser-tools/nimiser/README.adoc +++ b/iser-tools/nimiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/nimiser/ROADMAP.adoc b/iser-tools/nimiser/ROADMAP.adoc index be75e547f..e069ec8b6 100644 --- a/iser-tools/nimiser/ROADMAP.adoc +++ b/iser-tools/nimiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 b33f57c18..2a98aa345 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/.gatekeeper.yaml b/iser-tools/nimiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/nimiser/container/.gatekeeper.yaml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/nimiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/nimiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/Containerfile b/iser-tools/nimiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/nimiser/container/Containerfile +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/README.adoc b/iser-tools/nimiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/nimiser/container/README.adoc +++ b/iser-tools/nimiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/nimiser/container/compose.example.toml b/iser-tools/nimiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/nimiser/container/compose.example.toml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/compose.toml b/iser-tools/nimiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/nimiser/container/compose.toml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/ct-build.sh b/iser-tools/nimiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/nimiser/container/ct-build.sh +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/deploy.k9.ncl b/iser-tools/nimiser/container/deploy.k9.ncl index d67734fd8..7e5676b28 100644 --- a/iser-tools/nimiser/container/deploy.k9.ncl +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/entrypoint.sh b/iser-tools/nimiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/nimiser/container/entrypoint.sh +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/manifest.toml b/iser-tools/nimiser/container/manifest.toml index 29639b2cc..3c96fec9a 100644 --- a/iser-tools/nimiser/container/manifest.toml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/container/vordr.toml b/iser-tools/nimiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/nimiser/container/vordr.toml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/contractile.just b/iser-tools/nimiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/nimiser/contractile.just +++ b/iser-tools/nimiser/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/iser-tools/nimiser/contractiles/intend/Intentfile.a2ml b/iser-tools/nimiser/contractiles/intend/Intentfile.a2ml index 27ef1fbb3..f0f5e4763 100644 --- a/iser-tools/nimiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/nimiser/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 Nimiser. ## Purpose -Nimiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Nimiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/nimiser/contractiles/must/Mustfile.a2ml b/iser-tools/nimiser/contractiles/must/Mustfile.a2ml index a282f7fbf..ecaf06e94 100644 --- a/iser-tools/nimiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/contractiles/trust/Trustfile.a2ml b/iser-tools/nimiser/contractiles/trust/Trustfile.a2ml index 23ac5c1b3..30782f618 100644 --- a/iser-tools/nimiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/nimiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/RSR_OUTLINE.adoc b/iser-tools/nimiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/nimiser/docs/STATE-VISUALIZER.adoc b/iser-tools/nimiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/accessibility/STANDARD.a2ml b/iser-tools/nimiser/docs/accessibility/STANDARD.a2ml index 3062b4eb6..4034b031e 100644 --- a/iser-tools/nimiser/docs/accessibility/STANDARD.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/architecture/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/nimiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/nimiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/nimiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/nimiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/nimiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/nimiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/decisions/0000-template.adoc b/iser-tools/nimiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/nimiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/nimiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/nimiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/nimiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/nimiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/nimiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/nimiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/nimiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/TSDM.a2ml b/iser-tools/nimiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/nimiser/docs/governance/TSDM.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/nimiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/nimiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/nimiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/nimiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/nimiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/nimiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/nimiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/nimiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/nimiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/nimiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/nimiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/nimiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/nimiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/nimiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/nimiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/nimiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/nimiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/nimiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/nimiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/nimiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/nimiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/templates/contractiles/README.adoc b/iser-tools/nimiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/nimiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/nimiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/nimiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/nimiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/nimiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/nimiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/nimiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/nimiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/nimiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/nimiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/nimiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/nimiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/nimiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/nimiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/nimiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/nimiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/nimiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/nimiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/nimiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/eclexiaiser.toml b/iser-tools/nimiser/eclexiaiser.toml index 04e3a7d1c..05b633ced 100644 --- a/iser-tools/nimiser/eclexiaiser.toml +++ b/iser-tools/nimiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for nimiser [project] diff --git a/iser-tools/nimiser/examples/fast-lib/nimiser.toml b/iser-tools/nimiser/examples/fast-lib/nimiser.toml index 389769aa0..755469c66 100644 --- a/iser-tools/nimiser/examples/fast-lib/nimiser.toml +++ b/iser-tools/nimiser/examples/fast-lib/nimiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example nimiser manifest: fast-lib # A minimal math library generated via Nim metaprogramming. diff --git a/iser-tools/nimiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/nimiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/nimiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/nimiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/nimiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/nimiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/features/ssg/ssg-bootstrap.sh b/iser-tools/nimiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/nimiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/nimiser/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/iser-tools/nimiser/flake.nix b/iser-tools/nimiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/nimiser/flake.nix +++ b/iser-tools/nimiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/nimiser/guix.scm b/iser-tools/nimiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/nimiser/guix.scm +++ b/iser-tools/nimiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/nimiser/k9iser.toml b/iser-tools/nimiser/k9iser.toml index a05a15986..dd1379497 100644 --- a/iser-tools/nimiser/k9iser.toml +++ b/iser-tools/nimiser/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 nimiser diff --git a/iser-tools/nimiser/selur-compose.toml b/iser-tools/nimiser/selur-compose.toml index 963f5c1b8..6b91b0dea 100644 --- a/iser-tools/nimiser/selur-compose.toml +++ b/iser-tools/nimiser/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 nimiser diff --git a/iser-tools/nimiser/setup.sh b/iser-tools/nimiser/setup.sh index 8534c1eba..d621e7121 100755 --- a/iser-tools/nimiser/setup.sh +++ b/iser-tools/nimiser/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 nimiser # # 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/iser-tools/nimiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/nimiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/abi/mod.rs b/iser-tools/nimiser/src/abi/mod.rs index cde274ca8..6f5d56698 100644 --- a/iser-tools/nimiser/src/abi/mod.rs +++ b/iser-tools/nimiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for nimiser. diff --git a/iser-tools/nimiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/nimiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/nimiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/nimiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/nimiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/nimiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/codegen/build_gen.rs b/iser-tools/nimiser/src/codegen/build_gen.rs index e5f7d95e3..2ccfef338 100644 --- a/iser-tools/nimiser/src/codegen/build_gen.rs +++ b/iser-tools/nimiser/src/codegen/build_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Build command generator for nimiser. @@ -117,7 +117,7 @@ pub fn build_command_from_manifest( pub fn generate_nim_cfg(manifest: &Manifest) -> String { let mut lines: Vec = Vec::new(); - lines.push("# SPDX-License-Identifier: PMPL-1.0-or-later".into()); + lines.push("# SPDX-License-Identifier: MPL-2.0".into()); lines.push(format!( "# nim.cfg for {} — generated by nimiser", manifest.project.name @@ -162,7 +162,7 @@ pub fn generate_build_script(manifest: &Manifest, nim_source: &str) -> String { let mut lines: Vec = Vec::new(); lines.push("#!/usr/bin/env bash".into()); - lines.push("# SPDX-License-Identifier: PMPL-1.0-or-later".into()); + lines.push("# SPDX-License-Identifier: MPL-2.0".into()); lines.push(format!( "# Build script for {} — generated by nimiser", manifest.project.name diff --git a/iser-tools/nimiser/src/codegen/mod.rs b/iser-tools/nimiser/src/codegen/mod.rs index 341547415..e337e8a10 100644 --- a/iser-tools/nimiser/src/codegen/mod.rs +++ b/iser-tools/nimiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation orchestrator for nimiser. diff --git a/iser-tools/nimiser/src/codegen/nim_gen.rs b/iser-tools/nimiser/src/codegen/nim_gen.rs index 86e973614..ba70c86e3 100644 --- a/iser-tools/nimiser/src/codegen/nim_gen.rs +++ b/iser-tools/nimiser/src/codegen/nim_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Nim source code generator for nimiser. @@ -18,7 +18,7 @@ pub fn generate_nim_source(manifest: &Manifest, procs: &[NimProc]) -> String { let mut lines: Vec = Vec::new(); // --- File header --- - lines.push("# SPDX-License-Identifier: PMPL-1.0-or-later".into()); + lines.push("# SPDX-License-Identifier: MPL-2.0".into()); lines.push(format!( "# Generated by nimiser for library '{}'", manifest.project.name diff --git a/iser-tools/nimiser/src/codegen/parser.rs b/iser-tools/nimiser/src/codegen/parser.rs index 07afd9ab1..9665c0412 100644 --- a/iser-tools/nimiser/src/codegen/parser.rs +++ b/iser-tools/nimiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Function signature parser for nimiser. diff --git a/iser-tools/nimiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/nimiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/nimiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/nimiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/nimiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/nimiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/nimiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/interface/abi/Foreign.idr b/iser-tools/nimiser/src/interface/abi/Foreign.idr index 49e4351e5..4c1263903 100644 --- a/iser-tools/nimiser/src/interface/abi/Foreign.idr +++ b/iser-tools/nimiser/src/interface/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 for Nimiser diff --git a/iser-tools/nimiser/src/interface/abi/Layout.idr b/iser-tools/nimiser/src/interface/abi/Layout.idr index 1bd1b5592..704458707 100644 --- a/iser-tools/nimiser/src/interface/abi/Layout.idr +++ b/iser-tools/nimiser/src/interface/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 for Nimiser diff --git a/iser-tools/nimiser/src/interface/abi/Types.idr b/iser-tools/nimiser/src/interface/abi/Types.idr index 2ac853e55..2e8d3d6f9 100644 --- a/iser-tools/nimiser/src/interface/abi/Types.idr +++ b/iser-tools/nimiser/src/interface/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) -- ||| ABI Type Definitions for Nimiser diff --git a/iser-tools/nimiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/nimiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/interface/ffi/build.zig b/iser-tools/nimiser/src/interface/ffi/build.zig index 75885d25a..666fa2327 100644 --- a/iser-tools/nimiser/src/interface/ffi/build.zig +++ b/iser-tools/nimiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Nimiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/nimiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/nimiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/interface/ffi/src/main.zig b/iser-tools/nimiser/src/interface/ffi/src/main.zig index 8d1827ca5..1591c9528 100644 --- a/iser-tools/nimiser/src/interface/ffi/src/main.zig +++ b/iser-tools/nimiser/src/interface/ffi/src/main.zig @@ -7,7 +7,7 @@ // The Nim compiler (`nim c --app:lib`) produces C code; this Zig layer provides // the stable C ABI that the Rust CLI and Idris2 proofs reference. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/nimiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/nimiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/interface/ffi/test/integration_test.zig b/iser-tools/nimiser/src/interface/ffi/test/integration_test.zig index f8b2cb2bf..796793a2e 100644 --- a/iser-tools/nimiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/nimiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Nimiser 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/iser-tools/nimiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/nimiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/nimiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/nimiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/src/lib.rs b/iser-tools/nimiser/src/lib.rs index 51234e3eb..e4f8607c2 100644 --- a/iser-tools/nimiser/src/lib.rs +++ b/iser-tools/nimiser/src/lib.rs @@ -1,5 +1,5 @@ #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // nimiser library API. diff --git a/iser-tools/nimiser/src/main.rs b/iser-tools/nimiser/src/main.rs index ef9e11c1b..acc12d4bc 100644 --- a/iser-tools/nimiser/src/main.rs +++ b/iser-tools/nimiser/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) 2026 Jonathan D.A. Jewell // // nimiser CLI — Generate performant C libraries via Nim metaprogramming. diff --git a/iser-tools/nimiser/src/manifest/mod.rs b/iser-tools/nimiser/src/manifest/mod.rs index dfd83f7c4..cff017376 100644 --- a/iser-tools/nimiser/src/manifest/mod.rs +++ b/iser-tools/nimiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for nimiser.toml. @@ -251,7 +251,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("nimiser.toml already exists"); } let template = r#"# nimiser manifest — generate C libraries via Nim metaprogramming -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-library" diff --git a/iser-tools/nimiser/stapeln.toml b/iser-tools/nimiser/stapeln.toml index 502bb2e88..9d72bd4a9 100644 --- a/iser-tools/nimiser/stapeln.toml +++ b/iser-tools/nimiser/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 nimiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/nimiser/tests/integration_tests.rs b/iser-tools/nimiser/tests/integration_tests.rs index e16238da6..b5f9c97a3 100644 --- a/iser-tools/nimiser/tests/integration_tests.rs +++ b/iser-tools/nimiser/tests/integration_tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for nimiser. @@ -72,7 +72,7 @@ fn test_generate_nim_source_content() { // Must contain the SPDX header. assert!( - nim_source.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + nim_source.contains("SPDX-License-Identifier: MPL-2.0"), "Missing SPDX header" ); diff --git a/iser-tools/nimiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/nimiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/nimiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/nimiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/nimiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/nimiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/nimiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/nimiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/nimiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/nimiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/nimiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/nimiser/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/iser-tools/oblibeniser/.devcontainer/Containerfile b/iser-tools/oblibeniser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/oblibeniser/.devcontainer/Containerfile +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.devcontainer/README.adoc b/iser-tools/oblibeniser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/oblibeniser/.devcontainer/README.adoc +++ b/iser-tools/oblibeniser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/oblibeniser/.devcontainer/devcontainer.json b/iser-tools/oblibeniser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/oblibeniser/.devcontainer/devcontainer.json +++ b/iser-tools/oblibeniser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/oblibeniser/.envrc b/iser-tools/oblibeniser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/oblibeniser/.envrc +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.gitattributes b/iser-tools/oblibeniser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/oblibeniser/.gitattributes +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/CODEOWNERS b/iser-tools/oblibeniser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/oblibeniser/.github/CODEOWNERS +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/oblibeniser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/oblibeniser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/oblibeniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/oblibeniser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/FUNDING.yml b/iser-tools/oblibeniser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/oblibeniser/.github/FUNDING.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/GOVERNANCE.md b/iser-tools/oblibeniser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/bug_report.yml index 9c3bc1150..775be9e24 100644 --- a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/oblibeniser/.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/oblibeniser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/config.yml index 53f816002..e1d8a6bfe 100644 --- a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/oblibeniser/.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/oblibeniser blank_issues_enabled: true contact_links: diff --git a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/custom.yml index 0d49a760e..3a0db9b8b 100644 --- a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/oblibeniser/.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/oblibeniser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/documentation.yml index 100b65e27..a9baf2013 100644 --- a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/oblibeniser/.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/oblibeniser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/feature_request.yml index 74a5271fa..c820c3ba0 100644 --- a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/oblibeniser/.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/oblibeniser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/question.yml index f1dfc2153..8a3713da5 100644 --- a/iser-tools/oblibeniser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/oblibeniser/.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/oblibeniser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/oblibeniser/.github/MAINTAINERS b/iser-tools/oblibeniser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/oblibeniser/.github/MAINTAINERS +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/copilot-instructions.md b/iser-tools/oblibeniser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/oblibeniser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/oblibeniser/.github/dependabot.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/pull_request_template.md b/iser-tools/oblibeniser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/oblibeniser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/oblibeniser/.github/workflows/boj-build.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/workflows/casket-pages.yml b/iser-tools/oblibeniser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/oblibeniser/.github/workflows/casket-pages.yml +++ b/iser-tools/oblibeniser/.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: diff --git a/iser-tools/oblibeniser/.github/workflows/codeql.yml b/iser-tools/oblibeniser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/oblibeniser/.github/workflows/codeql.yml +++ b/iser-tools/oblibeniser/.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: diff --git a/iser-tools/oblibeniser/.github/workflows/dogfood-gate.yml b/iser-tools/oblibeniser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/oblibeniser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/workflows/governance.yml b/iser-tools/oblibeniser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/oblibeniser/.github/workflows/governance.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/workflows/hypatia-scan.yml b/iser-tools/oblibeniser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/oblibeniser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/oblibeniser/.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 diff --git a/iser-tools/oblibeniser/.github/workflows/instant-sync.yml b/iser-tools/oblibeniser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/oblibeniser/.github/workflows/instant-sync.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/workflows/mirror.yml b/iser-tools/oblibeniser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/oblibeniser/.github/workflows/mirror.yml +++ b/iser-tools/oblibeniser/.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 diff --git a/iser-tools/oblibeniser/.github/workflows/release.yml b/iser-tools/oblibeniser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/oblibeniser/.github/workflows/release.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/workflows/rhodibot.yml b/iser-tools/oblibeniser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/oblibeniser/.github/workflows/rhodibot.yml +++ b/iser-tools/oblibeniser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/oblibeniser/.github/workflows/rust-ci.yml b/iser-tools/oblibeniser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/oblibeniser/.github/workflows/rust-ci.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/workflows/scorecard-enforcer.yml b/iser-tools/oblibeniser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/oblibeniser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/oblibeniser/.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 diff --git a/iser-tools/oblibeniser/.github/workflows/scorecard.yml b/iser-tools/oblibeniser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/oblibeniser/.github/workflows/scorecard.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.github/workflows/secret-scanner.yml b/iser-tools/oblibeniser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/oblibeniser/.github/workflows/secret-scanner.yml +++ b/iser-tools/oblibeniser/.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 diff --git a/iser-tools/oblibeniser/.github/workflows/static-analysis-gate.yml b/iser-tools/oblibeniser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/oblibeniser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.gitignore b/iser-tools/oblibeniser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/oblibeniser/.gitignore +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.gitlab-ci.yml b/iser-tools/oblibeniser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/oblibeniser/.gitlab-ci.yml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.guix-channel b/iser-tools/oblibeniser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/oblibeniser/.guix-channel +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/oblibeniser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/oblibeniser/.machine_readable/6a2/AGENTIC.a2ml index 1a300a45d..436c4e916 100644 --- a/iser-tools/oblibeniser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/oblibeniser/.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 for oblibeniser diff --git a/iser-tools/oblibeniser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/oblibeniser/.machine_readable/6a2/ECOSYSTEM.a2ml index 314b712e9..c30488e6f 100644 --- a/iser-tools/oblibeniser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/oblibeniser/.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 — Oblibeniser ecosystem position diff --git a/iser-tools/oblibeniser/.machine_readable/6a2/META.a2ml b/iser-tools/oblibeniser/.machine_readable/6a2/META.a2ml index c83600765..5e0afba53 100644 --- a/iser-tools/oblibeniser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/oblibeniser/.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 — Oblibeniser meta-level information diff --git a/iser-tools/oblibeniser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/oblibeniser/.machine_readable/6a2/NEUROSYM.a2ml index 03b1abd2a..1abc8dc2c 100644 --- a/iser-tools/oblibeniser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/oblibeniser/.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 for oblibeniser diff --git a/iser-tools/oblibeniser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/oblibeniser/.machine_readable/6a2/PLAYBOOK.a2ml index 384e751f6..896705182 100644 --- a/iser-tools/oblibeniser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/oblibeniser/.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 for oblibeniser diff --git a/iser-tools/oblibeniser/.machine_readable/6a2/STATE.a2ml b/iser-tools/oblibeniser/.machine_readable/6a2/STATE.a2ml index 4c8af2ab2..88e81ea57 100644 --- a/iser-tools/oblibeniser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/oblibeniser/.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 — Oblibeniser project state diff --git a/iser-tools/oblibeniser/.machine_readable/ADJUST.contractile b/iser-tools/oblibeniser/.machine_readable/ADJUST.contractile index 2aa8c1dd3..8633cb54e 100644 --- a/iser-tools/oblibeniser/.machine_readable/ADJUST.contractile +++ b/iser-tools/oblibeniser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for oblibeniser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/oblibeniser/.machine_readable/CLADE.a2ml b/iser-tools/oblibeniser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/oblibeniser/.machine_readable/CLADE.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/oblibeniser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/oblibeniser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/oblibeniser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/oblibeniser/.machine_readable/INTENT.contractile b/iser-tools/oblibeniser/.machine_readable/INTENT.contractile index 27e932f45..57c9f90d6 100644 --- a/iser-tools/oblibeniser/.machine_readable/INTENT.contractile +++ b/iser-tools/oblibeniser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for oblibeniser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/oblibeniser/.machine_readable/MUST.contractile b/iser-tools/oblibeniser/.machine_readable/MUST.contractile index 2b2dba4c9..aef1d7c05 100644 --- a/iser-tools/oblibeniser/.machine_readable/MUST.contractile +++ b/iser-tools/oblibeniser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for oblibeniser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/oblibeniser/.machine_readable/TRUST.contractile b/iser-tools/oblibeniser/.machine_readable/TRUST.contractile index aac1fb641..c2afa6c35 100644 --- a/iser-tools/oblibeniser/.machine_readable/TRUST.contractile +++ b/iser-tools/oblibeniser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for oblibeniser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/oblibeniser/.machine_readable/agent_instructions/README.adoc b/iser-tools/oblibeniser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/oblibeniser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/oblibeniser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/oblibeniser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/oblibeniser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/oblibeniser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/oblibeniser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/oblibeniser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/ai/.clinerules b/iser-tools/oblibeniser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/oblibeniser/.machine_readable/ai/.clinerules +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/ai/.cursorrules b/iser-tools/oblibeniser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/oblibeniser/.machine_readable/ai/.cursorrules +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/ai/.windsurfrules b/iser-tools/oblibeniser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/oblibeniser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/oblibeniser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/ai/AI.a2ml b/iser-tools/oblibeniser/.machine_readable/ai/AI.a2ml index a2df9e680..4a9ad9465 100644 --- a/iser-tools/oblibeniser/.machine_readable/ai/AI.a2ml +++ b/iser-tools/oblibeniser/.machine_readable/ai/AI.a2ml @@ -1,5 +1,5 @@ name = "ai" -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # # AI Assistant Instructions for oblibeniser diff --git a/iser-tools/oblibeniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/oblibeniser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/oblibeniser/.machine_readable/anchors/ANCHOR.a2ml index 0052477cd..79d8575a6 100644 --- a/iser-tools/oblibeniser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/compliance/rust/deny.toml b/iser-tools/oblibeniser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/oblibeniser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/oblibeniser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/oblibeniser/.machine_readable/configs/git-cliff/cliff.toml index fac98847d..81d9ba179 100644 --- a/iser-tools/oblibeniser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/oblibeniser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/oblibeniser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/oblibeniser/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/iser-tools/oblibeniser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/oblibeniser/.machine_readable/contractiles/intend/Intendfile.a2ml index 0eceb3a15..ddd4e0475 100644 --- a/iser-tools/oblibeniser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/oblibeniser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Design intent declarations for oblibeniser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/oblibeniser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/oblibeniser/.machine_readable/contractiles/must/Mustfile.a2ml index 0abffefec..e47810405 100644 --- a/iser-tools/oblibeniser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/oblibeniser/.machine_readable/contractiles/trust/Trustfile.a2ml index 0b2718967..f2a4f9592 100644 --- a/iser-tools/oblibeniser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/oblibeniser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/oblibeniser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/integrations/proven.a2ml b/iser-tools/oblibeniser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/oblibeniser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/oblibeniser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/oblibeniser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/oblibeniser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/oblibeniser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/oblibeniser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/oblibeniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/oblibeniser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/oblibeniser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/oblibeniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/oblibeniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/oblibeniser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/oblibeniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/oblibeniser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/oblibeniser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/oblibeniser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/oblibeniser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/oblibeniser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/oblibeniser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/oblibeniser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/oblibeniser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/oblibeniser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/oblibeniser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/oblibeniser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.well-known/ai.txt b/iser-tools/oblibeniser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/oblibeniser/.well-known/ai.txt +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.well-known/humans.txt b/iser-tools/oblibeniser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/oblibeniser/.well-known/humans.txt +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/.well-known/security.txt b/iser-tools/oblibeniser/.well-known/security.txt index 802caed2e..30893e45f 100644 --- a/iser-tools/oblibeniser/.well-known/security.txt +++ b/iser-tools/oblibeniser/.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/iser-tools/oblibeniser/0-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/0-AI-MANIFEST.a2ml index 474d78690..0804beb6f 100644 --- a/iser-tools/oblibeniser/0-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/0-AI-MANIFEST.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) # # STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/oblibeniser/CHANGELOG.adoc b/iser-tools/oblibeniser/CHANGELOG.adoc index bce8a9a3c..5589fbe0a 100644 --- a/iser-tools/oblibeniser/CHANGELOG.adoc +++ b/iser-tools/oblibeniser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/oblibeniser/Cargo.toml index daeb5cf30..c405d0f4d 100644 --- a/iser-tools/oblibeniser/Cargo.toml +++ b/iser-tools/oblibeniser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "oblibeniser" version = "0.1.0" diff --git a/iser-tools/oblibeniser/Containerfile b/iser-tools/oblibeniser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/oblibeniser/Containerfile +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/EXPLAINME.adoc b/iser-tools/oblibeniser/EXPLAINME.adoc index 44c2da506..0161dc1fd 100644 --- a/iser-tools/oblibeniser/EXPLAINME.adoc +++ b/iser-tools/oblibeniser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Oblibeniser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/oblibeniser/Justfile b/iser-tools/oblibeniser/Justfile index 4cc5f9789..ca72f5f2f 100644 --- a/iser-tools/oblibeniser/Justfile +++ b/iser-tools/oblibeniser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # oblibeniser — Make operations reversible and auditable via Oblíbený # Default: build and test diff --git a/iser-tools/oblibeniser/QUICKSTART-DEV.adoc b/iser-tools/oblibeniser/QUICKSTART-DEV.adoc index c8098fea5..559c5639f 100644 --- a/iser-tools/oblibeniser/QUICKSTART-DEV.adoc +++ b/iser-tools/oblibeniser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 75eab71f4..d1f968ed1 100644 --- a/iser-tools/oblibeniser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/oblibeniser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 6b7a4c5b5..446766535 100644 --- a/iser-tools/oblibeniser/QUICKSTART-USER.adoc +++ b/iser-tools/oblibeniser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 d6a2fc752..5e508e5fc 100644 --- a/iser-tools/oblibeniser/README.adoc +++ b/iser-tools/oblibeniser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/oblibeniser/ROADMAP.adoc b/iser-tools/oblibeniser/ROADMAP.adoc index 819e05a02..54011fc01 100644 --- a/iser-tools/oblibeniser/ROADMAP.adoc +++ b/iser-tools/oblibeniser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 4a2ebbf31..e9aa8c8fb 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/.gatekeeper.yaml b/iser-tools/oblibeniser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/oblibeniser/container/.gatekeeper.yaml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/oblibeniser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/Containerfile b/iser-tools/oblibeniser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/oblibeniser/container/Containerfile +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/README.adoc b/iser-tools/oblibeniser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/oblibeniser/container/README.adoc +++ b/iser-tools/oblibeniser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/oblibeniser/container/compose.example.toml b/iser-tools/oblibeniser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/oblibeniser/container/compose.example.toml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/compose.toml b/iser-tools/oblibeniser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/oblibeniser/container/compose.toml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/ct-build.sh b/iser-tools/oblibeniser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/oblibeniser/container/ct-build.sh +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/deploy.k9.ncl b/iser-tools/oblibeniser/container/deploy.k9.ncl index 64ad98b54..52a81c1da 100644 --- a/iser-tools/oblibeniser/container/deploy.k9.ncl +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/entrypoint.sh b/iser-tools/oblibeniser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/oblibeniser/container/entrypoint.sh +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/manifest.toml b/iser-tools/oblibeniser/container/manifest.toml index e403dfacf..c647c037b 100644 --- a/iser-tools/oblibeniser/container/manifest.toml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/container/vordr.toml b/iser-tools/oblibeniser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/oblibeniser/container/vordr.toml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/contractile.just b/iser-tools/oblibeniser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/oblibeniser/contractile.just +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/contractiles/intend/Intentfile.a2ml b/iser-tools/oblibeniser/contractiles/intend/Intentfile.a2ml index 42dd2699b..45ca5e748 100644 --- a/iser-tools/oblibeniser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/oblibeniser/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 Oblibeniser. ## Purpose -Oblibeniser — // SPDX-License-Identifier: PMPL-1.0-or-later +Oblibeniser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/oblibeniser/contractiles/must/Mustfile.a2ml b/iser-tools/oblibeniser/contractiles/must/Mustfile.a2ml index b3f407513..7a3cea4e0 100644 --- a/iser-tools/oblibeniser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/contractiles/trust/Trustfile.a2ml b/iser-tools/oblibeniser/contractiles/trust/Trustfile.a2ml index 6fe088b76..42d8daa64 100644 --- a/iser-tools/oblibeniser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/oblibeniser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/RSR_OUTLINE.adoc b/iser-tools/oblibeniser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/oblibeniser/docs/STATE-VISUALIZER.adoc b/iser-tools/oblibeniser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/oblibeniser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/oblibeniser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 f08482e71..c41066fc3 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/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/oblibeniser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc b/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/oblibeniser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/oblibeniser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/oblibeniser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/decisions/0000-template.adoc b/iser-tools/oblibeniser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/oblibeniser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/oblibeniser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/oblibeniser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/oblibeniser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/oblibeniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/oblibeniser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/oblibeniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/oblibeniser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/TSDM.a2ml b/iser-tools/oblibeniser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/oblibeniser/docs/governance/TSDM.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/oblibeniser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/oblibeniser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/oblibeniser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/oblibeniser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/oblibeniser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/oblibeniser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/oblibeniser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/oblibeniser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/oblibeniser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/oblibeniser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/oblibeniser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/oblibeniser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/oblibeniser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/oblibeniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/oblibeniser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/oblibeniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/oblibeniser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/oblibeniser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/oblibeniser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/oblibeniser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/oblibeniser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/templates/contractiles/README.adoc b/iser-tools/oblibeniser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/oblibeniser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/oblibeniser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/oblibeniser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/oblibeniser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/oblibeniser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/oblibeniser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/oblibeniser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/oblibeniser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/oblibeniser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/oblibeniser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/oblibeniser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/oblibeniser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/oblibeniser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/oblibeniser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/oblibeniser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/oblibeniser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/oblibeniser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/oblibeniser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/oblibeniser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/eclexiaiser.toml b/iser-tools/oblibeniser/eclexiaiser.toml index d44cd9328..30ec389a2 100644 --- a/iser-tools/oblibeniser/eclexiaiser.toml +++ b/iser-tools/oblibeniser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for oblibeniser [project] diff --git a/iser-tools/oblibeniser/examples/reversible-db/README.adoc b/iser-tools/oblibeniser/examples/reversible-db/README.adoc index fd75f409d..4add36466 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Reversible Database Example :author: Jonathan D.A. Jewell :email: j.d.a.jewell@open.ac.uk diff --git a/iser-tools/oblibeniser/examples/reversible-db/oblibeniser.toml b/iser-tools/oblibeniser/examples/reversible-db/oblibeniser.toml index 2f8786470..fd95b045b 100644 --- a/iser-tools/oblibeniser/examples/reversible-db/oblibeniser.toml +++ b/iser-tools/oblibeniser/examples/reversible-db/oblibeniser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Example: Reversible database operations via Oblíbený. # # This manifest demonstrates all three inverse strategies applied to diff --git a/iser-tools/oblibeniser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/oblibeniser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/oblibeniser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/oblibeniser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/oblibeniser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/features/ssg/ssg-bootstrap.sh b/iser-tools/oblibeniser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/oblibeniser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/flake.nix b/iser-tools/oblibeniser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/oblibeniser/flake.nix +++ b/iser-tools/oblibeniser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/oblibeniser/guix.scm b/iser-tools/oblibeniser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/oblibeniser/guix.scm +++ b/iser-tools/oblibeniser/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 {{PROJECT_NAME}} diff --git a/iser-tools/oblibeniser/k9iser.toml b/iser-tools/oblibeniser/k9iser.toml index 3230e1b1f..0232a712b 100644 --- a/iser-tools/oblibeniser/k9iser.toml +++ b/iser-tools/oblibeniser/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 oblibeniser diff --git a/iser-tools/oblibeniser/selur-compose.toml b/iser-tools/oblibeniser/selur-compose.toml index e366214d4..7e67650ce 100644 --- a/iser-tools/oblibeniser/selur-compose.toml +++ b/iser-tools/oblibeniser/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 oblibeniser diff --git a/iser-tools/oblibeniser/setup.sh b/iser-tools/oblibeniser/setup.sh index 3f653726f..460e48d9a 100755 --- a/iser-tools/oblibeniser/setup.sh +++ b/iser-tools/oblibeniser/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 oblibeniser # # 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/iser-tools/oblibeniser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/oblibeniser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/abi/mod.rs b/iser-tools/oblibeniser/src/abi/mod.rs index 3094247e5..016cce221 100644 --- a/iser-tools/oblibeniser/src/abi/mod.rs +++ b/iser-tools/oblibeniser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for oblibeniser — core types for reversible operations, audit trails, diff --git a/iser-tools/oblibeniser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/oblibeniser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/oblibeniser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/oblibeniser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/oblibeniser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/oblibeniser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/codegen/audit_gen.rs b/iser-tools/oblibeniser/src/codegen/audit_gen.rs index 76b3bbcb0..221d7edd3 100644 --- a/iser-tools/oblibeniser/src/codegen/audit_gen.rs +++ b/iser-tools/oblibeniser/src/codegen/audit_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Audit trail code generator — produces hash-chained audit trail infrastructure @@ -40,7 +40,7 @@ pub fn generate_audit_module(parsed: &ParsedManifest) -> Result .collect(); let module_code = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Generated by oblibeniser for project: {} v{} // DO NOT EDIT — this file is auto-generated. Changes will be overwritten. // @@ -281,7 +281,7 @@ pub mod storage { /// independently to check the integrity of a persisted audit trail. pub fn generate_verification_script(parsed: &ParsedManifest) -> String { format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Generated by oblibeniser for project: {} v{} // Standalone audit trail verification script. // @@ -367,7 +367,7 @@ max-depth = 20 assert!( audit .module_code - .contains("SPDX-License-Identifier: PMPL-1.0-or-later") + .contains("SPDX-License-Identifier: MPL-2.0") ); assert!(audit.module_code.contains("audit-test")); assert!(audit.module_code.contains("KNOWN_OPERATIONS")); diff --git a/iser-tools/oblibeniser/src/codegen/inverse_gen.rs b/iser-tools/oblibeniser/src/codegen/inverse_gen.rs index ed609be7a..ae335cc89 100644 --- a/iser-tools/oblibeniser/src/codegen/inverse_gen.rs +++ b/iser-tools/oblibeniser/src/codegen/inverse_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Inverse function generator — for each ReversibleOperation, generates the @@ -267,7 +267,7 @@ pub fn generate_inverse_module(parsed: &ParsedManifest) -> Result { // File header. output.push_str(&format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Generated by oblibeniser for project: {} v{} // DO NOT EDIT — this file is auto-generated. Changes will be overwritten. @@ -503,7 +503,7 @@ max-depth = 50 fn test_generate_inverse_module_complete() { let parsed = test_manifest(); let module = generate_inverse_module(&parsed).expect("TODO: handle error"); - assert!(module.contains("SPDX-License-Identifier: PMPL-1.0-or-later")); + assert!(module.contains("SPDX-License-Identifier: MPL-2.0")); assert!(module.contains("Generated by oblibeniser")); assert!(module.contains("pub fn insert_inverse")); assert!(module.contains("pub fn complex_update_inverse")); diff --git a/iser-tools/oblibeniser/src/codegen/mod.rs b/iser-tools/oblibeniser/src/codegen/mod.rs index 4c6dda164..f4b887600 100644 --- a/iser-tools/oblibeniser/src/codegen/mod.rs +++ b/iser-tools/oblibeniser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen module for oblibeniser — orchestrates parsing of manifest definitions, diff --git a/iser-tools/oblibeniser/src/codegen/parser.rs b/iser-tools/oblibeniser/src/codegen/parser.rs index 460779b65..03d9a00e3 100644 --- a/iser-tools/oblibeniser/src/codegen/parser.rs +++ b/iser-tools/oblibeniser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen parser — transforms manifest OperationDef entries into typed diff --git a/iser-tools/oblibeniser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/oblibeniser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/oblibeniser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/oblibeniser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/oblibeniser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/oblibeniser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/oblibeniser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/interface/abi/Foreign.idr b/iser-tools/oblibeniser/src/interface/abi/Foreign.idr index 1ef13f2e4..79ec30f40 100644 --- a/iser-tools/oblibeniser/src/interface/abi/Foreign.idr +++ b/iser-tools/oblibeniser/src/interface/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 for Oblibeniser diff --git a/iser-tools/oblibeniser/src/interface/abi/Layout.idr b/iser-tools/oblibeniser/src/interface/abi/Layout.idr index 3289bce91..9d61f85ce 100644 --- a/iser-tools/oblibeniser/src/interface/abi/Layout.idr +++ b/iser-tools/oblibeniser/src/interface/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 for Oblibeniser diff --git a/iser-tools/oblibeniser/src/interface/abi/Types.idr b/iser-tools/oblibeniser/src/interface/abi/Types.idr index a87752b55..08a1dd2d6 100644 --- a/iser-tools/oblibeniser/src/interface/abi/Types.idr +++ b/iser-tools/oblibeniser/src/interface/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) -- ||| ABI Type Definitions for Oblibeniser diff --git a/iser-tools/oblibeniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/oblibeniser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/interface/ffi/build.zig b/iser-tools/oblibeniser/src/interface/ffi/build.zig index 54a634f2c..e24d7fcb0 100644 --- a/iser-tools/oblibeniser/src/interface/ffi/build.zig +++ b/iser-tools/oblibeniser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Oblibeniser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/oblibeniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/oblibeniser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/interface/ffi/src/main.zig b/iser-tools/oblibeniser/src/interface/ffi/src/main.zig index e25286d61..a09d422d8 100644 --- a/iser-tools/oblibeniser/src/interface/ffi/src/main.zig +++ b/iser-tools/oblibeniser/src/interface/ffi/src/main.zig @@ -4,7 +4,7 @@ // All types and layouts must match the Idris2 ABI definitions. // Provides: operation recording, inverse computation, audit trail, undo stack. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/oblibeniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/oblibeniser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/interface/ffi/test/integration_test.zig b/iser-tools/oblibeniser/src/interface/ffi/test/integration_test.zig index 0d3be7817..e79fc8cdd 100644 --- a/iser-tools/oblibeniser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/oblibeniser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Oblibeniser 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/iser-tools/oblibeniser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/oblibeniser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/oblibeniser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/src/lib.rs b/iser-tools/oblibeniser/src/lib.rs index 386a1c179..d3da14006 100644 --- a/iser-tools/oblibeniser/src/lib.rs +++ b/iser-tools/oblibeniser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // oblibeniser library — Make operations reversible and auditable via Oblíbený. diff --git a/iser-tools/oblibeniser/src/main.rs b/iser-tools/oblibeniser/src/main.rs index 1ffde17e9..c249ef3db 100644 --- a/iser-tools/oblibeniser/src/main.rs +++ b/iser-tools/oblibeniser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // oblibeniser CLI — Make operations reversible and auditable via Oblíbený (Czech: "favourite"). diff --git a/iser-tools/oblibeniser/src/manifest/mod.rs b/iser-tools/oblibeniser/src/manifest/mod.rs index a4c985b05..b7407ab29 100644 --- a/iser-tools/oblibeniser/src/manifest/mod.rs +++ b/iser-tools/oblibeniser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for oblibeniser — parses and validates the oblibeniser.toml @@ -189,7 +189,7 @@ pub fn init_manifest(path: &str) -> Result<()> { } let template = r#"# oblibeniser manifest — Make operations reversible via Oblíbený -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-project" diff --git a/iser-tools/oblibeniser/stapeln.toml b/iser-tools/oblibeniser/stapeln.toml index bae904110..b904761af 100644 --- a/iser-tools/oblibeniser/stapeln.toml +++ b/iser-tools/oblibeniser/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 oblibeniser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/oblibeniser/tests/integration_tests.rs b/iser-tools/oblibeniser/tests/integration_tests.rs index 637403a68..a6d0e3818 100644 --- a/iser-tools/oblibeniser/tests/integration_tests.rs +++ b/iser-tools/oblibeniser/tests/integration_tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for oblibeniser Phase 1. @@ -367,7 +367,7 @@ fn test_end_to_end_file_generation() { // Verify content of generated files. let inverses = std::fs::read_to_string(output_dir.join("inverses.rs")).unwrap(); - assert!(inverses.contains("SPDX-License-Identifier: PMPL-1.0-or-later")); + assert!(inverses.contains("SPDX-License-Identifier: MPL-2.0")); assert!(inverses.contains("pub fn db_insert_inverse")); let audit = std::fs::read_to_string(output_dir.join("audit.rs")).unwrap(); diff --git a/iser-tools/oblibeniser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/oblibeniser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/oblibeniser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/oblibeniser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/oblibeniser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/oblibeniser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/oblibeniser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/oblibeniser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/oblibeniser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/oblibeniser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/oblibeniser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/oblibeniser/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/iser-tools/otpiser/.devcontainer/Containerfile b/iser-tools/otpiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/otpiser/.devcontainer/Containerfile +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.devcontainer/README.adoc b/iser-tools/otpiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/otpiser/.devcontainer/README.adoc +++ b/iser-tools/otpiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/otpiser/.devcontainer/devcontainer.json b/iser-tools/otpiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/otpiser/.devcontainer/devcontainer.json +++ b/iser-tools/otpiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/otpiser/.envrc b/iser-tools/otpiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/otpiser/.envrc +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.gitattributes b/iser-tools/otpiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/otpiser/.gitattributes +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/CODEOWNERS b/iser-tools/otpiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/otpiser/.github/CODEOWNERS +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/otpiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/otpiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/otpiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/otpiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/FUNDING.yml b/iser-tools/otpiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/otpiser/.github/FUNDING.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/GOVERNANCE.md b/iser-tools/otpiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/otpiser/.github/ISSUE_TEMPLATE/bug_report.yml index 7415702e5..391716163 100644 --- a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/otpiser/.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/otpiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/otpiser/.github/ISSUE_TEMPLATE/config.yml index c76cb4a8a..44c5a5acc 100644 --- a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/otpiser/.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/otpiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/otpiser/.github/ISSUE_TEMPLATE/custom.yml index b2055e1e2..f07caf62c 100644 --- a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/otpiser/.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/otpiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/otpiser/.github/ISSUE_TEMPLATE/documentation.yml index 6b5e7aa83..1aabb5eeb 100644 --- a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/otpiser/.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/otpiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/otpiser/.github/ISSUE_TEMPLATE/feature_request.yml index ca7527e4a..13180ea84 100644 --- a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/otpiser/.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/otpiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/otpiser/.github/ISSUE_TEMPLATE/question.yml index af959add6..297f7633f 100644 --- a/iser-tools/otpiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/otpiser/.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/otpiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/otpiser/.github/MAINTAINERS b/iser-tools/otpiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/otpiser/.github/MAINTAINERS +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/copilot-instructions.md b/iser-tools/otpiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/otpiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/otpiser/.github/dependabot.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/pull_request_template.md b/iser-tools/otpiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/otpiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/otpiser/.github/workflows/boj-build.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/workflows/casket-pages.yml b/iser-tools/otpiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/otpiser/.github/workflows/casket-pages.yml +++ b/iser-tools/otpiser/.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: diff --git a/iser-tools/otpiser/.github/workflows/codeql.yml b/iser-tools/otpiser/.github/workflows/codeql.yml index 02861a956..8525011cd 100644 --- a/iser-tools/otpiser/.github/workflows/codeql.yml +++ b/iser-tools/otpiser/.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: diff --git a/iser-tools/otpiser/.github/workflows/dogfood-gate.yml b/iser-tools/otpiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/otpiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/workflows/governance.yml b/iser-tools/otpiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/otpiser/.github/workflows/governance.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/workflows/hypatia-scan.yml b/iser-tools/otpiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/otpiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/otpiser/.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 diff --git a/iser-tools/otpiser/.github/workflows/instant-sync.yml b/iser-tools/otpiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/otpiser/.github/workflows/instant-sync.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/workflows/mirror.yml b/iser-tools/otpiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/otpiser/.github/workflows/mirror.yml +++ b/iser-tools/otpiser/.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 diff --git a/iser-tools/otpiser/.github/workflows/release.yml b/iser-tools/otpiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/otpiser/.github/workflows/release.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/workflows/rhodibot.yml b/iser-tools/otpiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/otpiser/.github/workflows/rhodibot.yml +++ b/iser-tools/otpiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/otpiser/.github/workflows/rust-ci.yml b/iser-tools/otpiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/otpiser/.github/workflows/rust-ci.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/otpiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/otpiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/otpiser/.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 diff --git a/iser-tools/otpiser/.github/workflows/scorecard.yml b/iser-tools/otpiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/otpiser/.github/workflows/scorecard.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.github/workflows/secret-scanner.yml b/iser-tools/otpiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/otpiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/otpiser/.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 diff --git a/iser-tools/otpiser/.github/workflows/static-analysis-gate.yml b/iser-tools/otpiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/otpiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.gitignore b/iser-tools/otpiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/otpiser/.gitignore +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.gitlab-ci.yml b/iser-tools/otpiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/otpiser/.gitlab-ci.yml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.guix-channel b/iser-tools/otpiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/otpiser/.guix-channel +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/otpiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/otpiser/.machine_readable/6a2/AGENTIC.a2ml index cc56a8c07..3e7a8346a 100644 --- a/iser-tools/otpiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/otpiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 4ca536f7d..f2fc54bd1 100644 --- a/iser-tools/otpiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/otpiser/.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 — Otpiser ecosystem position diff --git a/iser-tools/otpiser/.machine_readable/6a2/META.a2ml b/iser-tools/otpiser/.machine_readable/6a2/META.a2ml index dae2e1003..bd23c4d15 100644 --- a/iser-tools/otpiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/otpiser/.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 — Otpiser meta-level information diff --git a/iser-tools/otpiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/otpiser/.machine_readable/6a2/NEUROSYM.a2ml index c02c40424..4ad3d0868 100644 --- a/iser-tools/otpiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/otpiser/.machine_readable/6a2/PLAYBOOK.a2ml index 983abf83a..261b1661b 100644 --- a/iser-tools/otpiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/otpiser/.machine_readable/6a2/STATE.a2ml index 3acc37947..85e67bc5a 100644 --- a/iser-tools/otpiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/otpiser/.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 — Otpiser project state diff --git a/iser-tools/otpiser/.machine_readable/ADJUST.contractile b/iser-tools/otpiser/.machine_readable/ADJUST.contractile index 0768adaf9..3f779b916 100644 --- a/iser-tools/otpiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/otpiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for otpiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/otpiser/.machine_readable/CLADE.a2ml b/iser-tools/otpiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/otpiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/otpiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/otpiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/otpiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/otpiser/.machine_readable/INTENT.contractile b/iser-tools/otpiser/.machine_readable/INTENT.contractile index 1d921adf8..e9eba7eef 100644 --- a/iser-tools/otpiser/.machine_readable/INTENT.contractile +++ b/iser-tools/otpiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for otpiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/otpiser/.machine_readable/MUST.contractile b/iser-tools/otpiser/.machine_readable/MUST.contractile index 4fc088cd0..1ef7d6071 100644 --- a/iser-tools/otpiser/.machine_readable/MUST.contractile +++ b/iser-tools/otpiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for otpiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/otpiser/.machine_readable/TRUST.contractile b/iser-tools/otpiser/.machine_readable/TRUST.contractile index d2fb637c5..69db8602f 100644 --- a/iser-tools/otpiser/.machine_readable/TRUST.contractile +++ b/iser-tools/otpiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for otpiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/otpiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/otpiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/otpiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/otpiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/otpiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/otpiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/otpiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/otpiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/otpiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/ai/.clinerules b/iser-tools/otpiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/otpiser/.machine_readable/ai/.clinerules +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/ai/.cursorrules b/iser-tools/otpiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/otpiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/ai/.windsurfrules b/iser-tools/otpiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/otpiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/otpiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/otpiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/otpiser/.machine_readable/anchors/ANCHOR.a2ml index 74771a487..ec69a56eb 100644 --- a/iser-tools/otpiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/otpiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/otpiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/otpiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/otpiser/.machine_readable/configs/git-cliff/cliff.toml index db7b19370..ae92e5317 100644 --- a/iser-tools/otpiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/otpiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/otpiser/.machine_readable/contractiles/adjust/adjustfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/adjust/adjustfile.a2ml index 3e4c87356..a56d6dbe9 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/adjust/adjustfile.a2ml +++ b/iser-tools/otpiser/.machine_readable/contractiles/adjust/adjustfile.a2ml @@ -1,5 +1,5 @@ // adjustfile.a2ml for otpiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 adjustfile { diff --git a/iser-tools/otpiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 19faecf30..658deaf62 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/otpiser/.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 for otpiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/otpiser/.machine_readable/contractiles/dust/dustfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/dust/dustfile.a2ml index e76f920f8..ccc62f5aa 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/dust/dustfile.a2ml +++ b/iser-tools/otpiser/.machine_readable/contractiles/dust/dustfile.a2ml @@ -1,5 +1,5 @@ // dustfile.a2ml for otpiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 dustfile { diff --git a/iser-tools/otpiser/.machine_readable/contractiles/intend/intendfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/intend/intendfile.a2ml index e64b2f383..b0548799d 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/intend/intendfile.a2ml +++ b/iser-tools/otpiser/.machine_readable/contractiles/intend/intendfile.a2ml @@ -1,5 +1,5 @@ // intendfile.a2ml for otpiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 intendfile { diff --git a/iser-tools/otpiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/must/Mustfile.a2ml index e5be0b620..75188d574 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/otpiser/.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 for otpiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/otpiser/.machine_readable/contractiles/must/mustfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/must/mustfile.a2ml index b7a0ff9dd..2974e28d0 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/must/mustfile.a2ml +++ b/iser-tools/otpiser/.machine_readable/contractiles/must/mustfile.a2ml @@ -1,5 +1,5 @@ // mustfile.a2ml for otpiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 mustfile { diff --git a/iser-tools/otpiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 9043dc103..976ee52ed 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/otpiser/.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 for otpiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/otpiser/.machine_readable/contractiles/trust/trustfile.a2ml b/iser-tools/otpiser/.machine_readable/contractiles/trust/trustfile.a2ml index c2357da05..2bca56895 100644 --- a/iser-tools/otpiser/.machine_readable/contractiles/trust/trustfile.a2ml +++ b/iser-tools/otpiser/.machine_readable/contractiles/trust/trustfile.a2ml @@ -1,5 +1,5 @@ // trustfile.a2ml for otpiser -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Generated: 2026-04-08T20:03:43+01:00 trustfile { diff --git a/iser-tools/otpiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/otpiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/otpiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/integrations/proven.a2ml b/iser-tools/otpiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/otpiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/otpiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/otpiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/otpiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/otpiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/otpiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/otpiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/otpiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/otpiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/otpiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/otpiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/otpiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/otpiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/otpiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/otpiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/otpiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/otpiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/otpiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/otpiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/otpiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/otpiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/otpiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/otpiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/otpiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.well-known/ai.txt b/iser-tools/otpiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/otpiser/.well-known/ai.txt +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.well-known/humans.txt b/iser-tools/otpiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/otpiser/.well-known/humans.txt +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/.well-known/security.txt b/iser-tools/otpiser/.well-known/security.txt index 2521b9238..3326e8cd3 100644 --- a/iser-tools/otpiser/.well-known/security.txt +++ b/iser-tools/otpiser/.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/iser-tools/otpiser/CHANGELOG.adoc b/iser-tools/otpiser/CHANGELOG.adoc index 063fdc844..654e34888 100644 --- a/iser-tools/otpiser/CHANGELOG.adoc +++ b/iser-tools/otpiser/CHANGELOG.adoc @@ -1,6 +1,6 @@ = Changelog :toc: -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/otpiser/Cargo.toml index 62ffbf21c..aa32176f3 100644 --- a/iser-tools/otpiser/Cargo.toml +++ b/iser-tools/otpiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "otpiser" version = "0.1.0" diff --git a/iser-tools/otpiser/Containerfile b/iser-tools/otpiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/otpiser/Containerfile +++ b/iser-tools/otpiser/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/iser-tools/otpiser/EXPLAINME.adoc b/iser-tools/otpiser/EXPLAINME.adoc index 208c42d81..2a666220e 100644 --- a/iser-tools/otpiser/EXPLAINME.adoc +++ b/iser-tools/otpiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Otpiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/otpiser/Justfile b/iser-tools/otpiser/Justfile index 93a2914c8..055c13d42 100644 --- a/iser-tools/otpiser/Justfile +++ b/iser-tools/otpiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # otpiser — Generate OTP supervision trees and fault-tolerance scaffolding # Default: build and test diff --git a/iser-tools/otpiser/QUICKSTART-DEV.adoc b/iser-tools/otpiser/QUICKSTART-DEV.adoc index d9a5e8c3d..bcec945b3 100644 --- a/iser-tools/otpiser/QUICKSTART-DEV.adoc +++ b/iser-tools/otpiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 4abeab8a3..7adb8e853 100644 --- a/iser-tools/otpiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/otpiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 7f095bbbf..e92816879 100644 --- a/iser-tools/otpiser/QUICKSTART-USER.adoc +++ b/iser-tools/otpiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 dfa9735a5..fec1ccb1f 100644 --- a/iser-tools/otpiser/README.adoc +++ b/iser-tools/otpiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/otpiser/ROADMAP.adoc b/iser-tools/otpiser/ROADMAP.adoc index 93b9724d7..0d4a6a326 100644 --- a/iser-tools/otpiser/ROADMAP.adoc +++ b/iser-tools/otpiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 3faca5532..96f1de787 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/.gatekeeper.yaml b/iser-tools/otpiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/otpiser/container/.gatekeeper.yaml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/otpiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/otpiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/Containerfile b/iser-tools/otpiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/otpiser/container/Containerfile +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/README.adoc b/iser-tools/otpiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/otpiser/container/README.adoc +++ b/iser-tools/otpiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/otpiser/container/compose.example.toml b/iser-tools/otpiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/otpiser/container/compose.example.toml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/compose.toml b/iser-tools/otpiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/otpiser/container/compose.toml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/ct-build.sh b/iser-tools/otpiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/otpiser/container/ct-build.sh +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/deploy.k9.ncl b/iser-tools/otpiser/container/deploy.k9.ncl index 47daad62f..e498d6744 100644 --- a/iser-tools/otpiser/container/deploy.k9.ncl +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/entrypoint.sh b/iser-tools/otpiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/otpiser/container/entrypoint.sh +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/manifest.toml b/iser-tools/otpiser/container/manifest.toml index 4f664b2bb..8e6b39067 100644 --- a/iser-tools/otpiser/container/manifest.toml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/container/vordr.toml b/iser-tools/otpiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/otpiser/container/vordr.toml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/contractile.just b/iser-tools/otpiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/otpiser/contractile.just +++ b/iser-tools/otpiser/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/iser-tools/otpiser/contractiles/intend/Intentfile.a2ml b/iser-tools/otpiser/contractiles/intend/Intentfile.a2ml index 67e84fada..235f24246 100644 --- a/iser-tools/otpiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/otpiser/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 Otpiser. ## Purpose -Otpiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Otpiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/otpiser/contractiles/must/Mustfile.a2ml b/iser-tools/otpiser/contractiles/must/Mustfile.a2ml index 7943379c0..4e95bc262 100644 --- a/iser-tools/otpiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/contractiles/trust/Trustfile.a2ml b/iser-tools/otpiser/contractiles/trust/Trustfile.a2ml index c74bf7bf9..95e7377af 100644 --- a/iser-tools/otpiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/otpiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/RSR_OUTLINE.adoc b/iser-tools/otpiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/otpiser/docs/STATE-VISUALIZER.adoc b/iser-tools/otpiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/accessibility/STANDARD.a2ml b/iser-tools/otpiser/docs/accessibility/STANDARD.a2ml index 3062b4eb6..4034b031e 100644 --- a/iser-tools/otpiser/docs/accessibility/STANDARD.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/architecture/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/otpiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/otpiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 844ef6e68..d0b912106 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/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/otpiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/otpiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/otpiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/otpiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/decisions/0000-template.adoc b/iser-tools/otpiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/otpiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/otpiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/otpiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/otpiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/otpiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/otpiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/otpiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/otpiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/TSDM.a2ml b/iser-tools/otpiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/otpiser/docs/governance/TSDM.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/otpiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/otpiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/otpiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/otpiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/otpiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/otpiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/otpiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/otpiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/otpiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/otpiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/otpiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/otpiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/otpiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/otpiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/otpiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/otpiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/otpiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/otpiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/otpiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/otpiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/otpiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/templates/contractiles/README.adoc b/iser-tools/otpiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/otpiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/otpiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/otpiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/otpiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/otpiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/otpiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/otpiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/otpiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/otpiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/otpiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/otpiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/otpiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/otpiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/otpiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/otpiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/otpiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/otpiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/otpiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/otpiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/eclexiaiser.toml b/iser-tools/otpiser/eclexiaiser.toml index 4e5e648b4..4def8561f 100644 --- a/iser-tools/otpiser/eclexiaiser.toml +++ b/iser-tools/otpiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for otpiser [project] diff --git a/iser-tools/otpiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/otpiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/otpiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/otpiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/otpiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/otpiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/features/ssg/ssg-bootstrap.sh b/iser-tools/otpiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/otpiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/otpiser/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/iser-tools/otpiser/flake.nix b/iser-tools/otpiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/otpiser/flake.nix +++ b/iser-tools/otpiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/otpiser/guix.scm b/iser-tools/otpiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/otpiser/guix.scm +++ b/iser-tools/otpiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/otpiser/k9iser.toml b/iser-tools/otpiser/k9iser.toml index ae59e6f43..343c9697c 100644 --- a/iser-tools/otpiser/k9iser.toml +++ b/iser-tools/otpiser/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 otpiser diff --git a/iser-tools/otpiser/selur-compose.toml b/iser-tools/otpiser/selur-compose.toml index be25bc8d0..780e2d9cd 100644 --- a/iser-tools/otpiser/selur-compose.toml +++ b/iser-tools/otpiser/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 otpiser diff --git a/iser-tools/otpiser/setup.sh b/iser-tools/otpiser/setup.sh index f52567caf..638297779 100755 --- a/iser-tools/otpiser/setup.sh +++ b/iser-tools/otpiser/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 otpiser # # 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/iser-tools/otpiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/otpiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/abi/mod.rs b/iser-tools/otpiser/src/abi/mod.rs index 0e483bf5f..ffde29db9 100644 --- a/iser-tools/otpiser/src/abi/mod.rs +++ b/iser-tools/otpiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for otpiser. diff --git a/iser-tools/otpiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/otpiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/otpiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/otpiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/otpiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/otpiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/codegen/diagram.rs b/iser-tools/otpiser/src/codegen/diagram.rs index 0e549e3b4..70d931f33 100644 --- a/iser-tools/otpiser/src/codegen/diagram.rs +++ b/iser-tools/otpiser/src/codegen/diagram.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ASCII supervision tree diagram generator. diff --git a/iser-tools/otpiser/src/codegen/elixir.rs b/iser-tools/otpiser/src/codegen/elixir.rs index 053255898..eb8945c3d 100644 --- a/iser-tools/otpiser/src/codegen/elixir.rs +++ b/iser-tools/otpiser/src/codegen/elixir.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Elixir code generation for OTP supervision trees. @@ -13,7 +13,7 @@ pub fn generate_mix_exs(manifest: &Manifest) -> String { let root_module = extract_root_module(&manifest.workload.entry); format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser defmodule {root_module}.MixProject do @@ -68,7 +68,7 @@ pub fn generate_application_module(manifest: &Manifest) -> String { let strategy = &manifest.workload.strategy; format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser defmodule {root_module}.Application do @@ -100,7 +100,7 @@ pub fn generate_default_supervisor(manifest: &Manifest) -> String { let strategy = &manifest.workload.strategy; format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser defmodule {root_module}.Supervisor do @@ -146,7 +146,7 @@ pub fn generate_supervisor_module(manifest: &Manifest, sup: &SupervisorDef) -> S }; format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser defmodule {full_module} do @@ -217,7 +217,7 @@ pub fn generate_worker_module(manifest: &Manifest, child: &ChildDef) -> String { }; format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser defmodule {child_module} do @@ -265,7 +265,7 @@ end /// Generate test_helper.exs for ExUnit bootstrap. pub fn generate_test_helper() -> String { - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser ExUnit.start() @@ -304,7 +304,7 @@ pub fn generate_test_file(manifest: &Manifest) -> String { }; format!( - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser defmodule {test_module} do @@ -324,7 +324,7 @@ end /// Generate .formatter.exs for consistent Elixir code formatting. pub fn generate_formatter() -> String { - r#"# SPDX-License-Identifier: PMPL-1.0-or-later + r#"# SPDX-License-Identifier: MPL-2.0 # Generated by otpiser — https://github.com/hyperpolymath/otpiser [ diff --git a/iser-tools/otpiser/src/codegen/mod.rs b/iser-tools/otpiser/src/codegen/mod.rs index f1d94b4d0..c752e1c1e 100644 --- a/iser-tools/otpiser/src/codegen/mod.rs +++ b/iser-tools/otpiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation for Elixir OTP applications from otpiser manifest. diff --git a/iser-tools/otpiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/otpiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/otpiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/otpiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/otpiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/otpiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/otpiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/interface/abi/Foreign.idr b/iser-tools/otpiser/src/interface/abi/Foreign.idr index 59960c9a9..e9625b948 100644 --- a/iser-tools/otpiser/src/interface/abi/Foreign.idr +++ b/iser-tools/otpiser/src/interface/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 for Otpiser diff --git a/iser-tools/otpiser/src/interface/abi/Layout.idr b/iser-tools/otpiser/src/interface/abi/Layout.idr index d2b542536..5f473aaa3 100644 --- a/iser-tools/otpiser/src/interface/abi/Layout.idr +++ b/iser-tools/otpiser/src/interface/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 for OTP Supervision Tree Nodes diff --git a/iser-tools/otpiser/src/interface/abi/Types.idr b/iser-tools/otpiser/src/interface/abi/Types.idr index 7c65b89ac..b54f55c18 100644 --- a/iser-tools/otpiser/src/interface/abi/Types.idr +++ b/iser-tools/otpiser/src/interface/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) -- ||| ABI Type Definitions for Otpiser diff --git a/iser-tools/otpiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/otpiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/interface/ffi/build.zig b/iser-tools/otpiser/src/interface/ffi/build.zig index 87a8744d5..cdd2d4f9a 100644 --- a/iser-tools/otpiser/src/interface/ffi/build.zig +++ b/iser-tools/otpiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Otpiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/otpiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/otpiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/interface/ffi/src/main.zig b/iser-tools/otpiser/src/interface/ffi/src/main.zig index 4c33be993..0eda31b63 100644 --- a/iser-tools/otpiser/src/interface/ffi/src/main.zig +++ b/iser-tools/otpiser/src/interface/ffi/src/main.zig @@ -4,7 +4,7 @@ // All types and layouts must match the Idris2 ABI definitions. // Provides supervision tree construction, validation, and Elixir code emission. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 const std = @import("std"); diff --git a/iser-tools/otpiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/otpiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/interface/ffi/test/integration_test.zig b/iser-tools/otpiser/src/interface/ffi/test/integration_test.zig index 0fcf953a5..81de2ca0d 100644 --- a/iser-tools/otpiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/otpiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Otpiser 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 // for OTP supervision tree generation. Tests cover lifecycle, tree construction, diff --git a/iser-tools/otpiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/otpiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/otpiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/otpiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/src/lib.rs b/iser-tools/otpiser/src/lib.rs index 9e6804dff..7bf558285 100644 --- a/iser-tools/otpiser/src/lib.rs +++ b/iser-tools/otpiser/src/lib.rs @@ -1,5 +1,5 @@ #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // otpiser library API. diff --git a/iser-tools/otpiser/src/main.rs b/iser-tools/otpiser/src/main.rs index 830b0b579..6d14572d6 100644 --- a/iser-tools/otpiser/src/main.rs +++ b/iser-tools/otpiser/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) 2026 Jonathan D.A. Jewell // // otpiser CLI — Generate fault-tolerant OTP supervision trees diff --git a/iser-tools/otpiser/src/manifest/mod.rs b/iser-tools/otpiser/src/manifest/mod.rs index f801be079..6d77cc967 100644 --- a/iser-tools/otpiser/src/manifest/mod.rs +++ b/iser-tools/otpiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for otpiser.toml. diff --git a/iser-tools/otpiser/stapeln.toml b/iser-tools/otpiser/stapeln.toml index 49198f1a9..e3dfa8836 100644 --- a/iser-tools/otpiser/stapeln.toml +++ b/iser-tools/otpiser/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 otpiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/otpiser/tests/integration_test.rs b/iser-tools/otpiser/tests/integration_test.rs index ff404de43..598669f0a 100644 --- a/iser-tools/otpiser/tests/integration_test.rs +++ b/iser-tools/otpiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for otpiser. @@ -1559,7 +1559,7 @@ restart = "permanent" let content = std::fs::read_to_string(output_dir.join(file)) .unwrap_or_else(|_| panic!("Should read {}", file)); assert!( - content.contains("SPDX-License-Identifier: PMPL-1.0-or-later"), + content.contains("SPDX-License-Identifier: MPL-2.0"), "File {} must have SPDX header", file ); diff --git a/iser-tools/otpiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/otpiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/otpiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/otpiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/otpiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/otpiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/otpiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/otpiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/otpiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/otpiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/otpiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/otpiser/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/iser-tools/phronesiser/.devcontainer/Containerfile b/iser-tools/phronesiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/phronesiser/.devcontainer/Containerfile +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.devcontainer/README.adoc b/iser-tools/phronesiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/phronesiser/.devcontainer/README.adoc +++ b/iser-tools/phronesiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/phronesiser/.devcontainer/devcontainer.json b/iser-tools/phronesiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/phronesiser/.devcontainer/devcontainer.json +++ b/iser-tools/phronesiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/phronesiser/.envrc b/iser-tools/phronesiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/phronesiser/.envrc +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.gitattributes b/iser-tools/phronesiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/phronesiser/.gitattributes +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/CODEOWNERS b/iser-tools/phronesiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/phronesiser/.github/CODEOWNERS +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/phronesiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/phronesiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/phronesiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/phronesiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/FUNDING.yml b/iser-tools/phronesiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/phronesiser/.github/FUNDING.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/GOVERNANCE.md b/iser-tools/phronesiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/bug_report.yml index 7e6ce6471..54ac1fa79 100644 --- a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/phronesiser/.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/phronesiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/config.yml index 047af29aa..6818c4a98 100644 --- a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/phronesiser/.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/phronesiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/custom.yml index 02cf77e3f..81c8cbea6 100644 --- a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/phronesiser/.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/phronesiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/documentation.yml index 53419c643..b64729509 100644 --- a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/phronesiser/.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/phronesiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/feature_request.yml index dd769e467..f73b0259b 100644 --- a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/phronesiser/.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/phronesiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/question.yml index 898701cfb..59a83cc44 100644 --- a/iser-tools/phronesiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/phronesiser/.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/phronesiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/phronesiser/.github/MAINTAINERS b/iser-tools/phronesiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/phronesiser/.github/MAINTAINERS +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/copilot-instructions.md b/iser-tools/phronesiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/phronesiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/phronesiser/.github/dependabot.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/pull_request_template.md b/iser-tools/phronesiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/phronesiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/phronesiser/.github/workflows/boj-build.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/workflows/casket-pages.yml b/iser-tools/phronesiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/phronesiser/.github/workflows/casket-pages.yml +++ b/iser-tools/phronesiser/.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: diff --git a/iser-tools/phronesiser/.github/workflows/codeql.yml b/iser-tools/phronesiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/phronesiser/.github/workflows/codeql.yml +++ b/iser-tools/phronesiser/.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: diff --git a/iser-tools/phronesiser/.github/workflows/dogfood-gate.yml b/iser-tools/phronesiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/phronesiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/workflows/governance.yml b/iser-tools/phronesiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/phronesiser/.github/workflows/governance.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/workflows/hypatia-scan.yml b/iser-tools/phronesiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/phronesiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/phronesiser/.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 diff --git a/iser-tools/phronesiser/.github/workflows/instant-sync.yml b/iser-tools/phronesiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/phronesiser/.github/workflows/instant-sync.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/workflows/mirror.yml b/iser-tools/phronesiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/phronesiser/.github/workflows/mirror.yml +++ b/iser-tools/phronesiser/.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 diff --git a/iser-tools/phronesiser/.github/workflows/release.yml b/iser-tools/phronesiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/phronesiser/.github/workflows/release.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/workflows/rhodibot.yml b/iser-tools/phronesiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/phronesiser/.github/workflows/rhodibot.yml +++ b/iser-tools/phronesiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/phronesiser/.github/workflows/rust-ci.yml b/iser-tools/phronesiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/phronesiser/.github/workflows/rust-ci.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/phronesiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/phronesiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/phronesiser/.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 diff --git a/iser-tools/phronesiser/.github/workflows/scorecard.yml b/iser-tools/phronesiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/phronesiser/.github/workflows/scorecard.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.github/workflows/secret-scanner.yml b/iser-tools/phronesiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/phronesiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/phronesiser/.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 diff --git a/iser-tools/phronesiser/.github/workflows/static-analysis-gate.yml b/iser-tools/phronesiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/phronesiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.gitignore b/iser-tools/phronesiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/phronesiser/.gitignore +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.gitlab-ci.yml b/iser-tools/phronesiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/phronesiser/.gitlab-ci.yml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.guix-channel b/iser-tools/phronesiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/phronesiser/.guix-channel +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/phronesiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/phronesiser/.machine_readable/6a2/AGENTIC.a2ml index 99741473c..1aac59406 100644 --- a/iser-tools/phronesiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/phronesiser/.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 for phronesiser diff --git a/iser-tools/phronesiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/phronesiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 3bdf39f93..4609af2d4 100644 --- a/iser-tools/phronesiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/phronesiser/.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 — Phronesiser ecosystem position diff --git a/iser-tools/phronesiser/.machine_readable/6a2/META.a2ml b/iser-tools/phronesiser/.machine_readable/6a2/META.a2ml index 4ef7e4e7f..a7780d042 100644 --- a/iser-tools/phronesiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/phronesiser/.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 — Phronesiser meta-level information diff --git a/iser-tools/phronesiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/phronesiser/.machine_readable/6a2/NEUROSYM.a2ml index 7bf063f7b..54941b0c2 100644 --- a/iser-tools/phronesiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/phronesiser/.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 for phronesiser diff --git a/iser-tools/phronesiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/phronesiser/.machine_readable/6a2/PLAYBOOK.a2ml index 8cb473417..dd9f87289 100644 --- a/iser-tools/phronesiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/phronesiser/.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 for phronesiser diff --git a/iser-tools/phronesiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/phronesiser/.machine_readable/6a2/STATE.a2ml index 91d5fc302..bb35fde9b 100644 --- a/iser-tools/phronesiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/phronesiser/.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 — Phronesiser project state diff --git a/iser-tools/phronesiser/.machine_readable/ADJUST.contractile b/iser-tools/phronesiser/.machine_readable/ADJUST.contractile index eefb2aef1..879a2c3e5 100644 --- a/iser-tools/phronesiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/phronesiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for phronesiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/phronesiser/.machine_readable/CLADE.a2ml b/iser-tools/phronesiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/phronesiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/phronesiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/phronesiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/phronesiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/phronesiser/.machine_readable/INTENT.contractile b/iser-tools/phronesiser/.machine_readable/INTENT.contractile index 4b61e6b3d..997d121e2 100644 --- a/iser-tools/phronesiser/.machine_readable/INTENT.contractile +++ b/iser-tools/phronesiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for phronesiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/phronesiser/.machine_readable/MUST.contractile b/iser-tools/phronesiser/.machine_readable/MUST.contractile index 2a9311844..73f527eac 100644 --- a/iser-tools/phronesiser/.machine_readable/MUST.contractile +++ b/iser-tools/phronesiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for phronesiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/phronesiser/.machine_readable/TRUST.contractile b/iser-tools/phronesiser/.machine_readable/TRUST.contractile index daf20be4c..ff34f993b 100644 --- a/iser-tools/phronesiser/.machine_readable/TRUST.contractile +++ b/iser-tools/phronesiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for phronesiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/phronesiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/phronesiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/phronesiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/phronesiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/phronesiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/phronesiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/phronesiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/phronesiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/phronesiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/ai/.clinerules b/iser-tools/phronesiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/phronesiser/.machine_readable/ai/.clinerules +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/ai/.cursorrules b/iser-tools/phronesiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/phronesiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/ai/.windsurfrules b/iser-tools/phronesiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/phronesiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/phronesiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/phronesiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/phronesiser/.machine_readable/anchors/ANCHOR.a2ml index a6e1f24cc..72055445c 100644 --- a/iser-tools/phronesiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/phronesiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/phronesiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/phronesiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/phronesiser/.machine_readable/configs/git-cliff/cliff.toml index bf4eb4320..e18957f40 100644 --- a/iser-tools/phronesiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/phronesiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/phronesiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/phronesiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/iser-tools/phronesiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/phronesiser/.machine_readable/contractiles/intend/Intendfile.a2ml index 43488b562..dcb084ac0 100644 --- a/iser-tools/phronesiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/phronesiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Design intent declarations for phronesiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/phronesiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/phronesiser/.machine_readable/contractiles/must/Mustfile.a2ml index 3aa827b03..4ce03e3dd 100644 --- a/iser-tools/phronesiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/phronesiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 0b2718967..f2a4f9592 100644 --- a/iser-tools/phronesiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/phronesiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/phronesiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/integrations/proven.a2ml b/iser-tools/phronesiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/phronesiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/phronesiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/phronesiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/phronesiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/phronesiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/phronesiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/phronesiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/phronesiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/phronesiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/phronesiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/phronesiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/phronesiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/phronesiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/phronesiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/phronesiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/phronesiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/phronesiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/phronesiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/phronesiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/phronesiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/phronesiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/phronesiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/phronesiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/phronesiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.well-known/ai.txt b/iser-tools/phronesiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/phronesiser/.well-known/ai.txt +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.well-known/humans.txt b/iser-tools/phronesiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/phronesiser/.well-known/humans.txt +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/.well-known/security.txt b/iser-tools/phronesiser/.well-known/security.txt index 1687f736e..0be94a260 100644 --- a/iser-tools/phronesiser/.well-known/security.txt +++ b/iser-tools/phronesiser/.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/iser-tools/phronesiser/CHANGELOG.adoc b/iser-tools/phronesiser/CHANGELOG.adoc index 01dd9e330..c8cd1dc4d 100644 --- a/iser-tools/phronesiser/CHANGELOG.adoc +++ b/iser-tools/phronesiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/phronesiser/Cargo.toml index 8eee69fa2..a4593c569 100644 --- a/iser-tools/phronesiser/Cargo.toml +++ b/iser-tools/phronesiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "phronesiser" version = "0.1.0" diff --git a/iser-tools/phronesiser/Containerfile b/iser-tools/phronesiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/phronesiser/Containerfile +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/EXPLAINME.adoc b/iser-tools/phronesiser/EXPLAINME.adoc index c1532b73a..a8a9728b0 100644 --- a/iser-tools/phronesiser/EXPLAINME.adoc +++ b/iser-tools/phronesiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Phronesiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/phronesiser/Justfile b/iser-tools/phronesiser/Justfile index 295e65e0a..7df67fe0e 100644 --- a/iser-tools/phronesiser/Justfile +++ b/iser-tools/phronesiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # phronesiser — Add provably safe ethical constraints to AI agents # Default: build and test diff --git a/iser-tools/phronesiser/QUICKSTART-DEV.adoc b/iser-tools/phronesiser/QUICKSTART-DEV.adoc index fe40e979f..9bcf01b7f 100644 --- a/iser-tools/phronesiser/QUICKSTART-DEV.adoc +++ b/iser-tools/phronesiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c6db5d40f..29bfa6ecf 100644 --- a/iser-tools/phronesiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/phronesiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 25d8979b0..b1188a6db 100644 --- a/iser-tools/phronesiser/QUICKSTART-USER.adoc +++ b/iser-tools/phronesiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 df9e08ac1..d2d5e1e39 100644 --- a/iser-tools/phronesiser/README.adoc +++ b/iser-tools/phronesiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/phronesiser/ROADMAP.adoc b/iser-tools/phronesiser/ROADMAP.adoc index da05051ea..b756cea4e 100644 --- a/iser-tools/phronesiser/ROADMAP.adoc +++ b/iser-tools/phronesiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 3fcb55e33..131143dba 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/.gatekeeper.yaml b/iser-tools/phronesiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/phronesiser/container/.gatekeeper.yaml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/phronesiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/phronesiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/Containerfile b/iser-tools/phronesiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/phronesiser/container/Containerfile +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/README.adoc b/iser-tools/phronesiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/phronesiser/container/README.adoc +++ b/iser-tools/phronesiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/phronesiser/container/compose.example.toml b/iser-tools/phronesiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/phronesiser/container/compose.example.toml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/compose.toml b/iser-tools/phronesiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/phronesiser/container/compose.toml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/ct-build.sh b/iser-tools/phronesiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/phronesiser/container/ct-build.sh +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/deploy.k9.ncl b/iser-tools/phronesiser/container/deploy.k9.ncl index be847711f..017c4ac77 100644 --- a/iser-tools/phronesiser/container/deploy.k9.ncl +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/entrypoint.sh b/iser-tools/phronesiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/phronesiser/container/entrypoint.sh +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/manifest.toml b/iser-tools/phronesiser/container/manifest.toml index 6356d6982..7c9d7a939 100644 --- a/iser-tools/phronesiser/container/manifest.toml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/container/vordr.toml b/iser-tools/phronesiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/phronesiser/container/vordr.toml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/contractile.just b/iser-tools/phronesiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/phronesiser/contractile.just +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/contractiles/intend/Intentfile.a2ml b/iser-tools/phronesiser/contractiles/intend/Intentfile.a2ml index e02a8ab79..7945e92e5 100644 --- a/iser-tools/phronesiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/phronesiser/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 Phronesiser. ## Purpose -Phronesiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Phronesiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/phronesiser/contractiles/must/Mustfile.a2ml b/iser-tools/phronesiser/contractiles/must/Mustfile.a2ml index f47936286..654ea916c 100644 --- a/iser-tools/phronesiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/contractiles/trust/Trustfile.a2ml b/iser-tools/phronesiser/contractiles/trust/Trustfile.a2ml index 36428eb39..d80302c23 100644 --- a/iser-tools/phronesiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/phronesiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/RSR_OUTLINE.adoc b/iser-tools/phronesiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/phronesiser/docs/STATE-VISUALIZER.adoc b/iser-tools/phronesiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/phronesiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/phronesiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/phronesiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/phronesiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/phronesiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/phronesiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/decisions/0000-template.adoc b/iser-tools/phronesiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/phronesiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/phronesiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/phronesiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/phronesiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/phronesiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/phronesiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/phronesiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/phronesiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/TSDM.a2ml b/iser-tools/phronesiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/phronesiser/docs/governance/TSDM.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/phronesiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/phronesiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/phronesiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/phronesiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/phronesiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/phronesiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/phronesiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/phronesiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/phronesiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/phronesiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/phronesiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/phronesiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/phronesiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/phronesiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/phronesiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/phronesiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/phronesiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/phronesiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/phronesiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/phronesiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/phronesiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/templates/contractiles/README.adoc b/iser-tools/phronesiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/phronesiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/phronesiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/phronesiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/phronesiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/phronesiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/phronesiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/phronesiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/phronesiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/phronesiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/phronesiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/phronesiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/phronesiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/phronesiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/phronesiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/phronesiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/phronesiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/phronesiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/phronesiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/phronesiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/eclexiaiser.toml b/iser-tools/phronesiser/eclexiaiser.toml index 2b418fd04..feeea6efd 100644 --- a/iser-tools/phronesiser/eclexiaiser.toml +++ b/iser-tools/phronesiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for phronesiser [project] diff --git a/iser-tools/phronesiser/examples/ai-guardrails/README.adoc b/iser-tools/phronesiser/examples/ai-guardrails/README.adoc index 2c58943e3..2cfe35c48 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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/phronesiser/examples/ai-guardrails/phronesiser.toml b/iser-tools/phronesiser/examples/ai-guardrails/phronesiser.toml index f55215675..74f77ede0 100644 --- a/iser-tools/phronesiser/examples/ai-guardrails/phronesiser.toml +++ b/iser-tools/phronesiser/examples/ai-guardrails/phronesiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # phronesiser manifest — AI Guardrails Example # # This example demonstrates a medical triage AI agent with ethical constraints diff --git a/iser-tools/phronesiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/phronesiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/phronesiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/phronesiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/phronesiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/phronesiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/features/ssg/ssg-bootstrap.sh b/iser-tools/phronesiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/phronesiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/flake.nix b/iser-tools/phronesiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/phronesiser/flake.nix +++ b/iser-tools/phronesiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/phronesiser/guix.scm b/iser-tools/phronesiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/phronesiser/guix.scm +++ b/iser-tools/phronesiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/phronesiser/k9iser.toml b/iser-tools/phronesiser/k9iser.toml index ba1eaeaf9..e82e8a645 100644 --- a/iser-tools/phronesiser/k9iser.toml +++ b/iser-tools/phronesiser/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 phronesiser diff --git a/iser-tools/phronesiser/selur-compose.toml b/iser-tools/phronesiser/selur-compose.toml index f4d1c119f..30398f6a4 100644 --- a/iser-tools/phronesiser/selur-compose.toml +++ b/iser-tools/phronesiser/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 phronesiser diff --git a/iser-tools/phronesiser/setup.sh b/iser-tools/phronesiser/setup.sh index ef50a416b..0960d1efe 100755 --- a/iser-tools/phronesiser/setup.sh +++ b/iser-tools/phronesiser/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 phronesiser # # 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/iser-tools/phronesiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/phronesiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/abi/mod.rs b/iser-tools/phronesiser/src/abi/mod.rs index a844270ff..cca1ac65f 100644 --- a/iser-tools/phronesiser/src/abi/mod.rs +++ b/iser-tools/phronesiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for phronesiser — Rust-side type definitions mirroring the Idris2 diff --git a/iser-tools/phronesiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/phronesiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/phronesiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/phronesiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/phronesiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/phronesiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/codegen/audit.rs b/iser-tools/phronesiser/src/codegen/audit.rs index 68337c099..a5fa466ee 100644 --- a/iser-tools/phronesiser/src/codegen/audit.rs +++ b/iser-tools/phronesiser/src/codegen/audit.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Audit trail generator — produces structured audit logs from constraint diff --git a/iser-tools/phronesiser/src/codegen/engine.rs b/iser-tools/phronesiser/src/codegen/engine.rs index cdd749274..0f7034ccd 100644 --- a/iser-tools/phronesiser/src/codegen/engine.rs +++ b/iser-tools/phronesiser/src/codegen/engine.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Constraint evaluation engine — checks an agent action against all applicable diff --git a/iser-tools/phronesiser/src/codegen/mod.rs b/iser-tools/phronesiser/src/codegen/mod.rs index 59990b617..bb55a6b54 100644 --- a/iser-tools/phronesiser/src/codegen/mod.rs +++ b/iser-tools/phronesiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen module for phronesiser — orchestrates parsing, engine construction, diff --git a/iser-tools/phronesiser/src/codegen/parser.rs b/iser-tools/phronesiser/src/codegen/parser.rs index dc936c38d..2417bbc85 100644 --- a/iser-tools/phronesiser/src/codegen/parser.rs +++ b/iser-tools/phronesiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Constraint parser — takes manifest constraint definitions and compiles them diff --git a/iser-tools/phronesiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/phronesiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/phronesiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/phronesiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/phronesiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/phronesiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/phronesiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/interface/abi/Foreign.idr b/iser-tools/phronesiser/src/interface/abi/Foreign.idr index 3554ed160..69d8a50eb 100644 --- a/iser-tools/phronesiser/src/interface/abi/Foreign.idr +++ b/iser-tools/phronesiser/src/interface/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 for Phronesiser diff --git a/iser-tools/phronesiser/src/interface/abi/Layout.idr b/iser-tools/phronesiser/src/interface/abi/Layout.idr index 5ce0b2638..351592cb6 100644 --- a/iser-tools/phronesiser/src/interface/abi/Layout.idr +++ b/iser-tools/phronesiser/src/interface/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 for Phronesiser diff --git a/iser-tools/phronesiser/src/interface/abi/Types.idr b/iser-tools/phronesiser/src/interface/abi/Types.idr index c294dfe3c..9d440dfe2 100644 --- a/iser-tools/phronesiser/src/interface/abi/Types.idr +++ b/iser-tools/phronesiser/src/interface/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) -- ||| ABI Type Definitions for Phronesiser diff --git a/iser-tools/phronesiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/phronesiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/interface/ffi/build.zig b/iser-tools/phronesiser/src/interface/ffi/build.zig index 6fecd1f0e..ca5f0afae 100644 --- a/iser-tools/phronesiser/src/interface/ffi/build.zig +++ b/iser-tools/phronesiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Phronesiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/phronesiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/phronesiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/interface/ffi/src/main.zig b/iser-tools/phronesiser/src/interface/ffi/src/main.zig index ad884432d..cc9422570 100644 --- a/iser-tools/phronesiser/src/interface/ffi/src/main.zig +++ b/iser-tools/phronesiser/src/interface/ffi/src/main.zig @@ -4,7 +4,7 @@ // It provides the constraint evaluation engine for Phronesiser's ethical guardrails. // All types and layouts must match the Idris2 ABI definitions. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/phronesiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/phronesiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/interface/ffi/test/integration_test.zig b/iser-tools/phronesiser/src/interface/ffi/test/integration_test.zig index aa5ac1f10..84c739f98 100644 --- a/iser-tools/phronesiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/phronesiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Phronesiser 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/iser-tools/phronesiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/phronesiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/phronesiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/phronesiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/src/lib.rs b/iser-tools/phronesiser/src/lib.rs index 531b1a1ef..440f6f161 100644 --- a/iser-tools/phronesiser/src/lib.rs +++ b/iser-tools/phronesiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // phronesiser library — public API for embedding Phronesis ethical constraint diff --git a/iser-tools/phronesiser/src/main.rs b/iser-tools/phronesiser/src/main.rs index 2a425d8cf..09415a564 100644 --- a/iser-tools/phronesiser/src/main.rs +++ b/iser-tools/phronesiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // phronesiser CLI — Add provably safe ethical constraints to AI agent diff --git a/iser-tools/phronesiser/src/manifest/mod.rs b/iser-tools/phronesiser/src/manifest/mod.rs index aee14e619..29a2f07ed 100644 --- a/iser-tools/phronesiser/src/manifest/mod.rs +++ b/iser-tools/phronesiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for phronesiser — parses and validates phronesiser.toml files @@ -345,7 +345,7 @@ pub fn init_manifest(path: &str) -> Result<()> { std::fs::write( &p, r#"# phronesiser manifest — ethical constraint definitions -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-agent-project" diff --git a/iser-tools/phronesiser/stapeln.toml b/iser-tools/phronesiser/stapeln.toml index c74559cdb..c25553257 100644 --- a/iser-tools/phronesiser/stapeln.toml +++ b/iser-tools/phronesiser/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 phronesiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/phronesiser/tests/integration_test.rs b/iser-tools/phronesiser/tests/integration_test.rs index 20e680f60..5ee62efc6 100644 --- a/iser-tools/phronesiser/tests/integration_test.rs +++ b/iser-tools/phronesiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for phronesiser — end-to-end tests exercising the full diff --git a/iser-tools/phronesiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/phronesiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/phronesiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/phronesiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/phronesiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/phronesiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/phronesiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/phronesiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/phronesiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/phronesiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/phronesiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/phronesiser/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/iser-tools/ponyiser/.devcontainer/Containerfile b/iser-tools/ponyiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/ponyiser/.devcontainer/Containerfile +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.devcontainer/README.adoc b/iser-tools/ponyiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/ponyiser/.devcontainer/README.adoc +++ b/iser-tools/ponyiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/ponyiser/.devcontainer/devcontainer.json b/iser-tools/ponyiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/ponyiser/.devcontainer/devcontainer.json +++ b/iser-tools/ponyiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/ponyiser/.envrc b/iser-tools/ponyiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/ponyiser/.envrc +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.gitattributes b/iser-tools/ponyiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/ponyiser/.gitattributes +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/CODEOWNERS b/iser-tools/ponyiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/ponyiser/.github/CODEOWNERS +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/ponyiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/ponyiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/ponyiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/ponyiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/FUNDING.yml b/iser-tools/ponyiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/ponyiser/.github/FUNDING.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/GOVERNANCE.md b/iser-tools/ponyiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/bug_report.yml index a4ef72867..38f78b760 100644 --- a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/ponyiser/.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/ponyiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/config.yml index a17c75dff..7ecc21434 100644 --- a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/ponyiser/.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/ponyiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/custom.yml index e8c72c42e..0e8a46404 100644 --- a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/ponyiser/.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/ponyiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/documentation.yml index f2a5e8273..7794efab0 100644 --- a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/ponyiser/.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/ponyiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/feature_request.yml index 7c6f06307..19042e798 100644 --- a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/ponyiser/.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/ponyiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/question.yml index 8b89f99e4..197c5f258 100644 --- a/iser-tools/ponyiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/ponyiser/.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/ponyiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/ponyiser/.github/MAINTAINERS b/iser-tools/ponyiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/ponyiser/.github/MAINTAINERS +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/copilot-instructions.md b/iser-tools/ponyiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/ponyiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/ponyiser/.github/dependabot.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/pull_request_template.md b/iser-tools/ponyiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/ponyiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/ponyiser/.github/workflows/boj-build.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/workflows/casket-pages.yml b/iser-tools/ponyiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/ponyiser/.github/workflows/casket-pages.yml +++ b/iser-tools/ponyiser/.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: diff --git a/iser-tools/ponyiser/.github/workflows/codeql.yml b/iser-tools/ponyiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/ponyiser/.github/workflows/codeql.yml +++ b/iser-tools/ponyiser/.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: diff --git a/iser-tools/ponyiser/.github/workflows/dogfood-gate.yml b/iser-tools/ponyiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/ponyiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/workflows/governance.yml b/iser-tools/ponyiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/ponyiser/.github/workflows/governance.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/workflows/hypatia-scan.yml b/iser-tools/ponyiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/ponyiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/ponyiser/.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 diff --git a/iser-tools/ponyiser/.github/workflows/instant-sync.yml b/iser-tools/ponyiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/ponyiser/.github/workflows/instant-sync.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/workflows/mirror.yml b/iser-tools/ponyiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/ponyiser/.github/workflows/mirror.yml +++ b/iser-tools/ponyiser/.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 diff --git a/iser-tools/ponyiser/.github/workflows/release.yml b/iser-tools/ponyiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/ponyiser/.github/workflows/release.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/workflows/rhodibot.yml b/iser-tools/ponyiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/ponyiser/.github/workflows/rhodibot.yml +++ b/iser-tools/ponyiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/ponyiser/.github/workflows/rust-ci.yml b/iser-tools/ponyiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/ponyiser/.github/workflows/rust-ci.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/ponyiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/ponyiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/ponyiser/.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 diff --git a/iser-tools/ponyiser/.github/workflows/scorecard.yml b/iser-tools/ponyiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/ponyiser/.github/workflows/scorecard.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.github/workflows/secret-scanner.yml b/iser-tools/ponyiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/ponyiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/ponyiser/.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 diff --git a/iser-tools/ponyiser/.github/workflows/static-analysis-gate.yml b/iser-tools/ponyiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/ponyiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.gitignore b/iser-tools/ponyiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/ponyiser/.gitignore +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.gitlab-ci.yml b/iser-tools/ponyiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/ponyiser/.gitlab-ci.yml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.guix-channel b/iser-tools/ponyiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/ponyiser/.guix-channel +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/ponyiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/ponyiser/.machine_readable/6a2/AGENTIC.a2ml index 623280a19..6167967b9 100644 --- a/iser-tools/ponyiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/ponyiser/.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 for ponyiser diff --git a/iser-tools/ponyiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/ponyiser/.machine_readable/6a2/ECOSYSTEM.a2ml index e5420e8bc..d865205c4 100644 --- a/iser-tools/ponyiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/ponyiser/.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 — Ponyiser ecosystem position diff --git a/iser-tools/ponyiser/.machine_readable/6a2/META.a2ml b/iser-tools/ponyiser/.machine_readable/6a2/META.a2ml index 994dfca9d..60d494254 100644 --- a/iser-tools/ponyiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/ponyiser/.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 — Ponyiser meta-level information diff --git a/iser-tools/ponyiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/ponyiser/.machine_readable/6a2/NEUROSYM.a2ml index 9faafe6ee..8a822c990 100644 --- a/iser-tools/ponyiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/ponyiser/.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 for ponyiser diff --git a/iser-tools/ponyiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/ponyiser/.machine_readable/6a2/PLAYBOOK.a2ml index 1da3b8a0a..2cd7cfe6d 100644 --- a/iser-tools/ponyiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/ponyiser/.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 for ponyiser diff --git a/iser-tools/ponyiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/ponyiser/.machine_readable/6a2/STATE.a2ml index 03817b36a..e7e0ea9bd 100644 --- a/iser-tools/ponyiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/ponyiser/.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 — Ponyiser project state diff --git a/iser-tools/ponyiser/.machine_readable/ADJUST.contractile b/iser-tools/ponyiser/.machine_readable/ADJUST.contractile index 735c9d2e8..ce914f91d 100644 --- a/iser-tools/ponyiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/ponyiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for ponyiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/ponyiser/.machine_readable/CLADE.a2ml b/iser-tools/ponyiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/ponyiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/ponyiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/ponyiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/ponyiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/ponyiser/.machine_readable/INTENT.contractile b/iser-tools/ponyiser/.machine_readable/INTENT.contractile index d91446f19..a83eeb6a3 100644 --- a/iser-tools/ponyiser/.machine_readable/INTENT.contractile +++ b/iser-tools/ponyiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for ponyiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/ponyiser/.machine_readable/MUST.contractile b/iser-tools/ponyiser/.machine_readable/MUST.contractile index b66c0f6eb..3eddee0ee 100644 --- a/iser-tools/ponyiser/.machine_readable/MUST.contractile +++ b/iser-tools/ponyiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for ponyiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/ponyiser/.machine_readable/TRUST.contractile b/iser-tools/ponyiser/.machine_readable/TRUST.contractile index 42fa04a11..b2fce09cd 100644 --- a/iser-tools/ponyiser/.machine_readable/TRUST.contractile +++ b/iser-tools/ponyiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for ponyiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/ponyiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/ponyiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/ponyiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/ponyiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/ponyiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/ponyiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/ponyiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/ponyiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/ponyiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/ai/.clinerules b/iser-tools/ponyiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/ponyiser/.machine_readable/ai/.clinerules +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/ai/.cursorrules b/iser-tools/ponyiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/ponyiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/ai/.windsurfrules b/iser-tools/ponyiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/ponyiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/ponyiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/ai/AI.a2ml b/iser-tools/ponyiser/.machine_readable/ai/AI.a2ml index 7dd4eba47..576e8e4af 100644 --- a/iser-tools/ponyiser/.machine_readable/ai/AI.a2ml +++ b/iser-tools/ponyiser/.machine_readable/ai/AI.a2ml @@ -1,5 +1,5 @@ name = "ai" -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) # AI Assistant Instructions for ponyiser diff --git a/iser-tools/ponyiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/ponyiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/ponyiser/.machine_readable/anchors/ANCHOR.a2ml index 0935bcb7d..9221e0a0e 100644 --- a/iser-tools/ponyiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/ponyiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/ponyiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/ponyiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/ponyiser/.machine_readable/configs/git-cliff/cliff.toml index 1c122fcb6..0e5931e8e 100644 --- a/iser-tools/ponyiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/ponyiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/ponyiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/ponyiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/iser-tools/ponyiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/ponyiser/.machine_readable/contractiles/intend/Intendfile.a2ml index eb6178677..ffa6bf663 100644 --- a/iser-tools/ponyiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/ponyiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Design intent declarations for ponyiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/ponyiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/ponyiser/.machine_readable/contractiles/must/Mustfile.a2ml index b427e57cf..8a80695bf 100644 --- a/iser-tools/ponyiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/ponyiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 0b2718967..f2a4f9592 100644 --- a/iser-tools/ponyiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/ponyiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/ponyiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/integrations/proven.a2ml b/iser-tools/ponyiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/ponyiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/ponyiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/ponyiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/ponyiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/ponyiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/ponyiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/ponyiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/ponyiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/ponyiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/ponyiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/ponyiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/ponyiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/ponyiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/ponyiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/ponyiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/ponyiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/ponyiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/ponyiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/ponyiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/ponyiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/ponyiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/ponyiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/ponyiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/ponyiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.well-known/ai.txt b/iser-tools/ponyiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/ponyiser/.well-known/ai.txt +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.well-known/humans.txt b/iser-tools/ponyiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/ponyiser/.well-known/humans.txt +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/.well-known/security.txt b/iser-tools/ponyiser/.well-known/security.txt index 829c3749d..596e5a9b9 100644 --- a/iser-tools/ponyiser/.well-known/security.txt +++ b/iser-tools/ponyiser/.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/iser-tools/ponyiser/0-AI-MANIFEST.a2ml b/iser-tools/ponyiser/0-AI-MANIFEST.a2ml index ff039655f..2baf52078 100644 --- a/iser-tools/ponyiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/0-AI-MANIFEST.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) # STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/ponyiser/CHANGELOG.adoc b/iser-tools/ponyiser/CHANGELOG.adoc index 5019e14bd..b606020e4 100644 --- a/iser-tools/ponyiser/CHANGELOG.adoc +++ b/iser-tools/ponyiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/ponyiser/Cargo.toml index 196690659..c4a3fc224 100644 --- a/iser-tools/ponyiser/Cargo.toml +++ b/iser-tools/ponyiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "ponyiser" version = "0.1.0" diff --git a/iser-tools/ponyiser/Containerfile b/iser-tools/ponyiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/ponyiser/Containerfile +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/EXPLAINME.adoc b/iser-tools/ponyiser/EXPLAINME.adoc index a0ba89100..8fb69bff7 100644 --- a/iser-tools/ponyiser/EXPLAINME.adoc +++ b/iser-tools/ponyiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Ponyiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/ponyiser/Justfile b/iser-tools/ponyiser/Justfile index 5c7174c31..8a14b0b1a 100644 --- a/iser-tools/ponyiser/Justfile +++ b/iser-tools/ponyiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # ponyiser — Wrap concurrent code in Pony reference capabilities # Default: build and test diff --git a/iser-tools/ponyiser/QUICKSTART-DEV.adoc b/iser-tools/ponyiser/QUICKSTART-DEV.adoc index 812dfe906..2978fb0ab 100644 --- a/iser-tools/ponyiser/QUICKSTART-DEV.adoc +++ b/iser-tools/ponyiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 1586db0f6..8427562e6 100644 --- a/iser-tools/ponyiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/ponyiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 4c17e6409..930377959 100644 --- a/iser-tools/ponyiser/QUICKSTART-USER.adoc +++ b/iser-tools/ponyiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 d1ea50dc2..283c49069 100644 --- a/iser-tools/ponyiser/README.adoc +++ b/iser-tools/ponyiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Ponyiser Jonathan D.A. Jewell @@ -114,4 +114,4 @@ ponyiser run == License -SPDX-License-Identifier: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/ponyiser/ROADMAP.adoc b/iser-tools/ponyiser/ROADMAP.adoc index 7312e400c..d82a430e0 100644 --- a/iser-tools/ponyiser/ROADMAP.adoc +++ b/iser-tools/ponyiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 b7fa24360..e897fd7c0 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/.gatekeeper.yaml b/iser-tools/ponyiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/ponyiser/container/.gatekeeper.yaml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/ponyiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/ponyiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/Containerfile b/iser-tools/ponyiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/ponyiser/container/Containerfile +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/README.adoc b/iser-tools/ponyiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/ponyiser/container/README.adoc +++ b/iser-tools/ponyiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/ponyiser/container/compose.example.toml b/iser-tools/ponyiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/ponyiser/container/compose.example.toml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/compose.toml b/iser-tools/ponyiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/ponyiser/container/compose.toml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/ct-build.sh b/iser-tools/ponyiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/ponyiser/container/ct-build.sh +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/deploy.k9.ncl b/iser-tools/ponyiser/container/deploy.k9.ncl index 22ad45607..8d14b6643 100644 --- a/iser-tools/ponyiser/container/deploy.k9.ncl +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/entrypoint.sh b/iser-tools/ponyiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/ponyiser/container/entrypoint.sh +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/manifest.toml b/iser-tools/ponyiser/container/manifest.toml index c323e8daa..111b920e8 100644 --- a/iser-tools/ponyiser/container/manifest.toml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/container/vordr.toml b/iser-tools/ponyiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/ponyiser/container/vordr.toml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/contractile.just b/iser-tools/ponyiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/ponyiser/contractile.just +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/contractiles/intend/Intentfile.a2ml b/iser-tools/ponyiser/contractiles/intend/Intentfile.a2ml index 8f810b681..c8e080ca1 100644 --- a/iser-tools/ponyiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/ponyiser/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 Ponyiser. ## Purpose -Ponyiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Ponyiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/ponyiser/contractiles/must/Mustfile.a2ml b/iser-tools/ponyiser/contractiles/must/Mustfile.a2ml index 054f5354f..b63b1ad7e 100644 --- a/iser-tools/ponyiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/contractiles/trust/Trustfile.a2ml b/iser-tools/ponyiser/contractiles/trust/Trustfile.a2ml index e668e5753..9cec7819e 100644 --- a/iser-tools/ponyiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/ponyiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/RSR_OUTLINE.adoc b/iser-tools/ponyiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/ponyiser/docs/STATE-VISUALIZER.adoc b/iser-tools/ponyiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/ponyiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/ponyiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 4d0893d1f..8a772dbd6 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/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/ponyiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/ponyiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/ponyiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/ponyiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/decisions/0000-template.adoc b/iser-tools/ponyiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/ponyiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/ponyiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/ponyiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/ponyiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/ponyiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/ponyiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/ponyiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/ponyiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/TSDM.a2ml b/iser-tools/ponyiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/ponyiser/docs/governance/TSDM.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/ponyiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/ponyiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/ponyiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/ponyiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/ponyiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/ponyiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/ponyiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/ponyiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/ponyiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/ponyiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/ponyiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/ponyiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/ponyiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/ponyiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/ponyiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/ponyiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/ponyiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/ponyiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/ponyiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/ponyiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/ponyiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/templates/contractiles/README.adoc b/iser-tools/ponyiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/ponyiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/ponyiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/ponyiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/ponyiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/ponyiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/ponyiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/ponyiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/ponyiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/ponyiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/ponyiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/ponyiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/ponyiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/ponyiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/ponyiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/ponyiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/ponyiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/ponyiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/ponyiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/ponyiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/eclexiaiser.toml b/iser-tools/ponyiser/eclexiaiser.toml index 3244b8283..9b01378d9 100644 --- a/iser-tools/ponyiser/eclexiaiser.toml +++ b/iser-tools/ponyiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for ponyiser [project] diff --git a/iser-tools/ponyiser/examples/concurrent-server/README.adoc b/iser-tools/ponyiser/examples/concurrent-server/README.adoc index 5b8342c85..a2141d928 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 == Overview diff --git a/iser-tools/ponyiser/examples/concurrent-server/ponyiser.toml b/iser-tools/ponyiser/examples/concurrent-server/ponyiser.toml index ae45fac7c..e33adba2a 100644 --- a/iser-tools/ponyiser/examples/concurrent-server/ponyiser.toml +++ b/iser-tools/ponyiser/examples/concurrent-server/ponyiser.toml @@ -1,5 +1,5 @@ # ponyiser manifest — Concurrent TCP server example -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # # This example demonstrates how ponyiser wraps a concurrent server in # Pony reference capabilities to guarantee data-race freedom. diff --git a/iser-tools/ponyiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/ponyiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/ponyiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/ponyiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/ponyiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/ponyiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/features/ssg/ssg-bootstrap.sh b/iser-tools/ponyiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/ponyiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/flake.nix b/iser-tools/ponyiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/ponyiser/flake.nix +++ b/iser-tools/ponyiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/ponyiser/guix.scm b/iser-tools/ponyiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/ponyiser/guix.scm +++ b/iser-tools/ponyiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/ponyiser/k9iser.toml b/iser-tools/ponyiser/k9iser.toml index ba06eefbd..166bd8c13 100644 --- a/iser-tools/ponyiser/k9iser.toml +++ b/iser-tools/ponyiser/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 ponyiser diff --git a/iser-tools/ponyiser/selur-compose.toml b/iser-tools/ponyiser/selur-compose.toml index d933d83a0..367ba0a2e 100644 --- a/iser-tools/ponyiser/selur-compose.toml +++ b/iser-tools/ponyiser/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 ponyiser diff --git a/iser-tools/ponyiser/setup.sh b/iser-tools/ponyiser/setup.sh index d5e3cab56..27ed67521 100755 --- a/iser-tools/ponyiser/setup.sh +++ b/iser-tools/ponyiser/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 ponyiser # # 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/iser-tools/ponyiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/ponyiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/abi/mod.rs b/iser-tools/ponyiser/src/abi/mod.rs index 10605e023..0054de895 100644 --- a/iser-tools/ponyiser/src/abi/mod.rs +++ b/iser-tools/ponyiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for ponyiser. diff --git a/iser-tools/ponyiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/ponyiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/ponyiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/ponyiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/ponyiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/ponyiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/codegen/capability.rs b/iser-tools/ponyiser/src/codegen/capability.rs index 4308bb11d..82de4e515 100644 --- a/iser-tools/ponyiser/src/codegen/capability.rs +++ b/iser-tools/ponyiser/src/codegen/capability.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Capability inference and subtyping lattice for Pony reference capabilities. diff --git a/iser-tools/ponyiser/src/codegen/mod.rs b/iser-tools/ponyiser/src/codegen/mod.rs index ddbfdcd15..23c242e5e 100644 --- a/iser-tools/ponyiser/src/codegen/mod.rs +++ b/iser-tools/ponyiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation orchestrator for ponyiser. diff --git a/iser-tools/ponyiser/src/codegen/parser.rs b/iser-tools/ponyiser/src/codegen/parser.rs index 5e8c22410..f81801a25 100644 --- a/iser-tools/ponyiser/src/codegen/parser.rs +++ b/iser-tools/ponyiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser for actor and behaviour definitions from the manifest. diff --git a/iser-tools/ponyiser/src/codegen/pony_gen.rs b/iser-tools/ponyiser/src/codegen/pony_gen.rs index 356222ca2..f6c911d53 100644 --- a/iser-tools/ponyiser/src/codegen/pony_gen.rs +++ b/iser-tools/ponyiser/src/codegen/pony_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Pony code generator — produces .pony files from parsed actor/behaviour definitions. @@ -33,7 +33,7 @@ impl Default for GenerationOptions { generate_main: false, header_comment: String::from( "// Generated by ponyiser — Pony reference capability wrapper generator\n\ - // SPDX-License-Identifier: PMPL-1.0-or-later\n\ + // SPDX-License-Identifier: MPL-2.0\n\ // DO NOT EDIT — regenerate with `ponyiser generate`\n", ), } diff --git a/iser-tools/ponyiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/ponyiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/ponyiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/ponyiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/ponyiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/ponyiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/ponyiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/interface/abi/Foreign.idr b/iser-tools/ponyiser/src/interface/abi/Foreign.idr index 44a955f7a..03d0205eb 100644 --- a/iser-tools/ponyiser/src/interface/abi/Foreign.idr +++ b/iser-tools/ponyiser/src/interface/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 for Ponyiser diff --git a/iser-tools/ponyiser/src/interface/abi/Layout.idr b/iser-tools/ponyiser/src/interface/abi/Layout.idr index ce80b74dd..22a1e065d 100644 --- a/iser-tools/ponyiser/src/interface/abi/Layout.idr +++ b/iser-tools/ponyiser/src/interface/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 for Ponyiser diff --git a/iser-tools/ponyiser/src/interface/abi/Types.idr b/iser-tools/ponyiser/src/interface/abi/Types.idr index 0611606da..47df0f5df 100644 --- a/iser-tools/ponyiser/src/interface/abi/Types.idr +++ b/iser-tools/ponyiser/src/interface/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) -- ||| ABI Type Definitions for Ponyiser diff --git a/iser-tools/ponyiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/ponyiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/interface/ffi/build.zig b/iser-tools/ponyiser/src/interface/ffi/build.zig index 3f0df964d..05d7c253c 100644 --- a/iser-tools/ponyiser/src/interface/ffi/build.zig +++ b/iser-tools/ponyiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Ponyiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/ponyiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/ponyiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/interface/ffi/src/main.zig b/iser-tools/ponyiser/src/interface/ffi/src/main.zig index 14c076483..4955eb222 100644 --- a/iser-tools/ponyiser/src/interface/ffi/src/main.zig +++ b/iser-tools/ponyiser/src/interface/ffi/src/main.zig @@ -10,7 +10,7 @@ // - Sendability checks (only iso, val, tag cross actor boundaries) // - Actor and behaviour codegen support // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/ponyiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/ponyiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/interface/ffi/test/integration_test.zig b/iser-tools/ponyiser/src/interface/ffi/test/integration_test.zig index 3fad1ef87..b037100e8 100644 --- a/iser-tools/ponyiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/ponyiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Ponyiser 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/iser-tools/ponyiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/ponyiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/ponyiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/ponyiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/src/lib.rs b/iser-tools/ponyiser/src/lib.rs index 86fb3c691..77d09a8b6 100644 --- a/iser-tools/ponyiser/src/lib.rs +++ b/iser-tools/ponyiser/src/lib.rs @@ -6,7 +6,7 @@ clippy::if_same_then_else, clippy::vec_init_then_push )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ponyiser library API. diff --git a/iser-tools/ponyiser/src/main.rs b/iser-tools/ponyiser/src/main.rs index 5203fe81c..976de15c5 100644 --- a/iser-tools/ponyiser/src/main.rs +++ b/iser-tools/ponyiser/src/main.rs @@ -6,7 +6,7 @@ clippy::vec_init_then_push )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ponyiser CLI — Eliminate data races via Pony reference capabilities. diff --git a/iser-tools/ponyiser/src/manifest/mod.rs b/iser-tools/ponyiser/src/manifest/mod.rs index 5d5a7a5b9..8149e7751 100644 --- a/iser-tools/ponyiser/src/manifest/mod.rs +++ b/iser-tools/ponyiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for ponyiser.toml. @@ -276,7 +276,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("ponyiser.toml already exists"); } let template = r#"# ponyiser manifest — Pony reference capability wrapper generator -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-project" diff --git a/iser-tools/ponyiser/stapeln.toml b/iser-tools/ponyiser/stapeln.toml index 9502df139..03d3cd435 100644 --- a/iser-tools/ponyiser/stapeln.toml +++ b/iser-tools/ponyiser/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 ponyiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/ponyiser/tests/integration_tests.rs b/iser-tools/ponyiser/tests/integration_tests.rs index 31c2f801b..0cfe1dee2 100644 --- a/iser-tools/ponyiser/tests/integration_tests.rs +++ b/iser-tools/ponyiser/tests/integration_tests.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for ponyiser. diff --git a/iser-tools/ponyiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/ponyiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/ponyiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/ponyiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/ponyiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/ponyiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/ponyiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/ponyiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/ponyiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/ponyiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/ponyiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/ponyiser/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/iser-tools/tlaiser/.devcontainer/Containerfile b/iser-tools/tlaiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/tlaiser/.devcontainer/Containerfile +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.devcontainer/README.adoc b/iser-tools/tlaiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/tlaiser/.devcontainer/README.adoc +++ b/iser-tools/tlaiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/tlaiser/.devcontainer/devcontainer.json b/iser-tools/tlaiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/tlaiser/.devcontainer/devcontainer.json +++ b/iser-tools/tlaiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/tlaiser/.envrc b/iser-tools/tlaiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/tlaiser/.envrc +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.gitattributes b/iser-tools/tlaiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/tlaiser/.gitattributes +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/CODEOWNERS b/iser-tools/tlaiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/tlaiser/.github/CODEOWNERS +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/tlaiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/tlaiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/tlaiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/tlaiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/FUNDING.yml b/iser-tools/tlaiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/tlaiser/.github/FUNDING.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/GOVERNANCE.md b/iser-tools/tlaiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/bug_report.yml index 5c4d37e68..3309e875a 100644 --- a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/tlaiser/.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/tlaiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/config.yml index 819429dad..a717e9320 100644 --- a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/tlaiser/.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/tlaiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/custom.yml index 21f3968ab..b9dce7e03 100644 --- a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/tlaiser/.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/tlaiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/documentation.yml index c62be1fd8..7e1acfc6a 100644 --- a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/tlaiser/.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/tlaiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/feature_request.yml index 0c1424228..0b8445861 100644 --- a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/tlaiser/.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/tlaiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/question.yml index 4a4764cc7..4553a3fdb 100644 --- a/iser-tools/tlaiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/tlaiser/.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/tlaiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/tlaiser/.github/MAINTAINERS b/iser-tools/tlaiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/tlaiser/.github/MAINTAINERS +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/copilot-instructions.md b/iser-tools/tlaiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/tlaiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/tlaiser/.github/dependabot.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/pull_request_template.md b/iser-tools/tlaiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/tlaiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/tlaiser/.github/workflows/boj-build.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/workflows/casket-pages.yml b/iser-tools/tlaiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/tlaiser/.github/workflows/casket-pages.yml +++ b/iser-tools/tlaiser/.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: diff --git a/iser-tools/tlaiser/.github/workflows/codeql.yml b/iser-tools/tlaiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/tlaiser/.github/workflows/codeql.yml +++ b/iser-tools/tlaiser/.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: diff --git a/iser-tools/tlaiser/.github/workflows/dogfood-gate.yml b/iser-tools/tlaiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/tlaiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/workflows/governance.yml b/iser-tools/tlaiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/tlaiser/.github/workflows/governance.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/workflows/hypatia-scan.yml b/iser-tools/tlaiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/tlaiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/tlaiser/.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 diff --git a/iser-tools/tlaiser/.github/workflows/instant-sync.yml b/iser-tools/tlaiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/tlaiser/.github/workflows/instant-sync.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/workflows/mirror.yml b/iser-tools/tlaiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/tlaiser/.github/workflows/mirror.yml +++ b/iser-tools/tlaiser/.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 diff --git a/iser-tools/tlaiser/.github/workflows/release.yml b/iser-tools/tlaiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/tlaiser/.github/workflows/release.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/workflows/rhodibot.yml b/iser-tools/tlaiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/tlaiser/.github/workflows/rhodibot.yml +++ b/iser-tools/tlaiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/tlaiser/.github/workflows/rust-ci.yml b/iser-tools/tlaiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/tlaiser/.github/workflows/rust-ci.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/tlaiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/tlaiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/tlaiser/.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 diff --git a/iser-tools/tlaiser/.github/workflows/scorecard.yml b/iser-tools/tlaiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/tlaiser/.github/workflows/scorecard.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.github/workflows/secret-scanner.yml b/iser-tools/tlaiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/tlaiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/tlaiser/.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 diff --git a/iser-tools/tlaiser/.github/workflows/static-analysis-gate.yml b/iser-tools/tlaiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/tlaiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.gitignore b/iser-tools/tlaiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/tlaiser/.gitignore +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.gitlab-ci.yml b/iser-tools/tlaiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/tlaiser/.gitlab-ci.yml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.guix-channel b/iser-tools/tlaiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/tlaiser/.guix-channel +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/tlaiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/tlaiser/.machine_readable/6a2/AGENTIC.a2ml index 24cc59a1b..3b8d94c28 100644 --- a/iser-tools/tlaiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/tlaiser/.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 for tlaiser diff --git a/iser-tools/tlaiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/tlaiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 2fa7a84e2..1be877968 100644 --- a/iser-tools/tlaiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/tlaiser/.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 — Tlaiser ecosystem position diff --git a/iser-tools/tlaiser/.machine_readable/6a2/META.a2ml b/iser-tools/tlaiser/.machine_readable/6a2/META.a2ml index 8ab68eb1e..6e5c4ac76 100644 --- a/iser-tools/tlaiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/tlaiser/.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 — Tlaiser meta-level information diff --git a/iser-tools/tlaiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/tlaiser/.machine_readable/6a2/NEUROSYM.a2ml index c99e5b264..71226d947 100644 --- a/iser-tools/tlaiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/tlaiser/.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 for tlaiser diff --git a/iser-tools/tlaiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/tlaiser/.machine_readable/6a2/PLAYBOOK.a2ml index 34e9f4099..7371203ed 100644 --- a/iser-tools/tlaiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/tlaiser/.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 for tlaiser diff --git a/iser-tools/tlaiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/tlaiser/.machine_readable/6a2/STATE.a2ml index 68e3b7ce4..973b38586 100644 --- a/iser-tools/tlaiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/tlaiser/.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 — Tlaiser project state diff --git a/iser-tools/tlaiser/.machine_readable/ADJUST.contractile b/iser-tools/tlaiser/.machine_readable/ADJUST.contractile index 9e691c650..b9eb7331d 100644 --- a/iser-tools/tlaiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/tlaiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for tlaiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/tlaiser/.machine_readable/CLADE.a2ml b/iser-tools/tlaiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/tlaiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/tlaiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/tlaiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/tlaiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/tlaiser/.machine_readable/INTENT.contractile b/iser-tools/tlaiser/.machine_readable/INTENT.contractile index 843d265c8..999991ad9 100644 --- a/iser-tools/tlaiser/.machine_readable/INTENT.contractile +++ b/iser-tools/tlaiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for tlaiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/tlaiser/.machine_readable/MUST.contractile b/iser-tools/tlaiser/.machine_readable/MUST.contractile index 2c6824082..71d5d5bf0 100644 --- a/iser-tools/tlaiser/.machine_readable/MUST.contractile +++ b/iser-tools/tlaiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for tlaiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/tlaiser/.machine_readable/TRUST.contractile b/iser-tools/tlaiser/.machine_readable/TRUST.contractile index bafa965d1..323723d93 100644 --- a/iser-tools/tlaiser/.machine_readable/TRUST.contractile +++ b/iser-tools/tlaiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for tlaiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/tlaiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/tlaiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/tlaiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/tlaiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/tlaiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/tlaiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/tlaiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/tlaiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/tlaiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/ai/.clinerules b/iser-tools/tlaiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/tlaiser/.machine_readable/ai/.clinerules +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/ai/.cursorrules b/iser-tools/tlaiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/tlaiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/ai/.windsurfrules b/iser-tools/tlaiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/tlaiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/tlaiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/tlaiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/tlaiser/.machine_readable/anchors/ANCHOR.a2ml index 0629fb60b..87ba73e8a 100644 --- a/iser-tools/tlaiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/tlaiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/tlaiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/tlaiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/tlaiser/.machine_readable/configs/git-cliff/cliff.toml index 4864ed5b4..4f9b30eff 100644 --- a/iser-tools/tlaiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/tlaiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/tlaiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/tlaiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 7bf18fb0f..be38a8ca7 100644 --- a/iser-tools/tlaiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/tlaiser/.machine_readable/contractiles/intend/Intendfile.a2ml index cb4a0a004..b662c0ddb 100644 --- a/iser-tools/tlaiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/tlaiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Design intent declarations for tlaiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/tlaiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/tlaiser/.machine_readable/contractiles/must/Mustfile.a2ml index f03ac4aff..7df9b0440 100644 --- a/iser-tools/tlaiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/tlaiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 0b2718967..f2a4f9592 100644 --- a/iser-tools/tlaiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/tlaiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/tlaiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/integrations/proven.a2ml b/iser-tools/tlaiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/tlaiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/tlaiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/tlaiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/tlaiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/tlaiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/tlaiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/tlaiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/tlaiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/tlaiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/tlaiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/tlaiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/tlaiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/tlaiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/tlaiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/tlaiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/tlaiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/tlaiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/tlaiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/tlaiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/tlaiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/tlaiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/tlaiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/tlaiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/tlaiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.well-known/ai.txt b/iser-tools/tlaiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/tlaiser/.well-known/ai.txt +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.well-known/humans.txt b/iser-tools/tlaiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/tlaiser/.well-known/humans.txt +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/.well-known/security.txt b/iser-tools/tlaiser/.well-known/security.txt index ea2c420ab..e41dd18b8 100644 --- a/iser-tools/tlaiser/.well-known/security.txt +++ b/iser-tools/tlaiser/.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/iser-tools/tlaiser/CHANGELOG.adoc b/iser-tools/tlaiser/CHANGELOG.adoc index aba746656..292e9bf3c 100644 --- a/iser-tools/tlaiser/CHANGELOG.adoc +++ b/iser-tools/tlaiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/tlaiser/Cargo.toml index bbd33b7f2..36b8b0d69 100644 --- a/iser-tools/tlaiser/Cargo.toml +++ b/iser-tools/tlaiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "tlaiser" version = "0.1.0" diff --git a/iser-tools/tlaiser/Containerfile b/iser-tools/tlaiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/tlaiser/Containerfile +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/EXPLAINME.adoc b/iser-tools/tlaiser/EXPLAINME.adoc index 4257362c6..051c4191d 100644 --- a/iser-tools/tlaiser/EXPLAINME.adoc +++ b/iser-tools/tlaiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Tlaiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/tlaiser/Justfile b/iser-tools/tlaiser/Justfile index c492a012f..618b789ed 100644 --- a/iser-tools/tlaiser/Justfile +++ b/iser-tools/tlaiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # tlaiser — Extract state machines and model-check with TLA+/PlusCal # Default: build and test diff --git a/iser-tools/tlaiser/QUICKSTART-DEV.adoc b/iser-tools/tlaiser/QUICKSTART-DEV.adoc index f1cb8aa39..6e2f19739 100644 --- a/iser-tools/tlaiser/QUICKSTART-DEV.adoc +++ b/iser-tools/tlaiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 9c0e6ae75..da8e4a7c3 100644 --- a/iser-tools/tlaiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/tlaiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 a006ac253..2c6fcfdc4 100644 --- a/iser-tools/tlaiser/QUICKSTART-USER.adoc +++ b/iser-tools/tlaiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 c518044e4..02426bbf5 100644 --- a/iser-tools/tlaiser/README.adoc +++ b/iser-tools/tlaiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/tlaiser/ROADMAP.adoc b/iser-tools/tlaiser/ROADMAP.adoc index 80bcdb113..66f513f62 100644 --- a/iser-tools/tlaiser/ROADMAP.adoc +++ b/iser-tools/tlaiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = tlaiser Roadmap :toc: :icons: font diff --git a/iser-tools/tlaiser/TOPOLOGY.md b/iser-tools/tlaiser/TOPOLOGY.md index 6473877ae..2f8dabef8 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/.gatekeeper.yaml b/iser-tools/tlaiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/tlaiser/container/.gatekeeper.yaml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/tlaiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/tlaiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/Containerfile b/iser-tools/tlaiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/tlaiser/container/Containerfile +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/README.adoc b/iser-tools/tlaiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/tlaiser/container/README.adoc +++ b/iser-tools/tlaiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/tlaiser/container/compose.example.toml b/iser-tools/tlaiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/tlaiser/container/compose.example.toml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/compose.toml b/iser-tools/tlaiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/tlaiser/container/compose.toml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/ct-build.sh b/iser-tools/tlaiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/tlaiser/container/ct-build.sh +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/deploy.k9.ncl b/iser-tools/tlaiser/container/deploy.k9.ncl index 69ab1276b..579d4b58e 100644 --- a/iser-tools/tlaiser/container/deploy.k9.ncl +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/entrypoint.sh b/iser-tools/tlaiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/tlaiser/container/entrypoint.sh +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/manifest.toml b/iser-tools/tlaiser/container/manifest.toml index 808eea921..f96dcef4b 100644 --- a/iser-tools/tlaiser/container/manifest.toml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/container/vordr.toml b/iser-tools/tlaiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/tlaiser/container/vordr.toml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/contractile.just b/iser-tools/tlaiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/tlaiser/contractile.just +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/contractiles/intend/Intentfile.a2ml b/iser-tools/tlaiser/contractiles/intend/Intentfile.a2ml index 1dc668d65..e9b80bbf7 100644 --- a/iser-tools/tlaiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/tlaiser/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 Tlaiser. ## Purpose -Tlaiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Tlaiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/tlaiser/contractiles/must/Mustfile.a2ml b/iser-tools/tlaiser/contractiles/must/Mustfile.a2ml index d1a8bf861..5fc056417 100644 --- a/iser-tools/tlaiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/contractiles/trust/Trustfile.a2ml b/iser-tools/tlaiser/contractiles/trust/Trustfile.a2ml index ab3eb654f..e2c430ab0 100644 --- a/iser-tools/tlaiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/tlaiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/RSR_OUTLINE.adoc b/iser-tools/tlaiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/tlaiser/docs/STATE-VISUALIZER.adoc b/iser-tools/tlaiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/tlaiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/tlaiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 a9ad26a73..bdc687707 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/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/tlaiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/tlaiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/tlaiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/tlaiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/decisions/0000-template.adoc b/iser-tools/tlaiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/tlaiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/tlaiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/tlaiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/tlaiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/tlaiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/tlaiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/tlaiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/tlaiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/TSDM.a2ml b/iser-tools/tlaiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/tlaiser/docs/governance/TSDM.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/tlaiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/tlaiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/tlaiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/tlaiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/tlaiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/tlaiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/tlaiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/tlaiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/tlaiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/tlaiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/tlaiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/tlaiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/tlaiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/tlaiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/tlaiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/tlaiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/tlaiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/tlaiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/tlaiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/tlaiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/tlaiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/templates/contractiles/README.adoc b/iser-tools/tlaiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/tlaiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/tlaiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/tlaiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/tlaiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/tlaiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/tlaiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/tlaiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/tlaiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/tlaiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/tlaiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/tlaiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/tlaiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/tlaiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/tlaiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/tlaiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/tlaiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/tlaiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/tlaiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/tlaiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/eclexiaiser.toml b/iser-tools/tlaiser/eclexiaiser.toml index 4a540b384..c7d9d1526 100644 --- a/iser-tools/tlaiser/eclexiaiser.toml +++ b/iser-tools/tlaiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for tlaiser [project] diff --git a/iser-tools/tlaiser/examples/mutex-protocol/tlaiser.toml b/iser-tools/tlaiser/examples/mutex-protocol/tlaiser.toml index ccaaf24d6..29b2f8822 100644 --- a/iser-tools/tlaiser/examples/mutex-protocol/tlaiser.toml +++ b/iser-tools/tlaiser/examples/mutex-protocol/tlaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Mutex protocol example for tlaiser. # # This demonstrates a simple mutual exclusion protocol with two processes diff --git a/iser-tools/tlaiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/tlaiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/tlaiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/tlaiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/tlaiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/tlaiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/features/ssg/ssg-bootstrap.sh b/iser-tools/tlaiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/tlaiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/flake.nix b/iser-tools/tlaiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/tlaiser/flake.nix +++ b/iser-tools/tlaiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/tlaiser/guix.scm b/iser-tools/tlaiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/tlaiser/guix.scm +++ b/iser-tools/tlaiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/tlaiser/k9iser.toml b/iser-tools/tlaiser/k9iser.toml index 82bdca764..f9f96a27b 100644 --- a/iser-tools/tlaiser/k9iser.toml +++ b/iser-tools/tlaiser/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 tlaiser diff --git a/iser-tools/tlaiser/selur-compose.toml b/iser-tools/tlaiser/selur-compose.toml index 013d6d166..05af221a5 100644 --- a/iser-tools/tlaiser/selur-compose.toml +++ b/iser-tools/tlaiser/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 tlaiser diff --git a/iser-tools/tlaiser/setup.sh b/iser-tools/tlaiser/setup.sh index 31369713f..b3ff2f11b 100755 --- a/iser-tools/tlaiser/setup.sh +++ b/iser-tools/tlaiser/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 tlaiser # # 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/iser-tools/tlaiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/tlaiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/abi/mod.rs b/iser-tools/tlaiser/src/abi/mod.rs index 3d091461a..f4f107e55 100644 --- a/iser-tools/tlaiser/src/abi/mod.rs +++ b/iser-tools/tlaiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for tlaiser. diff --git a/iser-tools/tlaiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/tlaiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/tlaiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/tlaiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/tlaiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/tlaiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/codegen/mod.rs b/iser-tools/tlaiser/src/codegen/mod.rs index 9ab2538d3..3f3998d10 100644 --- a/iser-tools/tlaiser/src/codegen/mod.rs +++ b/iser-tools/tlaiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Code generation orchestrator for tlaiser. diff --git a/iser-tools/tlaiser/src/codegen/parser.rs b/iser-tools/tlaiser/src/codegen/parser.rs index a8a36c421..6178f388a 100644 --- a/iser-tools/tlaiser/src/codegen/parser.rs +++ b/iser-tools/tlaiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // State machine definition validator for tlaiser. diff --git a/iser-tools/tlaiser/src/codegen/pluscal_gen.rs b/iser-tools/tlaiser/src/codegen/pluscal_gen.rs index db2b00855..1331a05c2 100644 --- a/iser-tools/tlaiser/src/codegen/pluscal_gen.rs +++ b/iser-tools/tlaiser/src/codegen/pluscal_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // PlusCal algorithm generator for tlaiser. diff --git a/iser-tools/tlaiser/src/codegen/tla_gen.rs b/iser-tools/tlaiser/src/codegen/tla_gen.rs index 6c6f264ec..7de18de56 100644 --- a/iser-tools/tlaiser/src/codegen/tla_gen.rs +++ b/iser-tools/tlaiser/src/codegen/tla_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // TLA+ specification generator for tlaiser. diff --git a/iser-tools/tlaiser/src/codegen/tlc_gen.rs b/iser-tools/tlaiser/src/codegen/tlc_gen.rs index f77850268..5d5e9c9c5 100644 --- a/iser-tools/tlaiser/src/codegen/tlc_gen.rs +++ b/iser-tools/tlaiser/src/codegen/tlc_gen.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // TLC model checker configuration generator for tlaiser. @@ -106,7 +106,7 @@ pub fn generate_run_script(sm: &StateMachine, tlc_config: &TlcConfig) -> String let mut out = String::new(); out.push_str("#!/usr/bin/env bash\n"); - out.push_str("# SPDX-License-Identifier: PMPL-1.0-or-later\n"); + out.push_str("# SPDX-License-Identifier: MPL-2.0\n"); out.push_str(&format!( "# TLC run script for {} — generated by tlaiser\n", sm.name diff --git a/iser-tools/tlaiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/tlaiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/tlaiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/tlaiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/tlaiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/tlaiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/tlaiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/interface/abi/Foreign.idr b/iser-tools/tlaiser/src/interface/abi/Foreign.idr index e4af29bcd..16bd3b08f 100644 --- a/iser-tools/tlaiser/src/interface/abi/Foreign.idr +++ b/iser-tools/tlaiser/src/interface/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 for Tlaiser diff --git a/iser-tools/tlaiser/src/interface/abi/Layout.idr b/iser-tools/tlaiser/src/interface/abi/Layout.idr index 8202f57d5..8aadc1e11 100644 --- a/iser-tools/tlaiser/src/interface/abi/Layout.idr +++ b/iser-tools/tlaiser/src/interface/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 for Tlaiser diff --git a/iser-tools/tlaiser/src/interface/abi/Types.idr b/iser-tools/tlaiser/src/interface/abi/Types.idr index 26f41ce96..c1972c09c 100644 --- a/iser-tools/tlaiser/src/interface/abi/Types.idr +++ b/iser-tools/tlaiser/src/interface/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) -- ||| ABI Type Definitions for Tlaiser diff --git a/iser-tools/tlaiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/tlaiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/interface/ffi/build.zig b/iser-tools/tlaiser/src/interface/ffi/build.zig index 09a3a7878..e2cffc47a 100644 --- a/iser-tools/tlaiser/src/interface/ffi/build.zig +++ b/iser-tools/tlaiser/src/interface/ffi/build.zig @@ -5,7 +5,7 @@ // linked by the Rust CLI to access the state extraction engine and TLC // model checker integration. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/tlaiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/tlaiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/interface/ffi/src/main.zig b/iser-tools/tlaiser/src/interface/ffi/src/main.zig index 306bd7964..af8cdee4f 100644 --- a/iser-tools/tlaiser/src/interface/ffi/src/main.zig +++ b/iser-tools/tlaiser/src/interface/ffi/src/main.zig @@ -7,7 +7,7 @@ // All types and layouts must match the Idris2 ABI definitions in Types.idr // and Layout.idr exactly. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/tlaiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/tlaiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/interface/ffi/test/integration_test.zig b/iser-tools/tlaiser/src/interface/ffi/test/integration_test.zig index c977c31f0..ee2eb0c08 100644 --- a/iser-tools/tlaiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/tlaiser/src/interface/ffi/test/integration_test.zig @@ -6,7 +6,7 @@ // Tests cover: lifecycle, state extraction, TLA+ generation, TLC execution, // error handling, version info, memory safety, and thread safety. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/tlaiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/tlaiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/tlaiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/tlaiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/src/lib.rs b/iser-tools/tlaiser/src/lib.rs index 531bb4f39..27c98ef68 100644 --- a/iser-tools/tlaiser/src/lib.rs +++ b/iser-tools/tlaiser/src/lib.rs @@ -1,5 +1,5 @@ #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // tlaiser library API. diff --git a/iser-tools/tlaiser/src/main.rs b/iser-tools/tlaiser/src/main.rs index ecf57afd3..44e0f8c51 100644 --- a/iser-tools/tlaiser/src/main.rs +++ b/iser-tools/tlaiser/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) 2026 Jonathan D.A. Jewell // // tlaiser CLI — Extract state machines from code and model-check with TLA+/PlusCal. diff --git a/iser-tools/tlaiser/src/manifest/mod.rs b/iser-tools/tlaiser/src/manifest/mod.rs index 3f311ecd4..15fded30e 100644 --- a/iser-tools/tlaiser/src/manifest/mod.rs +++ b/iser-tools/tlaiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest parser for tlaiser.toml. @@ -258,7 +258,7 @@ pub fn init_manifest(path: &str) -> Result<()> { anyhow::bail!("tlaiser.toml already exists"); } let template = r#"# tlaiser manifest — state machine model checking with TLA+/PlusCal -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [project] name = "my-protocol" diff --git a/iser-tools/tlaiser/stapeln.toml b/iser-tools/tlaiser/stapeln.toml index a4e29e1ae..8e429275b 100644 --- a/iser-tools/tlaiser/stapeln.toml +++ b/iser-tools/tlaiser/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 tlaiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/tlaiser/tests/integration.rs b/iser-tools/tlaiser/tests/integration.rs index b13fc8bfe..581041e8c 100644 --- a/iser-tools/tlaiser/tests/integration.rs +++ b/iser-tools/tlaiser/tests/integration.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for tlaiser. diff --git a/iser-tools/tlaiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/tlaiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/tlaiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/tlaiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/tlaiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/tlaiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/tlaiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/tlaiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/tlaiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/tlaiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/tlaiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/tlaiser/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/iser-tools/wokelangiser/.devcontainer/Containerfile b/iser-tools/wokelangiser/.devcontainer/Containerfile index d9a54f6ca..b0a6fd1bf 100644 --- a/iser-tools/wokelangiser/.devcontainer/Containerfile +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.devcontainer/README.adoc b/iser-tools/wokelangiser/.devcontainer/README.adoc index 41676b76f..00fef0a77 100644 --- a/iser-tools/wokelangiser/.devcontainer/README.adoc +++ b/iser-tools/wokelangiser/.devcontainer/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Dev Container Usage :author: Jonathan D.A. Jewell diff --git a/iser-tools/wokelangiser/.devcontainer/devcontainer.json b/iser-tools/wokelangiser/.devcontainer/devcontainer.json index 5afee970e..866dcb84b 100644 --- a/iser-tools/wokelangiser/.devcontainer/devcontainer.json +++ b/iser-tools/wokelangiser/.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 {{PROJECT_NAME}} diff --git a/iser-tools/wokelangiser/.envrc b/iser-tools/wokelangiser/.envrc index 27add933b..0b5b702f8 100644 --- a/iser-tools/wokelangiser/.envrc +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.gitattributes b/iser-tools/wokelangiser/.gitattributes index becb1d24e..c95d5ebd9 100644 --- a/iser-tools/wokelangiser/.gitattributes +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/CODEOWNERS b/iser-tools/wokelangiser/.github/CODEOWNERS index 15879937d..611b5a845 100644 --- a/iser-tools/wokelangiser/.github/CODEOWNERS +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/DISCUSSION_TEMPLATE/ideas.yml b/iser-tools/wokelangiser/.github/DISCUSSION_TEMPLATE/ideas.yml index b09e520cc..ef912f85f 100644 --- a/iser-tools/wokelangiser/.github/DISCUSSION_TEMPLATE/ideas.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml b/iser-tools/wokelangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml index dca465839..df4ec2003 100644 --- a/iser-tools/wokelangiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/FUNDING.yml b/iser-tools/wokelangiser/.github/FUNDING.yml index fd9bb9606..688a442ca 100644 --- a/iser-tools/wokelangiser/.github/FUNDING.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/GOVERNANCE.md b/iser-tools/wokelangiser/.github/GOVERNANCE.md index c4e21acd1..259980c02 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/ISSUE_TEMPLATE/bug_report.yml b/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/bug_report.yml index 153310ce2..09ca154b4 100644 --- a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/iser-tools/wokelangiser/.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/wokelangiser name: Bug Report description: Create a report to help us improve diff --git a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/config.yml b/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/config.yml index 5f5052981..7685be916 100644 --- a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/config.yml +++ b/iser-tools/wokelangiser/.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/wokelangiser blank_issues_enabled: true contact_links: diff --git a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/custom.yml b/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/custom.yml index 6aa9cbffb..498759b12 100644 --- a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/custom.yml +++ b/iser-tools/wokelangiser/.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/wokelangiser name: Other description: Report an issue that does not fit the other categories diff --git a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/documentation.yml b/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/documentation.yml index 52cebf79f..ebca98db5 100644 --- a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/documentation.yml +++ b/iser-tools/wokelangiser/.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/wokelangiser name: Documentation description: Report unclear, missing, or incorrect documentation diff --git a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/feature_request.yml b/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/feature_request.yml index 5c724c7e4..0ccf41cca 100644 --- a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/feature_request.yml +++ b/iser-tools/wokelangiser/.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/wokelangiser name: Feature Request description: Suggest an idea or enhancement for this project diff --git a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/question.yml b/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/question.yml index 8f917206c..ea49d63ca 100644 --- a/iser-tools/wokelangiser/.github/ISSUE_TEMPLATE/question.yml +++ b/iser-tools/wokelangiser/.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/wokelangiser name: Question description: Ask a question about usage or behaviour diff --git a/iser-tools/wokelangiser/.github/MAINTAINERS b/iser-tools/wokelangiser/.github/MAINTAINERS index 0c819aa82..145c4e962 100644 --- a/iser-tools/wokelangiser/.github/MAINTAINERS +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/copilot-instructions.md b/iser-tools/wokelangiser/.github/copilot-instructions.md index 2124a9b59..2e8bb78ce 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/dependabot.yml b/iser-tools/wokelangiser/.github/dependabot.yml index 30c879ab6..d5cd4e996 100644 --- a/iser-tools/wokelangiser/.github/dependabot.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/pull_request_template.md b/iser-tools/wokelangiser/.github/pull_request_template.md index 24b730067..67a416d79 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/.github/workflows/boj-build.yml b/iser-tools/wokelangiser/.github/workflows/boj-build.yml index 410dc3cfc..dba7fc818 100644 --- a/iser-tools/wokelangiser/.github/workflows/boj-build.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/workflows/casket-pages.yml b/iser-tools/wokelangiser/.github/workflows/casket-pages.yml index bc603505b..ad8fd14c8 100644 --- a/iser-tools/wokelangiser/.github/workflows/casket-pages.yml +++ b/iser-tools/wokelangiser/.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: diff --git a/iser-tools/wokelangiser/.github/workflows/codeql.yml b/iser-tools/wokelangiser/.github/workflows/codeql.yml index e152a8644..03baadb4c 100644 --- a/iser-tools/wokelangiser/.github/workflows/codeql.yml +++ b/iser-tools/wokelangiser/.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: diff --git a/iser-tools/wokelangiser/.github/workflows/dogfood-gate.yml b/iser-tools/wokelangiser/.github/workflows/dogfood-gate.yml index 599292103..61d714cd9 100644 --- a/iser-tools/wokelangiser/.github/workflows/dogfood-gate.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/workflows/governance.yml b/iser-tools/wokelangiser/.github/workflows/governance.yml index 76bd1a0eb..b0b1ed6d3 100644 --- a/iser-tools/wokelangiser/.github/workflows/governance.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/workflows/hypatia-scan.yml b/iser-tools/wokelangiser/.github/workflows/hypatia-scan.yml index 7c4c3af2c..16ddf9a58 100644 --- a/iser-tools/wokelangiser/.github/workflows/hypatia-scan.yml +++ b/iser-tools/wokelangiser/.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 diff --git a/iser-tools/wokelangiser/.github/workflows/instant-sync.yml b/iser-tools/wokelangiser/.github/workflows/instant-sync.yml index e900c7e75..228dc4386 100644 --- a/iser-tools/wokelangiser/.github/workflows/instant-sync.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/workflows/mirror.yml b/iser-tools/wokelangiser/.github/workflows/mirror.yml index c3a255a4e..efdb7b721 100644 --- a/iser-tools/wokelangiser/.github/workflows/mirror.yml +++ b/iser-tools/wokelangiser/.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 diff --git a/iser-tools/wokelangiser/.github/workflows/release.yml b/iser-tools/wokelangiser/.github/workflows/release.yml index 1cfa1638a..b80da1cff 100644 --- a/iser-tools/wokelangiser/.github/workflows/release.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/workflows/rhodibot.yml b/iser-tools/wokelangiser/.github/workflows/rhodibot.yml index 94bfc55d1..95aa1fce1 100644 --- a/iser-tools/wokelangiser/.github/workflows/rhodibot.yml +++ b/iser-tools/wokelangiser/.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: @@ -95,7 +95,7 @@ jobs: # --- 5. Create missing required files --- if [ ! -f "SECURITY.md" ]; then cat > SECURITY.md << 'SECEOF' - + # Security Policy ## Reporting a Vulnerability @@ -115,7 +115,7 @@ jobs: if [ ! -f "CONTRIBUTING.md" ]; then cat > CONTRIBUTING.md << 'CONTEOF' - + # Contributing 1. Fork the repository diff --git a/iser-tools/wokelangiser/.github/workflows/rust-ci.yml b/iser-tools/wokelangiser/.github/workflows/rust-ci.yml index da9db6c65..003d6113e 100644 --- a/iser-tools/wokelangiser/.github/workflows/rust-ci.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/workflows/scorecard-enforcer.yml b/iser-tools/wokelangiser/.github/workflows/scorecard-enforcer.yml index 93cea482f..67f5366ac 100644 --- a/iser-tools/wokelangiser/.github/workflows/scorecard-enforcer.yml +++ b/iser-tools/wokelangiser/.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 diff --git a/iser-tools/wokelangiser/.github/workflows/scorecard.yml b/iser-tools/wokelangiser/.github/workflows/scorecard.yml index 614d1f55d..22305e1cb 100644 --- a/iser-tools/wokelangiser/.github/workflows/scorecard.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.github/workflows/secret-scanner.yml b/iser-tools/wokelangiser/.github/workflows/secret-scanner.yml index ea912ff9f..7cb561dfd 100644 --- a/iser-tools/wokelangiser/.github/workflows/secret-scanner.yml +++ b/iser-tools/wokelangiser/.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 diff --git a/iser-tools/wokelangiser/.github/workflows/static-analysis-gate.yml b/iser-tools/wokelangiser/.github/workflows/static-analysis-gate.yml index 1bfe9eddb..4fba8fbde 100644 --- a/iser-tools/wokelangiser/.github/workflows/static-analysis-gate.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.gitignore b/iser-tools/wokelangiser/.gitignore index 5b09f56fe..f522aef3e 100644 --- a/iser-tools/wokelangiser/.gitignore +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.gitlab-ci.yml b/iser-tools/wokelangiser/.gitlab-ci.yml index 6df637a93..7309fa900 100644 --- a/iser-tools/wokelangiser/.gitlab-ci.yml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.guix-channel b/iser-tools/wokelangiser/.guix-channel index 463636d71..f9bdf68fa 100644 --- a/iser-tools/wokelangiser/.guix-channel +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/0.1-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/0.1-AI-MANIFEST.a2ml index 2f21772b6..9d2bc7a07 100644 --- a/iser-tools/wokelangiser/.machine_readable/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/6a2/AGENTIC.a2ml b/iser-tools/wokelangiser/.machine_readable/6a2/AGENTIC.a2ml index b9d8f61a7..82cfca78d 100644 --- a/iser-tools/wokelangiser/.machine_readable/6a2/AGENTIC.a2ml +++ b/iser-tools/wokelangiser/.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 for wokelangiser diff --git a/iser-tools/wokelangiser/.machine_readable/6a2/ECOSYSTEM.a2ml b/iser-tools/wokelangiser/.machine_readable/6a2/ECOSYSTEM.a2ml index 48fae6306..9e224f9e4 100644 --- a/iser-tools/wokelangiser/.machine_readable/6a2/ECOSYSTEM.a2ml +++ b/iser-tools/wokelangiser/.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 — Wokelangiser ecosystem position diff --git a/iser-tools/wokelangiser/.machine_readable/6a2/META.a2ml b/iser-tools/wokelangiser/.machine_readable/6a2/META.a2ml index 7fdd70c69..db6dfb4ca 100644 --- a/iser-tools/wokelangiser/.machine_readable/6a2/META.a2ml +++ b/iser-tools/wokelangiser/.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 — Wokelangiser meta-level information diff --git a/iser-tools/wokelangiser/.machine_readable/6a2/NEUROSYM.a2ml b/iser-tools/wokelangiser/.machine_readable/6a2/NEUROSYM.a2ml index d58bd895e..b01546ede 100644 --- a/iser-tools/wokelangiser/.machine_readable/6a2/NEUROSYM.a2ml +++ b/iser-tools/wokelangiser/.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 for wokelangiser diff --git a/iser-tools/wokelangiser/.machine_readable/6a2/PLAYBOOK.a2ml b/iser-tools/wokelangiser/.machine_readable/6a2/PLAYBOOK.a2ml index 5b94cc996..4d142334e 100644 --- a/iser-tools/wokelangiser/.machine_readable/6a2/PLAYBOOK.a2ml +++ b/iser-tools/wokelangiser/.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 for wokelangiser diff --git a/iser-tools/wokelangiser/.machine_readable/6a2/STATE.a2ml b/iser-tools/wokelangiser/.machine_readable/6a2/STATE.a2ml index ef7bb14dc..52fab967a 100644 --- a/iser-tools/wokelangiser/.machine_readable/6a2/STATE.a2ml +++ b/iser-tools/wokelangiser/.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 — Wokelangiser project state diff --git a/iser-tools/wokelangiser/.machine_readable/ADJUST.contractile b/iser-tools/wokelangiser/.machine_readable/ADJUST.contractile index a83ecf9ff..c5630e25c 100644 --- a/iser-tools/wokelangiser/.machine_readable/ADJUST.contractile +++ b/iser-tools/wokelangiser/.machine_readable/ADJUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; ADJUST.contractile — Accessibility invariants for wokelangiser ; "ADJUST" = Accessibility & Digital Justice for Universal Software & Technology ; diff --git a/iser-tools/wokelangiser/.machine_readable/CLADE.a2ml b/iser-tools/wokelangiser/.machine_readable/CLADE.a2ml index 9e77419b1..b14389cef 100644 --- a/iser-tools/wokelangiser/.machine_readable/CLADE.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/ENSAID_CONFIG.a2ml b/iser-tools/wokelangiser/.machine_readable/ENSAID_CONFIG.a2ml index 11c8223ca..2068cc161 100644 --- a/iser-tools/wokelangiser/.machine_readable/ENSAID_CONFIG.a2ml +++ b/iser-tools/wokelangiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # ENSAID_CONFIG.a2ml — eNSAID Environment Configuration diff --git a/iser-tools/wokelangiser/.machine_readable/INTENT.contractile b/iser-tools/wokelangiser/.machine_readable/INTENT.contractile index f481b434a..f37a5fc99 100644 --- a/iser-tools/wokelangiser/.machine_readable/INTENT.contractile +++ b/iser-tools/wokelangiser/.machine_readable/INTENT.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; INTENT.contractile — Purpose and scope for wokelangiser ; Helps LLM/SLM agents understand what this repo IS and IS NOT. ; diff --git a/iser-tools/wokelangiser/.machine_readable/MUST.contractile b/iser-tools/wokelangiser/.machine_readable/MUST.contractile index a1c37e42a..827231b6c 100644 --- a/iser-tools/wokelangiser/.machine_readable/MUST.contractile +++ b/iser-tools/wokelangiser/.machine_readable/MUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; MUST.contractile — Baseline invariants for wokelangiser ; These constraints MUST NOT be violated. K9 validators enforce them. ; diff --git a/iser-tools/wokelangiser/.machine_readable/TRUST.contractile b/iser-tools/wokelangiser/.machine_readable/TRUST.contractile index f3d480fb8..b0a2a726f 100644 --- a/iser-tools/wokelangiser/.machine_readable/TRUST.contractile +++ b/iser-tools/wokelangiser/.machine_readable/TRUST.contractile @@ -1,4 +1,4 @@ -; SPDX-License-Identifier: PMPL-1.0-or-later +; SPDX-License-Identifier: MPL-2.0 ; TRUST.contractile — Trust boundaries for wokelangiser ; Defines what LLM/SLM agents are trusted to do without asking. ; diff --git a/iser-tools/wokelangiser/.machine_readable/agent_instructions/README.adoc b/iser-tools/wokelangiser/.machine_readable/agent_instructions/README.adoc index 0ed360be2..9bc2e24bc 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = Agent Instructions :toc: preamble diff --git a/iser-tools/wokelangiser/.machine_readable/agent_instructions/coverage.a2ml b/iser-tools/wokelangiser/.machine_readable/agent_instructions/coverage.a2ml index 3d720dc3e..697966420 100644 --- a/iser-tools/wokelangiser/.machine_readable/agent_instructions/coverage.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/agent_instructions/debt.a2ml b/iser-tools/wokelangiser/.machine_readable/agent_instructions/debt.a2ml index f46451a64..c0238c5df 100644 --- a/iser-tools/wokelangiser/.machine_readable/agent_instructions/debt.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/agent_instructions/methodology.a2ml b/iser-tools/wokelangiser/.machine_readable/agent_instructions/methodology.a2ml index 9bf143902..754f35710 100644 --- a/iser-tools/wokelangiser/.machine_readable/agent_instructions/methodology.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/ai/.clinerules b/iser-tools/wokelangiser/.machine_readable/ai/.clinerules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/wokelangiser/.machine_readable/ai/.clinerules +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/ai/.cursorrules b/iser-tools/wokelangiser/.machine_readable/ai/.cursorrules index ca78d43b7..d3b9cee01 100644 --- a/iser-tools/wokelangiser/.machine_readable/ai/.cursorrules +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/ai/.windsurfrules b/iser-tools/wokelangiser/.machine_readable/ai/.windsurfrules index dd6a026c8..854d2ee3d 100644 --- a/iser-tools/wokelangiser/.machine_readable/ai/.windsurfrules +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml index 2c9ed6cc1..869cbee61 100644 --- a/iser-tools/wokelangiser/.machine_readable/ai/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml index eb739e96f..45038e1eb 100644 --- a/iser-tools/wokelangiser/.machine_readable/anchors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/anchors/ANCHOR.a2ml b/iser-tools/wokelangiser/.machine_readable/anchors/ANCHOR.a2ml index bf5002fda..93d3537fa 100644 --- a/iser-tools/wokelangiser/.machine_readable/anchors/ANCHOR.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/compliance/rust/deny.toml b/iser-tools/wokelangiser/.machine_readable/compliance/rust/deny.toml index ad75c2cd5..b096db889 100644 --- a/iser-tools/wokelangiser/.machine_readable/compliance/rust/deny.toml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml index 029fbbad3..6e41e6c25 100644 --- a/iser-tools/wokelangiser/.machine_readable/configs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/configs/git-cliff/cliff.toml b/iser-tools/wokelangiser/.machine_readable/configs/git-cliff/cliff.toml index 0047b062f..506bc7522 100644 --- a/iser-tools/wokelangiser/.machine_readable/configs/git-cliff/cliff.toml +++ b/iser-tools/wokelangiser/.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) 2026 Jonathan D.A. Jewell (hyperpolymath) # # git-cliff configuration for conventional commit changelog generation. diff --git a/iser-tools/wokelangiser/.machine_readable/contractiles/dust/Dustfile.a2ml b/iser-tools/wokelangiser/.machine_readable/contractiles/dust/Dustfile.a2ml index 2bca7ce8f..37df70f7d 100644 --- a/iser-tools/wokelangiser/.machine_readable/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/wokelangiser/.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 for wokelangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/wokelangiser/.machine_readable/contractiles/intend/Intendfile.a2ml b/iser-tools/wokelangiser/.machine_readable/contractiles/intend/Intendfile.a2ml index 423c9474b..1c80bb8e2 100644 --- a/iser-tools/wokelangiser/.machine_readable/contractiles/intend/Intendfile.a2ml +++ b/iser-tools/wokelangiser/.machine_readable/contractiles/intend/Intendfile.a2ml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # Intendfile — Intent declarations for wokelangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/wokelangiser/.machine_readable/contractiles/must/Mustfile.a2ml b/iser-tools/wokelangiser/.machine_readable/contractiles/must/Mustfile.a2ml index bb0f9ac19..96097fbbc 100644 --- a/iser-tools/wokelangiser/.machine_readable/contractiles/must/Mustfile.a2ml +++ b/iser-tools/wokelangiser/.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 for wokelangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/wokelangiser/.machine_readable/contractiles/trust/Trustfile.a2ml b/iser-tools/wokelangiser/.machine_readable/contractiles/trust/Trustfile.a2ml index 68ab16fb1..587d94bc0 100644 --- a/iser-tools/wokelangiser/.machine_readable/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/wokelangiser/.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 for wokelangiser # Author: Jonathan D.A. Jewell diff --git a/iser-tools/wokelangiser/.machine_readable/integrations/feedback-o-tron.a2ml b/iser-tools/wokelangiser/.machine_readable/integrations/feedback-o-tron.a2ml index 1c473aef8..5381604ed 100644 --- a/iser-tools/wokelangiser/.machine_readable/integrations/feedback-o-tron.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/integrations/proven.a2ml b/iser-tools/wokelangiser/.machine_readable/integrations/proven.a2ml index 6b3e80574..9af33ffdc 100644 --- a/iser-tools/wokelangiser/.machine_readable/integrations/proven.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/integrations/verisimdb.a2ml b/iser-tools/wokelangiser/.machine_readable/integrations/verisimdb.a2ml index 2c8f8f5b6..164c5229a 100644 --- a/iser-tools/wokelangiser/.machine_readable/integrations/verisimdb.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/integrations/vexometer.a2ml b/iser-tools/wokelangiser/.machine_readable/integrations/vexometer.a2ml index bb7fc435d..238b3d2cd 100644 --- a/iser-tools/wokelangiser/.machine_readable/integrations/vexometer.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml index ea4ba2cd0..01a19140a 100644 --- a/iser-tools/wokelangiser/.machine_readable/policies/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml b/iser-tools/wokelangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml index 3ca8e00d2..8cc906fd4 100644 --- a/iser-tools/wokelangiser/.machine_readable/policies/MAINTENANCE-AXES.a2ml +++ b/iser-tools/wokelangiser/.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 Jonathan D.A. Jewell (hyperpolymath) # # Canonical maintenance governance model diff --git a/iser-tools/wokelangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/wokelangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/wokelangiser/.machine_readable/policies/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/wokelangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/wokelangiser/.machine_readable/policies/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml index ec8281dc0..615df84f0 100644 --- a/iser-tools/wokelangiser/.machine_readable/scripts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml index fb387e187..4bbd6cf39 100644 --- a/iser-tools/wokelangiser/.machine_readable/scripts/forge/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/scripts/forge/forge-sync.sh b/iser-tools/wokelangiser/.machine_readable/scripts/forge/forge-sync.sh index bd754e616..330e54b3c 100755 --- a/iser-tools/wokelangiser/.machine_readable/scripts/forge/forge-sync.sh +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml index 3ee51243b..3182d1754 100644 --- a/iser-tools/wokelangiser/.machine_readable/scripts/lifecycle/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/scripts/lifecycle/install-tools.sh b/iser-tools/wokelangiser/.machine_readable/scripts/lifecycle/install-tools.sh index f01442c56..408df6428 100755 --- a/iser-tools/wokelangiser/.machine_readable/scripts/lifecycle/install-tools.sh +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/scripts/maintenance/maint-assault.sh b/iser-tools/wokelangiser/.machine_readable/scripts/maintenance/maint-assault.sh index 2d429b7ad..f170cabc8 100644 --- a/iser-tools/wokelangiser/.machine_readable/scripts/maintenance/maint-assault.sh +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml index 9dacbd6ee..460e06940 100644 --- a/iser-tools/wokelangiser/.machine_readable/scripts/verification/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.well-known/ai.txt b/iser-tools/wokelangiser/.well-known/ai.txt index 6668d6690..cc7cbc351 100644 --- a/iser-tools/wokelangiser/.well-known/ai.txt +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.well-known/humans.txt b/iser-tools/wokelangiser/.well-known/humans.txt index 287356028..6b2998f1f 100644 --- a/iser-tools/wokelangiser/.well-known/humans.txt +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/.well-known/security.txt b/iser-tools/wokelangiser/.well-known/security.txt index c1ed1eefe..f563e7b8f 100644 --- a/iser-tools/wokelangiser/.well-known/security.txt +++ b/iser-tools/wokelangiser/.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/iser-tools/wokelangiser/0-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/0-AI-MANIFEST.a2ml index 870767e08..ee00c3259 100644 --- a/iser-tools/wokelangiser/0-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/0-AI-MANIFEST.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) # # STOP - CRITICAL READING REQUIRED diff --git a/iser-tools/wokelangiser/CHANGELOG.adoc b/iser-tools/wokelangiser/CHANGELOG.adoc index ff191bc64..74b42df44 100644 --- a/iser-tools/wokelangiser/CHANGELOG.adoc +++ b/iser-tools/wokelangiser/CHANGELOG.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Changelog :toc: diff --git a/iser-tools/wokelangiser/CODE_OF_CONDUCT.md b/iser-tools/wokelangiser/CODE_OF_CONDUCT.md index c32021adb..1f1548cab 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 37747faf9..a7e06697f 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/Cargo.toml b/iser-tools/wokelangiser/Cargo.toml index 1cacafc02..a2a392d51 100644 --- a/iser-tools/wokelangiser/Cargo.toml +++ b/iser-tools/wokelangiser/Cargo.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 [package] name = "wokelangiser" version = "0.1.0" diff --git a/iser-tools/wokelangiser/Containerfile b/iser-tools/wokelangiser/Containerfile index 19e2289f2..d7266bc00 100644 --- a/iser-tools/wokelangiser/Containerfile +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/EXPLAINME.adoc b/iser-tools/wokelangiser/EXPLAINME.adoc index 26b0878cc..d035b9614 100644 --- a/iser-tools/wokelangiser/EXPLAINME.adoc +++ b/iser-tools/wokelangiser/EXPLAINME.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Wokelangiser — Show Me The Receipts :toc: :icons: font diff --git a/iser-tools/wokelangiser/Justfile b/iser-tools/wokelangiser/Justfile index ba89b5379..505f22683 100644 --- a/iser-tools/wokelangiser/Justfile +++ b/iser-tools/wokelangiser/Justfile @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # wokelangiser — consent patterns, accessibility, i18n hooks via WokeLang # Default: build and test diff --git a/iser-tools/wokelangiser/QUICKSTART-DEV.adoc b/iser-tools/wokelangiser/QUICKSTART-DEV.adoc index 7ec62e40b..bcf7c0627 100644 --- a/iser-tools/wokelangiser/QUICKSTART-DEV.adoc +++ b/iser-tools/wokelangiser/QUICKSTART-DEV.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 222cb2ca7..4d21be917 100644 --- a/iser-tools/wokelangiser/QUICKSTART-MAINTAINER.adoc +++ b/iser-tools/wokelangiser/QUICKSTART-MAINTAINER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 ca5082f14..ea9fbbf45 100644 --- a/iser-tools/wokelangiser/QUICKSTART-USER.adoc +++ b/iser-tools/wokelangiser/QUICKSTART-USER.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 bd93f5f92..8cf0b8271 100644 --- a/iser-tools/wokelangiser/README.adoc +++ b/iser-tools/wokelangiser/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 diff --git a/iser-tools/wokelangiser/ROADMAP.adoc b/iser-tools/wokelangiser/ROADMAP.adoc index a8a16219f..5f8235a80 100644 --- a/iser-tools/wokelangiser/ROADMAP.adoc +++ b/iser-tools/wokelangiser/ROADMAP.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.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 f499955e5..33f64eaf8 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/.gatekeeper.yaml b/iser-tools/wokelangiser/container/.gatekeeper.yaml index cffda23e3..4aac671d0 100644 --- a/iser-tools/wokelangiser/container/.gatekeeper.yaml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/0.1-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/container/0.1-AI-MANIFEST.a2ml index 3d89b8763..ccb5bc51d 100644 --- a/iser-tools/wokelangiser/container/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/Containerfile b/iser-tools/wokelangiser/container/Containerfile index efcafa22b..ba85260a6 100644 --- a/iser-tools/wokelangiser/container/Containerfile +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/README.adoc b/iser-tools/wokelangiser/container/README.adoc index 94aabec94..1c0044c8c 100644 --- a/iser-tools/wokelangiser/container/README.adoc +++ b/iser-tools/wokelangiser/container/README.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) = {{PROJECT_NAME}} Container Templates :toc: left diff --git a/iser-tools/wokelangiser/container/compose.example.toml b/iser-tools/wokelangiser/container/compose.example.toml index 4bce8288d..d8d717c4f 100644 --- a/iser-tools/wokelangiser/container/compose.example.toml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/compose.toml b/iser-tools/wokelangiser/container/compose.toml index 19eda0fa5..a14f8a005 100644 --- a/iser-tools/wokelangiser/container/compose.toml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/ct-build.sh b/iser-tools/wokelangiser/container/ct-build.sh index 527325d94..a54a5418a 100755 --- a/iser-tools/wokelangiser/container/ct-build.sh +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/deploy.k9.ncl b/iser-tools/wokelangiser/container/deploy.k9.ncl index 4ef60a444..fa027b2bd 100644 --- a/iser-tools/wokelangiser/container/deploy.k9.ncl +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/entrypoint.sh b/iser-tools/wokelangiser/container/entrypoint.sh index 72ace9c1c..a7a036992 100755 --- a/iser-tools/wokelangiser/container/entrypoint.sh +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/manifest.toml b/iser-tools/wokelangiser/container/manifest.toml index 0b789546c..4d64bdfd6 100644 --- a/iser-tools/wokelangiser/container/manifest.toml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/container/vordr.toml b/iser-tools/wokelangiser/container/vordr.toml index 0fb7fd599..af38fc547 100644 --- a/iser-tools/wokelangiser/container/vordr.toml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/contractile.just b/iser-tools/wokelangiser/contractile.just index 8f99137a1..9a5827baf 100644 --- a/iser-tools/wokelangiser/contractile.just +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/contractiles/intend/Intentfile.a2ml b/iser-tools/wokelangiser/contractiles/intend/Intentfile.a2ml index ea24bbb12..3b3c0911c 100644 --- a/iser-tools/wokelangiser/contractiles/intend/Intentfile.a2ml +++ b/iser-tools/wokelangiser/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 Wokelangiser. ## Purpose -Wokelangiser — // SPDX-License-Identifier: PMPL-1.0-or-later +Wokelangiser — // SPDX-License-Identifier: MPL-2.0 ## Anti-Purpose diff --git a/iser-tools/wokelangiser/contractiles/must/Mustfile.a2ml b/iser-tools/wokelangiser/contractiles/must/Mustfile.a2ml index 52394f6ca..3e7e7146a 100644 --- a/iser-tools/wokelangiser/contractiles/must/Mustfile.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/contractiles/trust/Trustfile.a2ml b/iser-tools/wokelangiser/contractiles/trust/Trustfile.a2ml index 7cc249370..2f2f9846b 100644 --- a/iser-tools/wokelangiser/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/0.1-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/0.1-AI-MANIFEST.a2ml index 828253e63..7f79301ee 100644 --- a/iser-tools/wokelangiser/docs/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/RSR_OUTLINE.adoc b/iser-tools/wokelangiser/docs/RSR_OUTLINE.adoc index c79318318..0ba0c97b5 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: PMPL-1.0-or-later +SPDX-License-Identifier: MPL-2.0 == Links diff --git a/iser-tools/wokelangiser/docs/STATE-VISUALIZER.adoc b/iser-tools/wokelangiser/docs/STATE-VISUALIZER.adoc index fb4533750..422fcd5cd 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/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/architecture/0.2-AI-MANIFEST.a2ml index cf992d938..028b503d6 100644 --- a/iser-tools/wokelangiser/docs/architecture/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/architecture/THREAT-MODEL.adoc b/iser-tools/wokelangiser/docs/architecture/THREAT-MODEL.adoc index 920e3bb44..048290370 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 96e9c9814..860073e12 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/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/attribution/0.2-AI-MANIFEST.a2ml index 27b6fc6cc..52beaea4b 100644 --- a/iser-tools/wokelangiser/docs/attribution/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc b/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc index ac120fa45..a1c654434 100644 --- a/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc +++ b/iser-tools/wokelangiser/docs/attribution/MAINTAINERS.adoc @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Maintainers :toc: preamble diff --git a/iser-tools/wokelangiser/docs/decisions/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/decisions/0.2-AI-MANIFEST.a2ml index c84edf333..ac26298b4 100644 --- a/iser-tools/wokelangiser/docs/decisions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/decisions/0000-template.adoc b/iser-tools/wokelangiser/docs/decisions/0000-template.adoc index 49151a25c..b1a561f3b 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 efd551810..070eda3aa 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/developer/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/developer/0.2-AI-MANIFEST.a2ml index f650269a8..c16fcc747 100644 --- a/iser-tools/wokelangiser/docs/developer/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/0.1-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/0.1-AI-MANIFEST.a2ml index 56188c898..6e373bd2f 100644 --- a/iser-tools/wokelangiser/docs/governance/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/CRG-CRITERIA.a2ml b/iser-tools/wokelangiser/docs/governance/CRG-CRITERIA.a2ml index 9be0b213b..7ed220586 100644 --- a/iser-tools/wokelangiser/docs/governance/CRG-CRITERIA.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml b/iser-tools/wokelangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml index 73ca7fd0c..57ce8242b 100644 --- a/iser-tools/wokelangiser/docs/governance/MAINTENANCE-CHECKLIST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml b/iser-tools/wokelangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml index b8954d8bc..093573a07 100644 --- a/iser-tools/wokelangiser/docs/governance/SOFTWARE-DEVELOPMENT-APPROACH.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/TSDM.a2ml b/iser-tools/wokelangiser/docs/governance/TSDM.a2ml index b177cbfd4..43655942e 100644 --- a/iser-tools/wokelangiser/docs/governance/TSDM.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml index b8e7e5a9a..472248699 100644 --- a/iser-tools/wokelangiser/docs/governance/audit/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml index 2e24f04f3..b13ec695f 100644 --- a/iser-tools/wokelangiser/docs/governance/audit/compliance/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml index 635d6623e..0bccae0d0 100644 --- a/iser-tools/wokelangiser/docs/governance/audit/effects/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml index 86f05ebbb..f97bc9ccb 100644 --- a/iser-tools/wokelangiser/docs/governance/audit/systems/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml index e8054e043..8e0dff5ec 100644 --- a/iser-tools/wokelangiser/docs/governance/maintenance/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml index 8c92d1159..63d1a9992 100644 --- a/iser-tools/wokelangiser/docs/governance/maintenance/adaptive/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml index 5e1bcdf55..05cb89da1 100644 --- a/iser-tools/wokelangiser/docs/governance/maintenance/corrective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml index f8beee528..832762feb 100644 --- a/iser-tools/wokelangiser/docs/governance/maintenance/perfective/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml index 457811cc2..80339e77c 100644 --- a/iser-tools/wokelangiser/docs/governance/planning/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml index 50ed27331..fc17a27d0 100644 --- a/iser-tools/wokelangiser/docs/governance/planning/could/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml index 19fe1eedf..0987daeed 100644 --- a/iser-tools/wokelangiser/docs/governance/planning/must/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml index 5c3719420..f492289a3 100644 --- a/iser-tools/wokelangiser/docs/governance/planning/should/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/legal/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/legal/0.2-AI-MANIFEST.a2ml index c68b6e358..e54779833 100644 --- a/iser-tools/wokelangiser/docs/legal/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt b/iser-tools/wokelangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt index 7b2675d49..0b20fca23 100644 --- a/iser-tools/wokelangiser/docs/legal/EXHIBIT-A-ETHICAL-USE.txt +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt b/iser-tools/wokelangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt index 83f47066a..7fba8c94b 100644 --- a/iser-tools/wokelangiser/docs/legal/EXHIBIT-B-QUANTUM-SAFE.txt +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/practice/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/practice/0.2-AI-MANIFEST.a2ml index 92095899e..257f3a4f4 100644 --- a/iser-tools/wokelangiser/docs/practice/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/practice/AI-CONVENTIONS.adoc b/iser-tools/wokelangiser/docs/practice/AI-CONVENTIONS.adoc index db82caa31..7d0153389 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: PMPL-1.0-or-later`. +- Every source file needs `# SPDX-License-Identifier: MPL-2.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 6663cb79f..c2490ca4b 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = TOPOLOGY.md — Generation Guide Jonathan D.A. Jewell (hyperpolymath) :toc: diff --git a/iser-tools/wokelangiser/docs/standards/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/standards/0.2-AI-MANIFEST.a2ml index 26b6aa5d8..c147c6f8b 100644 --- a/iser-tools/wokelangiser/docs/standards/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/templates/contractiles/README.adoc b/iser-tools/wokelangiser/docs/templates/contractiles/README.adoc index 32f6a5e0f..121da7ae3 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: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 = Contractile Templates Blank templates for projects that want to replace the hyperpolymath diff --git a/iser-tools/wokelangiser/docs/templates/contractiles/dust/Dustfile.a2ml b/iser-tools/wokelangiser/docs/templates/contractiles/dust/Dustfile.a2ml index 84d0c0836..903af2c3f 100644 --- a/iser-tools/wokelangiser/docs/templates/contractiles/dust/Dustfile.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/templates/contractiles/must/Mustfile.a2ml b/iser-tools/wokelangiser/docs/templates/contractiles/must/Mustfile.a2ml index ab21b25c7..d08796f92 100644 --- a/iser-tools/wokelangiser/docs/templates/contractiles/must/Mustfile.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/templates/contractiles/trust/Trustfile.a2ml b/iser-tools/wokelangiser/docs/templates/contractiles/trust/Trustfile.a2ml index 0de44cb7b..842c6b06a 100644 --- a/iser-tools/wokelangiser/docs/templates/contractiles/trust/Trustfile.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/theory/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/theory/0.2-AI-MANIFEST.a2ml index 3fa9caf48..93df18706 100644 --- a/iser-tools/wokelangiser/docs/theory/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml index c8ad40f27..f387d08e9 100644 --- a/iser-tools/wokelangiser/docs/theory/computing/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml index 39e4f0205..cdc2baa14 100644 --- a/iser-tools/wokelangiser/docs/theory/formalisms/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml index 4fed7fa67..677a4dacb 100644 --- a/iser-tools/wokelangiser/docs/theory/mathematics/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml index 2bb0c5801..d888cee56 100644 --- a/iser-tools/wokelangiser/docs/theory/ontologies/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml index 8c6f72b1c..166ed9e8b 100644 --- a/iser-tools/wokelangiser/docs/theory/other/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml index d6c686427..891952224 100644 --- a/iser-tools/wokelangiser/docs/theory/socio-technical/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml index 03685ee41..c936101d8 100644 --- a/iser-tools/wokelangiser/docs/whitepapers/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml index 871ec12f2..ceb8a1e71 100644 --- a/iser-tools/wokelangiser/docs/whitepapers/academic/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml index 9217576c6..20156dd51 100644 --- a/iser-tools/wokelangiser/docs/whitepapers/industry/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml index b851497f3..ed7e1529f 100644 --- a/iser-tools/wokelangiser/docs/whitepapers/outreach/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/docs/wikis/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/docs/wikis/0.2-AI-MANIFEST.a2ml index c1b1411a5..f071ca8a9 100644 --- a/iser-tools/wokelangiser/docs/wikis/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/eclexiaiser.toml b/iser-tools/wokelangiser/eclexiaiser.toml index a182070ca..398701028 100644 --- a/iser-tools/wokelangiser/eclexiaiser.toml +++ b/iser-tools/wokelangiser/eclexiaiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # eclexiaiser manifest for wokelangiser [project] diff --git a/iser-tools/wokelangiser/examples/compliant-app/wokelangiser.toml b/iser-tools/wokelangiser/examples/compliant-app/wokelangiser.toml index 364dcd6cf..ffad37dc4 100644 --- a/iser-tools/wokelangiser/examples/compliant-app/wokelangiser.toml +++ b/iser-tools/wokelangiser/examples/compliant-app/wokelangiser.toml @@ -1,4 +1,4 @@ -# SPDX-License-Identifier: PMPL-1.0-or-later +# SPDX-License-Identifier: MPL-2.0 # wokelangiser.toml — Example configuration for a GDPR/CCPA compliant web application # See: https://github.com/hyperpolymath/wokelangiser # diff --git a/iser-tools/wokelangiser/features/0.1-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/features/0.1-AI-MANIFEST.a2ml index 3fc432e71..dc3e4ee3a 100644 --- a/iser-tools/wokelangiser/features/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/features/boj-server/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/features/boj-server/0.2-AI-MANIFEST.a2ml index 5677138d9..c77798cdf 100644 --- a/iser-tools/wokelangiser/features/boj-server/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml index 49a833189..e61ad2440 100644 --- a/iser-tools/wokelangiser/features/panic-attacker/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/features/ssg/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/features/ssg/0.2-AI-MANIFEST.a2ml index 3a40801e4..121c5ae27 100644 --- a/iser-tools/wokelangiser/features/ssg/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/features/ssg/ssg-bootstrap.sh b/iser-tools/wokelangiser/features/ssg/ssg-bootstrap.sh index eda90f005..89c6fa5ff 100755 --- a/iser-tools/wokelangiser/features/ssg/ssg-bootstrap.sh +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/flake.nix b/iser-tools/wokelangiser/flake.nix index da78ead37..ded161e32 100644 --- a/iser-tools/wokelangiser/flake.nix +++ b/iser-tools/wokelangiser/flake.nix @@ -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}}> # # Nix flake for {{PROJECT_NAME}} diff --git a/iser-tools/wokelangiser/guix.scm b/iser-tools/wokelangiser/guix.scm index aa88a34fd..bf6350c95 100644 --- a/iser-tools/wokelangiser/guix.scm +++ b/iser-tools/wokelangiser/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 {{PROJECT_NAME}} diff --git a/iser-tools/wokelangiser/k9iser.toml b/iser-tools/wokelangiser/k9iser.toml index ad540b9a3..210111c5a 100644 --- a/iser-tools/wokelangiser/k9iser.toml +++ b/iser-tools/wokelangiser/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 wokelangiser diff --git a/iser-tools/wokelangiser/selur-compose.toml b/iser-tools/wokelangiser/selur-compose.toml index ae324e3b7..aa5b974ce 100644 --- a/iser-tools/wokelangiser/selur-compose.toml +++ b/iser-tools/wokelangiser/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 wokelangiser diff --git a/iser-tools/wokelangiser/setup.sh b/iser-tools/wokelangiser/setup.sh index 61cbb7028..4be2b1c29 100755 --- a/iser-tools/wokelangiser/setup.sh +++ b/iser-tools/wokelangiser/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 wokelangiser # # 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/iser-tools/wokelangiser/src/0.1-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/0.1-AI-MANIFEST.a2ml index b8ec5aef2..c92e124d1 100644 --- a/iser-tools/wokelangiser/src/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/abi/mod.rs b/iser-tools/wokelangiser/src/abi/mod.rs index 7dac36db1..5948c7326 100644 --- a/iser-tools/wokelangiser/src/abi/mod.rs +++ b/iser-tools/wokelangiser/src/abi/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // ABI module for wokelangiser — core types representing consent states, diff --git a/iser-tools/wokelangiser/src/aspects/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/aspects/0.2-AI-MANIFEST.a2ml index 872287a5b..3d5b209e2 100644 --- a/iser-tools/wokelangiser/src/aspects/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml index 7a2bea514..f114cbd24 100644 --- a/iser-tools/wokelangiser/src/aspects/integrity/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml index d0837d590..e16cbdf9d 100644 --- a/iser-tools/wokelangiser/src/aspects/observability/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml index 3512a8789..099653636 100644 --- a/iser-tools/wokelangiser/src/aspects/security/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/bridges/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/bridges/0.2-AI-MANIFEST.a2ml index 502d4f483..3d3e27a07 100644 --- a/iser-tools/wokelangiser/src/bridges/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/codegen/accessibility.rs b/iser-tools/wokelangiser/src/codegen/accessibility.rs index 0afd92445..668bf98d0 100644 --- a/iser-tools/wokelangiser/src/codegen/accessibility.rs +++ b/iser-tools/wokelangiser/src/codegen/accessibility.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Accessibility checking module for wokelangiser — checks WCAG 2.2 compliance diff --git a/iser-tools/wokelangiser/src/codegen/consent.rs b/iser-tools/wokelangiser/src/codegen/consent.rs index edcbf07f0..3b1dd6abb 100644 --- a/iser-tools/wokelangiser/src/codegen/consent.rs +++ b/iser-tools/wokelangiser/src/codegen/consent.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Consent code generation module for wokelangiser — generates consent gate @@ -125,7 +125,7 @@ fn generate_consent_manager(manifest: &Manifest, gates: &[ConsentGate]) -> Strin }; format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Generated by wokelangiser — consent state machine // Project: {project} // GDPR: {gdpr} | CCPA: {ccpa} @@ -247,7 +247,7 @@ export default consentManager; /// has been granted for the associated category. fn generate_gate_wrappers(gates: &[ConsentGate]) -> String { let mut code = String::from( - "// SPDX-License-Identifier: PMPL-1.0-or-later\n\ + "// SPDX-License-Identifier: MPL-2.0\n\ // Generated by wokelangiser — consent gate wrappers\n\ // DO NOT EDIT — regenerate with `wokelangiser generate`\n\n\ import { consentManager } from './consent_manager.js';\n\n", @@ -309,7 +309,7 @@ fn generate_consent_banner(manifest: &Manifest, _gates: &[ConsentGate]) -> Strin } format!( - r#" + r#" diff --git a/iser-tools/wokelangiser/src/codegen/i18n.rs b/iser-tools/wokelangiser/src/codegen/i18n.rs index 106fa53ef..ad95f746b 100644 --- a/iser-tools/wokelangiser/src/codegen/i18n.rs +++ b/iser-tools/wokelangiser/src/codegen/i18n.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Internationalisation (i18n) module for wokelangiser — extracts translatable @@ -161,7 +161,7 @@ pub fn generate_i18n_module(manifest: &Manifest, output_dir: &str) -> Result<()> .collect(); let module_code = format!( - r#"// SPDX-License-Identifier: PMPL-1.0-or-later + r#"// SPDX-License-Identifier: MPL-2.0 // Generated by wokelangiser — i18n integration module // Project: {project} // Default locale: {default_locale} diff --git a/iser-tools/wokelangiser/src/codegen/mod.rs b/iser-tools/wokelangiser/src/codegen/mod.rs index 4aa1e9787..460a657b7 100644 --- a/iser-tools/wokelangiser/src/codegen/mod.rs +++ b/iser-tools/wokelangiser/src/codegen/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Codegen orchestration module for wokelangiser — coordinates parsing, diff --git a/iser-tools/wokelangiser/src/codegen/parser.rs b/iser-tools/wokelangiser/src/codegen/parser.rs index 8886036fe..2314cbfb4 100644 --- a/iser-tools/wokelangiser/src/codegen/parser.rs +++ b/iser-tools/wokelangiser/src/codegen/parser.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Parser module for wokelangiser — analyses project source files to identify diff --git a/iser-tools/wokelangiser/src/contracts/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/contracts/0.2-AI-MANIFEST.a2ml index 8e9026c77..0bd9198f8 100644 --- a/iser-tools/wokelangiser/src/contracts/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/core/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/core/0.2-AI-MANIFEST.a2ml index 097b8e868..22846c785 100644 --- a/iser-tools/wokelangiser/src/core/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/definitions/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/definitions/0.2-AI-MANIFEST.a2ml index a2c573f55..e54f4dabb 100644 --- a/iser-tools/wokelangiser/src/definitions/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/errors/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/errors/0.2-AI-MANIFEST.a2ml index c25c68a23..dddcc6c43 100644 --- a/iser-tools/wokelangiser/src/errors/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/interface/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/interface/0.2-AI-MANIFEST.a2ml index 7afd897ba..7f0f471b3 100644 --- a/iser-tools/wokelangiser/src/interface/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml index f547a7c98..91cafa014 100644 --- a/iser-tools/wokelangiser/src/interface/abi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/interface/abi/Foreign.idr b/iser-tools/wokelangiser/src/interface/abi/Foreign.idr index 1cbfad304..4d5f905af 100644 --- a/iser-tools/wokelangiser/src/interface/abi/Foreign.idr +++ b/iser-tools/wokelangiser/src/interface/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 for Wokelangiser diff --git a/iser-tools/wokelangiser/src/interface/abi/Layout.idr b/iser-tools/wokelangiser/src/interface/abi/Layout.idr index 9f578fd91..d3c5ed2f2 100644 --- a/iser-tools/wokelangiser/src/interface/abi/Layout.idr +++ b/iser-tools/wokelangiser/src/interface/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 for Wokelangiser diff --git a/iser-tools/wokelangiser/src/interface/abi/Types.idr b/iser-tools/wokelangiser/src/interface/abi/Types.idr index 7fd60fa81..2b73728cf 100644 --- a/iser-tools/wokelangiser/src/interface/abi/Types.idr +++ b/iser-tools/wokelangiser/src/interface/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) -- ||| ABI Type Definitions for Wokelangiser diff --git a/iser-tools/wokelangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml index 3e2bf8fad..bf456ae24 100644 --- a/iser-tools/wokelangiser/src/interface/ffi/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/interface/ffi/build.zig b/iser-tools/wokelangiser/src/interface/ffi/build.zig index f0093c1ec..c21c2062f 100644 --- a/iser-tools/wokelangiser/src/interface/ffi/build.zig +++ b/iser-tools/wokelangiser/src/interface/ffi/build.zig @@ -1,5 +1,5 @@ // Wokelangiser FFI Build Configuration -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/wokelangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml index ebc882dc2..5b5f1b1e5 100644 --- a/iser-tools/wokelangiser/src/interface/ffi/src/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/interface/ffi/src/main.zig b/iser-tools/wokelangiser/src/interface/ffi/src/main.zig index 21d5bc3cc..5623ce935 100644 --- a/iser-tools/wokelangiser/src/interface/ffi/src/main.zig +++ b/iser-tools/wokelangiser/src/interface/ffi/src/main.zig @@ -7,7 +7,7 @@ // All types and layouts must match the Idris2 ABI definitions in Types.idr // and Layout.idr. // -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) const std = @import("std"); diff --git a/iser-tools/wokelangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml index b6ea38188..e02427f84 100644 --- a/iser-tools/wokelangiser/src/interface/ffi/test/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/interface/ffi/test/integration_test.zig b/iser-tools/wokelangiser/src/interface/ffi/test/integration_test.zig index 5bedddd55..30e945b51 100644 --- a/iser-tools/wokelangiser/src/interface/ffi/test/integration_test.zig +++ b/iser-tools/wokelangiser/src/interface/ffi/test/integration_test.zig @@ -1,5 +1,5 @@ // Wokelangiser 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/iser-tools/wokelangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml index 1a97b4416..0088b80c7 100644 --- a/iser-tools/wokelangiser/src/interface/generated/0.3-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml index 28a5ea7ca..4eeb58088 100644 --- a/iser-tools/wokelangiser/src/interface/generated/abi/0.4-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/src/lib.rs b/iser-tools/wokelangiser/src/lib.rs index 649039687..256286e0e 100644 --- a/iser-tools/wokelangiser/src/lib.rs +++ b/iser-tools/wokelangiser/src/lib.rs @@ -13,7 +13,7 @@ clippy::manual_clamp, clippy::type_complexity )] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // wokelangiser library crate — public API for consent pattern generation, diff --git a/iser-tools/wokelangiser/src/main.rs b/iser-tools/wokelangiser/src/main.rs index 20f73bb5d..a989775f2 100644 --- a/iser-tools/wokelangiser/src/main.rs +++ b/iser-tools/wokelangiser/src/main.rs @@ -13,7 +13,7 @@ clippy::type_complexity )] #![forbid(unsafe_code)] -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // wokelangiser CLI — Add consent patterns, accessibility compliance, and diff --git a/iser-tools/wokelangiser/src/manifest/mod.rs b/iser-tools/wokelangiser/src/manifest/mod.rs index 7b231a29c..84b5800d8 100644 --- a/iser-tools/wokelangiser/src/manifest/mod.rs +++ b/iser-tools/wokelangiser/src/manifest/mod.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Manifest module for wokelangiser — parses and validates wokelangiser.toml @@ -269,7 +269,7 @@ pub fn validate(manifest: &Manifest) -> Result<()> { } /// The default manifest content written by `wokelangiser init`. -const DEFAULT_MANIFEST: &str = r#"# SPDX-License-Identifier: PMPL-1.0-or-later +const DEFAULT_MANIFEST: &str = r#"# SPDX-License-Identifier: MPL-2.0 # wokelangiser.toml — consent, accessibility, and i18n configuration # See: https://github.com/hyperpolymath/wokelangiser diff --git a/iser-tools/wokelangiser/stapeln.toml b/iser-tools/wokelangiser/stapeln.toml index d25f9e838..8fdcb0cba 100644 --- a/iser-tools/wokelangiser/stapeln.toml +++ b/iser-tools/wokelangiser/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 wokelangiser # # stapeln builds containers as composable layers (German: "to stack"). diff --git a/iser-tools/wokelangiser/tests/integration_test.rs b/iser-tools/wokelangiser/tests/integration_test.rs index 04a9d133a..7cc4c2a11 100644 --- a/iser-tools/wokelangiser/tests/integration_test.rs +++ b/iser-tools/wokelangiser/tests/integration_test.rs @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: PMPL-1.0-or-later +// SPDX-License-Identifier: MPL-2.0 // Copyright (c) 2026 Jonathan D.A. Jewell // // Integration tests for wokelangiser — validates the full pipeline from diff --git a/iser-tools/wokelangiser/verification/0.1-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/0.1-AI-MANIFEST.a2ml index 39b370fc4..3435bdb41 100644 --- a/iser-tools/wokelangiser/verification/0.1-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml index 64163094b..d922a4c74 100644 --- a/iser-tools/wokelangiser/verification/benchmarks/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/verification/coverage/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/coverage/0.2-AI-MANIFEST.a2ml index fc15bd3c9..32b819e4e 100644 --- a/iser-tools/wokelangiser/verification/coverage/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml index 79c4feff4..5178d400e 100644 --- a/iser-tools/wokelangiser/verification/fuzzing/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/verification/proofs/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/proofs/0.2-AI-MANIFEST.a2ml index 0e5666ff0..135e181bd 100644 --- a/iser-tools/wokelangiser/verification/proofs/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml index 818fba436..d461915b8 100644 --- a/iser-tools/wokelangiser/verification/safety_case/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/verification/simulations/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/simulations/0.2-AI-MANIFEST.a2ml index f40fc1cc0..f890ecace 100644 --- a/iser-tools/wokelangiser/verification/simulations/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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/iser-tools/wokelangiser/verification/traceability/0.2-AI-MANIFEST.a2ml b/iser-tools/wokelangiser/verification/traceability/0.2-AI-MANIFEST.a2ml index defa12510..966776651 100644 --- a/iser-tools/wokelangiser/verification/traceability/0.2-AI-MANIFEST.a2ml +++ b/iser-tools/wokelangiser/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"