diff --git a/iser-tools/alloyiser/.devcontainer/Containerfile b/iser-tools/alloyiser/.devcontainer/Containerfile index d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 cfd79d4a..2b8889e2 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 cd2b1167..74da2972 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 b8092e1b..be2cd525 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 2d0a021d..28baa982 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 8c12d6be..db1a0559 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 172fef80..38f4c18b 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 17b95e7c..f4e69299 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 6c112623..e111795e 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 72b0c866..396abd0c 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 3b393208..4a396a59 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 d9476f2a..61caa692 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 7384e1bc..2d240f85 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 d36599c4..e645c5ad 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 38f6dc04..85e743f1 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 231763a7..93fbfa1b 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 5ed26466..5eb04c23 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 89c70faf..948c7ddd 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 1c345b40..fe1d91b7 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 2a4449d9..06d6982b 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 0e95f8cb..ab817508 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 4125524a..0e587f61 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 405d0984..95602a53 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 4c6a2d38..caeebe57 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 e613d9b7..67b97da5 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 19e2289f..d7266bc0 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 6dc9e01e..3f9b9688 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 2a28570b..0117156d 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 cbdf83d2..389f3eb3 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 f76e013e..5fca08e1 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 5e44a30e..96f5a5c6 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 a5a42882..859a16e0 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 72ace9c1..a7a03699 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 cea1f37f..27f7395f 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 ae9ca32f..9548632f 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 9974a46f..736e07cb 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 106e90a5..a1d9656f 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 6728dc43..ec7ae622 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 2e5e1b7a..08b34a53 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 b5089f31..b5e9574b 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 9af78934..ec3d107a 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 e3d6ff32..9f9c570c 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 5e2304c1..239d7ee4 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 b8ec5aef..c92e124d 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 11dc4324..82fd8d10 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 d75080c2..e81025df 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 3f55c236..63118a3b 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 fda4c841..f4e0dd93 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 d5e910ef..1d784de5 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 6cb6ecab..29a5616a 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 4a8a1bd6..3109f02f 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 fd207500..da8c54ac 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 3e2bf8fa..bf456ae2 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 c2081bdb..4a2e049a 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 ebc882dc..5b5f1b1e 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 26a158b4..6b233bc7 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 b6ea3818..e02427f8 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 d66a3025..03419949 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 bc390774..a2d9a302 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 cc8be050..4c7c6ba3 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 0d2cf7b9..dfe00069 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 68948e1e..7f7cd38e 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 3c2a45d8..6396856a 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 e40e9283..bacbc6a0 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 519aa918..7a065c15 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 4d4761b4..a643dfcc 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 4d5e451d..73f13213 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 becb1d24..c95d5ebd 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 c0c02712..8d339b77 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 0ff5edac..c644b919 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 fb5ab48c..782af9cc 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 c735e645..90d268f3 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 5fdc2ba2..a25cacac 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 9876d5c9..4241df7c 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 60c6df74..c5a59b75 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 51f1c190..334bec29 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 7ef48bd1..63989c71 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 02861a95..8525011c 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 e561357a..4573c979 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 2f21772b..9d2bc7a0 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 cc56a8c0..3e7a8346 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 e3da4c94..f65d37aa 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 f70d3250..1c60a937 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 c02c4042..4ad3d086 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 983abf83..261b1661 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 a3c945c7..225b4a85 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 96379f4e..3598b0cb 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 9e77419b..b14389ce 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 ca8a8f62..8dbe4185 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 5b909b01..1e08b137 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 3dff7765..524d557b 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 5a920a8a..27e963ed 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 bd9faaca..d962549e 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 7f86ec7d..f87d41d0 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 bd9faaca..d962549e 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 99fd5a45..9d27a1bb 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 9fc89109..f551062d 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 ca321137..cc42f4df 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 b042198d..7180e3ee 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 ad7b75cf..33612f53 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 d98caf9f..a24c1927 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 12842368..4d7afeb5 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 618251ad..e080c155 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 4af6fa69..fc13284e 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 69a0fd40..8c4836bc 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 50fc2a38..242b207e 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 ba251160..c85913ba 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 f0b1a15d..3c04a2ec 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 d2df63c6..dbc7b9c8 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 8be2b60a..102c40c8 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 41c9422d..057d5276 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 03dbe6d6..8c4f0300 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 5955615c..d75fd581 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 cce8e4e9..b7a408db 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 241d8fe8..6a50ad1b 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 3d89b876..ccb5bc51 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 4e398631..e50cde30 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 0ed37a71..654ce447 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 4bce8288..d8d717c4 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 0b496ff8..0587c0e5 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 2e3155ed..44224342 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 3d2ae63b..8ff77fe6 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 2c8f34df..267e245f 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 77923d62..4fdc97ec 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 2d961c2d..e9ac4e9e 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 8f99137a..9a5827ba 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 acb1da22..8ee4be81 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 729a81cc..d111427b 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 17ea5aa2..6c75b5ac 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 1393116c..22c307c6 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 51913174..35a3a09a 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 4213b8f7..7a2b0042 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 6e45b140..1a357a23 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 0bcfa33e..441d316b 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 3e6b201b..c3010021 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 39797feb..9683603c 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 2cae2d0b..46844b62 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 b8ec5aef..c92e124d 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 e85a972f..542b4ac4 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 9d8b3204..56532ef1 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 11461c28..827a9ab2 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 308c1912..5a833f84 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 516ebe87..8f64adb7 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 5fb91570..1b9dd707 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 fd158047..e07fb754 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 f32d2eb4..dea1041c 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 3e2bf8fa..bf456ae2 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 3f674262..52b9bbd2 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 ebc882dc..5b5f1b1e 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 df378159..950c5e34 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 b6ea3818..e02427f8 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 80ed4c11..331ef665 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 1f898142..a1cf4ff6 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 aebd1dd3..a1a5eecf 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 4f882d66..941c6d38 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 84571e95..888b02bd 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 2173ac07..9d9ba92d 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 e5cbb074..96c4f412 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 42e52fcb..039cbf50 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 86e29803..98389f75 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 3775f28a..a9d5d507 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 3b6ced3c..e38b3dc4 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 6046ee47..8077973c 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 c9a100e1..7e9bcc8a 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 3c4e1416..716b9303 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 545249b1..b287340b 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 98380833..1c029a44 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 f8027c33..d5cf5a21 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 0e989e81..dbbe940f 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 6039cfea..2a4de511 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 76664b06..973988c1 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 49513759..46a4d3e6 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 1eecc97e..5ca96e18 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 2002318f..9662e67c 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 ad33257e..90f21c68 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 ec76c435..d5f045fd 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 4fbdc2ce..f2b254fc 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 f1eeac06..e7bdf364 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 7e21bd18..dd33a531 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 45704600..a0734a3a 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 622175d1..70750267 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 4c55f64c..7f97257e 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 19e2289f..d7266bc0 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 180491a7..80d6dd18 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 b2decbd5..6eff0779 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 b5f042ed..58ffa1c0 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 9fe78992..1de509bd 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 97a20c5b..305266ed 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 97d6f2d5..32138e09 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 72ace9c1..a7a03699 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 a0b40cad..ce2380c5 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 7c53a88d..ad0bb335 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 d1099e60..b43fb6c2 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 02e49455..7961db6a 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 bffd311f..d1e196af 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 fc53b7d2..60cf0a51 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 22d2e413..b1f3f022 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 194b79d9..abffecd6 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 9ae5297c..efd871e9 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 6db0381d..666b1c07 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 b8ec5aef..c92e124d 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 c6d3703a..744656b6 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 2eecfcb7..2eb67a9c 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 2f898c29..2d1766b5 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 edb51b10..f17f62c8 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 8ea68223..02a55efc 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 18f4b880..ed86d6ea 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 7ed232b2..ddf27df0 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 7b4f5106..8401e4b8 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 3e2bf8fa..bf456ae2 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 a567d7ba..a6e7818f 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 ebc882dc..5b5f1b1e 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 1c213f92..4498d324 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 b6ea3818..e02427f8 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 9d5102ba..4a304a8e 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 3f4081ae..604f309a 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 9202fbf0..6cd02627 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 05bb5de5..d27fd4d7 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 b2b69756..d25f0f73 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 f80149fc..63eb84a3 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 2603de96..0c8d37ef 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 aeb62622..93f43253 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 903cb78e..35ef8103 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 b6afc2ae..b011157f 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 2a657509..3b75030c 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 3f2004eb..2d919c76 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 02861a95..8525011c 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 cc56a8c0..3e7a8346 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 d00b3ab6..ce0c6860 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 5bafb583..35a0dcf4 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 c02c4042..4ad3d086 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 983abf83..261b1661 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 252fb8d0..b188a6e7 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 4aff4ec7..b6d884b0 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 0e3540a2..1648e890 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 2ddc131c..a66fd370 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 5186f54c..db7e147d 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 d8e5aa4f..b2f18fa1 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 c8885f2d..27d486ee 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 4be708bc..ecc5586c 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 3549fc54..50c0a532 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 e0c81c06..10a27752 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 9942c36b..89750704 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 41a78d3b..f41d5bb8 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 83e8dc83..d726d3a9 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 0462aa98..ebdf2ccd 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 749b380d..065f1b8f 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 9e506ac9..f10e58ec 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 19e2289f..d7266bc0 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 80ffbb5d..0b4ea870 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 377c5ebc..010f6519 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 60725aa6..c0e04788 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 fb36ac0c..15911a68 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 c24d6a4b..8fb90281 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 b251fdef..9fe8ef75 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 72ace9c1..a7a03699 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 77d7e8bb..c39a1cc3 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 ed160b48..9f775ee1 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 6cd3dc30..05a6e152 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 488a9cf5..dfffac57 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 b553679e..1f409a7c 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 3d9ca286..a533c68c 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 1ff9d4ab..ebaf2baf 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 6cab85f1..0b486a0f 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 09a5605b..bbbb53f3 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 b8ec5aef..c92e124d 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 0f90d680..cf5e1f8d 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 f39eb6fc..43e4024b 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 80342981..6a80951a 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 48705bf9..1687abd4 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 6ca41875..e00fe5e8 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 68974396..5f45835e 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 c2ca32e0..e84a552c 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 3fbf1091..68fceaa3 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 63e6c10d..dfc5122f 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 c7ea2f76..d5977aaa 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 3e2bf8fa..bf456ae2 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 db55dc48..798637e6 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 ebc882dc..5b5f1b1e 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 8cdb2acb..97280ac8 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 b6ea3818..e02427f8 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 87e1930f..26874bb5 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 08b0204d..05156f2a 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 4cedaa1c..2797b6d9 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 8e71102e..b2e895d6 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 a7a80da9..a746c261 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 aaed85ab..455305ed 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 26b34b35..179ba8c9 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 88e0fcaf..246ccd32 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 67b532b3..6f5bc882 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 f2654a14..411e4681 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 97b95923..33fd6168 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 036e3664..b0439629 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 ba3450b1..ebc9b113 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 978eb1bc..828db3ed 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 159e5326..b8c9ac12 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 6c1026fa..4bab4c0e 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 61f97845..3fb0333d 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 d1355acd..527f804b 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 63447a46..5a41e543 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 47b578a4..1593af86 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 0876536a..073cd886 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 2f5d81e3..769a8aac 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 c8b3844b..34a6ef42 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 292a5d83..76d84ba7 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 12ff72b3..67d3ef59 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 9a1e5fc4..ecf22d1f 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 78284b68..d09bcd01 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 e4341dfa..666c8c04 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 9c457126..64aac5d8 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 838f1084..23cfa6d0 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 1ebb9858..912c72e7 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 9dc8366e..588fe695 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 19e2289f..d7266bc0 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 2f669534..9f7c8385 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 2cc1897e..e1e559c4 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 de43ae92..f7edcdae 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 92834ae9..4066e636 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 bbc40a9a..da0cb948 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 cef13f9d..f015407a 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 72ace9c1..a7a03699 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 f3e98537..6cb1985c 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 e682e370..f0f4f2bb 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 350b449e..60bd3db9 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 122aca06..1e4e1b64 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 4f8d33c3..b5a9e8a2 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 6883f1db..a9e2a0d3 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 8434e406..1738b4ab 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 acc40db8..a10ea97b 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 1a2d6a75..1634f666 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 3ec941cf..f967e630 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 b8ec5aef..c92e124d 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 df09841f..23089939 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 6de813ea..b009b93c 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 b69cf16c..d9c27273 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 3096df0f..c98d78fb 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 be06d176..08a6e4c2 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 ea93ac05..b5fcd4e8 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 d84a1d42..b5eea1cc 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 e30c0a65..b15194ec 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 3e2bf8fa..bf456ae2 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 165bcb87..0558c76c 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 ebc882dc..5b5f1b1e 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 1b9805da..a2e7ede9 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 b6ea3818..e02427f8 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 1c107076..2de9dc60 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 0260d74d..8eb67060 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 eeac21a8..72a8c3b2 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 96a03e63..aa3e8adb 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 671dda4c..c10d5119 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 4ba57cb3..c3b5263b 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 20aeedb1..ab680e79 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 0952d86b..092413c4 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 7a647c22..9b870030 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 f179f588..80831dd0 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 ce301405..512fabf1 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 29829294..bfbe48a7 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 6fbd6b4c..4d5db884 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 2cdfff93..b619f430 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 05524c49..993b22f3 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 1b2fbe51..1acf7a30 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 a74bd833..6408e1c7 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 91d838a4..60cec694 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 183b4927..835a11cb 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 4f5b0597..1e1c4137 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 5d7f757e..3e51f54f 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 a2615edc..2d08c5eb 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 4d847dcc..564708b4 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 a5dfd471..c3c59043 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 e1de0adb..dbde3cc0 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 1c66cd29..4df658ca 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 286d39d1..f676448d 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 fa2a5ccd..aa42b8ae 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 adf6e253..b6262a56 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 4e6257e1..5ce19d06 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 19e2289f..d7266bc0 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 7ecfe583..f9ee33b3 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 889fcfbf..837eca73 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 dbc8326d..c9aef9f0 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 d1bf13c1..d223b42e 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 310c9621..09a1a66f 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 93f880bf..99f0875a 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 72ace9c1..a7a03699 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 4071d7b2..718d63e2 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 15bbadb1..8ab1c2eb 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 f512c3ca..2eb48de7 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 482da804..f67eca02 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 864845bd..cc5d5394 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 ef83210e..877b1436 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 a06fd5f7..7a676f7f 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 0abba397..0e94ab58 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 ccb71f1c..f0e4c1db 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 310b3e91..e864fe4e 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 dcca0da5..395d728c 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 b8ec5aef..c92e124d 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 530e0bd5..ef2ac4f4 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 7b86fe43..79f4b69a 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 368f5ea6..097a7ea7 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 2173c2f8..3c8ef15c 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 439e6712..1ce8eeb9 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 1551c1a2..1eef1ddb 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 ad01c225..3baf7ee1 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 8e4f2f03..22fa0575 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 163bf67e..112a4c74 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 3e2bf8fa..bf456ae2 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 bf284e65..89cd8d0b 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 ebc882dc..5b5f1b1e 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 d29d0999..b1fcc7b7 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 b6ea3818..e02427f8 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 6d7c5fd7..53e078b5 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 012ea920..309f24f8 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 0f50af98..221f44d2 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 fbac207a..cc49c264 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 6dc02366..3d3e99f4 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 73fcd231..e9166429 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 6595eb8c..9a468805 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 b7465517..ee884325 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 bd4fe7ba..81b83508 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 5e01fbe8..0a5e01d2 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 26a1786a..b7e12bd5 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 234756eb..147ec0e2 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 f2d3906e..0df0530c 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 6023ccf7..47a83e42 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 b2cf6337..a01dbe60 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 7e020b08..d1ed824f 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 92d6523d..501c50c1 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 3a047417..9d37c475 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 bc2ebe45..420acc50 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 aeaf27a7..40511ebe 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 c1d08b6e..9b46c947 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 10a30508..e791af9c 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 736b165c..86243000 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 cb51e701..312ba365 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 4a2edbbb..bd2b6458 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 4bd32f92..2b5db387 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 2059593d..193f6762 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 45a4d482..9d6c5f21 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 22e1b7cd..4d02c75b 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 fdbfe5d8..905b31b6 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 db955900..90ba41a8 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 19e2289f..d7266bc0 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 a0847fb7..867b5e4a 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 4e0c83fe..8da52545 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 f02abea1..db583f69 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 24e04a91..4db0d519 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 c25f1eb2..3819a0d9 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 168ff7bb..1805a6e9 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 72ace9c1..a7a03699 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 c349a0ab..82ce9e73 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 3594dd74..26534e73 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 57e3fe2a..fb3ead45 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 1b5ad315..5cf7a7f2 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 9d5f4f7b..81795ecc 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 219ee10e..e76a3b8d 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 78ae4e24..dbe0175f 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 ecb9a3ff..f0da81a5 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 bed23d3c..e3f7a70b 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 d7c17120..90276b16 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 b8ec5aef..c92e124d 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 df97cc2f..57be455f 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 0132aa62..7790ef60 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 80158771..5bc47a7d 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 57f19847..63f2e5d3 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 face96c7..ab4a4795 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 90da35a7..c745a41c 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 7774a68c..83ca9f53 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 2925e97e..90db4f98 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 3e2bf8fa..bf456ae2 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 75a7bd20..b86e0280 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 ebc882dc..5b5f1b1e 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 0aa6be47..d9e1c5e9 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 b6ea3818..e02427f8 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 641dae2c..deab42d1 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 0ab7ef63..86fe8e6f 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 88b7fb88..518dd744 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 4f1715a3..644e654b 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 fd4ca4ba..ababfba3 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 bc5e0e71..8bc491e1 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 1231aee1..5c1455aa 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 2599a711..fc63d8a8 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 84d4cd11..803ff857 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 9ae6f7b4..637c3132 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 28f1481f..547f2fbb 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 8dcf8dfd..806ffe5a 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 93a88bb0..b1c10be8 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 939d548e..52cf7ec0 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 0f8239fa..403faa59 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 5de4f7a0..9eb59065 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 88d3b5a3..ffa635fa 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 00c02843..c5548679 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 c58f6c8d..72c2645d 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 69c3c321..6174c3e7 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 09c5f5d3..258a53c3 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 ec2e4a59..f061fa91 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 deda78c3..26a41b1a 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 51ec0bc2..d58b9ec9 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 a5616d34..48035160 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 cee7fbab..4b40fc09 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 288ceac6..2d82da3b 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 188266c9..b62ae599 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 0eb37147..3fbda54c 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 e59a2e33..0e30f27c 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 18015514..89daf425 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 141c1733..5e6753b9 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 19e2289f..d7266bc0 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 3ef4968c..64b4a9e6 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 9c561d93..889bd26f 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 f3300ef4..a4fdfff9 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 cf76c6d1..61d29e96 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 dbec7596..040a020e 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 b40f47fb..fd7eeec8 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 72ace9c1..a7a03699 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 6ae7e92a..4d911518 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 b3776f94..72a9b4f6 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 00320401..4879384d 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 2fe37a1f..585a8a98 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 115b4ce1..05ab0395 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 3ba46ef2..1eb2ca57 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 9a6230dc..4474d851 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 96210ec1..1893a22f 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 e4da851a..726a9b7c 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 b8ec5aef..c92e124d 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 a8e469b6..594aff1c 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 6e5d6cf2..eed0cc20 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 0c6f4ce5..dad898d5 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 d5233863..5f8b874b 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 139a0723..1da4579d 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 223e2a2b..c4c23153 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 9a80d314..0ce30c62 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 d13e281b..18268c49 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 3e2bf8fa..bf456ae2 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 0e0445f6..a5e5f894 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 ebc882dc..5b5f1b1e 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 e3320ce2..a8739aa6 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 b6ea3818..e02427f8 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 10420b2f..ed141f5d 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 704073c9..e2e839e1 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 10af97cf..4e942820 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 aa934b35..0d624a7c 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 1e24b88e..e7051159 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 5aad0fed..b4a5591c 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 f68dff34..4781e804 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 7bbb3d6c..6496c435 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 d730f340..3f2c3666 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 70d36f4c..5a500ac7 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 e6fe43ec..f96d4dc7 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 1b6b98d9..802f978f 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 cc56a8c0..3e7a8346 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 4838fb21..8b5b522c 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 33439430..382ce3ac 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 c02c4042..4ad3d086 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 983abf83..261b1661 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 82015c7c..7206e9d5 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 9ea3a97f..5b9ccb4c 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 fa9b9a63..c8a9111c 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 4e2f1585..736630fa 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 8604cbe4..4cbfdce2 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 6c730ecf..4c3eb61a 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 eb739e96..45038e1e 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 dfff5207..7d7327b5 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 3ab99b6e..fec56d22 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 4f50eb92..69169978 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 d7fceb22..e1d333e1 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 8198a75b..783475a1 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 f83a6366..60779eb5 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 06d1acc4..5a56a1e2 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 68e68ea6..beb26d9d 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 13d02d88..74d3216e 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 19e2289f..d7266bc0 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 be7e5574..139a32a4 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 f7c14a2e..adf15060 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 9b4e633c..bbc50657 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 17c32575..23281e75 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 3846c46e..d0408763 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 dca0ab6d..593082e9 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 72ace9c1..a7a03699 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 bb59371f..a2bd9d96 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 1633a29a..052e7b5f 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 a0099067..ddd1f050 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 e21df32d..7894fc54 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 2d19a666..494adb87 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 dfc2cb2b..e55d5575 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 859fa722..1ec86fce 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 237633d0..d524ca8e 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 5d0a6de4..1215a765 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 ed9b26ae..77842f69 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 b8ec5aef..c92e124d 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 ee84ab21..fabf1a79 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 426f18ea..ab0b2cff 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 3e3ab7c1..b13ead2e 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 8bf4930b..9abe4f73 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 470c9e26..56a94787 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 71bb78d6..2ddb6277 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 63867b8c..53ab50af 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 3da53657..b074ed00 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 3e2bf8fa..bf456ae2 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 810fb5dd..429dbb57 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 ebc882dc..5b5f1b1e 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 5f20e56a..397f7165 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 b6ea3818..e02427f8 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 413bcb52..47a05765 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 1126afad..167bffb4 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 f71937f3..8128a6bb 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 9549deb4..9de0704d 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 11e68eec..230fe1df 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 17199f33..c51dee61 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 694f68ca..2f0fa39c 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 78ba8f85..8dc98140 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 25ba906e..3cab09b6 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 35a7ce05..cfc41abc 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 dec236f1..10c18473 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 e4d15737..503b031d 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 fcd779c3..4b2fd04a 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 7e92e989..c11e7e8a 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 9d1062f9..a5b28950 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 7e79ac2a..439f3031 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 bf12b634..7639cef9 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 560155cd..029a80bf 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 7247c036..5b05df8b 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 a221cfd7..a9aa1f91 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 f0da4dd4..6c789d26 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 587ed978..163a96ca 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 47633b3b..47fb8848 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 fb5c1bbb..3c046011 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 8071b302..f93fd3d0 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 9d8c62dc..e90367bd 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 5afe4fca..52447c28 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 c4762a67..54c06810 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 e471f814..f7305d82 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 322d547f..c787a6c3 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 19e2289f..d7266bc0 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 b5a31323..b708e9b6 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 452fc697..f1448df6 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 c7faae1f..5cb6c5a5 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 6796ba31..00c99bc4 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 b48bd22e..da0bc27e 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 65fe53e7..c5f7b591 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 72ace9c1..a7a03699 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 ee50e111..4af977ed 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 ca2a9e69..fab66c28 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 b850ffc7..c9fb3575 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 0a3c5454..f4c0db5f 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 c634bfcd..cfbdbc59 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 cece3f16..9ee8914a 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 3b6c2308..5928eea7 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 529e4006..4bc029bb 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 9567b14b..94268a55 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 c3080b1d..ea67c10c 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 b8ec5aef..c92e124d 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 0349c326..4208deb6 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 a92e9835..6b04805e 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 7ba1d2c9..831ce657 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 5484ae81..6acc7de8 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 2da4019d..4c21231c 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 b3b75e77..e6dfb109 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 cb8dfcb5..2a86728e 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 69958dab..10053578 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 3e2bf8fa..bf456ae2 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 440f74ee..1f65bb34 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 ebc882dc..5b5f1b1e 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 59fc539e..9ded2695 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 b6ea3818..e02427f8 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 45609307..1b87dc3c 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 827e0d9c..3cebde86 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 2bb735e2..9aca5302 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 1f88b8ee..43c96c79 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 262c582e..b1b0a1c4 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 6541114a..08ad1b4c 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 132fc286..3d538ba0 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 8249435c..81864d9c 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 713affcf..fbae438e 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 3ab5eb36..3d324393 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 72746263..ef5d1078 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 28811c8d..e7221a6b 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 cc56a8c0..3e7a8346 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 a9c807ae..04b1556a 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 49e38902..88ece335 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 c02c4042..4ad3d086 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 983abf83..261b1661 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 b0c9f453..c75386c0 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 eb7effe2..a724a13d 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 abd12add..502a5954 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 6891529c..73addce1 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 262feb52..d8afd49a 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 5bd9ac82..a56d2086 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 eb739e96..45038e1e 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 ab6f533b..37b8c591 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 fb8cf9df..eec5a6e1 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 d4bd807b..235e9d26 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 a69d983f..c68ef1c7 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 0b9595af..8fe2e02e 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 85cb8a35..0026aa20 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 7fc31bf4..3b7cd3c2 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 a801beec..47030a06 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 6f8392b0..f6e7823d 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 19e2289f..d7266bc0 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 61d6e7aa..a7f6f1af 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 efb0c6a5..dd2889e6 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 f89cea03..3cb72c2e 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 dbdeb4aa..1a69999d 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 76a18f1b..f0ebb732 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 bb0bb447..0cb56076 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 01514816..f870fe4f 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 4166ba58..1edbf3c7 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 541bdbfb..c6b399c2 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 72ace9c1..a7a03699 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 e2ae9b5b..e6a65190 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 4c7ffe11..215d1d6e 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 261cd290..6ac945db 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 c4d5cd7c..ac672472 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 01614794..8438701c 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 9f938b33..b1297c4a 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 4c58bf7c..149a2df8 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 79fed92c..d212106f 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 ced212a3..33efb06c 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 af24592c..be2cef1a 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 b8ec5aef..c92e124d 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 2f9bcf47..4a581c2e 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 1b99f934..7864403a 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 c7d6a6c4..2b17399c 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 eaf83e1c..0e3cba1d 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 99094250..1849ffb6 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 1f8431b4..44c83a95 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 c4d312d8..1be3539c 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 ef0a3b3c..e5401017 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 3e2bf8fa..bf456ae2 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 89b4793e..0eb1ebe2 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 ebc882dc..5b5f1b1e 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 85f7f091..b7ab10a6 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 b6ea3818..e02427f8 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 3851677d..2a391b71 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 cd8087c5..5e1e15c5 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 057f69d9..c3d4a0d4 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 99d184e5..3934c777 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 8c7e3a86..3c6d5b50 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 b55cb1bd..79767e31 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 61b676b8..27affde0 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 d0d85c55..eddb0f67 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 70cfb023..e8841ac2 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 7302df0d..796f7e4d 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 28af5496..7c66c821 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 cc2c063e..0b5e2308 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 535e149c..128df294 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 68988a4a..d5ed232b 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 03d12445..512516c0 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 50b5b6ca..ef457f48 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 b714f739..6ec6cc6d 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 4a7796c9..01f32b1b 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 1ec279a5..45646c9d 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 95062f0f..e41e5fb7 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 34c21f79..b618fa0a 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 cc88f78f..a015066a 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 3eba5f91..a99c129d 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 4a18d28f..2491e41f 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 9cd3a4f0..0920d9a5 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 ce6a3b73..90b3a228 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 73209072..7cb3a3da 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 4ba2f870..155e25f7 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 d144fd86..2a434a4e 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 167e0f55..a2fca30f 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 19e2289f..d7266bc0 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 b56d196f..8fe083aa 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 217602f1..6d2397e9 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 5cea69fd..39c4befa 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 65933c2e..6da29b51 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 49f5dd74..eb8c67fc 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 c6bddfa1..00d25d63 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 00c5f193..355677d5 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 dd1c7e2e..af5c86a4 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 490729bd..a736fc57 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 72ace9c1..a7a03699 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 b5cd8a90..058a14be 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 9c50aaa0..ce4069e3 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 d7bc91ac..88f1deb0 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 eebafd33..0a3930fb 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 2fdc47ac..2082915d 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 1191ca74..f2561a30 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 2ab1c53d..92725057 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 b45b3971..1a4af36b 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 8c3f3fe3..ccaecb19 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 b8ec5aef..c92e124d 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 66c36fee..2748c44e 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 cf13f3e1..7156433d 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 88d32319..05c46935 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 17d10307..af60a588 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 a2c1a8fa..0975a4dd 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 180f7a45..38a54f7d 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 08bfb0d8..930bda13 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 f547a7c9..91cafa01 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 da4b4523..661e6c98 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 37959ed2..404fff0b 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 07886d5d..89e00b96 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 15e86264..83a657bf 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 3e2bf8fa..bf456ae2 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 91994b3a..75138ff8 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 607d06b1..930df43a 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 ebc882dc..5b5f1b1e 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 2a89d791..5e94a49b 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 b6ea3818..e02427f8 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 ff4db47c..1321886e 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 fe26d822..5a6302c0 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 361ba585..5febda59 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 cdf71e79..f080f983 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 e65044b7..55f333a5 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 a1170db2..d0e269fb 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 7a73df6e..699fbf3d 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 10c79c4c..c8aabe8e 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 859465a5..2e44f66d 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 069d7287..cd68be84 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 07b5e954..2e49f95b 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 3acce137..8811849a 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 0979d9fd..7b2b3253 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 e3ca077a..107832e6 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 3a07ced5..ac691461 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 46ff4669..2e9dbc36 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 ff0328e1..1fd35dc0 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 b661ef85..8cb87b92 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 31e7bb99..3c942785 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 677be191..42fa7289 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 6429a1e8..409d85f4 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 e82e1553..7a5b1ab9 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 f8ef0483..47404711 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 cfe74acb..dc343582 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 042ff89f..d5691b0c 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 7bf18fb0..be38a8ca 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 3ef6d8ad..227259cf 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 b136ca73..32b5aec4 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 0b271896..f2a4f959 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 87fafb44..90a496ca 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 21529225..a0b6c720 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 9bd1a91d..dd7eeec4 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 19e2289f..d7266bc0 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 8f0a9f69..e7aa416c 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 f69252d2..d7888d1f 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 77c38339..d999e4cf 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 eec15fd2..bdf73bdc 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 2195d744..4f57033e 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 0a63eac8..a10d0237 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 76edfc71..f8721a83 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 c1e0b67a..7b885064 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 5c855206..77d1ce98 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 4b684452..67d2eedd 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 af856462..5c498e92 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 72ace9c1..a7a03699 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 2d6d877b..f3757be4 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 e8b3646f..5afe50d1 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 e7620b86..7c8304cb 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 42bf9e02..1df8ae56 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 24393703..77984b23 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 a0143c30..b83ec206 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 8f0243de..a888e414 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 4b330370..1620725a 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 e6e077b9..ed0591f6 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 e2c8fd5d..92a4862f 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 b8ec5aef..c92e124d 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 c1668acf..fae2d9de 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 dc07f818..ffeff24c 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 8132a3bf..0bf8cdc6 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 091dea96..e0841629 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 02073036..825d0597 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 4a40233a..e5ae47ba 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 49c27541..1c9f3900 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 b9778066..eecdf5c5 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 3e2bf8fa..bf456ae2 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 b389e72f..5506c796 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 ebc882dc..5b5f1b1e 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 881487c3..4c60f91e 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 b6ea3818..e02427f8 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 376b0963..1fd6f570 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 90674c8a..0315083c 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 20403682..9c4f8882 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 ab7e311d..0e2b2a0f 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 2dffdba8..63f9e184 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 4213a802..be2d38ee 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 e936c975..ba4f3e35 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 8d67fa0d..3ab4088e 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 bfdc1c36..0f633eea 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 922e173e..68d114b8 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 c43ad31a..525d1ec3 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 59fa5988..269a802e 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 fa3febce..10b688fb 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 aa7d01c3..130779af 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 d984ccd8..0355351d 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 6eb98b5c..a3973505 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 623a4079..e199726e 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 0226af95..f5f478a4 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 3ce3f089..db818551 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 a68caf3b..3c4d9717 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 676f505d..e32f0bd0 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 5b8ef362..bde4e8b8 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 d71d2d91..a34de652 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 6e0fc7f5..b4f59214 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 bacf3461..899df449 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 3477a225..85c7fedb 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 a9ce4dfa..27c5750c 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 ac5e1877..25c7c9da 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 ca52b15a..0f84fc18 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 fe096ca0..50059308 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 b44d33b8..0bd3bdf0 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 2f1b8b0b..1b9a7d5d 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 495c2855..967bc102 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 19e2289f..d7266bc0 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 6b52fcf4..e09aa5c9 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 a5f85d76..216c2355 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 d4cc0eeb..9dba09bb 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 350e0c1b..ffbf1e57 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 f11c6838..02b2d6cf 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 0871bb40..4a7f18ed 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 8f6cbd39..04f3aff6 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 af8938c6..780efb43 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 dc67425d..baaf151a 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 72ace9c1..a7a03699 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 5f272c3c..f03fd2b9 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 acc15f93..29ba2716 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 851d0cab..65f3620b 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 400a3fca..e9346499 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 8ece6428..77ef45c6 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 f9b91458..e1ab17be 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 b01a3131..2eeec2b6 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 d8a635a9..3bd10cdc 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 6a109693..1d72809e 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 fd6d0d41..f2b49012 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 3aace30c..abdfcb5a 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 b8ec5aef..c92e124d 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 2be5628a..464a7e6f 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 174a3c0f..3c7b568e 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 3c9b8be8..66fb8f92 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 0acd844c..ff7f8e3f 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 6ff77526..a94ebce9 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 d67602aa..b32f698a 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 6f4231ba..9d222af8 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 5c6aff5f..e657ae5a 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 3e2bf8fa..bf456ae2 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 902f6f58..8298e75f 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 ebc882dc..5b5f1b1e 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 12b852b4..edc0af8a 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 b6ea3818..e02427f8 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 67c58f27..8302850b 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 25a3fca9..a26e736c 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 da3165cd..e5b2f212 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 ed50010c..2119d307 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 8203d4ad..eca73e5e 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 92727d7d..d32090df 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 263c1d9a..786bda77 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 95d52953..e90989eb 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 a767bdab..ee40e860 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 e029442b..b8934b23 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 4f2831de..92d80c8f 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 2a9c5fe8..9f2c8c27 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 1292c9d5..a6582e1c 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 5e23b82b..9f359ca5 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 ee70dd67..cf0553c4 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 2dfd7185..b613a68d 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 c0220396..7f5f05ba 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 ae386845..bcf8b592 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 a229ba53..0be2d348 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 3f808823..2f0e3a9c 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 09bcad37..d422f3df 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 3ae9206e..f8b54bf7 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 232845c9..dea99250 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 592f5bba..ee192a2e 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 7bf18fb0..be38a8ca 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 8b9d093a..03253f04 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 9c90f19e..29335da3 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 0b271896..f2a4f959 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 8df46a79..f8a98062 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 572e1910..099e2995 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 143f468d..b16b769a 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 16fb0110..c9c80b7d 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 19e2289f..d7266bc0 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 a5bbb1bf..cf87fc30 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 9f1417be..26e2a23f 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 8fa98aa4..0e88d78d 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 762c6b84..4998acbc 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 34cd6a5c..9e94e198 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 71ad1e70..57fcc600 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 77d70ca7..8c4a73b8 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 df048c0c..6dabb504 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 1f78c535..61241a50 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 72ace9c1..a7a03699 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 ea40b283..ab1beaf6 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 e530dbfd..e6f93f71 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 3499d969..d7ac0134 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 f5afcd67..49f5108a 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 460cbcde..6d6bcbf9 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 adb020f5..e5c30e48 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 01ec2268..e0ceacb6 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 e3668aed..7bd4c3ed 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 3b5d824e..51263362 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 b6947eee..fff12693 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 de8423d0..7e2c7693 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 b8ec5aef..c92e124d 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 4f51821c..1f664b3b 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 0da91d0c..ed3dec1a 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 f5c05d8f..7586ac85 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 eabeb79f..9ace13be 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 dd9ba141..5e4e7ff8 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 855fa522..8992b864 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 0b055058..936ac725 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 181d18ce..a523293d 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 3e2bf8fa..bf456ae2 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 f72c32ef..1d731567 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 ebc882dc..5b5f1b1e 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 10d6baf8..c696c0ba 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 b6ea3818..e02427f8 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 990e93bb..3389cef9 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 963405e4..a06daccd 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 0b531d29..64ee033b 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 01b6c45e..2d1a8edf 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 24fae1e9..e599be55 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 2b246e34..9ddba1aa 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 31b8f833..8668e650 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 41082642..f083b217 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 c57ce7e8..7a81ec71 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 859f1ad1..accfce13 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 f1c73096..7a04f9fa 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 aa6cd171..ad97fbe0 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 d3f01540..13508d10 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 98a07c55..893f8d75 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 a2e9650c..5db30501 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 ed15e732..b7791190 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 6472d111..d789d9da 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 ea9996f4..e124aaaf 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 802ad26b..864ecbfe 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 4ae2736c..424e525e 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 41ba8bb7..be2ee396 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 6d431f26..d2db342c 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 088ec6ba..59497e01 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 eb739e96..45038e1e 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 2d6ccc6b..489f476d 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 89900fdf..d8dc26ed 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 3be3835a..a27031b9 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 2da2425b..98b68731 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 35134a6c..badcedfe 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 c632a198..113a0366 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 c10f5218..45c0fedb 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 ac64ab48..298cd6c7 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 0bbb3bbb..61d46d3d 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 2d5fe931..250056db 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 19e2289f..d7266bc0 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 85dfb726..95705ca2 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 b5198c2f..182c954a 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 698679d1..a1f99365 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 ca1aad44..5d0ae6ff 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 640f0576..9a68b598 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 089d1d73..7e67328e 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 a505c005..9b555b88 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 30dc3724..ebc2b602 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 4bb15cff..ad59d8f4 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 72ace9c1..a7a03699 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 e88c2af1..e3e1cdaa 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 4e09d6ba..811f96ea 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 7f94c9cc..ad61391a 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 47bc6523..82fa89bc 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 28e3d504..d70c955d 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 b4d59a7f..d451f122 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 f10bebd6..72fb0214 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 fae9314a..14e0fb04 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 b2672154..bc2768e6 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 147eef4a..9c14dac8 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 b8ec5aef..c92e124d 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 1ee263b6..516cfd96 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 2397d503..4fa9164c 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 f00bb887..44881e23 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 857fbd2b..48752fe5 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 df4cbb09..803119dc 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 1d1d9f36..aab8718e 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 e9f660f0..f91930fb 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 e2850c57..58fa06ff 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 3e2bf8fa..bf456ae2 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 0648b12e..7f277be2 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 ebc882dc..5b5f1b1e 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 60d229d8..8daa22e5 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 b6ea3818..e02427f8 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 8ca61ac4..d5af443d 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 c05b461b..5f846606 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 9a1e63c6..3f20ebae 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 b996db09..421991b7 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 7fc0f2fc..063beda6 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 3c1ae2cd..2e064b25 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 9889de2b..6340a974 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 34ffa3a4..44441856 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 38740a70..3329df66 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 5874e1b6..40389b37 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 4dc04dd8..1a553170 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 e4679e37..578fd789 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 9a20413e..b1bb72f7 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 1375afbb..66775ce9 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 b0c341fe..5a666ecb 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 c8ae4ea9..f051cda6 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 137d3a9a..0592bde0 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 7bc0f42f..747d7a03 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 09571499..1aba3529 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 e3393e80..d5f11fce 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 7c476002..a29bb6e0 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 f082b77a..152c94fd 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 b791314e..934504d3 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 166db889..5d3f6b50 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 2a77e4f7..28c34614 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 4507ce14..ed788cb8 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 b59fadb2..9b976c0b 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 da01da77..bf6b783f 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 987b4ec2..ff1e5ecf 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 b23357c1..615f5d02 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 8d355027..d804c93a 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 6ca1747a..59b95cfb 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 348d4dbd..6fd72eaa 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 48707acd..695eb48a 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 e71051fd..c32d3112 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 45eff17b..546c1005 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 c01c2410..16743c78 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 19e2289f..d7266bc0 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 563acbe4..97f8bb95 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 2c4e9895..57053fb9 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 9a93399b..dc1e18ee 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 54969ea9..1a02d62e 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 5dea808b..4c668ec8 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 71e8a53b..bff5e328 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 be75e547..e069ec8b 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 b33f57c1..2a98aa34 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 d67734fd..7e5676b2 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 72ace9c1..a7a03699 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 29639b2c..3c96fec9 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 27ef1fbb..f0f5e476 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 a282f7fb..ecaf06e9 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 23ac5c1b..30782f61 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 3062b4eb..4034b031 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 04e3a7d1..05b633ce 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 389769aa..755469c6 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 a05a1598..dd137949 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 963f5c1b..6b91b0de 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 8534c1eb..d621e712 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 b8ec5aef..c92e124d 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 cde274ca..6f5d5669 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 e5f7d95e..2ccfef33 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 34154741..e337e8a1 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 86e97361..ba70c86e 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 07afd9ab..9665c041 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 49e4351e..4c126390 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 1bd1b559..70445870 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 2ac853e5..2e8d3d6f 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 3e2bf8fa..bf456ae2 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 75885d25..666fa232 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 ebc882dc..5b5f1b1e 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 8d1827ca..1591c952 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 b6ea3818..e02427f8 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 f8b2cb2b..796793a2 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 51234e3e..e4f8607c 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 ef9e11c1..acc12d4b 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 dfd83f7c..cff01737 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 502bb2e8..9d72bd4a 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 e16238da..b5f9c97a 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 9c3bc115..775be9e2 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 53f81600..e1d8a6bf 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 0d49a760..3a0db9b8 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 100b65e2..a9baf201 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 74a5271f..c820c3ba 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 f1dfc215..8a3713da 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 1a300a45..436c4e91 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 314b712e..c30488e6 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 c8360076..5e0afba5 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 03b1abd2..1abc8dc2 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 384e751f..89670518 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 4c8af2ab..88e81ea5 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 2aa8c1dd..8633cb54 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 27e932f4..57c9f90d 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 2b2dba4c..aef1d7c0 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 aac1fb64..c2afa6c3 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 a2df9e68..4a9ad946 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 eb739e96..45038e1e 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 0052477c..79d8575a 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 fac98847..81d9ba17 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 7bf18fb0..be38a8ca 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 0eceb3a1..ddd4e047 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 0abffefe..e4781040 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 0b271896..f2a4f959 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 802caed2..30893e45 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 474d7869..0804beb6 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 bce8a9a3..5589fbe0 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 daeb5cf3..c405d0f4 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 19e2289f..d7266bc0 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 44c2da50..0161dc1f 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 4cc5f978..ca72f5f2 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 c8098fea..559c5639 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 75eab71f..d1f968ed 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 6b7a4c5b..44676653 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 d6a2fc75..5e508e5f 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 819e05a0..54011fc0 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 4a2ebbf3..e9aa8c8f 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 64ad98b5..52a81c1d 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 72ace9c1..a7a03699 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 e403dfac..c647c037 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 42dd2699..45ca5e74 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 b3f40751..7a3cea4e 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 6fe088b7..42d8daa6 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 f08482e7..c41066fc 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 d44cd932..30ec389a 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 fd75f409..4add3646 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 2f878647..fd95b045 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 3230e1b1..0232a712 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 e366214d..7e67650c 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 3f653726..460e48d9 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 b8ec5aef..c92e124d 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 3094247e..016cce22 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 76b3bbcb..221d7edd 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 ed609be7..ae335cc8 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 4c6dda16..f4b88760 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 460779b6..03d9a00e 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 1ef13f2e..79ec30f4 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 3289bce9..9d61f85c 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 a87752b5..08a1dd2d 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 3e2bf8fa..bf456ae2 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 54a634f2..e24d7fcb 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 ebc882dc..5b5f1b1e 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 e25286d6..a09d422d 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 b6ea3818..e02427f8 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 0d3be781..e79fc8cd 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 386a1c17..d3da1400 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 1ffde17e..c249ef3d 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 a4c985b0..b7407ab2 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 bae90411..b904761a 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 637403a6..a6d0e381 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 7415702e..39171616 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 c76cb4a8..44c5a5ac 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 b2055e1e..f07caf62 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 6b5e7aa8..1aabb5ee 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 ca7527e4..13180ea8 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 af959add..297f7633 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 02861a95..8525011c 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 cc56a8c0..3e7a8346 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 4ca536f7..f2fc54bd 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 dae2e100..bd23c4d1 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 c02c4042..4ad3d086 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 983abf83..261b1661 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 3acc3794..85e67bc5 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 0768adaf..3f779b91 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 1d921adf..e9eba7ee 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 4fc088cd..1ef7d607 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 d2fb637c..69db8602 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 74771a48..ec69a56e 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 db7b1937..ae92e531 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 3e4c8735..a56d6dbe 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 19faecf3..658deaf6 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 e76f920f..ccc62f5a 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 e64b2f38..b0548799 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 e5be0b62..75188d57 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 b7a0ff9d..2974e28d 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 9043dc10..976ee52e 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 c2357da0..2bca5689 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 2521b923..3326e8cd 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 063fdc84..654e3488 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 62ffbf21..aa32176f 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 19e2289f..d7266bc0 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 208c42d8..2a666220 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 93a2914c..055c13d4 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 d9a5e8c3..bcec945b 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 4abeab8a..7adb8e85 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 7f095bbb..e9281687 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 dfa9735a..fec1ccb1 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 93b9724d..0d4a6a32 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 3faca553..96f1de78 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 47daad62..e498d674 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 72ace9c1..a7a03699 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 4f664b2b..8e6b3906 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 67e84fad..235f2424 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 7943379c..4e95bc26 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 c74bf7bf..95e7377a 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 3062b4eb..4034b031 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 cf992d93..028b503d 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 920e3bb4..04829037 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 844ef6e6..d0b91210 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 4e5e648b..4def8561 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 ae59e6f4..343c9697 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 be25bc8d..780e2d9c 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 f52567ca..63829777 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 b8ec5aef..c92e124d 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 0e483bf5..ffde29db 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 0e549e3b..70d931f3 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 05325589..eb8945c3 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 f1d94b4d..c752e1c1 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 59960c9a..e9625b94 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 d2b54253..5f473aaa 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 7c65b89a..b54f55c1 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 3e2bf8fa..bf456ae2 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 87a8744d..cdd2d4f9 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 ebc882dc..5b5f1b1e 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 4c33be99..0eda31b6 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 b6ea3818..e02427f8 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 0fcf953a..81de2ca0 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 9e6804df..7bf55828 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 830b0b57..6d14572d 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 f801be07..6d77cc96 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 49198f1a..e3dfa883 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 ff404de4..598669f0 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 7e6ce647..54ac1fa7 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 047af29a..6818c4a9 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 02cf77e3..81c8cbea 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 53419c64..b6472950 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 dd769e46..f73b0259 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 898701cf..59a83cc4 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 99741473..1aac5940 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 3bdf39f9..4609af2d 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 4ef7e4e7..a7780d04 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 7bf063f7..54941b0c 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 8cb47341..dd9f8728 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 91d5fc30..bb35fde9 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 eefb2aef..879a2c3e 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 4b61e6b3..997d121e 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 2a931184..73f527ea 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 daf20be4..ff34f993 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 a6e1f24c..72055445 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 bf4eb432..e18957f4 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 7bf18fb0..be38a8ca 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 43488b56..dcb084ac 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 3aa827b0..4ce03e3d 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 0b271896..f2a4f959 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 1687f736..0be94a26 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 01dd9e33..c8cd1dc4 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 8eee69fa..a4593c56 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 19e2289f..d7266bc0 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 c1532b73..a8a9728b 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 295e65e0..7df67fe0 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 fe40e979..9bcf01b7 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 c6db5d40..29bfa6ec 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 25d8979b..b1188a6d 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 df9e08ac..d2d5e1e3 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 da05051e..b756cea4 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 3fcb55e3..131143db 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 be847711..017c4ac7 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 72ace9c1..a7a03699 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 6356d698..7c9d7a93 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 e02a8ab7..7945e92e 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 f4793628..654ea916 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 36428eb3..d80302c2 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 2b418fd0..feeea6ef 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 2c58943e..2cfe35c4 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 f5521567..74f77ede 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 ba1eaeaf..e82e8a64 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 f4d1c119..30398f6a 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 ef50a416..0960d1ef 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 b8ec5aef..c92e124d 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 a844270f..cca1ac65 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 68337c09..a5fa466e 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 cdd74927..0f7034cc 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 59990b61..bb55a6b5 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 dc936c38..2417bbc8 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 3554ed16..69d8a50e 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 5ce0b263..351592cb 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 c294dfe3..9d440dfe 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 3e2bf8fa..bf456ae2 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 6fecd1f0..ca5f0afa 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 ebc882dc..5b5f1b1e 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 ad884432..cc942257 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 b6ea3818..e02427f8 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 aa5ac1f1..84c739f9 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 531b1a1e..440f6f16 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 2a425d8c..09415a56 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 aee14e61..29a2f07e 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 c74559cd..c2555325 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 20e680f6..5ee62efc 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 a4ef7286..38f78b76 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 a17c75df..7ecc2143 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 e8c72c42..0e8a4640 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 f2a5e827..7794efab 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 7c6f0630..19042e79 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 8b89f99e..197c5f25 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 623280a1..6167967b 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 e5420e8b..d865205c 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 994dfca9..60d49425 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 9faafe6e..8a822c99 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 1da3b8a0..2cd7cfe6 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 03817b36..e7e0ea9b 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 735c9d2e..ce914f91 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 d91446f1..a83eeb6a 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 b66c0f6e..3eddee0e 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 42fa04a1..b2fce09c 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 7dd4eba4..576e8e4a 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 eb739e96..45038e1e 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 0935bcb7..9221e0a0 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 1c122fcb..0e5931e8 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 7bf18fb0..be38a8ca 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 eb617867..ffa6bf66 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 b427e57c..8a80695b 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 0b271896..f2a4f959 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 829c3749..596e5a9b 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 ff039655..2baf5207 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 5019e14b..b606020e 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 19669065..c4a3fc22 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 19e2289f..d7266bc0 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 a0ba8910..8fb69bff 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 5c7174c3..8a14b0b1 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 812dfe90..2978fb0a 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 1586db0f..8427562e 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 4c17e640..93037795 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 d1ea50dc..283c4906 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 7312e400..d82a430e 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 b7fa2436..e897fd7c 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 22ad4560..8d14b664 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 72ace9c1..a7a03699 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 c323e8da..111b920e 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 8f810b68..c8e080ca 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 054f5354..b63b1ad7 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 e668e575..9cec7819 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 4d0893d1..8a772dbd 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 3244b828..9b01378d 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 5b8342c8..a2141d92 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 ae45fac7..e33adba2 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 ba06eefb..166bd8c1 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 d933d83a..367ba0a2 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 d5e3cab5..27ed6752 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 b8ec5aef..c92e124d 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 10605e02..0054de89 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 4308bb11..82de4e51 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 ddbfdcd1..23c242e5 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 5e8c2241..f81801a2 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 356222ca..f6c911d5 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 44a955f7..03d0205e 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 ce80b74d..22a1e065 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 0611606d..47df0f5d 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 3e2bf8fa..bf456ae2 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 3f0df964..05d7c253 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 ebc882dc..5b5f1b1e 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 14c07648..4955eb22 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 b6ea3818..e02427f8 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 3fad1ef8..b037100e 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 86fb3c69..77d09a8b 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 5203fe81..976de15c 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 5d5a7a5b..8149e775 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 9502df13..03d3cd43 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 31c2f801..0cfe1dee 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 5c4d37e6..3309e875 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 819429da..a717e932 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 21f3968a..b9dce7e0 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 c62be1fd..7e1acfc6 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 0c142422..0b844586 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 4a4764cc..4553a3fd 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 24cc59a1..3b8d94c2 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 2fa7a84e..1be87796 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 8ab68eb1..6e5c4ac7 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 c99e5b26..71226d94 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 34e9f409..7371203e 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 68e3b7ce..973b3858 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 9e691c65..b9eb7331 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 843d265c..999991ad 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 2c682408..71d5d5bf 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 bafa965d..323723d9 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 0629fb60..87ba73e8 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 4864ed5b..4f9b30ef 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 7bf18fb0..be38a8ca 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 cb4a0a00..b662c0dd 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 f03ac4af..7df9b044 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 0b271896..f2a4f959 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 ea2c420a..e41dd18b 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 aba74665..292e9bf3 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 bbd33b7f..36b8b0d6 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 19e2289f..d7266bc0 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 4257362c..051c4191 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 c492a012..618b789e 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 f1cb8aa3..6e2f1973 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 9c0e6ae7..da8e4a7c 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 a006ac25..2c6fcfdc 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 c518044e..02426bbf 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 80bcdb11..66f513f6 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 6473877a..2f8dabef 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 69ab1276..579d4b58 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 72ace9c1..a7a03699 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 808eea92..f96dcef4 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 1dc668d6..e9b80bbf 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 d1a8bf86..5fc05641 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 ab3eb654..e2c430ab 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 a9ad26a7..bdc68770 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 4a540b38..c7d9d152 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 ccaaf24d..29b2f882 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 82bdca76..f9f96a27 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 013d6d16..05af221a 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 31369713..b3ff2f11 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 b8ec5aef..c92e124d 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 3d091461..f4f107e5 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 9ab2538d..3f3998d1 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 a8a36c42..6178f388 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 db2b0085..1331a05c 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 6c6f264e..7de18de5 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 f7785026..5d5e9c9c 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 e4af29bc..16bd3b08 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 8202f57d..8aadc1e1 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 26f41ce9..c1972c09 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 3e2bf8fa..bf456ae2 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 09a3a787..e2cffc47 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 ebc882dc..5b5f1b1e 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 306bd796..af8cdee4 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 b6ea3818..e02427f8 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 c977c31f..ee2eb0c0 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 531bb4f3..27c98ef6 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 ecf57afd..44e0f8c5 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 3f311ecd..15fded30 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 a4e29e1a..8e429275 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 b13fc8bf..581041e8 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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 d9a54f6c..b0a6fd1b 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 41676b76..00fef0a7 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 5afee970..866dcb84 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 27add933..0b5b702f 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 becb1d24..c95d5ebd 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 15879937..611b5a84 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 b09e520c..ef912f85 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 dca46583..df4ec200 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 fd9bb960..688a442c 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 c4e21acd..259980c0 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 153310ce..09ca154b 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 5f505298..7685be91 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 6aa9cbff..498759b1 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 52cebf79..ebca98db 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 5c724c7e..0ccf41cc 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 8f917206..ea49d63c 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 0c819aa8..145c4e96 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 2124a9b5..2e8bb78c 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 30c879ab..d5cd4e99 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 24b73006..67a416d7 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 410dc3cf..dba7fc81 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 bc603505..ad8fd14c 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 e152a864..03baadb4 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 59929210..61d714cd 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 76bd1a0e..b0b1ed6d 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 7c4c3af2..16ddf9a5 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 e900c7e7..228dc438 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 c3a255a4..efdb7b72 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 1cfa1638..b80da1cf 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 94bfc55d..95aa1fce 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 da9db6c6..003d6113 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 93cea482..67f5366a 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 614d1f55..22305e1c 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 ea912ff9..7cb561df 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 1bfe9edd..4fba8fbd 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 5b09f56f..f522aef3 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 6df637a9..7309fa90 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 463636d7..f9bdf68f 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 2f21772b..9d2bc7a0 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 b9d8f61a..82cfca78 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 48fae630..9e224f9e 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 7fdd70c6..db6dfb4c 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 d58bd895..b01546ed 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 5b94cc99..4d142334 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 ef7bb14d..52fab967 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 a83ecf9f..c5630e25 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 9e77419b..b14389ce 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 11c8223c..2068cc16 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 f481b434..f37a5fc9 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 a1c37e42..827231b6 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 f3d480fb..b0a2a726 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 0ed360be..9bc2e24b 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 3d720dc3..69796642 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 f46451a6..c0238c5d 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 9bf14390..754f3571 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 dd6a026c..854d2ee3 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 ca78d43b..d3b9cee0 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 dd6a026c..854d2ee3 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 2c9ed6cc..869cbee6 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 eb739e96..45038e1e 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 bf5002fd..93d3537f 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 ad75c2cd..b096db88 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 029fbbad..6e41e6c2 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 0047b062..506bc752 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 2bca7ce8..37df70f7 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 423c9474..1c80bb8e 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 bb0f9ac1..96097fbb 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 68ab16fb..587d94bc 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 1c473aef..5381604e 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 6b3e8057..9af33ffd 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 2c8f8f5b..164c5229 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 bb7fc435..238b3d2c 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 ea4ba2cd..01a19140 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 3ca8e00d..8cc906fd 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 ec8281dc..615df84f 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 fb387e18..4bbd6cf3 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 bd754e61..330e54b3 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 3ee51243..3182d175 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 f01442c5..408df642 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 2d429b7a..f170cabc 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 9dacbd6e..460e0694 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 6668d669..cc7cbc35 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 28735602..6b2998f1 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 c1ed1eef..f563e7b8 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 870767e0..ee00c325 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 ff191bc6..74b42df4 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 c32021ad..1f1548ca 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 37747faf..a7e06697 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 1cacafc0..a2a392d5 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 19e2289f..d7266bc0 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 26b0878c..d035b961 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 ba89b537..505f2268 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 7ec62e40..bcf7c062 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 222cb2ca..4d21be91 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 ca5082f1..ea9fbbf4 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 bd93f5f9..8cf0b827 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 a8a16219..5f8235a8 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 f499955e..33f64eaf 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 cffda23e..4aac671d 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 3d89b876..ccb5bc51 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 efcafa22..ba85260a 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 94aabec9..1c0044c8 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 4bce8288..d8d717c4 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 19eda0fa..a14f8a00 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 527325d9..a54a5418 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 4ef60a44..fa027b2b 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 72ace9c1..a7a03699 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 0b789546..4d64bdfd 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 0fb7fd59..af38fc54 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 8f99137a..9a5827ba 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 ea24bbb1..3b3c0911 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 52394f6c..3e7e7146 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 7cc24937..2f2f9846 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 828253e6..7f79301e 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 c7931831..0ba0c97b 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 fb453375..422fcd5c 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 cf992d93..028b503d 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 920e3bb4..04829037 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 96e9c981..860073e1 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 27b6fc6c..52beaea4 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 ac120fa4..a1c65443 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 c84edf33..ac26298b 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 49151a25..b1a561f3 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 efd55181..070eda3a 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 f650269a..c16fcc74 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 56188c89..6e373bd2 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 9be0b213..7ed22058 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 73ca7fd0..57ce8242 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 b8954d8b..093573a0 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 b177cbfd..43655942 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 b8e7e5a9..47224869 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 2e24f04f..b13ec695 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 635d6623..0bccae0d 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 86f05ebb..f97bc9cc 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 e8054e04..8e0dff5e 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 8c92d115..63d1a999 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 5e1bcdf5..05cb89da 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 f8beee52..832762fe 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 457811cc..80339e77 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 50ed2733..fc17a27d 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 19fe1eed..0987daee 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 5c371942..f492289a 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 c68b6e35..e5477983 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 7b2675d4..0b20fca2 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 83f47066..7fba8c94 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 92095899..257f3a4f 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 db82caa3..7d015338 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 6663cb79..c2490ca4 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 26b6aa5d..c147c6f8 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 32f6a5e0..121da7ae 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 84d0c083..903af2c3 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 ab21b25c..d08796f9 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 0de44cb7..842c6b06 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 3fa9caf4..93df1870 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 c8ad40f2..f387d08e 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 39e4f020..cdc2baa1 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 4fed7fa6..677a4dac 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 2bb0c580..d888cee5 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 8c6f72b1..166ed9e8 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 d6c68642..89195222 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 03685ee4..c936101d 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 871ec12f..ceb8a1e7 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 9217576c..20156dd5 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 b851497f..ed7e1529 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 c1b1411a..f071ca8a 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 a182070c..39870102 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 364dcd6c..ffad37dc 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 3fc432e7..dc3e4ee3 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 5677138d..c77798cd 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 49a83318..e61ad244 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 3a40801e..121c5ae2 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 eda90f00..89c6fa5f 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 da78ead3..ded161e3 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 aa88a34f..bf6350c9 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 ad540b9a..210111c5 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 ae324e3b..aa5b974c 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 61cbb702..4be2b1c2 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 b8ec5aef..c92e124d 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 7dac36db..5948c732 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 872287a5..3d5b209e 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 7a2bea51..f114cbd2 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 d0837d59..e16cbdf9 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 3512a878..09965363 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 502d4f48..3d3e27a0 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 0afd9244..668bf98d 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 edcbf07f..3b1dd6ab 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 106fa53e..ad95f746 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 4aa1e978..460a657b 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 8886036f..2314cbfb 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 8e9026c7..0bd9198f 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 097b8e86..22846c78 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 a2c573f5..e54f4dab 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 c25c68a2..dddcc6c4 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 7afd897b..7f0f471b 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 f547a7c9..91cafa01 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 1cbfad30..4d5f905a 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 9f578fd9..d3c5ed2f 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 7fd60fa8..2b73728c 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 3e2bf8fa..bf456ae2 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 f0093c1e..c21c2062 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 ebc882dc..5b5f1b1e 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 21d5bc3c..5623ce93 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 b6ea3818..e02427f8 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 5bedddd5..30e945b5 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 1a97b441..0088b80c 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 28a5ea7c..4eeb5808 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 64903968..256286e0 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 20f73bb5..a989775f 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 7b231a29..84b5800d 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 d25f9e83..8fdcb0cb 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 04a9d133..7cc4c2a1 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 39b370fc..3435bdb4 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 64163094..d922a4c7 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 fc15bd3c..32b819e4 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 79c4feff..5178d400 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 0e5666ff..135e181b 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 818fba43..d461915b 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 f40fc1cc..f890ecac 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 defa1251..96677665 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"